本节书摘来自异步社区《Network Warrior中文版(第2版)——思科网络工程师必备手册》一书中的第3章,第3.3节,作者【美】Gary A. Donahue,更多章节内容可以访问云栖社区“异步社区”公众号查看

3.3 自动协商故障

Network Warrior中文版(第2版)——思科网络工程师必备手册
对于10M/100M链路,发生自动协商故障时,很可能是链路的一端被设置为100M/全双工,而对端则被设置为了自动协商。这最终会导致链路两端(网卡/接口)分别运行100M/全双工和100M/半双工。

图3-1所示为一条半双工链路。对于半双工链路,信号接收线路(RX)会受到监控1。在RX线路畅通之前,若有帧现身于RX线路,将不会被发送2。要是TX(信号发送)线路发送帧的同时,RX线路收到了帧,便发生了冲突。冲突会导致冲突错误计数器3递增,在随机回退(back-off)延迟之后,未发送成功的帧将会被重传。联想到现代化交换式网络环境,这听起来似乎有点“毛骨悚然”,但请不要忘记,在以太网发展的初级阶段,数据可都是在单条线路上收发的。交换机和双绞线全是后来才发明的。

图3-2所示为一条全双工链路。在全双工操作模式的操作中,RX线路不受监控,而总是“认为”TX线路可用4。由于RX和TX线路完全独立,因此在全双工模式的操作中,不会发生冲突。

当链路两端(接口/网卡)分别为全双工和半双工时,半双工那端就会发生大量的冲突。由于全双工那端在发送帧时不检测RX线路,因此只要全双工侧的设备有较多数据待发,便会不停地发帧。而由于链路对端设备接口(网卡)为半双工,因此不但会侦听RX线路,而且只有在RX线路可用(畅通)时才会发帧。因为那台半双工侧设备很难获得发帧的机会,所以只能留下“劣迹斑斑”的冲突记录,并会给人以一种网络设备运行速度变慢的感觉。此类故障其实并不难查,因为半双工接口通常都会自报冲突,而全双工接口则不然。接口全双工即意味着,无需执行clear-to-send(清除发送)条件测试,对于这种情况,全双工接口不会记录任何错误。故障的出现是拜过量冲突所赐,但只限于半双工一侧。

图3-3所示为一条发生了自动协商故障的链路。

注意

实战中,要是看见某个设为自动协商的接口,最终协商成了100M/半双工,那么其对端接口多半为100M/半双工。如今,不支持全双工的100Mbit/s端口已很难见到,因此,只要正确配置了自动协商模式,交换机么端口最终不可能最后协商成半双工。
1译者注:原文是“In a half-duplex environment, the receiving (RX) line is monitored”。好在英语语法支持被动语态,请问作者,RX线路受“谁”的监控?译者不知作者葫芦里所卖何药,只能直译。
2译者注:原文是“If a frame is present on the RX link, no frames are sent until the RX line is clear”。再问作者,帧被谁发送?此外,前半句是“RX link”,后半句是“RX line”。译者很困惑,译文为直译。
3译者注:请问作者,“冲突错误计数器”是什么,从哪儿来?
4译者注:原文是“Figure 3-2 shows a full-duplex link. In full-duplex operation, the RX line is not monitored, and the TX line is always considered available”。不受“谁”监控,被“谁”视为可用,作者并没有说通过,译者只能直译。

《Network Warrior中文版(第2版)——思科网络工程师必备手册》一3.3 自动协商故障...相关推荐

  1. 《Network Warrior中文版(第2版)——思科网络工程师必备手册》一导读

    前 言 Network Warrior中文版(第2版)--思科网络工程师必备手册 本书所举示例,均取自笔者以及笔者有幸曾与共事的同事们的工作经历.当然,出于法律和名誉上的原因,笔者已对具体细节,以及任 ...

  2. 《Network Warrior中文版(第2版)——思科网络工程师必备手册》一3.4 自动协商最佳做法...

    本节书摘来自异步社区<Network Warrior中文版(第2版)--思科网络工程师必备手册>一书中的第3章,第3.4节,作者[美]Gary A. Donahue,更多章节内容可以访问云 ...

  3. 《Network Warrior中文版(第2版)——思科网络工程师必备手册》一第2章 HUB和交换机2.1 HUB...

    本节书摘来自异步社区<Network Warrior中文版(第2版)--思科网络工程师必备手册>一书中的第2章,第2.1节,作者[美]Gary A. Donahue,更多章节内容可以访问云 ...

  4. 《Network Warrior中文版—思科网络工程师必备手册 》

    <Network Warrior中文版-思科网络工程师必备手册 >china-pub推荐 适合从事计算机网络技术.管理和运维工作的工程技术人员阅读. 可以让有经验的网络工程师和管理员巩固并 ...

  5. 思科网络工程师自测题答案篇--【问题分析与发散思考】-晁海江-专题视频课程...

    思科网络工程师自测题答案篇--[问题分析与发散思考]-1919人已学习 课程介绍         本视频为自测题的答案讲解,同时发散讲解相关的知识点. 课程收益     本课程包含以下知识点: 1:直 ...

  6. 思科网络基础课件_上海思科CCNA培训、思科网络工程师培训

    上海思科CCNA培训.思科网络工程师培训 思科CCNA网络工程师 市场前景: 其一,思科网络工程师的就业薪资起点高,拥有一定工作经验的网络工程师的月薪一般在7000到8000,高级网络工程师年薪二十万 ...

  7. 【网络通信】【电信运营商实战工程师】思科设备篇-网络工程师必备基础知识

    电信运营商实战工程师系列文章. 思科设备篇-网络工程师必备基础知识. 文章目录 1. 电信运营商网络设备机房 2. 认识并管理运营商网络设备 3. GNS3 安装与配置 4. IPv4地址及子网划分 ...

  8. java和ccnp哪个难_新版思科网络工程师CCNP的通过率是多少?

    思科网络工程师CCNP的通过率是多少?这是很多想要考取思科CCNP但是又担心自己能否通过的朋友都想了解的一个问题,今天小编就来为大家进行解答. CCNP属于思科认证体系当中的高级网络工程师,获得CCN ...

  9. 2023年网络工程师必备10大软件,最新安装包分享

    常听人说:拳头再硬,也比不上锤子!同样的,作为一个网络工程师只有满腹的技术而不会使用对应的软件工具,是完全不行的.那作为一个2023年的网络工程师必备的软件有哪些呢? 以下10大网工必备软件都已整理好 ...

最新文章

  1. 如何用C语言编写wav读取函数,C++读取WAV音频文件的头部数据的实现方法
  2. Spring boot访问静态资源
  3. 编写自己的Matcher与如何让编译器识别被mock的重载函数
  4. 超详细!上线一个机器学习项目你需要哪些准备?
  5. win10 联想键盘快捷键关闭_这些Win10键盘快捷键你必须掌握,系统高手必备技能...
  6. Field+offset(len)
  7. Android混淆从入门到精通
  8. win11的附件在哪 windows11附件的查看方法
  9. linux 汇编语言ldreq,请教一个中断句柄的问题 - ARM技术论坛-ARM嵌入式论坛-人气最火爆ARM学习论坛 - 21ic电子技术开发论坛...
  10. WIN7新功能:跳转列表
  11. kubernetes Deployment介绍
  12. 安装vs2017出现闪退现象_win7安装vs2017时闪退
  13. 最佳的75个安全检测工具
  14. 时空超分辨论文阅读笔记(一)---- Zooming Slow-Mo
  15. 苹果手机该如何拍摄证件照
  16. 2021招银网络提前批笔试编程题C++
  17. configure: error: GD build test failed. Please check the config.log
  18. php控制智能硬件,天猫精灵方糖可以控制智能插座吗?天猫精灵方糖控制智能插座的方法...
  19. docker搭建webug4.0漏洞靶场
  20. 多租户物联网平台服务器框架是根据多年经验以及实际客户需求而研发

热门文章

  1. shields 徽标_符号,标志,文字标记:徽标类型的综合指南
  2. 小程序 富文本自适应屏幕_自适应文本:跨屏幕尺寸构建可读文本
  3. network中的请求信息,headers中的每一项分别是什么意义?
  4. 知道无人驾驶的网络安全有多重要吗?英国政府都决定插手开发了
  5. bootstrap评分插件 Bootstrap Star Rating Examples
  6. 软考新思维--2017年上半年信息系统项目管理师上午试题分析与答案(试题6-10题)...
  7. CentOS6.4安装Vbox增强包
  8. 删除远程桌面登陆痕迹
  9. linux系统的运行级别
  10. 【Android游戏开发十一】手把手让你爱上Android sdk自带“9妹”