iperf is a tool that can measure the bandwidth and quality of a network link by generating and transferring TCP or UDP data streams. iperf can report the maximum achievable throughput, packet loss, jitter, and other statistics for a given link. iperf can be used to test both the uplink and downlink performance of a network link by running it on two endpoints and specifying the direction and duration of the test. iperf can help the engineer verify that the new fiber uplink meets the throughput requirements for the office network.
tcpdump is a tool that can capture and analyze network traffic by filtering and displaying packets based on various criteria. tcpdump can help the engineer troubleshoot network problems, monitor network activity, and inspect packet contents, but it cannot measure the throughput or quality of a network link.
ping is a tool that can test the reachability and latency of a network host by sending and receiving ICMP echo packets. ping can help the engineer check if the new fiber uplink is connected and responsive, and how long it takes for packets to travel between the endpoints, but it cannot measure the throughput or quality of a network link.
netstat is a tool that can display information about the network connections, routing tables, interfaces, and protocols on a network host. netstat can help the engineer view the status and details of the network connections using the new fiber uplink, but it cannot measure the throughput or quality of a network link.
References
iperf - The ultimate speed test tool for TCP, UDP and SCTP
How to use iperf to test local network LAN speed in Windows 10
How to Test Network Performance Between Two Linux Servers
What is tcpdump?
8 Common Network Utilities Explained
Monitoring Your Network: ping, netstat, tcpdump, and Ethereal
Netstat vs. Nmap vs. Netcat: Understanding the Differences