Skip to content

jbride/networkDiagnostics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rhheader

Purpose

  1. simple test framework to determine health of TCP, UDP unicast and UDP multicast networks

  2. this tool can also identify whether a particular UDP multicast socket is already being used and by whom

Alternative

jgroups provides org.jgroups.tests.McastSenderTest / McastReceiverTest out of the box : https://access.redhat.com/site/solutions/123073

Usage

  1. compile project

    1. cd into this project’s root directory

    2. execute: mvn clean install

  2. execute tests

    1. UDP multicast test

      1. In terminal 1

        java -cp target/networkDiagnostics-1.0.jar com.redhat.gpe.tools.MulticastResponder 239.9.9.9 45588 $HOSTNAME
      2. In terminal 2

        java -cp target/networkDiagnostics-1.0.jar com.redhat.gpe.tools.UDPSender 239.9.9.9 45588
    2. UDP test

      1. In terminal 1

        java -cp target/networkDiagnostics-1.0.jar com.redhat.gpe.tools.UDPResponder 192.168.122.1 45588
      2. In terminal 2

        java -cp target/networkDiagnostics-1.0.jar com.redhat.gpe.tools.UDPSender 239.9.9.9 45588
    3. TCP test

      1. In terminal 1

        java -cp target/networkDiagnostics-1.0.jar com.redhat.gpe.tools.TCPResponder 192.168.122.1 45588
      2. In terminal 2

        java -cp target/networkDiagnostics-1.0.jar com.redhat.gpe.tools.TCPSender 192.168.122.1 45588

wireshark filter

igmp.type || tcp.port == 45588 || udp.port==45588

possible routing table modifications

(as root) route add -net 239.0.0.0 netmask 255.0.0.0 eth0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages