6.2.1.1以太网端口配置任务序列
1. 进入以太网接口配置模式
2. 配置以太网端口的属性
(1) 打开或关闭端口
(2) 配置端口名字
(3) 配置组合端口模式
(4) 配置端口连线类型
(5) 配置端口速率
(6) 配置端口双工模式
(7) 配置带宽控制
(8) 配置流量控制
(9) 打开或关闭端口环回功能
3. 配置交换机广播风暴抑制功能
1. 进入以太网接口配置模式

6.2.1.2以太网端口配置命令介绍
6.2.1.2.1 bandwidth
命令:bandwidth control [bandwidth] [both | receive | transmit]
no bandwidth control
功能:打开端口的带宽限制功能;本命令的no操作为关闭端口的带宽限制功能。
参数:[bandwidth]为限制带宽,单位为mbps,取值范围为1-1000m;both为端口收发时均进行带宽控制;receive为仅在端口接收数据时进行带宽控制;transmit为仅在端口发送数据时进行带宽控制。
命令模式:接口配置模式
缺省情况:端口缺省关闭带宽限制功能。
使用指南:当端口设置了带宽限制功能,并且指定了限制带宽的大小,那么端口的最大带宽就被确定,而不以10/100/1000m为最大带宽。如果不指定[both | receive | transmit]关键字,缺省为both。
举例:设置1-8号端口限制带宽为40m。
switch(config)#interface ethernet 0/0/1-8
switch(config-port-range)#bandwidth control 40 both
6.2.1.2.2 broadcast-suppression
命令:broadcast-suppression [packets]
no broadcast-suppression
功能:设置交换机所有端口允许通过的广播流量;本命令的no操作为关闭端口抑制广播风暴功能,即允许线速通过广播流量。
参数:[packets]代表每秒钟允许通过的广播数据报的个数,取值范围为1~262143。
命令模式:全局配置模式
缺省情况:缺省允许线速通过广播流量。
使用指南:在没有任何vlan设置的情况下,交换机的所有端口都处在同一个广播域,广播流量的产生极其影响交换机的性能,打开交换机的广播风暴抑制功能,可以保护交换机尽量少地受广播风暴的影响。当设置端口允许通过的广播流量为3时,表示当端口每秒钟接收的广播数据报大于3时,多于3的部分将被抑制。
这个命令不仅抑制端口的广播流量,也抑制组播流量和在mac地址表中不存在的单播流量。
举例:交换机所有端口最多允许每秒钟通过3个广播数据报。
switch(config)#broadcast-suppression 3
6.2.1.2.3 combo-forced-mode
命令:combo-forced-mode {copper-forced | copper-prefered-auto | sfp-forced | sfp-prefered-auto }
no combo-forced-mode
功能:设置组合端口的组合模式(只对组合端口有效);本命令的no操作为恢复组合端口的缺省组合模式即光口优先。
参数:copper-forced为强制电口;copper-prefered-auto为电口优先;sfp-forced 为强制光口;sfp-prefered-auto为光口优先。
命令模式:接口配置模式
缺省情况:组合端口的组合模式默认为光口优先。
使用指南:组合端口的组合模式与端口的连接状况一起决定了组合端口的活动端口。一个组合端口包含一个光口和一个电口。同一组合端口的光口和电口同时只能有一个处于活动状态。当光口处于活动状态时,对组合端口的所有操作都会体现在光口上,此时电口被屏蔽,组合端口完全被当作一个光口使用。当电口处于活动状态时情况类似。需要注意的是,速率和双工设置只能被电口接受,无论当前的活动端口是光口还是电口,对速率和双工的设置都会影响电口。
组合端口的活动端口的决定参看下表。表中第一行的标题表示组合口的组合模式,第一列的标题表示组合口的连接状态。其中“连接”表示光口或电口与其他设备正确连接。

1 组合端口是一个物理层和数据链路层llc子层的概念。组合端口的状态不会影响到对数据链路层mac子层和上层的任何操作。例如设置一个组合端口的带宽限制为1兆,那么不管当前组合端口的活动端口为光口还是电口,都会受到这个带宽限制。
2 如果组合端口与另一台dcrs-5512gc设备,或其他存在组合口的设备连接,建议使用强制电口或光口方式。
3 请在特权模式下用show interface 命令查询组合端口的当前活动端口。如果显示结果为:
……
hardware is gigabit-combo, active is fiber(或copper)
……
说明组合端口的当前活动端口为光口(或电口)。
举例:设置0/0/5-8号端口为强制光口
switch(config)#interface ethernet 0/0/5-8
switch(config-port-range)#combo-forced-mode sfp-forced
6.2.1.2.4 duplex
命令:duplex {auto| full| half }
功能:设置指定端口的双工模式。
参数:auto为自动协商双工模式;full为强制全双工模式;half 为强制半双工模式。
命令模式:接口配置模式
缺省情况:端口缺省的双工模式为自动协商。
使用指南: 根据ieee 802.3协议,端口速率和双工的自动协商是统一的。当端口的双工设置为自动协商时,端口的速率会被自动设置为自动协商;当端口的双工模式从自动协商变为强制全双工/半双工时,端口的速率也会变为强制模式,此时强制速率为命令执行前端口的速率。注意1000base-fx光口(包括前4个光口和光口活动的组合口)的双工模式不能被用户设置,只能采用自动协商方式。无论组合端口的活动端口是光口还是电口,对组合端口的速率和双工设置都只会体现在电口上。
强烈建议用户将每个端口的速率和双工模式设置为自动协商,这样可以尽可能避免协议带来的连接问题。如果用户需要将端口设置为强制速率/双工,请确认连接双方速率/双工设置一致,且双方均为强制速率/双工。
举例:设置0/0/1-8号端口为强制全双工。
switch(config)#interface ethernet 0/0/1-8
switch(config-port-range)#duplex full
6.2.1.2.5 flow control
命令:flow control
no flow control
功能:打开指定端口的流控功能;本命令的no操作为关闭端口的流控功能。
命令模式:接口配置模式
缺省情况:端口的流控功能缺省为关闭。
使用指南:打开端口的流控功能后,当端口接收到的流量大于端口缓存所能容纳的大小时,端口将通过算法或者协议通知向其发送流量的设备减慢发送速度,以防止丢包。交换机的端口工作在全双工模式下,支持802.3x流量控制;端口工作在半双工模式下,支持背压流控。当背压控制达到可能出现严重的头阻塞(hol)时,交换机将自动进行头阻塞控制(丢弃可能产生头阻塞的cos队列中的一些包),以避免网络性能大幅下降。
在打开端口的流控功能时,请务必确认两端的速率和双工模式相同。
举例:打开0/0/1-8号端口的流控功能。
switch(config)#interface ethernet 0/0/1-8
switch(config-port-range)#flow control
6.2.1.2.6 interface ethernet
命令:interface ethernet [interface-list]
功能:从全局配置模式进入到以太网接口配置模式。
参数:[interface-list]为端口号,端口号的格式和取值范围见本章端口介绍部分的说明。
命令模式:全局配置模式
使用指南:使用命令exit可从以太网接口配置模式退回到全局配置配置。
举例:进入以太网端口0/0/1,0/0/4-5,0/0/8。
switch(config)#interface ethernet 0/0/1;0/0/4-5;0/0/8
switch(config-port-range)#
6.2.1.2.7 loopback
命令:loopback
no loopback
功能:设置以太网端口进行环回测试功能;本命令的no操作用来取消以太网端口的环回测试。
命令模式:接口配置模式
缺省情况:以太网端口不进行环回测试。
使用指南:使用环回测试可以检验以太网端口是否正常工作
举例:设置以太网端口0/0/1-8进行环回测试。
switch(config)#interface ethernet 0/0/1-8
switch(config-port-range)#loopback
6.2.1.2.8 mdi
命令:mdi { auto | across | normal }
no mdi
功能:dcrs-5512gc不支持本命令。但dcrs操作系统中带有此命令。
6.2.1.2.9 name
命令:name [string]
no name
功能:为指定的端口设置名字;本命令的no操作为取消该项配置。
参数:[string]为字符串,最长不超过200个字符。
命令模式:接口配置模式
缺省情况:端口缺省没有名字。
使用指南:本命令有助于用户管理交换机,如用户可以根据端口的使用情况设置名字,如0/01-2号端口归财务部门使用,则定义为finacial,0/0/9号端口归工程部门使用,则定义了egneering,0/0/12号端口连接服务器,则定义servers。这样端口的使用情况就一目了然了。
举例:指定0/0/1-2端口name为finacial。
switch(config)#interface ethernet 0/0/1-2
switch(config-port-range)#name finacial
6.2.1.2.10 shutdown
命令:shutdown
no shutdown
功能:关闭指定的以太网端口;本命令的no操作为打开端口。
命令模式:接口配置模式
缺省情况:以太网端口缺省为打开。
使用指南:当关闭以太网端口时,以太网端口将不发送数据帧,并且在show interface时显示端口状态为down。
举例:打开0/0/1-8号端口。
switch(config)#interface ethernet 0/0/1-8
switch(config-port-range)#no shutdown
6.2.1.2.11 speed
命令:speed {auto| force10| force100| force1000}
功能:设置指定端口的速率。
参数:auto为自动协商速率;force10为强制10mbit/s速率;force100为强制100mbit/s速率;force1000为强制1000mbit/s速率。
命令模式:接口配置模式
缺省情况:端口缺省为自动协商速率。
使用指南: 根据ieee 802.3协议,端口速率和双工的自动协商是统一的。当端口的速率设置为自动协商时,端口的双工模式会被自动设置为自动协商, 当端口的速率模式从自动协商变为强制时,端口的双工模式也会变为强制全双工模式。注意1000base-fx光口(包括前4个光口和光口活动的组合口)的速率不能被用户设置,只能采用自动协商方式。无论组合端口的活动端口是光口还是电口,对组合端口的速率和双工设置都只会体现在电口上。
强烈建议用户将每个端口的速率和双工模式设置为自动协商,这样可以尽可能避免协议带来的连接问题。如果用户需要将端口设置为强制速率/双工,请确认连接双方速率/双工设置一致,且双方均为强制速率/双工。
举例:0/0/5-8号端口为电口,强制100mbit/s速率。
switch(config)#interface ethernet 0/0/5-8
switch(config-port-range)#speed force100