interface FastEthernet5/6 end
【示例 3】校验指定接口的交换端口配置。
Switch#show interfaces fastethernet 5/6 switchport Name: Fa5/6
Switchport: Enabled Switch#
4.5 Cisco IOS 交换机以太网接口属性配置
本节介绍的 Cisco IOS 交换机以太网接口的基本属性配置同时适用于二层以太网接口和三层以 太网接口,其中主要配置的属性包括:接口速率、双工模式、流量控制、AutoMDIX 等。
最系统的交换机配置与管理手册
4.5.1 IOS 交换机以太网接口的默认属性
在 Cisco IOS 交换机中,所有以太网接口都有默认的二层属性配置。要使用某特征时,就一定 要注意这些接口上的默认设置,否则就很难确定是否需要对这些二层以太网接口属性进行改变。
表 415 显示了 Cisco IOS 交换机以太网接口的一些主要二层属性默认配置,但是要注意,不同 交换机系列,以太网接口的默认属性设置也可能不一样。表中显示的是 Catalyst 3750 系列交换机的 以太网接口默认属性设置。
表 415 Catalyst 3750 系列交换机以太网接口的默认属性设置
特征 默认值
接口模式 二层交换模式
中继封装 协商封装类型
许可 VLAN 范围 VLAN 1~4094
Access 端口默认的 VLAN VLAN 1
802.1Q 中继的本地 VLAN VLAN 1
VLAN 中继 交换模式为动态自动模式(Dynamic Auto)
端口启用状态 全部启用
端口描述 没有定义
端口速率 自动协商(Autonegotiate)
双工模式 自动协商(Autonegotiate)
流量控制 接收方向流量控制关闭,发送方向流量控制总是关闭的
以太网通道(PAgP) 在所有以太网端口上禁止以太网通道
端口阻塞 二层以太网端口禁止端口阻塞
多播、广播和单播控制 禁止
端口保护(Protected Port) 二层以太网端口禁止
端口安全(Port Security) 二层以太网端口禁止
端口快速(Port Fast) 禁止
AutoMDIX 启用
PoE 启用
STP 协议 在所有 VLAN 上启用
STP 端口优先权 128
STP 端口开销
10Mb/s 以太网 LAN 端口开销为 100;10/100Mb/s 快速以太网 LAN 端口开销为 19;100Mb/s 快速以太网 LAN 端口开销为 19;1000Mb/s 快速以太网 LAN 端口开 销为 4;10000Mb/s 快速以太网 LAN 端口开销为 2
4.5.2 IOS 交换机以太网接口描述配置
默认情况下,Cisco Catalyst 以太网交换机的接口是没有定义描述的。可以为一些特殊用户的接 口(如连接关键服务器或者关键网络设备的接口)添加一个描述,以便在进行交换机管理时能快速 地识别这些特殊的接口状态。接口描述会在 show configuration、show runningconfig 和 show interfaces 特权模式命令的输出中显示。
为以太网接口添加描述的配置步骤如表 416 所示(从特权模式开始)。
表 416 为接口添加描述的步骤
步骤 命令 用途说明
1 Switch#configure terminal 进入全局配置模式
2 Switch(config)#interface interfaceid 指定要添加描述的接口并进入接口配置模式
3 Switch(configif)#description string 为接口添加描述(最多 240 个字符)
4 Switch(configif)#end 返回到特权模式
最系统的交换机配置与管理手册
续表
步骤 命令 用途说明
5
Switch#show interfaces interfaceid description 或者
Switch#show runningconfig
校验以上接口描述配置
6 Switch#copy runningconfig startupconfig (可选)在配置文件中保存设置更改
可以使用 no description 接口配置命令删除描述。
以下示例是配置 gigabitethernet1/0/2 接口描述为“Connects to Marketing” ,然后通过 show interfaces 命令验证该接口所配置的描述(注意输出信息中的粗体字部分)。
Switch#config terminal Interface Status Protocol Description
Gi1/0/2 admin down down Connects to Marketing
4.5.3 IOS 交换机以太网接口速率和双工模式配置
一般情况下是不需要设置以太网接口速率和双工模式的,只需要按照默认的设置即可,但当这个 以太网接口连接与对端接口不一致的情况下,就需要考虑为接口重新设置速率的双工模式了,以达到 最佳的通信效果。例如你当前这个以太网接口是 10/100/1000Mb/s 的,而对端是 10/100Mb/s 的,这时 你可能就要把当前的以太网接口速率设置成 10Mb/s 或 100Mb/s,以达到速率匹配。
在 Cisco IOS 交换机中,以太网接口速率是通过 speed {10 | 100 | 1000 | auto [10 | 100 | 1000] | nonegotiate} 接口配置模式命令进行配置的,双工模式是通过 duplex {auto | full | half} 接口配置命 令进行配置的。IOS 交换机的以太网接口速率和双工模式的具体配置步骤如表 417 所示。
表 417 设置接口速率和双工模式的步骤
步骤 命令 用途说明
1 Switch#configure terminal 进入全局配置模式
2 Switch(config)#interface interfaceid 指定要配置的物理接口,进入接口配置模式
3 Switch(configif)#speed {10 | 100 | 1000 | auto [10 | 100 | 1000] | nonegotiate}
为以太网接口设置速率,但此命令不能在 10G 以太网接口上使用
l 10:多选一选项,配置以太网接口工作在 10Mb/s 速率
l 100:多选一选项,配置以太网接口工作在 100Mb/s 速率
l 1000:多选一选项,配置以太网接口工作在 1000Mb/s 速率
l auto 10 | 100 | 1000:多选一选项,指定让对应以太网接口与对端设备接 口进行速率自动协商,可以是一个具体的速率值,如 10Mb/s、100Mb/s 或 1000Mb/s,也可以是两个速率的选择,如 10Mb/s 或 100Mb/s、
100Mb/s 或 1000Mb/s 等
l nonegotiate:多选一选项,设置对应以太网接口不与对端设备接口协
商速率
默认选择的是 auto 选项。可以用 no speed 接口配置命令删除对应接口上的速 率配置,恢复为默认设置
4 Switch(configif)#duplex {auto | full | half}
为以太网接口指定双工模式,但此命令不能在 10G 以太网接口上使用
最系统的交换机配置与管理手册
续表
步骤 命令 用途说明
5 Switch(configif)#end 返回到特权模式
6 Switch#show interfaces interfaceid 显示接口速率和双工配置
7 Switch#copy runningconfig startupconfig (可选)在配置文件中保存设置更改
在配置接口速率(Speed)和双工(Duplex)模式时,需要注意以下事项:
l 10/100Mb/s 快速以太网端口支持以下 speed 配置命令中除 1000Mb/s 选项以外的速率和双 工选项。
l 10/100/1000Mb/s 千兆以太网端口支持以下 speed 配置命令中所有速率和所有双工选项
(auto(自动)、half(半双工)和 full(全双工)) ,但是仅工作在 1000Mb/s 的千兆以太网 端口不支持半双工模式。
l 不能为 10G 以太网端口配置速率和双工模式,因为这种接口仅可以工作在 10000Mb/s 速 率和全双工模式下。
l SFP 模块端口,速率和双工选项依据 SFP 模块类型而定:
Ø 1000BASEx(x 是指BX、CWDM(Coarse WavelengthDivision Multiplexing,类波 分复用)、LX、SX 和ZX)类型的 SFP 模块端口在速率配置中支持 nonegotiate(不 协商)关键字,但不支持双工配置选项。
Ø 1000BASET 类型的 SFP 模块端口与 10/100/1000Mb/s 端口支持相同的速率和双工选项。
Ø 100BASEx(x 是指BX、CWDM、LX、SX 和ZX)类型的 SFP 模块端口仅支持 100Mb/s 速率。这些模块支持全双工和半双工选项,但是不支持 autonegotiation(自 动协商)选项。
speed [10 | 100 | auto [10 | 100]]
duplex [half | full]
auto half
如果速率设置为自动协商,则你不能为该 以太网接口设置双工模式。
如果该以太网接口速率设置为 10Mb/s 或 100Mb/s,而且你又没有配置双工模式,则 双工模式为默认的半双工模式
100Mb/s 光纤模块接口 不支持接口速率配置命令
duplex [half | full]
没有默认速率设置
half 这类光纤以太网接口速率总是为 1000Mb/s
Gigabit 双绞线以太网接口 speed nonegotiate 不支持双工模式设置命令
Nonegotiate 没有默认设置
可选项仅适用于双绞线千兆以太网接口,
仅支持全双工模式
10/100/1000Mb/s 双绞线以 太网接口
speed [10 | 100 | 1000 | auto [10 | 100 | 1000]]
duplex [half | full]
auto
如果该以太网接口速率设置为 10Mb/s 或 100Mb/s,而且你又没有为该接口配置双工 模式,则该接口为默认的半双工模式;如
最系统的交换机配置与管理手册
表 419 以太网接口速率和双工模式命令设置相互影响的几种特例
双工模式设置命令 速率设置命令 最终结果
duplex auto speed auto 以太网接口速率和双工模式都自动协商
duplex half speed 10 强制接口速率为 10Mb/s,双工模式为半双工
duplex full speed 10 强制接口速率为 10Mb/s,双工模式为全双工
duplex half speed 100 强制接口速率为 100Mb/s,双工模式为半双工
duplex full speed 100 强制接口速率为 100Mb/s,双工模式为全双工
duplex full speed 1000 强制接口速率为 1000Mb/s,双工模式为全双工
下面是几个以太网接口速率和双工模式设置的示例。
【示例 1】设置一个 10/100Mb/s 快速以太网端口的速率为 10Mb/s,双工模式为半双工。
Switch#configure terminal
Switch(config)#interface fasttethernet 1/1 Switch(configif)#speed 10
Switch(configif)#duplex half
【示例 2】设置一个 10/100/1000Mb/s 千兆以太网接口的速率为 100Mb/s,双工模式为全双工。
Switch#configure terminal
Switch(config)#interface gigabitethernet1/10 Switch(configif)#speed 100
Switch(configif)#duplex full
【示例 3】设置一个 10/100/1000Mb/s 千兆以太网接口的速率为自动协商 10Mb/s 或 100Mb/s,
双工模式为全双工。
Switch#configure terminal
Switch(config)#interface gigabitethernet 1/0/1 Switch(configif)#speed auto 10 100 Switch(configif)#duplex full
【示例 4】设置一个 10/100/1000Mb/s 千兆以太网接口的速率为自动协商 100Mb/s。
Switch(config)#interface gigabitethernet 1/1 Switch(configif)#speed auto 100
4.5.4 IOS 交换机以太网接口的流控制配置
IOS 交换机的流控制功能可以使连接的以太网端口在出现拥塞时通过允许拥塞节点暂停通信链 路另一端的操作来控制通信流传输速率。如果一个端口出现了拥塞,而不能再接收任何更多的通信 流,它将发送暂停帧到其他端口,停止发送数据帧到该端口,直到拥塞解除。在收到暂停帧后,发 送设备停止发送任何数据帧,以免在拥塞期间出现任何数据帧的丢失。这里所说的“流控制”并非 真正意义上的“流量控制” ,因为它只是在“忙”时阻止对端接口继续发送数据帧,而不是控制接 口上的流量大小。如果用句通俗的话来说,就是你在用 QQ 时,不时有人来打扰,跟你聊天,而你 此时却忙不过来一一回复,这时你就可能会对对方说“我现在很忙,请稍后再说” ,或者把 QQ 设 置成“忙碌”状态,这样对方就不会再继续与你聊了。这里的“流控制”功能也是这样的意思。
【注意】有些交换机端口只能接收暂停帧,而不能发送暂停帧(也就是没有下面 flowcontrol 接口配置命令中的 send 关键字选项) ,如Catalyst 3750 及以前系列的交换机,而 Catalyst 4000/4500/
4900/6500 等系列交换机中支持。
可以用 flowcontrol {receive | send} {off | on | desired}接口配置命令来设置接口是否可以接收 或者发送暂停帧。IOS 交换机上以太网接口流控制功能的具体设置步骤如表 420 所示(从特权模 式开始)。
【说明】可以使用不带任何选项的 flowcontrol 接口配置命令查看流控制命令设置详情和在本 地、远程端口的控制效果。
表 421 描述了使用不同的 send 和 receive 关键字的流控制配置的含义。
最系统的交换机配置与管理手册
表 420 流控制设置步骤
步骤 命令 用途说明
1 Switch#configure terminal 进入全局配置模式
2 Switch(config)#interface interfaceid 指定要配置的物理接口并进入接口配置模式
3 Switch(configif)#flowcontrol {receive | send}
{off | on | desired}
为端口配置流控制模式。其中的可选项说明如下:
为端口配置流控制模式。其中的可选项说明如下: