配置接口板以太网接口
通过对设备上接口板以太网接口的配置,确保设备间的物理连接和链路连接正确。
不同以太网接口支持的配置方式
目前,NE20E上支持的以太网接口支持的配置方式略有不同,如表3-2所示。需要针对不同接口下,配置相应的特性。
支持的特性 |
以太网电接口 |
以太网光接口 |
10GE WAN接口 |
10GE LAN/WAN接口 |
25GE 接口 |
400GE 接口 |
40GE 接口 |
50GE 接口 |
50|100GE 接口 |
---|---|---|---|---|---|---|---|---|---|
配置以太网接口的MTU: mtu mtu或ipv6 mtu mtu |
支持 |
支持 |
支持 |
支持 |
支持 |
支持 |
支持 |
不支持 |
不支持 |
配置以太网接口的双工模式: duplex { full | half | auto } |
支持 |
不支持,默认全双工 |
不支持 |
不支持 |
不支持 |
不支持 |
不支持 |
不支持 |
不支持 |
配置以太网电接口的速率: speed { 10 | 100 | auto } |
支持 |
不支持 |
不支持 |
不支持 |
不支持 |
不支持 |
不支持 |
不支持 |
不支持 |
配置以太网接口的协商模式: negotiation auto |
支持 |
支持 |
支持,但是只有同时支持GE速率的接口才支持,而且只有在GE接口视图下配置才能生效。 |
支持,但是只有同时支持GE速率的接口才支持,而且只有在GE接口视图下配置才能生效。 |
支持 |
不支持 |
不支持 |
不支持 |
不支持 |
配置GE接口流量控制: flow control [ receive | send ] |
支持 |
支持 |
支持 |
支持 |
支持 |
支持 |
支持 |
支持 |
支持 |
配置10GE WAN接口的开销字节: flag |
不支持 |
不支持 |
支持 |
依赖端口模式,WAN口模式下支持,LAN口模式下不支持。 |
不支持 |
不支持 |
不支持 |
不支持 |
不支持 |
配置以太网接口最大帧长
Jumbo帧是一种厂商标准的超长帧格式,专门为千兆以太网而设计。不同厂商设备的最大帧长标准可能不一致,可以手动配置最大帧长来保证设备之间的正常通信。
配置以太网接口的MTU
MTU(Maximum Transfer Unit)是物理网络上的最大传输单元,以字节为单位。MTU和链路层协议有着密切的关系,不同的网络都有一个不同的上限值。正确配置MTU,是保证设备之间正常通信的前提。
背景信息
网络层一般要限制每次发送数据帧的最大长度。任何时候IP层接收到一份要发送的IP数据时,它要判断向本地哪个接口发送数据,并查询该接口获得其MTU。IP层把MTU与要发送的数据包长度进行比较,如果数据包的长度比MTU值大,那么IP层就需要进行分片,分片后的数据可以小于等于MTU。
如果设置强制不分片,IP层在传输数据时可能会出现丢包现象。即,当需要保证网络中的大报文不丢失时,需要对大报文进行强制分片。可以通过设置MTU来设置报文分片的大小。
- 改变接口的MTU后,需要重启接口以保证配置的MTU生效。可以先执行shutdown命令将接口关闭,再执行undo shutdown命令将接口重启。
- 如果以太网接口下存在子接口,则执行shutdown和undo shutdown操作需要间隔15秒。
- 如果MTU配置过小而报文尺寸较大,可能会造成分片过多,报文被QoS队列丢弃。
- 如果MTU配置过大,可能会造成报文的传输速度较慢。
- 改变以太网接口MTU值,请同时修改对端以太网接口的MTU值,确保两端设备的MTU值匹配。否则,可能导致业务中断。
请在每台路由器上进行如下配置。
配置以太网接口的工作模式
以太网的物理层存在半双工和全双工两种模式。正确选择以太网电接口的双工模式,是保证设备之间正常通信的前提。
背景信息
在大型以太网网络中,手工设定两端接口的速率、双工模式,验证设备的配置和检查以太网接口的统计需要投入大量的时间进行维护。手工设定接口速率和双工模式建议只作为以太网链路自协商失效时的辅助手段或在自协商问题解决之前的临时解决办法。当存在自协商问题时,建议将设备升级软件或硬件以支持IEEE802.3u/z自协商规范。
请在每台路由器上进行如下配置。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令interface gigabitethernet interface-number,进入指定以太网接口的视图。
- 请根据实际情况选择以下配置:
执行命令duplex { full | half | auto },选择以太网接口的工作模式。
执行命令negotiation auto,配置以太网接口的工作模式为自动协商模式。
- 以太网光接口只能工作在全双工模式下。
- 与Hub相连时,路由器以太网电接口应选择工作在半双工方式下(因为Hub只能工作在半双工方式下);与交换式LAN Switch相连时,路由器以太网电接口可以选择工作在全双工或半双工方式。配置时注意与对端设备的模式相同。
- 对于GE电接口,工作速率1000Mbit/s与半双工模式是互斥的,不能同时配置。
- GE电接口,自协商模式使能,工作速率在1000Mbit/s的情况下,不能配置半、全双工模式,也不能取消自协商模式。
- GE电接口,工作速率在10M/100Mbit/s的情况下,可以配置半双工模式和自协商模式。
- 如果GE电接口使能自动协商,那么链路两端必须同时处于自动协商模式下。
- 对于50GE和100GE合一的接口,可执行switch mode命令来调整接口速率。
- 执行命令commit,提交配置。
配置以太网电接口的速率
配置GE光电接口模式
正常情况下设备能够根据接口模块的类型自动设置接口的光电模式,如果不能识别接口模块,需要手工指定接口的光电模式。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令interface gigabitethernet interface-number,进入指定以太网接口的视图。
- 执行命令port-type { copper | fiber-100 | fiber-1000 },设置接口模式。
本命令只能在光、电自适应的接口上应用,不是所有的GE接口都适用。
路由器只要能够识别出SFP模块的类型,系统会根据SFP模块的类型,自动设置接口的工作模式,不需要再进行其它配置。
如果遇到不能识别的SFP模块,并且确认该SFP模块可以正常工作,需要强制接口工作在指定的接口模式。
- 执行命令commit,提交配置。
配置10GE/100GE LAN/OTN接口的传输模式
链路两端的接口,如果一端接口的传输模式处于LAN模式,另一端处于OTN模式。为了保证可靠通信,可通过本命令将链路两端的接口设置在统一的传输模式。
配置10GE WAN接口的开销字节
SONET/SDH提供丰富的开销字节,用以提供不同层次的监控功能。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令interface interface-type interface-number,进入指定以太网接口的视图。
- 执行命令配置10GE WAN接口的开销字节。
请根据实际情况选择以下配置:
执行命令flag j0 64byte-or-null-mode [ j0-value ] 或flag j0 { 16byte-mode | 1byte-mode } [16byte-value | 1byte-value ],配置接口开销字节j0。
执行命令flag j1 64byte-or-null-mode [ j1-value ] 或flag j1 { 16byte-mode | 1byte-mode } j1-value,配置接口开销字节j1。
执行命令flag c2 c2-value,配置10GE WAN接口开销字节c2。
- 执行命令commit,提交配置。
配置GE接口流量控制
在与对接设备发生拥塞的情况下,配置GE接口流量控制可以使接口能够正确控制本端的收发速率。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令interface gigabitethernet interface-number,进入指定以太网接口的视图。
- 执行命令flow control [ receive | send ],使能以太网GE接口的流量控制。
当接口上的流量控制开关打开后,如果接口的接收流量达到限值(如GE接口超过1Gbit/s的流量),接口会向对端发送流控帧,通知对端减缓发送报文。只有当对端接口也支持流量控制功能,才会在收到该流控帧后会减缓向其发送报文,以保证接口能够正常处理接收到的帧。如果对端接口不支持,流量控制功能将不起作用。
- 执行命令commit,提交配置。
配置GE接口自环检测功能
使能子接口的流量统计功能
若用户需要查看子接口接收、发送报文的统计计数时,必须先使能以太网子接口流量统计功能。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令interface interface-type interface-number ,进入需要使能接口流量统计功能的以太网子接口视图。
- 执行命令statistic enable,使能以太网子接口流量统计功能。
- 执行命令commit,提交配置。除了在子接口下执行命令statistic enable单个使能子接口的流量统计功能外,还可以在系统视图或以太接口视图下执行subinterface traffic-statistics enable批量使能子接口的流量统计功能,执行subinterface traffic-statistics enable时可能需要耗费大量系统资源,请谨慎使用。同时需要注意以下两点:
- 在系统视图下执行本命令,将使能目前系统中所有子接口的流量统计功能。
- 在物理主接口视图下执行本命令,将使能目前该主接口下所有子接口的流量统计功能。
配置接口Up/Down响应抑制时间
配置接口的Up/Down响应抑制时间,可以避免由于接口状态频繁变化而引起的震荡。VS模式下,该配置过程仅在Admin VS支持。
操作步骤
- 执行命令system-view,进入系统视图。
- 若需要全局配置接口Up/Down响应抑制时间,请根据实际情况选择以下配置。
执行命令carrier up-hold-time interval,全局配置接口Up响应抑制时间。
执行命令carrier down-hold-time interval,全局配置接口Down响应抑制时间。
当接口上存在抑制时间的非默认配置时,以接口配置生效。当接口上为抑制时间的默认配置时,以全局配置生效。
- 若需要指定接口配置接口Up/Down响应抑制时间,执行命令interface interface-type interface-number,进入指定接口的接口视图。
- 请根据实际情况选择以下配置。
执行命令carrier up-hold-time interval,配置接口Up响应抑制时间。
执行命令carrier down-hold-time interval,配置接口Down响应抑制时间。
- 执行命令commit,提交配置。
禁止以太网接口转发广播报文
禁止以太网接口转发广播报文可预防设备受到恶意攻击,从而提高网络的安全性。
背景信息
当以太网接口收到广播报文时,将向其他接口广播该报文。如果是恶意广播报文,将会占用设备资源,导致设备性能下降甚至瘫痪。禁止以太网接口转发广播报文,预防设备受到恶意攻击。
禁止以太网接口转发广播报文适用于网络环境固定的场景或已经配置了静态MAC地址明确转发路径的场景。
操作步骤
- 主接口禁止转发广播报文
主接口禁止转发广播报文,主接口必须处于二层模式。
- 执行命令system-view,进入系统视图。
- 执行命令interface interface-type interface-number,进入需要禁止转发广播报文的以太网接口视图。
执行命令portswitch,将接口切换为二层模式。
如果当前接口已经是二层模式,则请忽略该操作。
- 执行命令broadcast discard,禁止接口转发广播报文。
- 执行命令commit,提交配置。
- 子接口禁止转发广播报文
子接口禁止转发广播报文,子接口必须配置为Dot1q子接口、QinQ/Dot1q终结子接口或QinQ Stacking子接口。
- 执行命令system-view,进入系统视图。
- 执行命令interface interface-type interface-number.subinterface-number,进入需要禁止转发广播报文的以太网子接口视图。
任选如下一个操作执行:
- 执行命令vlan-type dot1q vlan-id,将子接口配置为Dot1q子接口。
- 执行命令vlan-type dot1q vlanid { 8021p { 8021p-value1 [ to 8021p-value2 ] } &<1-8> | dscp { dscp-value1 [ to dscp-value2 ] } &<1-10> | default | eth-type eth-type-value },将子接口配置为带策略的Dot1q子接口。
- 执行命令dot1q termination vid low-pe-vid [ to high-pe-vid ] [ vlan-group group-id ],将子接口配置为Dot1q终结子接口。
- 执行命令dot1q termination vid low-pe-vid [ to high-pe-vid ] { 8021p { 8021p-value1 [ to 8021p-value2 ] } &<1-8> | dscp { dscp-value1 [ to dscp-value2 ] } &<1-10> | eth-type eth-type-value | default } [ vlan-group group-id ],将子接口配置为带策略的Dot1q终结子接口。
- 执行命令qinq termination pe-vid pe-vid [ to high-pe-vid ] ce-vid ce-vid [ to high-ce-vid ] [ vlan-group group-id ],将子接口配置为QinQ终结子接口。
- 执行命令qinq stacking vid low-ce-vid [ to high-ce-vid ] [ vlan-group group-id ],将子接口配置为QinQ Stacking子接口。
- 执行命令qinq stacking vid low-ce-vid [ to high-ce-vid ] { 8021p { 8021p-value1 [ to 8021p-value2 ] } &<1-8> | dscp { dscp-value1 [ to dscp-value2 ] } &<1-10> | eth-type eth-type-value | default } [ vlan-group group-id ],将子接口配置为带策略的QinQ Stacking子接口。
- 执行命令broadcast discard,禁止子接口转发广播报文。
- 执行命令commit,提交配置。