Description |
When testing the performance of a 10Gbps link, it is important to understand the complexity involved. This article offers insights into the complexities of testing 10G links and provides recommendations for accurate performance assessments. It is recommended to read 'Technical Tip: Low Throughput Troubleshooting' first, as it is an essential first step for delving deeper into performance testing of links. |
Scope | FortiGate. |
Solution |
When testing a 10G link, keep the following in mind:
Upon attempting to download many files at once from different places, a speed closer to the full 10G speed may be experienced. The formula being referenced describes how to determine the maximum theoretical throughput for a TCP session given a specific TCP window size and round-trip latency. In essence, the throughput of a TCP stream can be limited by its window size and the round-trip time (RTT, or latency) between the sender and receiver.
The following is the formula.
Where:
It is important to note that in real-world scenarios, achieving this maximum throughput can be influenced by various factors like network congestion, packet loss, and other variables. For a formal reference on this topic, consider reviewing RFC 793, which defines the Transmission Control Protocol (TCP). For a deeper dive into TCP performance and its relationship with window size and RTT, 'Computer Networks' by Andrew S. Tanenbaum is an excellent resource.
Below are examples of how latency can interfere with the final capacity of a 10Gbps link.
Example 1: Performance of a 10 Gbps Link with High Latency Given:
Using the formula:
Example 2: Performance of a 10 Gbps Link with Low Latency Given:
Using the formula:
How to Get the Most from the 10G Link:
Even if a super-fast 10G link is present, other factors such as the time it takes for data to travel (latency) can change the actual speed. If data has to travel a long way, it can slow down the download speed a lot. But if it only has to travel a short distance, a speed very close to the full 10G may be obtained. The important thing to remember is that many factors play a part in internet speed. It is always a good idea to test and understand these factors to get the best results. |
The Fortinet Security Fabric brings together the concepts of convergence and consolidation to provide comprehensive cybersecurity protection for all users, devices, and applications and across all network edges.
Copyright 2025 Fortinet, Inc. All Rights Reserved.