开发者社区> 异步社区> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

《Network Warrior中文版(第2版)——思科网络工程师必备手册》一3.2 自动协商的运作方式

简介:
+关注继续查看

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

3.2 自动协商的运作方式

Network Warrior中文版(第2版)——思科网络工程师必备手册
首先,来看一下自动协商干不了的事儿:在接口上激活自动协商功能时,该机制既不会自动测出以太网链路对端接口的配置,也不会针对测出的配置,随即与之匹配。但很多网管人员都对此不明就里,从而导致了许多问题。

自动协商是一种协议,与所有协议一样,只有链路两端同时运行时,协议机制方可生效。换句话说,若链路一端运行了自动协商,而对端却没有,那么该机制就不能自动测出链路对端的速度和双工配置。要是链路对端也开启了自动协商功能,那么链路两端的接口(网卡)便能够共同确定最佳速度和双工模式。每端接口都会通告自己所能运行的速度和双工模式,于是,便可选择速度与双工的最佳配对模式(优选较高的速度,并配以全双工)。

人们对自动协商存在误解,主要是因为自动协商看起来似乎总能大功告成。这要拜赐于一种叫做并行检测(parallel detection)的特性,在自动协商的过程中,若未发现对端链路开启自动协商功能,并行检测特性就会“出手干预”。该特性的运作方式是:将接收自本端10Base-T、100Base-TX以及100Base-T4驱动程序的信号,发送给链路对端。只要上述驱动程序中的任何一个检测到了(对端发回的)信号,便会将接口设置为相应的速度。

并行检测只能测出链路的速度,无法测定双工模式。这一点非常值得关注,因为双工模式会随以太网的速度而变。

10Base-T

10Base-T在设计之初并不支持全双工。支持全双工的10Base-T实现寥寥无几。

100Base-T

100Base-T很早便开始支持全双工,只要还有人用,该技术就是连接100Mbit/s链路的首选方法。然而,100Base-T的默认行为通常为半双工,需手动设置为全双工。

1000Base-T

就功能而言,吉比特以太网的自动协商协议要远胜于10M或100M以太网。在大多数情况下,应将吉比特接口设置为自动协商模式。

10吉比特

一般而言,10 吉比特以太网连接要依赖于光纤收发器,或特殊的铜线连接器(与10/100/1000 M以太网所用的RJ45连接器不同)。硬件往往也会指明10吉比特以太网的连接方式。在6500交换机上,10吉比特接口都需要XENPAK模块,该模块也只能用于10吉比特端口。在Nexus 5000交换机上,有些端口是1吉/10吉端口,可使用speed命令来更改端口的速度。

由于10Base-T不具备全面支持全双工的能力,加之100Base-T典型的默认行为(需人工激活自动协商功能),因此,当自动协商失败,过渡到了并行检测阶段(该阶段只会检测速度)时,对驱动程序来说,最可靠的做法是:让链路(接口/网卡)运行半双工。

随着网络以及联网设备功能的不断发展,链路速度越高,所附带的自动协商协议功能也越强,自动协商发生故障的可能性自然也会越来越低。话虽这么说,但笔者曾见过不少20“岁”以上高龄的路由器仍在网络中“老当益壮”,因此,在未来若干年内,对自动协商运作方式“门清”的读者,肯定不会“吃亏”。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
网路系统规划与设计(CCNA)复习纲要 第二部分:思科设备配置命令
网路系统规划与设计(CCNA)复习纲要 第二部分:思科设备配置命令
0 0
(*长期更新)软考网络工程师学习笔记——Section 17 交换技术原理
(*长期更新)软考网络工程师学习笔记——Section 17 交换技术原理
0 0
【LC3开源峰会网络技术系列之二】阿里云开发智能网卡的动机、功能框架和软转发程序
摘要 这篇文章介绍了阿里云开发智能网卡的动机、功能框架和软转发程序以及在软转发过程中发现的问题和优化方法。 主讲人陈静 阿里云高级技术专家 主题Zero-copy Optimization for DPDK vhost-user Receiving 分论坛Network & Orchestration 项目背景 在VPC产品部署中虚拟交换Virtual Switch承担着overlay层和underlay层进行网络协议的加解密encap/decap功能在多租户虚拟机或者容器的主机上也需要进行二三层的路由转发、Qos、限流、安全组等。
3281 0
《Cisco局域网交换机配置手册(第2版•修订版)》一延伸阅读
本节书摘来自异步社区《Cisco局域网交换机配置手册(第2版•修订版)》一书中延伸阅读,作者 【美】Steve McQuerry , David Jansen , David Hucaby,更多章节内容可以访问云栖社区“异步社区”公众号查看 延伸阅读 Cisco局域网交换机配置手册(第2版•修订版) 涵盖本章主题的更多信息请查阅以下推荐资源。
1038 0
对《网络出版服务管理办法》的一点忧思
  最近南周新年献词一事将新闻自由所遭受的限制引到了聚光灯下,然而于此同时,另一类同样重要且更为广泛的自由,即通过网络公开表达自己思想的自由,正在被一对巨钳暗地里越收越紧,这对巨钳来自新闻出版总署正在征求意见的《网络出版服务管理办法》("《办法》")。
596 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
文章
问答
文章排行榜
最热
最新
相关电子书
更多
反思:移动平台应用软件行为管控机制
立即下载
阿里云总监课第五期第二节:可靠性探索–利用混沌工程理念提高工程可靠性
立即下载
《云网络概念手册》
立即下载