Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Community Member

Duplex mismatch issue

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

Re: Duplex mismatch issue

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

5 REPLIES

Re: Duplex mismatch issue

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

Community Member

Re: Duplex mismatch issue

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

Re: Duplex mismatch issue

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

Community Member

Re: Duplex mismatch issue

That makes sense, thanks for the good concise answer.

Community Member

Re: Duplex mismatch issue

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

126
Views
0
Helpful
5
Replies
CreatePlease to create content