----- Original Message ----- 
From: "phreakfish - EMAN" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, April 28, 2004 12:58 PM
Subject: [plug] Network traffic Howto (?) on RTL8100


> I need to find some documentation/anything to support my claim that this
> could really transfer at 100Mbps.
> I'm still searching google, but it might be easier to ask around. TIA.

100mbps is the raw throughput of your nic.... but ill give you an idea a
rough estimate of a maximum throughput for tcp over ip...

100 mbps divded by 8 is around 12.5 megabytes per second...

how many ethernet frames can be send in one second period of time?

standard ethernet frame size is 1518 bytes (see
http://marc.free.net.ph/message/20040330.020447.a5738f6c.html) but sending
it over the wire, it added the ethernet preamble which is 8 bytes plus the
ethernet interpacket gap which is 12 bytes.. a total of 1538 bytes size...

12.5 megabytes per second divided by 1538 bytes is 8127.44 ethernet frames
per second

ethernet mtu is 1500 minus the tcp/ip header 40 bytes (20 bytes for ip
header and 20 bytes for tcp header) is 1460 bytes....  1460 is the data or
payload (otherwise known as maximum segment size MSS)... therefore 8127.44
ethernet frames per second times 1460 payload times 8 bits per byte is
around 94 mbps...

fooler.


--
Philippine Linux Users' Group (PLUG) Mailing List
[EMAIL PROTECTED] (#PLUG @ irc.free.net.ph)
Official Website: http://plug.linux.org.ph
Searchable Archives: http://marc.free.net.ph
.
To leave, go to http://lists.q-linux.com/mailman/listinfo/plug
.
Are you a Linux newbie? To join the newbie list, go to
http://lists.q-linux.com/mailman/listinfo/ph-linux-newbie

Reply via email to