- Posts: 10
- Thank you received: 0
Full duplex vs half duplex speed
18 years 6 months ago #14645
by bigal
Full duplex vs half duplex speed was created by bigal
Hi everyone,
here's a little question. We all know that to be considered a wire speed a device in full duplex should have a thoughput almost equal to the speed of its interface.
To be more clear, the theoretical value of the thoughput on a 10Mbps FDX interface should be of 7.6 Mbps when packets of 64 bytes are sent.
My calculation is the following:
10Mbps(speed of the interface)*( 64byes(lengh of packet)/64bytes(lengh of packets) 8bytes(preamble)+12bytes(interpacket gap) )
or 10Mbps * 64/84 = 7.6
What do we consider wire speed for HDX interfaces. Should it be the FDX speed/2 (i.e 3.8Mbps) for 64 bytes packets in 10HDX or is there another calculation?
Is there a certain standard defining what is wire speed in FDX and HDX mode? (i.e is a device that has a thoughput of of 7.5 or 7.4 for 64 bytes packets considered wire speed). If not what is a resonable assumption to say that a device is at wire speed? Is a 1% difference (of thoughput) between the theretical value and the tested value too little?
Thanks!
here's a little question. We all know that to be considered a wire speed a device in full duplex should have a thoughput almost equal to the speed of its interface.
To be more clear, the theoretical value of the thoughput on a 10Mbps FDX interface should be of 7.6 Mbps when packets of 64 bytes are sent.
My calculation is the following:
10Mbps(speed of the interface)*( 64byes(lengh of packet)/64bytes(lengh of packets) 8bytes(preamble)+12bytes(interpacket gap) )
or 10Mbps * 64/84 = 7.6
What do we consider wire speed for HDX interfaces. Should it be the FDX speed/2 (i.e 3.8Mbps) for 64 bytes packets in 10HDX or is there another calculation?
Is there a certain standard defining what is wire speed in FDX and HDX mode? (i.e is a device that has a thoughput of of 7.5 or 7.4 for 64 bytes packets considered wire speed). If not what is a resonable assumption to say that a device is at wire speed? Is a 1% difference (of thoughput) between the theretical value and the tested value too little?
Thanks!
18 years 6 months ago #14646
by jwj
-Jeremy-
Replied by jwj on topic Re: Full duplex vs half duplex speed
Full duplex actually means that it's 10/100/1000 on both transmit receive, so in theory, a 10 Mbps is actually 20 Mbps, and half duplex would be 10 Mbps. You also have taken into account the packet header and length, but there is also the ethernet frame that will introduce even more overhead. I think I've heard estimates that ethernet only runs at about half it's advertised speed.
-Jeremy-
18 years 6 months ago #14647
by d_jabsd
Replied by d_jabsd on topic Re: Full duplex vs half duplex speed
You also have to take into account the conversion from bits to bytes.
There are 8 bits in a byte and Network card speeds are listed in 'bits'
b = bits
B = bytes
10 Mbps = 1.25 MBps
100 Mbps = 12.5 MBps
1000 Mbps = 125 MBps
In Full Duplex mode, multiply by 2.
There are 8 bits in a byte and Network card speeds are listed in 'bits'
b = bits
B = bytes
10 Mbps = 1.25 MBps
100 Mbps = 12.5 MBps
1000 Mbps = 125 MBps
In Full Duplex mode, multiply by 2.
18 years 6 months ago #14648
by TheBishop
Replied by TheBishop on topic Full duplex
The full duplex question is interesting. Jwj is right that you basically get 100Mb/s transmit plus 100Mb/s receive but remeber that most software can't actually receive and transmit at the same time - for example TCP will send you a basket full of data but eventually it wants an acknowledgment back and won't send you any more until it gets one. So although it's tempting to think of full duplex as giving you twice the bandwidth in practice you won't achieve that. What full duplex does do, however, is eliminate the collisions and overheads associated with reversing a single hallf duplex link each time the conversation changes direction; the replies shoot straight back unhindered along the second link and the software can get on with it again
18 years 5 months ago #14929
by ccnx
Replied by ccnx on topic Re: Full duplex vs half duplex speed
i agree with u!!!
- sureshkannan
- Offline
- New Member
Less
More
- Posts: 1
- Thank you received: 0
18 years 3 months ago #15809
by sureshkannan
Replied by sureshkannan on topic good answer
oh!!!!!!!!!!!good explaination...........
Time to create page: 0.131 seconds