已解决问题
请教一个双工不匹配的问题
提问者:microyy   |  提问时间:2011-7-6 11:49
最近遇到一个双工不匹配的故障现象,觉得有点不解,请高手帮忙答疑。 现象描述: 我现在把两台笔记本电脑通过网线直接连接,之后更改网卡的双工模式,有以下集中情况 1、A电脑设为100M全双工,B电脑保持默认的自协商,按照自协商原理,A应保持百兆全双工,B则会协商为百兆半双工,此时若从用飞鸽传书从A向B传文件,速度保持在10MBye/s,速度基本正常,但如果从B向A传文件,则速率仅有400KBye/s。 2、A、B电脑都设为百兆全双工或百兆半双工,在单向传文件时速率都基本达到10MBye/s。 3、A、B电脑都改为自协商则A、B都工作在千兆全双工模式,速率达到60MBye/s。 第2、3种情况应该是正常情况,没什么说的,我想问的是为什么在第一种情况下,由A到B速率正常,而由B到A速率严重异常? 我的分析是 在由A到B发数据时,也就是由全双工方向半双工方向发数据时,A端无论何时都在发数据,但B端只有在自己不发数据时才能接收数据,而由A到B发文件时,B大部分时间处于接收状态,因此B基本上能正常接收A所有的数据, 在由B到A发数据时,也就是由半双工方向全双工方向发数据时,B端大部分时间都在发送数据,而A发送的B的确认信息有可能B经常由于自己处于发送状态无法接收而导致收不到A的确认收到信息?会出现大量重传情况。 我自己快晕了,写贴之前还没有以上见解,在解释过程中又出现了一些想法,希望高手们也讨论一下,为什么B到A会很慢!相互学习相互提高。
半双工切换的延时在飞鸽传书时反映会差别很大
回答时间:2011-7-11 09:12
 
我要回应:  回应字数在5000字以内