|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
TCPMonitor.TCPFlowListener | Listener interface for classes wishing to be updated about changes to a TCPMonitor.TCPFlow . |
Class Summary | |
---|---|
Capture | Component that allows the user to capture packet through it to a PCAP file readable by Ethereal or another packet-analyzer. |
Classifier | Classifies packets and sends them out distict ports if they match user-specified byte-string/offset pairs called patterns. |
Counter | Simple component that transparently passes packets on to the next component , but graphically displays the number of packets that have passed through it. |
Delay | |
DNSHijacker | A fun little component that hijacks DNS requests being forwarded by the IP layer and sends back false replies. |
FlowByteQueue | |
Loss | Component that randomly drops packets based on a user-specified drop rate. |
NAPT | VERY basic implementation of NAT. |
REDQueue | Implementation of a Random Early Detection (RED) queue. |
SIPRedirector | |
TCPMonitor | A class for tracking and analyzing the TCP flows being forwarded by a router. |
TCPSeqMon | |
Tee | A simple class to take a packet on a single input and duplicate it and send the packet out two outputs. |
Throttle | Component to slow down the packet being passed through it in a user configurable manner. |
UDP | Simplified implementation of the User Datagram Protocol (UDP). |
UDPSource | Generates uniform user-specified UDP traffic at a given rate. |
More advanced router components that are not central to the operation of a router.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |