Optimum Network Utilization

Network utilization is a measurement of how much bandwidth is used during a specific time period. Utilization is commonly specified as a percentage of capacity. For example, a network-monitoring tool might state that network utilization on an Ethernet segment is 30 percent, meaning that 30 percent of the capacity is in use.

Network analysis tools use varying methods for measuring bandwidth usage and averaging the usage over elapsed time. Usage can be averaged every millisecond, every second, every minute, every hour, and so on. Some tools use a weighted average whereby more recent values are weighted more prominently than older values. Chapter 3 discusses measuring network utilization in more depth.

Your customer might have a network design goal for the maximum average network utilization allowed on a segment. Actually, this is a design constraint more than a design goal. The design constraint states that if utilization on a segment is more than a predefined threshold, then extra segments or bandwidth must be added.

For wide-area networks (WANs), optimum average network utilization is about 70 percent. A 70 percent threshold for average utilization means that peaks in network traffic can probably be handled without obvious performance degradation. Most WANs have less capacity than LANs, so more care is needed in selecting bandwidth that can cover actual, reasonable variations. Customers have many options for technologies that can reduce bandwidth utilization on WANs, including advanced routing-protocol features and compression. Optimizing bandwidth utilization is covered in more detail in Chapter 13, "Optimizing Your Network Design."

A typical "rule" for a shared, hub-based Ethernet LAN is that average utilization should not exceed 37 percent, because beyond this limit, the collision rate allegedly becomes excessive. This is not a hard-and-fast rule. The 37 percent number comes from the early 1980s when the Institute of Electrical and Electronics Engineers (IEEE) was still trying to decide which LAN technologies to standardize. Members of an IEEE subcommittee reported the 37 percent number to the IEEE 802 committee when describing traffic-handling studies they conducted to compare carrier sense multiple access collision detection (CSMA/CD) with token passing.

Token passing makes a node wait for a token before sending. According to the IEEE study, at modest loads, this wait means that token passing causes more delay (latency) than Ethernet. If more stations are added to a token ring, then the latency is even worse because the token must pass through each station.

However, at around 37 percent utilization on a medium shared by 50 stations, Ethernet frames experience more delay than token ring frames, because the rate of Ethernet collisions becomes significant. (The study used 128-byte frames and compared 10-Mbps Ethernet to 10-Mbps token passing. The results are only slightly different if 4-Mbps or 16-Mbps token ring is used.)

The key point of the IEEE study was that token passing extracts a higher toll for each station added. For 100 stations, Ethernet frames start experiencing more delay than token ring frames at 49 percent load, instead of the 37 percent load for 50 stations. Armed with this knowledge about the IEEE study, you can help your customer understand which, if any, maximum network-utilization goals for shared Ethernet are appropriate.

Consider the case of an Ethernet segment that is shared by only two stations: a client that sends requests and a server that responds after receiving requests. In this case, is it a problem if network utilization exceeds 37 percent? There are no collisions because the server and client never try to send at the same time, so the 37 percent rule, which is concerned with collisions, does not apply. The load should be almost 100 percent unless the client or server is slow.

NOTE

For an interesting discussion of how inappropriate it is to insist on a 37 percent rule for shared Ethernet utilization, refer to "Measured Capacity of an Ethernet: Myths and Reality," by David R. Boggs, Jeffrey C. Mogul, and Christopher A. Kent. This paper shows that "for a wide class of applications, Ethernet is capable of carrying its nominal bandwidth of useful traffic, and allocates bandwidth fairly." The paper is online at ftp://gatekeeper.research.compaq.com/pub/DEC/WRL/research-reports/WRL-TR-88.4.pdf.

If configured for full-duplex operations, a point-to-point Ethernet link supports simultaneous transmitting and receiving. However, bandwidth in both directions isn't used all the time, in most cases. You may hear vendors or even other network engineers proclaim that full-duplex Fast Ethernet means that there's 200 Mbps available and that full-duplex Gigabit Ethernet means that there's 2000 Mbps available, and that 100 percent of this bandwidth can be utilized. Although this is theoretically true, 100 percent utilization doesn't occur in most cases. Consider the client talking to a server again. The client sends requests and the server responds, in lock step. The client doesn't try to send at the same time as the server, so the bandwidth usage does not double on the client's link to the Ethernet switch.

A point-to-point link that connects a switch to a server or to another switch, on the other hand, could use all the bandwidth, depending on traffic patterns. If the utilization exceeds about 70 percent, then it's probably time to upgrade to more bandwidth. Network traffic is bursty. You should provision both LAN and WAN capacity with the assumption that the average utilization will be exceeded during bursts.

Full-duplex Ethernet is becoming the standard method for connecting servers, switches, and even end users' machines. It's an essential performance boost for servers, in particular. With full-duplex Ethernet, a switch can transmit the next client's request at the same time the server is sending a response to a previous request.

Upgrading from half to full duplex and replacing hubs with switches is a common technical goal for customers who haven't already made the change. Switches have some disadvantages, due to their complexity, and can make protocol analysis more difficult, but the performance advantages almost always outweigh the disadvantages. Moving to a switched full-duplex network is usually straightforward, although the autonegotiation of half versus full duplex has been notoriously buggy in the past, and servers have been known to crash when they are suddenly hit with many more transactions than had been possible before, when the rate was limited by medium contention. Nonetheless, switched versus hub-based Ethernet networks have become the de facto standard. Switches and full-duplex Ethernet are revisited in Chapter 3 and Chapter 10, "Selecting Technologies and Devices for Campus Networks."

Continue reading here: Throughput

Was this article helpful?

+7 -1

Readers' Questions

  • Reino
    When determining how to optimize, what is important about examining utilization?
    7 months ago
  • metrics By examining utilization metrics, you can identify areas of underutilized or overutilized resources that can be optimized. This can help you determine which resources should be allocated to different tasks and how to optimize their use. It can also help you identify any bottlenecks in the system that are causing slowdowns. By optimizing utilization, you can also help to reduce costs, improve reliability, and avoid unexpected problems.
    • evelyn
      Is it normal to have 200mbps network usage at 100%?
      7 months ago
    • No, it is not normal to have 200mbps network usage at 100%. Many devices on a home network are capable of faster speeds, so it's likely that your connection is being throttled or otherwise limited. You should contact your Internet Service Provider (ISP) to see if they can help diagnose and fix your network issue.
      • Kevin
        What defines the maximum bandwidth available to the user?
        9 months ago
      • The maximum bandwidth available to a user is determined by the speed of their internet connection and other factors such as the number of users sharing the connection, any bandwidth caps set by the user's internet service provider, and any other additional speeds available from their ISP.
        • pietro
          How much bandwidth does ring use?
          1 year ago
        • Ring uses approximately 70 kb/s of bandwidth, on average, when streaming video.
          • johanna
            What is high traffic threshold?
            1 year ago
          • High traffic threshold is the amount of traffic at which the performance of a website or application begins to diminish. This is usually measured by looking at the response times, load times, and/or errors, and can be set as a benchmark to alert IT staff when the system, environment, or application is being pushed too hard.
            • amina
              Which characteristic of a switch can improve bandwidth utilization?
              1 year ago
              1. Increasing the number of ports
              2. Using port trunking
              3. Enabling flow control
              4. Implementing Quality of Service (QoS) features
              • abdullah
                What is the 37 percent rule?
                1 year ago
              • The 37 Percent Rule is a guideline for how much of a product's total shelf space should be dedicated to a particular product or brand. This principle is based on the belief that shoppers are more likely to notice a product that has a greater amount of shelf space when they're browsing. The 37 Percent Rule also applies to product visibility online. This percentage should be considered when determining the size, placement and prominence of product banners, images and descriptions on a website, as it may affect how consumers view and interact with these elements.
                • Katja
                  What rule can i set on my network to optimize bandwidth usage?
                  1 year ago
                • There are various rules you can set on your network to optimize bandwidth usage. Here are a few options:
                  1. Quality of Service (QoS): Implement QoS rules to prioritize network traffic based on specific criteria. For example, you can prioritize real-time applications such as VoIP or video streaming over other less time-sensitive traffic.
                  2. Bandwidth throttling: Set limits on the amount of bandwidth each device or user can consume. This can help prevent any single device or user from monopolizing the network resources.
                  3. Content filtering: Implement content filtering rules to block or limit access to certain websites, applications, or content types. This can reduce unnecessary bandwidth usage and prevent access to non-work-related sites.
                  4. Protocol-specific rules: Some protocols, such as BitTorrent or file-sharing applications, can consume excessive bandwidth. By implementing protocol-specific rules, you can restrict or prioritize the usage of such protocols.
                  5. Bandwidth allocation for specific devices or users: Allocate a specific amount of bandwidth for critical devices or users who require higher priority access.
                  6. Traffic shaping: Use traffic shaping techniques to control the flow of network traffic, ensuring that important or time-sensitive traffic receives priority.
                  7. Update scheduling: Schedule software updates and large downloads during off-peak hours to minimize their impact on available bandwidth.Remember, the optimal rule(s) for your network may vary based on your specific requirements and network setup.
                  • tim
                    What is circuit utilization in networks?
                    1 year ago
                  • Circuit utilization in networks is the amount of bandwidth in a network that is actively used at any given time. It is typically expressed as a percentage of total available bandwidth. It measures how much of a network’s total capacity is utilized, allowing administrators to determine if they need to increase capacity or not. Monitoring circuit utilization is a good way to ensure the network is running efficiently and is able to cope with demand.
                    • medhane girma
                      What is the maximum utilization on a ethernet network?
                      1 year ago
                    • The maximum theoretical utilization of an Ethernet network is approximately 95%.
                      • Taneli
                        What is absolute network utilization?
                        1 year ago
                      • Absolute network utilization is the total measure of a network’s capacity being used. It is calculated by measuring the total number of bits per second that are being sent on the network over a period of time and dividing that number by the total capacity of the network. This allows administrators to quickly determine how much of the network’s potential is being used.
                        • joni
                          What is relative network utilization?
                          1 year ago
                        • Relative network utilization is a measure of the amount of network traffic being sent and received relative to the capacity of the network. It is usually expressed as a percentage and can help network administrators determine if the network is being over-utilized or if there is capacity available for additional traffic.
                          • Gioele
                            Why can't hub networks reach 100 percent utilization?
                            1 year ago
                          • Hub networks are limited by the capacity of the hub itself. Each device connected to a hub can only transmit data at a given rate, which is usually much lower than the speed of the hub. As more devices are connected to the hub, the overall data rate is reduced and the hub is unable to reach utilization of 100%. In addition, the maximum number of devices that can be connected to a single hub is limited, further preventing the hub from reaching 100% utilization.
                            • jussi
                              What is average network utilization?
                              1 year ago
                            • Average network utilization is generally measured as a percentage of available network capacity and can vary significantly depending on the size and type of network. Average network utilization typically ranges from 10-90%, with higher utilization indicating an overloaded network.
                              • Generoso
                                What is the maximum port utilization that an Ethernet circuit should not exceed?
                                1 year ago
                              • An Ethernet circuit should not exceed 80% of its total capacity.
                                • Kalervo
                                  What is the network utilization percentage?
                                  1 year ago
                                • Network utilization percentage is usually measured as a ratio between actual network traffic and its maximum capacity. It measures how much of the network's capacity is currently being used. It is expressed as a percentage.