Please Whitelist This Site?

I know everyone hates ads. But please understand that I am providing premium content for free that takes hundreds of hours of time to research and write. I don't want to go to a pay-only model like some sites, but when more and more people block ads, I end up working for free. And I have a family to support, just like you. :)

If you like The TCP/IP Guide, please consider the download version. It's priced very economically and you can read all of it in a convenient format without ads.

If you want to use this site for free, I'd be grateful if you could add the site to the whitelist for Adblock. To do so, just open the Adblock menu and select "Disable on tcpipguide.com". Or go to the Tools menu and select "Adblock Plus Preferences...". Then click "Add Filter..." at the bottom, and add this string: "@@||tcpipguide.com^$document". Then just click OK.

Thanks for your understanding!

Sincerely, Charles Kozierok
Author and Publisher, The TCP/IP Guide


NOTE: Using software to mass-download the site degrades the server and is prohibited.
If you want to read The TCP/IP Guide offline, please consider licensing it. Thank you.

The Book is Here... and Now On Sale!

Read offline with no ads or diagram watermarks!
The TCP/IP Guide

Custom Search







Table Of Contents  The TCP/IP Guide
 9  Networking Fundamentals
      9  Network Performance Issues and Concepts

Previous Topic/Section
Network Performance Issues and Concepts
Previous Page
Pages in Current Topic/Section
1
Next Page
Balancing Network Performance with Key Non-Performance Characteristics
Next Topic/Section

Putting Network Performance In Perspective

Performance is probably the “mother of all buzzwords” in the computer industry. There are many people who consider it the ultimate goal of any computer or computer system, and by extension, any network. A lot of people spend many dollars and hours of time trying to maximize it. There's good reason for this: performance is very important. A network that does not offer adequate performance simply will not get the job done for those that rely on it. However, it is very important to keep performance in perspective. Successfully maximizing performance requires that you first take a step back and look at the issue in a big picture way.

The first question you must ask yourself is also the most essential one: how important is performance to you? Before you answer this question, recall the old auto racing adage: “speed costs money—how fast do you want to go?” While there are some situations where you can get much better performance in a network by spending just a little more money, in general, you don't get more performance without paying for it in some way. That may mean more dollar cost for the network, or it may mean a trade-off of some non-performance characteristic.

If you are designing or specifying a network, it's very important to keep in mind that your goal is to come up with a system that will meet the needs that were determined for it during requirements analysis. This means coming up with a network that has a level of performance that matches the requirements, and of course leaves some room for expansion. Unless you have an unlimited budget—and who does?—your objective is not “performance at any cost”. It is to create a network that meets all of your users' needs, including balancing performance and non-performance characteristics.

A primary reason why I make a point of trying to keep performance in perspective is that so many others do not—especially those who are trying to sell you things. Companies are constantly coming out with the “latest and greatest” high-performance networking technologies. The usual way that they try to sell them is by attempting to convince everyone that they just cannot live without this latest advance; that they “need” to upgrade—immediately, if not sooner! Well, it's simply not the case. As just one example, even though Ethernet hardware now exists that runs with a theoretical throughput of 10,000 megabits per second, there are many older networks that continue to work just fine at a hundredth that speed—or even a thousandth!

Finally, remember that designing a network is usually not an “irreversible”, permanent decision. Networks can be upgraded and expanded. While it is prudent to build some “slack” into any network to allow for growth, it is not wise to spend too much on planning for the future when changes can be made later. This is especially true given that network hardware prices drop over time. Again here, this is a matter of drawing an appropriate balance between future performance planning and budget.


Previous Topic/Section
Network Performance Issues and Concepts
Previous Page
Pages in Current Topic/Section
1
Next Page
Balancing Network Performance with Key Non-Performance Characteristics
Next Topic/Section

If you find The TCP/IP Guide useful, please consider making a small Paypal donation to help the site, using one of the buttons below. You can also donate a custom amount using the far right button (not less than $1 please, or PayPal gets most/all of your money!) In lieu of a larger donation, you may wish to consider purchasing a download license of The TCP/IP Guide. Thanks for your support!
Donate $2
Donate $5
Donate $10
Donate $20
Donate $30
Donate: $



Home - Table Of Contents - Contact Us

The TCP/IP Guide (http://www.TCPIPGuide.com)
Version 3.0 - Version Date: September 20, 2005

© Copyright 2001-2005 Charles M. Kozierok. All Rights Reserved.
Not responsible for any loss resulting from the use of this site.