Is there a speed difference

spidey07

No Lifer
Aug 4, 2000
65,469
5
76
Originally posted by: SilentRavens
Has anyone ever noticed a difference in network performance between Full-Duplex and Half-Duplex mode on a 100Mbps network.

absolutely
 

gunrunnerjohn

Golden Member
Nov 2, 2002
1,360
0
0
Try transfering a large amount of data, say a bunch of large files. You'll see a significant difference in half or full duplex. Why do anything but full-duplex anyway? :confused:
 

Abzstrak

Platinum Member
Mar 11, 2000
2,450
0
0
yes, its significant.... depends on what your doing, if your just streaming mp3's from another box, then no it wont matter much.
 

SilentRavens

Senior member
Aug 20, 2003
666
0
76
www.mhughes.info
Originally posted by: gunrunnerjohn
Try transfering a large amount of data, say a bunch of large files. You'll see a significant difference in half or full duplex. Why do anything but full-duplex anyway? :confused:

Some of my network hardware is really old. :(

I was asking becuase when I went ahead and timed the transfer of a 127Mb file, I only noticed a small time difference of about 2 seconds between the two.
 

SilentRavens

Senior member
Aug 20, 2003
666
0
76
www.mhughes.info
Originally posted by: gunrunnerjohn
Try transfering a large amount of data, say a bunch of large files. You'll see a significant difference in half or full duplex. Why do anything but full-duplex anyway? :confused:

Some of my network hardware is really old. :(

I was asking becuase when I went ahead and timed the transfer of a 127Mb file, I only noticed a small time difference of about 2 seconds between the two.
 

cmetz

Platinum Member
Nov 13, 2001
2,296
0
0
SilentRavens, network performance has two dimensions: bandwidth, and latency. Duplex does affect the bandwidth, but maybe not all that much, but the latency is where it really gets you. On a half-duplex interface, if another party (or parties) sending a lot of stuff your way, you can't send until the receive is done. So depending on network weather conditions, latency could be high or low. That wide variance is the real killer for many applications, like VoIP and some games (other games just don't like high latency). Half-duplex can also lead to packet loss issues because there is a maximum number of collision retries before a packet just gets tossed, and that's a whole mode of loss that doesn't exist on a FD network.

Duplex mismatches - where one side thinks it's half and one thinks it's full - can manifest themselves as catastrophic performance problems. If your 100Mb/s link between two systems can't move real data at more than like 1Mb/s, you may have a duplex mismatch. Bad stuff.

CSMA/CD was a cool technology, but it's one I'm happy to have in the past. Full-duplex is just plain better.