分类: 系统运维
2011-10-20 00:29:16
在你配置接口速率(speed)和双工(duplex)模式时,需要注意以下事项:
n 快速以太网(10/100 Mbps)端口支持所有除1000 Mbps选项以外的速率和双工选项。
n 工作在10/100/1000 Mbps的千兆以太网端口支持所有速率和所有双工选项(auto(自动)、half(半双工)、和full(全双工))。但是仅工作在1000 Mbps的千兆以太网端口不支持半双工模式。
n 不能为10G以太网端口配置速率和双工模式,因这这种接口仅可以工作在10,000 Mbps速率和全双工模式下。
n SFP模块端口,速率和双工CLI选项改变要依据SFP模块类型而定:
Ø 1000BASE-x(“-x”是指“-BX”、“-CWDM”(Coarse Wavelength-Division Multiplexing,类波分复用)、“-LX”、“-SX”和“-ZX”)类型的SFP模块端口在速率配置中支持“nonegotiate”(不协商)关键字,但不支持双工配置选项。
Ø 1000BASE-T类型的SFP模块端口与10/100/1000 Mbps端口支持相同的速率和双工选项。
Ø 100BASE-x(“-x”是指“-BX”、“-CWDM”、“-LX”、“-SX”和“-ZX”)类型的SFP模块端口仅支持100 Mbps速率。这些模块支持全双工和半双工选项,但是不支持自动协商(autonegotiation)选项。
对于在你的交换机上支持哪种SFP模块,可以看产品说明书。如果通信线路两端都支持自动协商,建议默认设置为“auto”(自动协商);如果通信线路两端中的一个端口支持自动协商,而另一端不支持自动协商,则需要在双方端口上进行速率和双工配置,不要在支持自动协商的一端使用“auto”选项进行设置。
【注意】改变接口速率和双工模式配置可能会在配置过程中先关闭接口,然后重新启用接口。
设置接口速率和双工模式的步骤如表4-14所示。
表4-14 设置接口速率和双工模式步骤
|
命令 |
用途说明 |
Step 1 |
Switch#configure terminal |
进入全局配置模式 |
Step 2 |
Switch(config)#interface interface-id |
指定要配置的物理接口,进入接口配置模式 |
Step 3 |
Switch(config-if)#speed {10 | 100 | 1000 | auto [10 | 100 | 1000] | nonegotiate} |
此命令不能在10G以太网接口上使用。 为接口键入适当的速率参数:10、100、1000,1000关键字仅适用于10/100/1000 Mbps端口。 键入auto启用与连接设备自动速率协商,如果你同时键入了10、100或者1000关键字,则仅在指定速率上进行协商。 nonegotiate关键字仅适用于SFP端口。SFP模块端口仅可以工作在1000 Mbps,但是所连设备不支持自动协商,则可以配置nonegotiate关键字,不进行协商。 |
Step 4 |
Switch(config-if)#duplex {auto | full | half} |
此命令不能在10G以太网接口上使用。 为接口指定双工参数。为工作在10、100 Mbps速率的端口启用半双工模式,你不能为工作在1000 Mbps的接口配置半双工模式。 自12.2(20)SE1版本Cisco IOS开始,在速率设置为自动时,则可以配置双工设置。 |
Step 5 |
Switch(config-if)#end |
|
Step 6 |
Switch#show interfaces interface-id |
显示接口速率和双工配置 |
Step 7 |
Switch#copy running-config startup-config |
(可选)在配置文件中保存设置更改 |
在接口配置模式下,使用“no speed”和“no duplex”命令可以使接口返回到默认的速率和双工模式设置(默认为自动协商)。要使所有接口设置都返回到默认设置,可以使用“default interface interface-id”接口配置命令。
以下示例显示了如何在一个10/100 Mbps快速以太网端口上设置接口速率为10 Mbps,双工模式为半双工。
Switch# configure terminal
Switch(config)# interface fasttethernet1/
Switch(config-if)# speed 10
Switch(config-if)# duplex half
以下示例显示了如何在一个10/100/1000 Mbps端口上设置接口速率为100 Mbps。
Switch# configure terminal
Switch(config)# interface gigabitethernet1/Switch(config-if)# speed 100