cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
539
Views
0
Helpful
5
Replies

Duplex mismatch issue

kevinlowery
Level 1
Level 1

Here is the scenario:

There is a PC connected to a switch, both are set to 100-Full. That switch also is connected to a server. The server is set to 100-Full and the port on the switch connecting the server is set to 100-Half.

Ok obviously there is a duplex mismatch here but this is what confuses me. When uploading files to the server it is very slow. When downloading files from the server it is normal speed as if there were no mismatched duplex.

From my understanding this should not be happening, both uploading and downloading should be slow.

Can someone please enlighten me as to why this is so?

1 Accepted Solution

Accepted Solutions

Kevin,

Good question!! But then you have the window size in TCP where the sender can send multiple packets without being acknowledged by the recipient till the window size cap is reached.

HTH

Sundar

View solution in original post

5 Replies 5

The behavior is consistent with half duplex setting where the switch is probably deferring transmission of frames to avoid collisions when there are frames already out there on the wire. On the other hand the server sees the connection as full duplex and doesn't defer transmission and hence, download from the server is quicker.

HTH

Sundar

This is what I thought might be the case accept that I was under the impression that regardless of whether you are uploading or downloading there should be two-way communication when transfering because TCP is a reliable protocol. With this in mind I am lead to beleive that if downloading is interupted then uploading would as well because the server would have to wait for Ack packets.

Am I wrong in my understanding, or is the wait for ack packets so miniscule that it doesn't effect the transfer speed?

Thanks,

Kevin

Kevin,

Good question!! But then you have the window size in TCP where the sender can send multiple packets without being acknowledged by the recipient till the window size cap is reached.

HTH

Sundar

That makes sense, thanks for the good concise answer.

srimural
Level 1
Level 1

Hi,

I would like to add something.

if autonegotiation fails in cisco the default settings for the link are

10Mbps/100Mbps = half duplex

1000Mbps = Full duplex.

Please find the following link

http://www.cisco.com/warp/public/473/46.html

I hope it helps.

Thanks and Regards,

Srinath.M

Cable&Wireless

Review Cisco Networking for a $25 gift card