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)