| This directory stores the utilities for the network stress tests |
| |
| ==== |
| |
| check_envval |
| Check the environment variable for the network stress test |
| |
| get_ifname |
| Get the interface name which belongs to the specified test link |
| |
| initialize_if |
| Initialize the interface which belongs to the specified test link |
| |
| set_ipv4addr |
| Set an IPv4 address to the interface which belongs to the specified |
| test link |
| |
| add_ipv6addr |
| Add an IPv6 address to the interface which belongs to the specified |
| test link |
| |
| check_icmpv4_connectivity |
| Check the ICMPv4 connectivity from a interface to an IPv4 address |
| |
| check_icmpv6_connectivity |
| Check the ICMPv6 connectivity from a interface to a IPv6 address |
| |
| check_netem |
| Check the remote host has netem functionality |
| |
| check_setkey |
| Check the local/remote host has setkey command |
| |
| create_file |
| Create a file in the specified size |
| |
| find_portbundle |
| Find a bundle of consecutive ports |
| |
| bg_tcp_traffic |
| Control the background TCP traffic |
| |
| killall_icmp_traffic |
| Kill all of the icmp traffic utilities (ping or ping6) |
| |
| killall_udp_traffic |
| Kill all of the udp traffic utilities (ns-udpserver, ns-udpclient) |
| |
| killall_tcp_traffic |
| Kill all of the tcp traffic utilities (ns-tcpserver, ns-tcpclient) |
| |
| output_ipsec_conf |
| Output IPsec configuration |
| |
| ns-echoclient |
| Send various kind of echo request |
| |
| ns-udpserver (binary) |
| UDP traffic server. |
| Receive UDP datagram from a client, then send it to the client |
| |
| ns-udpclient (binary) |
| UDP traffic client |
| Send UDP datagram to a server, then receive datagram from it |
| |
| ns-tcpserver (binary) |
| TCP traffic server. |
| Accept connections from the clients, then send tcp segments to it |
| |
| ns-tcpclient (binary) |
| TCP traffic client |
| Request connections to the server, then receive tcp segments |
| |
| ns-icmp_redirector (binary) |
| ICMPv4/ICMPv6 redirect message sender |
| The host under test assume the host where this utility run is a |
| gateway. When the utility receives the packet from the host |
| under test. This utility reply ICMP redirect message. |
| |
| ns-icmpv4_sender (binary) |
| ICMPv4 echo request sender. |
| This utility is also able to set illegal information in the IP header |
| |
| ns-icmpv6_sender (binary) |
| ICMPv6 message (Echo request / MLDv2 query) sender. |
| This utility is also able to set illegal information in the IP header |
| |
| ns-igmp_querier (binary) |
| IGMP query message sender |
| |
| ns-mcast_join (binary) |
| Assistant tool to join multicast groups |
| |
| ns-mcast_receiver (binary) |
| Multicast UDP datagram receiver |
| |
| ns-udpsender (binary) |
| UDP datagram sender (not only unicast but also multicast) |