深圳市新格林耐特通信技术有限公司 软件配置手册
百兆电口卡支持10Mbps和100Mbps速率,百兆光口卡只支持100Mbps速率,千兆电口卡支持10Mbps、100Mbps和1000Mbps速率,千兆光口卡只支持1000Mbps速率;百兆电口卡及千兆电口卡支持全双工、半双工、自协商模式,百兆光口卡只支持全双工模式,千兆光口卡支持全双工和自协商模式。在默认情况下,除百兆光口为全双工100M模式外,其他端口的工作模式都是自协商状态。用户也可以手工设置它们。速度可以用speed命令配置,工作模式用duplex命令配置。
? 以太网模式下命令格式
speed { 10 | 10auto | 100 | 100 auto | 1000 | 1000 auto | auto } no speed
duplex { auto | full | half } no duplex 例如:
!将以太网端口1设置为100M全双工模式 TiNet(config-if-ethernet-0/1)#speed 100 TiNet(config-if-ethernet-0/1)#duplex full
在系统中,speed和duplex这两个值,如果其中一个被设置为auto,另一个也会被设为auto。
2.2.5 配置端口优先级
端口有8个优先级,为0~7,默认端口优先级为0,优先级值越大,说明优先级越高, 那么此端口收到的数据报文会被更快速地处理。如果某个端口连接的设备处理数据较多,或者处理的数据比较紧急,那么可将此端口的优先级设置为高优先级。 在端口配置模式下,使用命令如下:
? 配置以太网端口5优先级为1
TiNet(config-if-ethernet-0/5)#priority 1
? 恢复以太网端口5的默认优先级
TiNet(config-if-ethernet-0/5)#no priority
2-3
深圳市新格林耐特通信技术有限公司 软件配置手册
2.2.6 配置端口描述
可以使用以下命令对端口进行必要的描述,以区分各个端口。请在以太网端口配置模式下进行配置。
description description-list 例如:
!配置以太网端口3的描述为green
TiNet(config-if-ethernet-0/3)#description green !显示以太网端口3的端口描述
TiNet(config)#show description interface ethernet 0/3
2.2.7 设置端口的速率限制
端口限速就是基于端口的速率限制,它对端口输入或输出报文的总速率进行限制。 可以使用下面的命令进行端口限速配置。 请在端口配置模式下进行下列配置。 基于端口的速率限制配置
bandwidth-control { ingress | egress } target-rate 取消基于端口的速率限制配置
no bandwidth-control { ingress | egress } 系统支持对单个端口的端口限速。
关于命令的详细描述请参见本章对应的命令参考。
2.2.8 开启或关闭端口的VLAN收包过滤功能
当开启了端口的VLAN收包过滤功能时,端口接收到的802.1Q报文不属于该端口所在VLAN
2-4
深圳市新格林耐特通信技术有限公司 软件配置手册
时将被丢弃。当该功能被关闭时,则不丢弃报文。
在端口模式下利用以下命令打开或关闭当前端口的VLAN输入过滤功能: ingress filtering no ingress filtering 例如:
!打开以太网端口5的VLAN输入过滤功能 TiNet(config-if-ethernet-0/5)#ingress filtering !关闭以太网端口5的VLAN输入过滤功能 TiNet(config-if-ethernet-0/5)#no ingress filtering
2.2.9 设置端口的接收帧类型
配置端口的接收帧类型允许端口接收所有类型报文或只接收tagged类型报文。 在端口模式下利用以下命令设置或取消对端口接收帧的类型限制: ingress acceptable-frame { all | tagged } no ingress acceptable-frame 例如:
!设置以太网端口5只接收tagged报文
TiNet(config-if-ethernet-0/5)#ingress acceptable-frame tagged
2.2.10 开启或关闭端口的流量控制功能
如果端口的流量比较大,需要对其进行控制,以避免造成网络拥塞,丢失数据包。在端口模式下利用以下命令打开或关闭当前端口的流量控制功能: flow-control no flow-control
2-5
深圳市新格林耐特通信技术有限公司 软件配置手册
例如:
!打开以太网端口5的流量控制功能 TiNet(config-if-ethernet-0/5)#flow-control !关闭以太网端口5的流量控制功能 TiNet(config-if-ethernet-0/5)#no flow-control
在任何模式下输入如下命令可以显示端口的流控状态: show flow-control [ interface-num ] 例如:
!显示以太网端口5的流控状态
TiNet(config-if-ethernet-0/5)#show flow-control ethernet 0/5
2.2.11 配置端口类型
可以通过该命令设置端口类型。将某端口设置为trunk端口,那么该端口在其所属的VLAN中的状态就将成为tagged状态,经过该端口发出的报文也将成为带有tagged头的报文,如果将某端口设置为access端口,那么该端口在其所属的VLAN中的状态将变为untagged状态。请在端口配置模式下进行下列设置:
? 设置端口类型
switchport mode { trunk | access }
? 恢复端口类型为缺省状态,即为access端口
no switchport mode 例如:
!将以太网端口1设置为trunk端口
TiNet(config-if-ethernet-0/1)#switchport mode trunk
2.2.12 配置trunk端口的allowed vlan
2-6
深圳市新格林耐特通信技术有限公司 软件配置手册
该命令用来将trunk端口加入到指定的VLAN,此命令的no形式用来将trunk端口从指定的VLAN中删除。
将trunk端口加入到指定的vlan
switchport trunk allowed vlan { vlan-list | all } 将trunk端口由指定的vlan删除
no switchport trunk allowed vlan { vlan-list | all } 例如:
!将trunk端口Ethernet0/1加入到3、4、70~150 VLAN中
TiNet(config-if-ethernet-0/1)# switchport trunk allowed vlan 3,4, 70- 150
2.2.13 设置trunk端口缺省VLAN ID
该命令用来设置trunk 端口的缺省VLAN ID。当接收到没有标记的报文时,该trunk 端口将此报文发往缺省VLAN ID标识的VLAN。报文发送和接收遵循IEEE 802.1Q 标准。请在端口配置模式下进行下列配置:
? 配置trunk端口的缺省VLAN ID
switchport trunk native vlan vlan-id
? 恢复trunk端口缺省VLAN ID为缺省值
no switchport trunk native
需要注意的是,上述设置只对trunk 端口有效。缺省情况下,端口的缺省VLAN ID为1,如果VLAN 1中不包括该端口,则设置失败。
2.2.14 将access端口加入到指定VLAN中
把access端口加入到指定VLAN中,并设置该端口默认VLAN ID为指定的VLAN。请在端口配置模式下进行下列配置:
? 把当前端口加入到指定VLAN中,同时端口默认VLAN ID为指定VLAN
2-7