Link to home
Start Free TrialLog in
Avatar of wiggs1006
wiggs1006

asked on

Effective Data Rates???

My employer is asking me to check the effective data rates available for users on an 802.3 Network.  I am using random numbers here, they have no meaning just filleres.  

Say on average to read a single email message via web mail, the HTTP protocol sends 1 packet from client to server with 80 bytes and receives one packet with 910.  If the average is one new TCP connection must be established for every email message read. then what is the effective data rate of 802.3 network only using web based email.  

How do I explain this in steps that a user will understand, can anyone walk me through the math.  

What are the total # of packets sent?
What are the total # of data bytes sent?
What is overhead of Ethernet? 26 Bytes
What is the overhead for TCP? 20 Bytes
What is the overhead for IP? 20 Bytes
What is the minimum frame size for ethernet? 64 Bytes
What is the total overhead?
What is the effective data rate?  

I am not sure how to answer these in user terms with simple math.  Can anyone help?  Thanks in advace!  

Corey
Avatar of fadiramada
fadiramada

Well it seems you have a task on you hands!

A few things that I'd like to say:

My understanding is that your boss is asking about your 802.3 Network - essentially your internal ethernet network - I wouldn't use web mail to explain because once you leave your network and cross into the realm of the web, its a different ball game, then we start talking about routers and layer 3 protocols galore!

When explaining it I would go with something like a file from one host to another on the same 802.3 network

Also, its hard to calculate it that was because one second you may have many frames traveling down the pipe

Unless you have a lot of network congestion, your network speed is essentially based on your hardware ex 10baseT is 10mbps
I would advise getting a sniffer...  if you havent already got all the info you need, this will help you gather it properley...

a good one that is free is Ethereal..
http://www.ethereal.com/download.html

You could do something like run this sniffer on your network for a few days, and collect data... once you have the data, you can work out how much of your connections are being used in your network...  
You could do the math for a certain section, and say its a 10Mbps connection, just say to the boss in simple terms, that there is a 10Mbps connection here, and on average, it uses 1Mbps, but at peak times it reaches as much as 7Mbps.. therefore effectively have a 70% effectiveness?
My 2 cents.. - correct me if im wrong..
ASKER CERTIFIED SOLUTION
Avatar of fettigcj07
fettigcj07

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial