A Switch For Network Behavior Study Hadar Vitaly Udi
Introduction Smart software bridge for studying a network behavior Cooperate with Attune company Use MAC API software package
The switch configuration
Main Features Support VLANs Give real time information related to the switch traffic Give interface for insert disturbance: –Error injections –Packets delay –Packets loss Bandwidth control for each port
Implementation Design Listen to incoming packets Forwarding Tables Disturbance generator Transmit outgoing packets
What we have learned? Multi-threading programming in Java JNI - Java Native Interface GUI programming with Java Swing Switching in Ethernet environment