1This directory stores the utilities for the network stress tests 2 3==== 4 5check_envval 6 Check the environment variable for the network stress test 7 8get_ifname 9 Get the interface name which belongs to the specified test link 10 11initialize_if 12 Initialize the interface which belongs to the specified test link 13 14set_ipv4addr 15 Set an IPv4 address to the interface which belongs to the specified 16 test link 17 18add_ipv6addr 19 Add an IPv6 address to the interface which belongs to the specified 20 test link 21 22check_icmpv4_connectivity 23 Check the ICMPv4 connectivity from a interface to an IPv4 address 24 25check_icmpv6_connectivity 26 Check the ICMPv6 connectivity from a interface to a IPv6 address 27 28check_netem 29 Check the remote host has netem functionality 30 31check_setkey 32 Check the local/remote host has setkey command 33 34create_file 35 Create a file in the specified size 36 37find_portbundle 38 Find a bundle of consecutive ports 39 40killall_icmp_traffic 41 Kill all of the icmp traffic utilities (ping or ping6) 42 43killall_udp_traffic 44 Kill all of the udp traffic utilities (ns-udpserver, ns-udpclient) 45 46killall_tcp_traffic 47 Kill all of the tcp traffic utilities (ns-tcpserver, ns-tcpclient) 48 49output_ipsec_conf 50 Output IPsec configuration 51 52ns-echoclient 53 Send various kind of echo request 54 55ns-udpserver (binary) 56 UDP traffic server. 57 Receive UDP datagram from a client, then send it to the client 58 59ns-udpclient (binary) 60 UDP traffic client 61 Send UDP datagram to a server, then receive datagram from it 62 63ns-tcpserver (binary) 64 TCP traffic server. 65 Accept connections from the clients, then send tcp segments to it 66 67ns-tcpclient (binary) 68 TCP traffic client 69 Request connections to the server, then receive tcp segments 70 71ns-icmp_redirector (binary) 72 ICMPv4/ICMPv6 redirect message sender 73 The host under test assume the host where this utility run is a 74 gateway. When the utility receives the packet from the host 75 under test. This utility reply ICMP redirect message. 76 77ns-icmpv4_sender (binary) 78 ICMPv4 echo request sender. 79 This utility is also able to set illegal information in the IP header 80 81ns-icmpv6_sender (binary) 82 ICMPv6 message (Echo request / MLDv2 query) sender. 83 This utility is also able to set illegal information in the IP header 84 85ns-igmp_querier (binary) 86 IGMP query message sender 87 88ns-mcast_join (binary) 89 Assistant tool to join multicast groups 90 91ns-mcast_receiver (binary) 92 Multicast UDP datagram receiver 93 94ns-udpsender (binary) 95 UDP datagram sender (not only unicast but also multicast) 96