前言
本文为查出和解决许多 普通的以太网自动协商问题提供基本的指南。
在运行CATOS操作系统的Catalyst交 换机给出一个自动协商一般描述并且要你一步步通过配置和验证自 动协商。
提供示例最普通的双工不匹 配错误为什么出现。
在运行 Cisco IOS的Catalyst交换机描述配置和验证自动协商®。
注重: 新的Catalyst 交换机/模块例如 Catalyst 6000、4000、3550及2950支持10/100/1000 Mbps协调以太 网接口或端口。这些端口研究10Mbps、100Mbps或者根据他们 的与另一端的连接的1000 Mbps速度。这些10/100/1000Mbps 端口在CatOS/Cisco基于IOS的交换机相似的方式可以为速度和双工 协商配置以与10/100 Mbps端口。所以,在本文产生的配置 为10/100Mbps端口协商适用于10/100/1000Mbps端口。
欲 知关于文件惯例的更多信息,请参阅 Cisco技 术提示惯例。
命令描述使用以下惯例:
竖线 ( )单独的选择,互相排斥,参数。
方括号([ ])典型地指示可选参数。
括号({})指示一个必需参数。
括号在方括号之内包含是需要的参 数([ {} ])选择在可选参数之内。
黑 体字 指示字面上被输入如显示的命令和要害字 。
斜体字 指示 您提供值的参数。
前提
一 次更加技术的自动协商讨论,包括:
检修问题用10/100 网络接口卡(NIC)
千兆协商
操作问题在 特定Cisco平台
特定网络接口卡(NIC) 卡的操作问题
表显示速度的所有可能 的设置和结果和双工在NIC和交换机之间
关于自动协商协议的论述(包括FLP),提到以下文件 :
排除Cisco Catalyst交换机故障 对网络接口卡(NIC)兼容性问题
使用的组件
创建示例在本文,我们 使用以下设备:
一个终端。
控制台电缆 适当为治理引擎在交换机。
二台Catalyst 5000交换机在实验室环境里带有被清 除的配置。
二10/100Mb TX半和全双 工能够接口。
以太网交叉电缆。
本文在隔离的实验室环境被写。 确定您使用它以前了解所有命令的潜在影响对您的网络。 clear configuration all命令 在每台交换机发出保证他们有默认配置。
何时使用以太网10/100Mb自 动协商
自动协商是允 许设备自动地交换在一条链路的信息关于速度和双工能力 IEEE 802.3u 快速以太网标准的一个可选功能。
自动协商被瞄准在分配到区域transient users或设 备其中连接到网络的端口。例如,当他们在办公室而不是在 路时,许多公司为销售经理和系统工程师提供共有的办公室或多维 数据集给使用。每个办公室或多维数据集将有一个以太网端 口永久连接到办公室网络。由于保证可能不是可能的每个用 户有10Mb、一个100Mb以太网或者一个10/100Mb 卡在他们的膝上型 计算机,处理这些连接的交换端口一定能协商他们的速度和双工模 式。选择是提供10Mb和一个100Mb端口在每个办公室或相应求 和标记他们的立方。
其中一个性能 问题的常见原因在10/100Mb以太网链路是当一个端口在链路运行在 半双工时当另一个端口运行在全双工时。 这occassionally 发生当在链路重置时一个或两个端口并且自动协商过程不导致两个 Link Partner有相同配置。当用户重新配置链路的一端并且 忘记重新配置另一边,它也发生。链路的两边应该有自动协 商,或者两边应该有它。我们的当前推荐是留给自动协商为 那些设备兼容802.3u。
许多与性能有 关的支持呼叫将通过正确配置自动协商避免。许多Catalyst 以太网交换机模块支持10/100Mb和半双工或全双工。 例外包 括以太网组交换机模块。 show port capabilities {mod_num}{mod_num/port_num} 命令显示您假如 您在技术支持10/100Mb工作和半双工或全双工的模块。本文 使用二WS-X5530治理引擎(SE) IIIs ,中的每一与二个可选上行链 路10/100BaseTX 以太网端口安装。
在CATOS交换机配置和排除 以太网10/100Mb 自动协商故障
本文的此部分通过检查支持自动协商10/100Mb以太网 端口的工作情况将走您。它也显示如何做对其默认行为的变 动和如何恢复它到默认行为。
一起接 通二台交换机。
以太网端口1/1在交 换机A连接到以太网端口1/1在交换机B使用以太网交叉电缆。 欲知关于交叉电缆的更多信息,参见 附录B。
注重: 您的实际 mod_num/port_num编号可能是不同的。
检查端口的功能。
show port capabilities 1/1命令在交换机A显示一个以太网10/100BaseTX 1/1端口的功能。
输入此命令为您排除故障的两个端口 。假如他们应该使用自动协商,两个端口必须支持速度和双 工功能如下所示。
粗体文本在下面 的输出显示信息关于速度和双工模式功能哪里将查找。
Switch-A (enable) show port capabilities 1/1
ModelWS-X5530
Port 1/1
Type 10/100BaseTX
Speedauto,10,100
Duplex half,full
配置自动协商为端口1/1在两台交换 机。
自动协商在端口两台交换机1/1 为速度和双工模式配置通过发出 set port speed 1/ 1 auto命令(自动是默认值为支持 自动协商)的端口。
Switch-A (enable) set port speed 1/1 auto
Port(s) 1/1 speed set to auto detect.
Switch-A (enable)
注重: set port speed {mod_num/port_num}自动命 令也设置双工模式为自动。没有 set port duplex {mod_num/port_num} auto命令。
注重: 并且 注释,这时在此命令冗余的本文因为交换机的配置被清除了到他们 的默认值在开始步骤之前。默认行为为以太网10/100BaseTX 端口是自动协商。
确定是否设定速 度和双工模式自动交涉。
如下 show port 1/1 命令显示端 口1/1的状态在交换机A和B。
Switch-A (enable) show port 1/1
PortName Status Vlan LevelDuplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- ------------
1/1 connected1normala-full a-100 10/100BaseTX
Switch-B (enable) show port 1/1
PortName Status Vlan LevelDuplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- -----------
1/1 connected1normal a-fulla-100 10/100BaseTX
粗体 文本在以上输出显示信息关于端口的当前状态哪里可以查找。 注重大多数正常输出从 show port {mod_num/port_num}命令省略。关于字段的进一步 exlanation在此命令的输出,参见 附录 C。
"a -"前 缀在"充分"和"100"表明此端口未为特定双工模式或速度被硬性代码 (配置)。 所以它是愿意的自动交涉连接对的其双工模式和速 度假如设备(其Link Partner)也愿意自动交涉其双工模式和速度。
并且注重状态"在两个端口被关连" ,意味着链路脉冲从另一个端口被发现了。 状态可以"被关 连"即使双工不正确地协商或被不正确配置。
更改速度在端口1/1在交换机A到10Mb。
为了展示发生了什么当一个 Link Partner 自动交涉并且另一个Link Partner不是,速度在端 口1/1在交换机A将设定为10Mb通过发出 set port speed 1/1 10命令。
Switch-A (enable) set port speed 1/1 10
Port(s) 1/1 speed set to 10Mbps.
Switch-A (enable)
注重: 硬性 代码速度在端口在端口禁用所有自动协商功能为速度和双工。
当端口为速度配置了,早先协商的 其双工模式为模式将自动地配置; 在这种情况下,全双工。 所以,在端口 1/1造 成双工模式配置set port speed 1/1 10命令好象命令 set port duplex 1/1 充分有 也发出发出。这在下一个步骤解释。
了解"a的含义-"前缀在双工和速度 状态域。
缺乏"a -"前缀在输出的状 态域从 show port 1/1命令 在交换机A表示,双工模式为"充分"现在配置并且速度为"10 现在 配置"。
Switch-A (enable) show port 1/1
PortName Status Vlan LevelDuplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- ------------
1/1 connected1normalfull1010/100BaseTX
查看端口双工状态1/1在交 换机B。
show port 1/1命令在 交换机B表明端口现在运行在半双工和10Mb。
Switch-B (enable) show port 1/1
PortName Status Vlan LevelDuplex Speed Type
----- ------------------ ---------- ---------- ------ ------ ----- ------------
1/1 connected1normal a-half a-1010/100BaseTX
此步骤表示,发现另一个Link Partn