关于三层交换机跨网段配置Eth-Trunk垮网段通信问题

Eth-Trunk接口配置
&Eth-Trunk接口配置
Eth-Trunk接口能够实现负载分担、增加带宽和提高可靠性。
Eth-Trunk接口把多个物理接口捆绑成一个逻辑接口。Eth-Trunk接口除具有以太网接口的所有功能外,比以太网接口具有更大的带宽和更高的可靠性。
本节从Eth-Trunk接口配置的逻辑角度介绍NE20E支持的Eth-Trunk接口特性。
Eth-Trunk接口的链路聚合模式分为手工负载分担模式和静态LACP模式。
为了保证Eth-Trunk接口的可靠通信,需要配置合理的Eth-Trunk接口参数。
Eth-Trunk接口成员口参数包括成员口负载分担权重、接口LACP优先级。
三层设备通过三层Eth-Trunk接口接入二层交换机时,需要在三层设备与二层设备相连的Eth-Trunk接口上创建子接口,再在子接口上封装802.1Q。
使用清除统计信息命令,对定位Eth-Trunk接口故障有帮助。
配置举例结合组网需求、配置思路和数据准备例举了Eth-Trunk的典型应用场景,并提供配置文件。
&Eth-Trunk接口概述
Eth-Trunk接口把多个物理接口捆绑成一个逻辑接口。Eth-Trunk接口除具有以太网接口的所有功能外,比以太网接口具有更大的带宽和更高的可靠性。
Eth-Trunk接口概述在没有使用Trunk前,百兆以太网的双绞线在两个互连的网络设备间的带宽仅为100Mbit/s。若想达到更高的数据传输速率,则需要更换传输媒介,使用千兆光纤或升级成为千兆以太网。这样的解决方案成本昂贵,不适合中小型企业和学校应用。
为了解决上述问题,Trunk技术应运而生。Trunk把多个物理接口捆绑在一起,则可以以较低的成本满足提高接口带宽的需求。例如,把3个100Mbit/s的全双工接口捆绑在一起,就可以达到300Mbit/s的最大带宽。
由以太网接口构成的Trunk叫做Eth-Trunk接口。
加入Trunk接口的接口称为成员接口。
每台路由器上最多可以创建64个Trunk接口。每个Eth-Trunk接口下最多可以包含16个成员物理链路。
Eth-Trunk技术有如下优点:
增加带宽:Eth-Trunk接口的带宽是各成员接口带宽的总和。
提高可靠性:当某个成员链路出现故障时,流量会自动的切换到其他可用的链路上,从而提供整个Eth-Trunk链路的可靠性。
负载分担:在一个Eth-Trunk接口内,通过对各成员链路配置不同的权重,可以实现流量负载分担。
Eth-Trunk技术也存在以下局限性:
必须是点对点连接,使用Eth-Trunk接口连接的两台设备之间不允许存在中间设备。
必须是对称连接,Eth-Trunk接口连接的两台设备上的接口需要成对加入。
Eth-Trunk接口基本概念
Eth-Trunk接口的链路聚合模式
表3-1 &Eth-Trunk接口的链路聚合模式
链路聚合模式
说明: 链路聚合控制协议LACP是一种基于IEEE802.3ad标准的协议。LACP协议通过LACPDU(Link Aggregation Control Protocol Data Unit,链路聚合控制协议数据单元)与对端交互信息。
Eth-Trunk接口公有参数
表3-2 &Eth-Trunk接口公有参数
静态LACP模式Eth-Trunk接口参数
表3-3 &静态LACP模式Eth-Trunk接口参数
Eth-Trunk接口成员口参数
表3-4 &Eth-Trunk接口成员口参数
静态LACP模式下Eth-Trunk接口成员口的状态
表3-5 &静态LACP模式下Eth-Trunk接口成员口的状态
说明: Eth-Trunk接口的速率、双工状态由Selected状态的成员口决定。
Eth-Trunk接口的速率是Selected状态所有成员口的速率之和。
Eth-Trunk接口的双工状态与Selected状态成员口的双工状态一致。
&NE20E支持的Eth-Trunk接口特性
本节从Eth-Trunk接口配置的逻辑角度介绍NE20E支持的Eth-Trunk接口特性。
Eth-Trunk接口的配置逻辑是:
确定Eth-Trunk接口的链路聚合模式后,才能将物理接口加入Eth-Trunk接口,从而使Eth-Trunk接口生效。
为了提高Eth-Trunk接口的可靠性,可通过调整Eth-Trunk接口的参数和成员口参数实现。
现实组网中,Eth-Trunk接口经常和其他特性综合运用,以提高整网的可靠性。如:Eth-Trunk子接口支持VLAN间通信。
Eth-Trunk接口的链路聚合模式 说明: 确定Eth-Trunk接口的链路聚合模式之前,请确保Eth-Trunk接口中没有加入成员口。
目前NE20E支持的Eth-Trunk接口链路聚合模式如所示。
表3-6 &Eth-Trunk接口的链路聚合模式
链路聚合模式
Eth-Trunk接口参数
Eth-Trunk接口公有参数
表3-7 &Eth-Trunk接口公有参数
静态LACP模式Eth-Trunk接口参数
表3-8 &静态LACP模式Eth-Trunk接口参数
Eth-Trunk接口成员口参数
表3-9 &Eth-Trunk接口成员口参数
Eth-Trunk子接口Eth-Trunk主接口下可以创建子接口。NE20E支持在三层Eth-Trunk接口下创建子接口。
在Eth-Trunk子接口上封装802.1Q并关联VLAN后,可实现VLAN间互通。
&配置Eth-Trunk接口的链路聚合模式
Eth-Trunk接口的链路聚合模式分为手工负载分担模式和静态LACP模式。
应用环境为了提高链路的通信能力,需要将多个以太网接口捆绑为一个Eth-Trunk接口,Eth-Trunk接口的总带宽是各成员带宽之和,通过这种方式,可以增加接口的带宽。
通过Eth-Trunk接口可以实现负载分担。Eth-Trunk接口将流量分散到不同的链路上,最后到达同一目的地。这样可以避免流量都走同一条路径造成的流量阻塞。
Eth-Trunk接口还可以提高链路的可靠性。在Eth-Trunk接口中,如果某个成员接口状态为Down,流量还能依靠其他的接口进行传输。
图3-1 &Eth-Trunk接口的链路聚合组网图
当Eth-Trunk链路两端设备中有一台设备不支持LACP协议时,如所示RouterA支持LACP,RouterB不支持LACP,可在RouterA和RouterB上创建手工负载分担模式的Eth-Trunk,并加入多个成员接口增加设备间的带宽及可靠性。
当Eth-Trunk链路两端设备都支持LACP协议时,如所示,可在RouterA和RouterB上创建静态LACP模式的Eth-Trunk,并加入多个成员接口实现负载分担和冗余备份的双重功能。
手工负载分担模式的Eth-Trunk可以聚合不同单板、不同速率及不同双工模式的物理接口。
静态LACP模式的Eth-Trunk可以聚合不同单板、不同速率及不同双工模式的成员接口。但是不同速率的成员接口不能同时处于转发状态,半双工模式的成员接口无法转发。
前置任务在配置Eth-Trunk接口的链路聚合模式之前,需完成以下任务:
设备上电,自检正常。
配置流程图3-2 &Eth-Trunk接口的链路聚合模式配置流程图
&创建Eth-Trunk
Eth-Trunk ID是Eth-Trunk链路的唯一标识。只有先创建了Eth-Trunk,才能够确定Eth-Trunk接口的链路聚合模式。请在需要使用Eth-Trunk接口的路由器上进行如下配置。
执行命令system-view,进入系统视图。
执行命令interface eth-trunk trunk-id,创建Eth-Trunk接口,并进入Eth-Trunk接口视图。
trunk-id取值范围是0~63,当前支持配置64个Eth-Trunk接口。
执行命令commit,提交配置。
&设置Eth-Trunk接口的链路聚合模式
只有确认Eth-Trunk接口的链路聚合模式后,才能够将多个物理接口捆绑成一个逻辑接口Eth-Trunk口。请在配置Eth-Trunk的两端路由器上进行如下配置。
配置Eth-Trunk接口的链路聚合模式前请首先确保该Eth-Trunk下不含有任何成员接口,否则无法修改Eth-Trunk的工作模式。
删除已存在的成员接口,请在相应接口视图下执行命令undo eth-trunk trunk-id。
执行命令system-view,进入系统视图。
执行命令interface eth-trunk trunk-id,进入已经创建的Eth-Trunk接口视图。
执行命令mode { lacp-static | manual [ load-balance ] },配置Eth-Trunk接口的链路聚合模式。
缺省情况下,Eth-Trunk的工作模式为手工负载分担模式。
执行命令commit,提交配置。
&向Eth-Trunk中加入成员接口
当Eth-Trunk接口链路聚合模式确认后,必须向Eth-Trunk中加入成员接口,才能实现增加带宽、提高可靠性和负载分担。请在需要配置Eth-Trunk两端路由器上进行如下配置。
将成员接口加入Eth-Trunk时,需要注意以下问题:
每个Eth-Trunk接口下最多可以包含16个成员接口。
FE接口和GE接口可以加入同一个Eth-Trunk接口。
可以将不同接口板上的以太网接口加入到同一个Eth-Trunk。
一个以太网接口只能加入到一个Eth-Trunk接口,如果需要加入其他Eth-Trunk接口,必须先退出原来的Eth-Trunk接口。
成员接口不能有IP地址等三层配置项,也不可以配置任何业务。
成员接口不能配置静态MAC地址。
Eth-Trunk接口不能嵌套,即,成员接口不能是Eth-Trunk。
如果本地设备使用了Eth-Trunk,与成员接口直连的对端接口也必须捆绑为Eth-Trunk接口,两端才能正常通信。
向Eth-Trunk中加入成员接口可基于Eth-Trunk接口视图配置,也可基于成员接口视图配置,用户根据需要选择以下配置之一即可。
Eth-Trunk接口视图下
执行命令system-view,进入系统视图。
执行命令interface eth-trunk trunk-id,进入Eth-Trunk接口视图。
根据需要选择执行以下任意一个步骤,添加Eth-Trunk成员接口。
执行命令trunkport interface-type { interface-number1 [ to interface-number2 ] } &&1-16&,批量增加成员接口。
执行一次trunkport命令,最多可以使用16次to形式设置接口范围。输入接口范围时,应保证输入的接口格式正确:
关键字to之后的接口号要大于to之前的接口号。
保证采用to形式输入的接口类型相同。
两者之间包含的接口都存在。
执行命令trunkport interfacetype interface-number,增加一个成员接口。
执行命令commit,提交配置。
成员接口视图下
执行命令system-view,进入系统视图。
执行命令interface interface-type interface-number,进入要捆绑到此Eth-Trunk接口的以太网接口视图。
执行命令eth-trunk trunk-id,将当前接口加入Eth-Trunk接口。
执行命令commit,提交配置。
&检查配置结果
Eth-Trunk接口的链路聚合模式配置成功后,您可以查看到Eth-Trunk接口的ID、工作模式、本地成员接口的状态等内容。
已经完成Eth-Trunk接口的链路聚合模式的所有配置。
执行命令display eth-trunk [ trunk-id [ interface interface-type interface-number | verbose ] ],查看Eth-Trunk链路聚合组信息。
执行命令display trunkfwdtbl eth-trunk trunk-id [ slot slot-id ],查看Eth-Trunk链路聚合组的转发表信息。
任务示例如果Eth-Trunk接口工作模式是手工负载分担模式,执行命令display eth-trunk,可以看到Eth-Trunk接口的工作模式是Normal,及成员口信息。
&HUAWEI& display eth-trunk 1
Eth-Trunk1's state information is:
WorkingMode: NORMAL
Hash arithmetic: According to flow
Least Active-linknumber: 1
Max Bandwidth-affected-linknumber: 16
Operate status: up
Number Of Up Ports In Trunk: 1
--------------------------------------------------------------------------------
GigabitEthernet0/1/6
GigabitEthernet0/1/7
GigabitEthernet0/1/5
如果Eth-Trunk接口工作模式是静态LACP模式,执行命令display eth-trunk,可以看到Eth-Trunk接口的工作模式是STATIC,及成员口信息。
&HUAWEI& display eth-trunk 10
Eth-Trunk10's state information is:
LAG ID: 10
WorkingMode: STATIC
Preempt Delay Time: 20
Hash arithmetic: According to flow
System Priority: 100
System ID: 00e0-fc6f-87cc
Least Active-linknumber: 1
Max Active-linknumber: 2
Operate status: up
Number Of Up Ports In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName
PortType PortPri PortNo PortKey PortState Weight
GigabitEthernet0/1/1
Selected 1GE
GigabitEthernet0/1/2
Selected 1GE
GigabitEthernet0/1/3
Unselect 1GE
--------------------------------------------------------------------------------
ActorPortName
PortPri PortNo
GigabitEthernet0/1/1
3-fcb8-d6b6
GigabitEthernet0/1/2
3-fcb8-d6b6
GigabitEthernet0/1/3
3-fcb8-d6b6
执行命令display trunkfwdtbl eth-trunk,可以看到Eth-Trunk链路聚合组的转发表信息。&HUAWEI& display trunkfwdtbl eth-trunk 10
Eth-Trunk10's forwarding table is:
GigabitEthernet0/1/1
GigabitEthernet0/1/3
GigabitEthernet0/1/3
GigabitEthernet0/1/2
GigabitEthernet0/1/2
GigabitEthernet0/1/1
GigabitEthernet0/1/1
GigabitEthernet0/1/3
GigabitEthernet0/1/3
GigabitEthernet0/1/2
GigabitEthernet0/1/2
GigabitEthernet0/1/1
GigabitEthernet0/1/1
GigabitEthernet0/1/3
GigabitEthernet0/1/3
GigabitEthernet0/1/2
GigabitEthernet0/1/2
GigabitEthernet0/1/1
GigabitEthernet0/1/1
GigabitEthernet0/1/3
GigabitEthernet0/1/3
GigabitEthernet0/1/2
GigabitEthernet0/1/2
GigabitEthernet0/1/1
GigabitEthernet0/1/1
GigabitEthernet0/1/3
GigabitEthernet0/1/3
GigabitEthernet0/1/2
GigabitEthernet0/1/2
GigabitEthernet0/1/1
GigabitEthernet0/1/1
GigabitEthernet0/1/3
&配置Eth-Trunk接口参数
为了保证Eth-Trunk接口的可靠通信,需要配置合理的Eth-Trunk接口参数。
应用环境Eth-Trunk接口参数的应用环境如。
表3-10 &Eth-Trunk接口公有参数
前置任务在配置Eth-Trunk接口参数之前,需完成以下任务:
配置流程以下配置任务(不含检查配置结果),请根据应用环境选择其中一项或几项进行配置。
&配置Eth-Trunk接口公有参数
Eth-Trunk接口公有参数包括状态为Up的Eth-Trunk接口成员链路数的下限阈值、Eth-Trunk接口负载分担方式、MAC地址和MTU。请在已经创建Eth-Trunk的两端路由器上进行如下配置。
执行命令system-view,进入系统视图。
执行命令interface eth-trunk trunk-id,进入已经创建的Eth-Trunk接口视图。
配置Eth-Trunk接口公有参数,以下配置任务根据应用环境选择其中一项或几项进行配置。
执行命令least active-linknumber link-number,配置状态为Up的Eth-Trunk接口成员链路数的下限阈值。
缺省情况下,状态为Up的Eth-Trunk接口成员链路数的下限阈值是1。
当Eth-Trunk接口中处于Up状态的成员链路数小于设置的下限阈值时,Eth-Trunk接口状态将变为Down。
当Eth-Trunk接口中处于Up状态的成员链路数达到设置的下限阈值时,Eth-Trunk接口状态将变为Up。
执行命令max bandwidth-affected-linknumber link-number,配置影响Eth-Trunk带宽的链路Up上限阈值。
缺省情况下,影响Eth-Trunk带宽的链路Up上限阈值是16,且只支持在二层Eth-Trunk接口上配置。
说明: 为保证转发正常,建议在同一条Eth-Trunk链路两端的Eth-Trunk接口上配置相同的上限阈值。
(可选)执行命令load-balance { src-dst-mac | src-dst-ip | packet-all },配置Eth-Trunk接口负载分担方式。
缺省情况下,三层Eth-Trunk接口根据IP地址进行负载分担,二层Eth-Trunk接口根据MAC地址进行负载分担。
选择参数packet-all实现逐包负载分担:
逐包负载分担是指不区分数据流,而是以报文为单位,将流量分担到不同的成员链路上进行传输。
逐包负载分担能保证带宽利用率,但不能保证包的顺序,适用于对包的顺序没有严格要求的场景。
选择参数src-dst-mac或src-dst-ip实现逐流负载分担:
逐流负载分担是指根据报文的IP地址区别数据流,使属于同一数据流的报文从同一个的成员链路上通过。
逐流负载分担能保证包的顺序,但不能保证带宽利用率。
执行命令mac-address mac-address,配置当前Eth-Trunk接口的MAC地址。
缺省情况下,Eth-Trunk接口的MAC地址是系统的MAC地址(主控板的以太网接口MAC地址)。
mac-address格式为H-H-H,其中H为4位的十六进制数,可以输入1~4位,如00e0、fc01。当输入不足4位时,表示前面的几位为0,如:输入e0,等同于00e0。MAC地址不可设置为全0或全1。
执行命令mtu mtu,配置Eth-Trunk接口的最大传输单元。
缺省情况下,Eth-Trunk接口的MTU是1500字节。
如果MTU配置过小而报文尺寸较大,可能会造成分片过多,报文被QoS队列丢弃。
如果MTU配置过大,可能会造成报文的传输速度较慢。
执行命令mtu改变当前Eth-Trunk接口MTU值时,请直接在对应的Eth-Trunk接口下执行mtu命令。请注意不要在成员口上执行mtu命令。
使用mtu命令改变Eth-Trunk接口MTU值,请同时修改对端Eth-Trunk接口的MTU值,确保两端设备的MTU值匹配。否则,可能导致业务中断。
执行命令commit,提交配置。
&配置静态LACP模式Eth-Trunk接口参数
静态LACP模式Eth-Trunk接口参数包括状态为Up的Eth-Trunk接口成员链路数的上限阈值、系统LACP优先级、接口LACP优先级、活动接口方式、LACP协议报文的超时时间、抢占功能及抢占等待时间。请在配置静态LACP模式的Eth-Trunk的两端路由器上进行如下配置。
执行命令system-view,进入系统视图。
执行命令lacp priority priority,配置系统LACP优先级。
缺省情况下,系统LACP优先级是32768。
执行命令interface eth-trunk trunk-id,进入静态LACP模式Eth-Trunk接口视图。
配置静态LACP模式Eth-Trunk接口参数,以下配置任务根据应用环境选择其中一项或几项进行配置。
执行命令max active-linknumber link-number,配置状态为Up的Eth-Trunk接口成员链路数的上限阈值。
缺省情况下,状态为Up的Eth-Trunk接口成员链路数的上限阈值是16。
如果在执行本命令前,已经通过命令least active-linknumber配置了状态为Up的Eth-Trunk接口成员链路数的下限阈值,在需要保证上限阈值大于等于配置的下限值。
执行命令lacp selected { priority | speed },配置静态LACP模式Eth-Trunk接口选择活动接口的方式。
缺省情况下,Eth-Trunk接口依据接口优先级选择活动接口。
Eth-Trunk链路依据成员口的优先级选择活动端口,突然改变选择活动接口的模式,会导致短暂的业务中断。建议业务在正常传输过程中,不要随意更改活动接口的选择模式。
执行命令lacp timeout { fast | slow },配置静态LACP模式下Eth-Trunk接口接收LACP协议报文的超时时间。
缺省情况下,Eth-Trunk接口接收报文的超时时间是(3秒)。
选择参数fast,对端发送LACP报文的周期为1秒。
选择参数slow,对端发送LACP报文的周期为30秒。
执行命令lacp preempt delay delay-time,配置抢占等待时间。
缺省情况下,抢占等待时间是30秒。
LACP抢占发生时,处于备用状态的链路将会等待一段时间后才切换到转发状态。
使能了静态LACP模式下LACP优先级抢占的功能而没有配置抢占等待时间的情况下,系统会按照缺省抢占等待时间执行抢占操作。如果本端设备配置的抢占等待时间与对端设备不一致,系统会选择抢占等待时间较大的时间为等待时间。
说明: 在配置抢占等待时间前,必须在静态LACP模式Eth-Trunk接口视图下已经成功执行命令lacp preempt enable使能抢占功能。
执行命令commit,提交配置。
&检查配置结果
Eth-Trunk接口参数配置成功后,您可以查看到Eth-Trunk接口的ID、工作模式、本地成员接口的状态、系统的LACP优先级、成员接口的LACP优先级和LACP抢占等待时间等信息。
已经完成Eth-Trunk接口参数的所有配置。
执行命令display eth-trunk [ trunk-id [ interface interface-type interface-number | verbose ] ],查看Eth-Trunk链路聚合组信息。
执行命令display trunkfwdtbl eth-trunk trunk-id [ slot slot-id ],查看Eth-Trunk链路聚合组的转发表信息。
任务示例执行命令display eth-trunk和display trunkfwdtbl eth-trunk,查看所配置的工作模式、系统优先级、接口优先级是否生效,查看系统所选择的活动接口。
&HUAWEI& display eth-trunk 1
Eth-Trunk1's state information is:
WorkingMode: STATIC
Preempt Delay Time: 20
Hash arithmetic: According to flow
System Priority: 100
System ID: 00e0-fc6f-87cc
Least Active-linknumber: 1
Max Active-linknumber: 2
Operate status: up
Number Of Up Ports In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName
PortType PortPri PortNo PortKey PortState Weight
GigabitEthernet0/1/1
Selected 1GE
GigabitEthernet0/1/2
Selected 1GE
GigabitEthernet0/1/3
Unselect 1GE
--------------------------------------------------------------------------------
ActorPortName
PortPri PortNo
GigabitEthernet0/1/1
3-fcb8-d6b6
GigabitEthernet0/1/2
3-fcb8-d6b6
GigabitEthernet0/1/3
3-fcb8-d6b6
&HUAWEI& display trunkmembership eth-trunk 1
Trunk ID: 1
used status: VALID
TYPE: ethernet
Working Mode : Static
Number Of Ports in Trunk = 3
Number Of UP Ports in Trunk = 2
operate status: up
Interface GigabitEthernet0/1/1, valid, operate up,
Interface GigabitEthernet0/1/2, valid, operate up,
Interface GigabitEthernet0/1/3, valid, operate down, weight=1,
执行命令display trunkfwdtbl eth-trunk,可以看到Eth-Trunk链路聚合组的转发表信息。&HUAWEI& display trunkfwdtbl eth-trunk 10
Eth-Trunk10's forwarding table is:
GigabitEthernet0/1/1
GigabitEthernet0/1/3
GigabitEthernet0/1/3
GigabitEthernet0/1/2
GigabitEthernet0/1/2
GigabitEthernet0/1/1
GigabitEthernet0/1/1
GigabitEthernet0/1/3
GigabitEthernet0/1/3
GigabitEthernet0/1/2
GigabitEthernet0/1/2
GigabitEthernet0/1/1
GigabitEthernet0/1/1
GigabitEthernet0/1/3
GigabitEthernet0/1/3
GigabitEthernet0/1/2
GigabitEthernet0/1/2
GigabitEthernet0/1/1
GigabitEthernet0/1/1
GigabitEthernet0/1/3
GigabitEthernet0/1/3
GigabitEthernet0/1/2
GigabitEthernet0/1/2
GigabitEthernet0/1/1
GigabitEthernet0/1/1
GigabitEthernet0/1/3
GigabitEthernet0/1/3
GigabitEthernet0/1/2
GigabitEthernet0/1/2
GigabitEthernet0/1/1
GigabitEthernet0/1/1
GigabitEthernet0/1/3
&配置Eth-Trunk接口成员口参数
Eth-Trunk接口成员口参数包括成员口负载分担权重、接口LACP优先级。
应用环境Eth-Trunk接口成员口参数的应用环境请见。
前置任务在配置Eth-Trunk接口成员口参数之前,需完成以下任务:
执行命令system-view,进入系统视图。
执行命令interface interface-type interface-number,进入Eth-Trunk接口成员口视图。
执行命令distribute-weight weight-value,配置成员链路的负载分担权重。
成员链路的负载分担权重取值范围是1~16。缺省情况下,成员接口权重为1。
设置成员口的权重值越高,该链路承担的负载就越大。
(可选)执行命令lacp priority priority,配置接口LACP优先级。
缺省情况下,接口LACP优先级是32768。接口LACP优先级取值范围是0~65535,接口LACP优先级的值越小优先级越高。
说明: 接口LACP优先级配置是可选配置,只有在静态LACP模式的Eth-Trunk接口的成员口上才支持配置接口LACP优先级。
执行命令commit,提交配置。
检查配置结果Eth-Trunk接口成员口参数配置成功后,可以按以下指导检查配置结果。
执行命令display trunkmembership
eth-trunk,查看Eth-Trunk的成员口信息。
执行命令display eth-trunk,查看Eth-Trunk链路聚合组信息。
执行命令display trunkmembership eth-trunk,可以看到Eth-Trunk接口的ID、模式,成员口的状态、权重。&HUAWEI& display trunkmembership eth-trunk 1
Trunk ID: 1
used status: VALID
TYPE: ethernet
Working Mode : Static
Number Of Ports in Trunk = 3
Number Of UP Ports in Trunk = 2
operate status: up
Interface GigabitEthernet0/1/1, valid, operate up,
Interface GigabitEthernet0/1/2, valid, operate up,
Interface GigabitEthernet0/1/3, valid, operate down, weight=1,
执行命令display eth-trunk,可以看到Eth-Trunk接口的ID、模式,成员口的状态、权重、优先级等信息。&HUAWEI& display eth-trunk 1
Eth-Trunk1's state information is:
WorkingMode: STATIC
Preempt Delay Time: 20
Hash arithmetic: According to flow
System Priority: 100
System ID: 00e0-fc6f-87cc
Least Active-linknumber: 1
Max Active-linknumber: 2
Operate status: up
Number Of Up Ports In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName
PortType PortPri PortNo PortKey PortState Weight
GigabitEthernet0/1/1
Selected 1GE
GigabitEthernet0/1/2
Selected 1GE
GigabitEthernet0/1/3
Unselect 1GE
--------------------------------------------------------------------------------
ActorPortName
PortPri PortNo
GigabitEthernet0/1/1
3-fcb8-d6b6
GigabitEthernet0/1/2
3-fcb8-d6b6
GigabitEthernet0/1/3
3-fcb8-d6b6
&配置Eth-Trunk子接口支持VLAN间的通信
三层设备通过三层Eth-Trunk接口接入二层交换机时,需要在三层设备与二层设备相连的Eth-Trunk接口上创建子接口,再在子接口上封装802.1Q。
应用环境当二层网络中的交换设备划分到不同的VLAN中,为了保证不同VLAN间的用户正常通信,需要在三层设备与二层设备相连的Eth-Trunk接口上创建子接口与下游用户的VLAN分别对应。并在子接口上配置802.1Q封装和IP地址。
如所示,RouterA与RouterA之间通过Eth-Trunk1连接,RouterA的下行按端口划分到VLAN10和VLAN20。
图3-3 &Eth-Trunk子接口支持VLAN间的通信组网图
如果需要VLAN10中的设备和VLAN20中的设备互通,可以在RouterA上部署:
Eth-Trunk子接口,并配置IP地址
Eth-Trunk子接口的封装方式均采用802.1Q并关联VLAN
前置任务在配置Eth-Trunk子接口支持VLAN间的通信之前,需完成以下任务:
已经成功创建Eth-Trunk接口。
配置流程图3-4 &Eth-Trunk子接口配置流程图
&创建子接口
为了保证不同VLAN间用户正常通信,首要步骤是在三层设备上创建Eth-Trunk子接口。
执行命令system-view,进入系统视图。
执行命令interface eth-trunk trunk-id.subnumber,创建子接口并进入子接口视图。
trunk-id取值范围是0~,当前支持配置个Eth-Trunk接口。
subnumber是Eth-Trunk子接口的编号,取值范围是1~。但每个Eth-Trunk主接口下最多可创建的子接口数量为4096个。
执行命令commit,提交配置。
&配置IP地址
为了实现三层互通需要配置IP地址。
执行命令system-view,进入系统视图。
执行命令interface eth-trunk interface-number.subinterface-number,进入指定Eth-Trunk子接口的视图。
执行命令ip address ip-address mask [ sub ],配置Eth-Trunk子接口的IP地址。
当为一个Eth-Trunk接口配置两个乃至两个以上的IP地址时,对第二个及以后的IP地址可以用关键字sub表示从地址。
IP地址的详细配置方法请参见《NE20E 配置指南 - IP业务》。
执行命令commit,提交配置。
&配置802.1q封装
当三层设备通过Eth-Trunk接口与二层设备直连时,二层设备与三层设备的直连接口已加入指定VLAN,此时需要配置三层设备上Eth-Trunk子接口的封装类型,确保三层设备与二层设备正常通信。
执行命令system-view,进入系统视图。
执行命令interface eth-trunk trunk-id.subnumber,进入Eth-Trunk子接口视图。
执行命令vlan-type dot1q vlan-id,设置Eth-Trunk子接口的封装类型及关联的VLAN ID。
缺省情况下,子接口上无封装,也没有与子接口关联的VLAN ID。
目前,NE20E支持Eth-Trunk子接口只能关联一个VLAN。
执行命令commit,提交配置。
&检查配置结果
Eth-Trunk子接口功能配置成功后,您可以查看到子接口的IP地址、MAC地址等内容。
已经完成Eth-Trunk子接口功能的所有配置。
执行命令display interface eth-trunk [ trunk-id [.subnumber ] ],查看Eth-Trunk接口的状态信息。
任务示例执行display interface eth-trunk命令,可以看到Eth-Trunk子接口的IP地址、MAC地址、VLAN封装等信息。例如:
&HUAWEI& display interface eth-trunk 1.1
Eth-Trunk1.1 current state : UP (ifindex: 20)
Line protocol current state : UP
Last line protocol up time: , 14:45:13
Description: HUAWEI, Eth-Trunk1.1 Interface
Route Port,Hash arithmetic : According to flow,Maximal BW: 2Gbps, Current BW: 2Gbps,
The Maximum Transmit Unit is 1500
Internet Address is 10.110.1.10/24
IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 00
Encapsulation dot1q Virtual LAN, The number of Vlan is 1, Vlan ID 20
Current system time:
Last 300 seconds input rate 0 bits/sec, 0 packets/sec
Last 300 seconds output rate 0 bits/sec, 0 packets/sec
Input: 0 packets,0 bytes,
0 unicast,0 broadcast,0 multicast
0 errors,0 drops,
Output:0 packets,0 bytes,
0 unicast,0 broadcast,0 multicast
0 errors,0 drops
Last 300 seconds input utility rate:
Last 300 seconds output utility rate: 0.00%
------------------------------------------------------
------------------------------------------------------
GigabitEthernet0/1/1
GigabitEthernet0/1/2
------------------------------------------------------
The Number Of Ports in Trunk : 2
The Number Of UP Ports in Trunk : 2
使用清除统计信息命令,对定位Eth-Trunk接口故障有帮助。
&清除统计信息
当您需要统计一定时间内某接口的流量信息,这时必须在统计开始前清除该接口原有的统计信息,使接口重新进行统计。
注意: 清除计数器信息后,以前的信息将无法恢复,务必仔细确认。
在确认需要清除Eth-Trunk的报文统计信息后,请在用户视图下执行命令reset counters interface
eth-trunk [ trunk-id ]。
在确认需要清除静态LACP模式的Eth-Trunk的报文统计信息后,请在用户视图下执行命令reset lacp statistics eth-trunk [ trunk-id [ interface interface-type interface-number ] ]。
配置举例结合组网需求、配置思路和数据准备例举了Eth-Trunk的典型应用场景,并提供配置文件。
&配置静态LACP模式Eth-Trunk接口示例
该组网的特点是利用LACP协议报文进行聚合参数协商确定活动接口和非活动接口的链路聚合方式。该模式下,需手工创建Eth-Trunk接口,手工加入Eth-Trunk成员接口,由LACP协议协商确定活动接口和非活动接口。
组网需求用户之间相互通信,为了提高链路可靠性,并实现流量负载分担,需要将多个物理以太网接口聚合在一起形成一个逻辑上的聚合组,聚合组中的成员口彼此之间需要动态备份,增加带宽提高链路可靠性,实现负载分担的同时实现冗余备份。
如所示,为了提高用户群组1和用户群组2之间的通信质量,实现负载分担的同时物理接口之间彼此动态备份,可在PE1和PE2之间部署静态LACP模式Eth-Trunk接口实现。
图3-5 &静态LACP模式Eth-Trunk接口组网图
配置注意事项静态LACP模式Eth-Trunk接口的Up链路上限阈值可用来控制Eth-Trunk成员口Up的数目。当Eth-Trunk内的链路数量大于Up链路上限阈值时,处于Up状态的链路数不能超过Up链路上限阈值。超过Up链路上限阈值的链路状态将被置为Down。
配置思路采用如下的思路配置静态LACP模式Eth-Trunk接口:
在PE设备上创建静态LACP模式Eth-Trunk接口,并将以太网物理接口加入Eth-Trunk接口,实现链路聚合功能。
配置Eth-Trunk接口参数:
配置系统优先级确定Eth-Trunk链路的主动端,由此按照主动端设备的接口选择活动接口。
配置活动接口上限阈值,保证带宽的情况下提高网络的可靠性。
配置LACP抢占和抢占等待时间,避免成员口的状态频繁Up/Down变化而导致整个Eth-Trunk接口状态震荡,成员口必须经过抢占等待时间后,才能重新切换到转发状态,从而保证数据可靠传输。
配置Eth-Trunk接口成员口参数:
配置接口优先级确定活动链路,接口优先级高的接口将被选作活动接口。
验证配置结果。
数据准备为完成此配置例,需准备如下的数据:
Eth-Trunk接口ID和工作模式。
PE1系统优先级。
活动接口上限阈值。
LACP抢占等待时间。
活动接口LACP优先级。
创建静态LACP模式Eth-Trunk接口,并将以太网物理接口加入Eth-Trunk接口
# 配置PE1。
&HUAWEI& system-view
[~HUAWEI] sysname PE1
[~HUAWEI] commit
[~PE1] interface eth-trunk 1
[~PE1-Eth-Trunk1] mode lacp-static
[~PE1-Eth-Trunk1] commit
[~PE1-Eth-Trunk1] quit
[~PE1] interface gigabitethernet 0/1/1
[~PE1-GigabitEthernet0/1/1] undo shutdown
[~PE1-GigabitEthernet0/1/1] eth-trunk 1
[~PE1-GigabitEthernet0/1/1] quit
[~PE1] interface gigabitethernet 0/1/2
[~PE1-GigabitEthernet0/1/2] undo shutdown
[~PE1-GigabitEthernet0/1/2] eth-trunk 1
[~PE1-GigabitEthernet0/1/2] quit
[~PE1] interface gigabitethernet 0/1/3
[~PE1-GigabitEthernet0/1/3] undo shutdown
[~PE1-GigabitEthernet0/1/3] eth-trunk 1
[~PE1-GigabitEthernet0/1/3] quit
[~PE1] commit
# 配置PE2。
&HUAWEI& system-view
[~HUAWEI] sysname PE2
[~HUAWEI] commit
[~PE2] interface eth-trunk 1
[~PE2-Eth-Trunk1] mode lacp-static
[~PE2-Eth-Trunk1] commit
[~PE2-Eth-Trunk1] quit
[~PE2] interface gigabitethernet 0/1/1
[~PE2-GigabitEthernet0/1/1] undo shutdown
[~PE2-GigabitEthernet0/1/1] eth-trunk 1
[~PE2-GigabitEthernet0/1/1] quit
[~PE2] interface gigabitethernet 0/1/2
[~PE2-GigabitEthernet0/1/2] undo shutdown
[~PE2-GigabitEthernet0/1/2] eth-trunk 1
[~PE2-GigabitEthernet0/1/2] quit
[~PE2] interface gigabitethernet 0/1/3
[~PE2-GigabitEthernet0/1/3] undo shutdown
[~PE2-GigabitEthernet0/1/3] eth-trunk 1
[~PE2-GigabitEthernet0/1/3] quit
[~PE2] commit
配置Eth-Trunk接口参数
在PE1上配置系统优先级为100,使其成为LACP主动端。
[~PE1] lacp priority 100
[~PE1] commit
在PE1上配置活动接口上限阈值M为2。
[~PE1] interface eth-trunk 1
[~PE1-Eth-Trunk1] max active-linknumber 2
[~PE1-Eth-Trunk1] commit
说明: 由于PE1为主动端,所以PE2可以不需要配置活动接口上限阈值。
配置LACP抢占和抢占等待时间。
# 配置PE1。
[~PE1-Eth-Trunk1] lacp preempt enable
[~PE1-Eth-Trunk1] lacp preempt delay 20
[~PE1-Eth-Trunk1] commit
[~PE1-Eth-Trunk1] quit
# 配置PE2。
[~PE2] interface eth-trunk 1
[~PE2-Eth-Trunk1] lacp preempt enable
[~PE2-Eth-Trunk1] lacp preempt delay 20
[~PE2-Eth-Trunk1] commit
[~PE2-Eth-Trunk1] quit
配置Eth-Trunk接口成员口参数
# 配置接口优先级
# 配置PE1。
[~PE1] interface gigabitethernet 0/1/1
[~PE1-GigabitEthernet0/1/1] lacp priority 100
[~PE1-GigabitEthernet0/1/1] quit
[~PE1] interface gigabitethernet 0/1/2
[~PE1-GigabitEthernet0/1/2] lacp priority 100
[~PE1-GigabitEthernet0/1/2] quit
[~PE1] interface gigabitethernet 0/1/3
[~PE1-GigabitEthernet0/1/3] lacp priority 150
[~PE1-GigabitEthernet0/1/3] quit
[~PE1] commit
# 配置PE2。
[~PE2] interface gigabitethernet 0/1/1
[~PE2-GigabitEthernet0/1/1] lacp priority 100
[~PE2-GigabitEthernet0/1/1] quit
[~PE2] interface gigabitethernet 0/1/2
[~PE2-GigabitEthernet0/1/2] lacp priority 100
[~PE2-GigabitEthernet0/1/2] quit
[~PE2] interface gigabitethernet 0/1/3
[~PE2-GigabitEthernet0/1/3] lacp priority 150
[~PE2-GigabitEthernet0/1/3] quit
[~PE2] commit
验证配置结果
# 查看各PE的Eth-Trunk信息,可看到Eth-Trunk的ID、Eth-Trunk的模式是静态LACP模式,及选择的成员口等信息。
[~PE1] display eth-trunk 1
Eth-Trunk1's state information is:
WorkingMode: STATIC
Preempt Delay Time: 20
Hash arithmetic: According to flow
System Priority: 100
System ID: 00e0-fc6f-87cc
Least Active-linknumber: 1
Max Active-linknumber: 2
Operate status: up
Number Of Up Ports In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName
PortType PortPri PortNo PortKey PortState Weight
GigabitEthernet0/1/1
Selected 1GE
GigabitEthernet0/1/2
Selected 1GE
GigabitEthernet0/1/3
Unselect 1GE
--------------------------------------------------------------------------------
ActorPortName
PortPri PortNo
GigabitEthernet0/1/1
3-fcb8-d6b6
GigabitEthernet0/1/2
3-fcb8-d6b6
GigabitEthernet0/1/3
3-fcb8-d6b6
[~PE2] display eth-trunk 1
Eth-Trunk1's state information is:
WorkingMode: STATIC
Preempt Delay Time: 20
Hash arithmetic: According to flow
System Priority: 32768
System ID: 00e0-fcb8-d6b6
Least Active-linknumber: 1
Max Active-linknumber: 16
Operate status: up
Number Of Up Ports In Trunk: 2
--------------------------------------------------------------------------------
ActorPortName
PortType PortPri PortNo PortKey PortState Weight
GigabitEthernet0/1/1
Selected 1GE
GigabitEthernet0/1/2
Selected 1GE
GigabitEthernet0/1/3
Unselect 1GE
--------------------------------------------------------------------------------
ActorPortName
PortPri PortNo
GigabitEthernet0/1/1
00e0-fc6f-87cc
GigabitEthernet0/1/2
00e0-fc6f-87cc
GigabitEthernet0/1/3
00e0-fc6f-87cc
通过以上显示信息可以看到,PE1的系统优先级为100,高于PE2的系统优先级。Eth-Trunk的成员接口中Gigabitethernet 0/1/1、Gigabitethernet 0/1/2成为活动接口,处于“Selected”状态,接口Gigabitethernet 0/1/3处于“Unselect”状态,同时实现M条链路的负载分担和N条链路的冗余备份功能。
PE1的配置文件
sysname PE1
lacp priority 100
interface Eth-Trunk1
mode lacp-static
lacp preempt enable
max active-linknumber 2
lacp preempt delay 20
interface GigabitEthernet0/1/1
undo shutdown
eth-trunk 1
lacp priority 100
interface GigabitEthernet0/1/2
undo shutdown
eth-trunk 1
lacp priority 100
interface GigabitEthernet0/1/3
undo shutdown
eth-trunk 1
lacp priority 150
PE2的配置文件
sysname PE2
interface Eth-Trunk1
mode lacp-static
lacp preempt enable
lacp preempt delay 20
interface GigabitEthernet0/1/1
undo shutdown
eth-trunk 1
lacp priority 100
interface GigabitEthernet0/1/2
undo shutdown
eth-trunk 1
lacp priority 100
interface GigabitEthernet0/1/3
undo shutdown
eth-trunk 1
lacp priority 150
&配置手工负载分担模式Eth-Trunk接口示例
手工负载分担模式下所有的成员接口可以平均分担数据流量,也可以配置成员接口的权重,使部分接口分担更多的流量,实现非平均的流量分担。
组网需求用户之间相互通信,为了提高链路可靠性,并实现流量负载分担,需要将多个物理以太网接口聚合在一起形成一个逻辑上的聚合组,增加带宽的同时提高了链路可靠性,并可实现负载分担。
如所示,提高用户群组1和用户群组2之间的通信质量,并实现负载分担,可在PE1和PE2之间部署手工负载分担模式Eth-Trunk接口实现。
图3-6 &手工负载分担模式Eth-Trunk接口组网图
配置注意事项创建Eth-Trunk后,缺省的工作模式为手工负载分担模式。所以,缺省情况下,不需要配置其模式为手工负载分担模式。
如果当前模式已经配置为其它模式,可以使用mode命令更改。
配置思路采用如下的思路配置手工负载分担模式Eth-Trunk接口:
在PE设备上创建手工负载分担模式Eth-Trunk接口,实现链路聚合功能。
将以太网物理接口加入Eth-Trunk接口,并配置成员口的权重,增加带宽的同时并可实现负载分担。
检查配置结果。
数据准备为完成此配置例,需准备的数据:
Eth-Trunk接口ID。
Eth-Trunk的成员接口类型和编号。
Eth-Trunk接口参数均采用缺省值。
创建Eth-Trunk接口
# 配置PE1。
&HUAWEI& system-view
[~HUAWEI] sysname PE1
[~HUAWEI] commit
[~PE1] interface eth-trunk 1
[~PE1-Eth-Trunk1] commit
[~PE1-Eth-Trunk1] quit
# 配置PE2。
&HUAWEI& system-view
[~HUAWEI] sysname PE2
[~HUAWEI] commit
[~PE2] interface eth-trunk 1
[~PE2-Eth-Trunk1] commit
[~PE2-Eth-Trunk1] quit
将以太网物理接口加入Eth-Trunk接口,并配置成员口的权重
# 配置PE1。
[~PE1] interface gigabitethernet 0/1/1
[~PE1-GigabitEthernet0/1/1] undo shutdown
[~PE1-GigabitEthernet0/1/1] eth-trunk 1
[~PE1-GigabitEthernet0/1/1] quit
[~PE1] interface gigabitethernet 0/1/2
[~PE1-GigabitEthernet0/1/2] undo shutdown
[~PE1-GigabitEthernet0/1/2] eth-trunk 1
[~PE1-GigabitEthernet0/1/2] distribute-weight 3
[~PE1-GigabitEthernet0/1/2] quit
[~PE1] interface gigabitethernet 0/1/3
[~PE1-GigabitEthernet0/1/3] undo shutdown
[~PE1-GigabitEthernet0/1/3] eth-trunk 1
[~PE1-GigabitEthernet0/1/3] commit
[~PE1-GigabitEthernet0/1/3] quit
# 配置PE2。
[~PE2] interface gigabitethernet 0/1/1
[~PE2-GigabitEthernet0/1/1] undo shutdown
[~PE2-GigabitEthernet0/1/1] eth-trunk 1
[~PE2-GigabitEthernet0/1/1] quit
[~PE2] interface gigabitethernet 0/1/2
[~PE2-GigabitEthernet0/1/2] undo shutdown
[~PE2-GigabitEthernet0/1/2] eth-trunk 1
[~PE2-GigabitEthernet0/1/2] distribute-weight 3
[~PE2-GigabitEthernet0/1/2] quit
[~PE2] interface gigabitethernet 0/1/3
[~PE2-GigabitEthernet0/1/3] undo shutdown
[~PE2-GigabitEthernet0/1/3] eth-trunk 1
[~PE2-GigabitEthernet0/1/3] commit
[~PE2-GigabitEthernet0/1/3] quit
验证配置结果
在任意视图下执行display trunkmembership命令,可以看到Eth-Trunk接口模式是手工负载分担方式、Eth-Trunk接口的状态是Up,成员口的权重。以PE1为例。
[~PE1] display trunkmembership eth-trunk 1
Trunk ID: 1
used status: VALID
TYPE: ethernet
Working Mode : Normal
Working State: Normal
Number Of Ports in Trunk = 3
Number Of Up Ports in Trunk = 3
operate status: up
Interface GigabitEthernet0/1/1, valid, operate up, weight 1,
Interface GigabitEthernet0/1/2, valid, operate up, weight 3,
Interface GigabitEthernet0/1/3, valid, operate up, weight 1,
PE1的配置文件
sysname PE1
interface Eth-Trunk1
interface GigabitEthernet0/1/1
undo shutdown
eth-trunk 1
interface GigabitEthernet0/1/2
undo shutdown
eth-trunk 1
distribute-weight 3
interface GigabitEthernet0/1/3
undo shutdown
eth-trunk 1
PE2的配置文件
sysname PE2
interface Eth-Trunk1
interface GigabitEthernet0/1/1
undo shutdown
eth-trunk 1
interface GigabitEthernet0/1/2
undo shutdown
eth-trunk 1
distribute-weight 3
interface GigabitEthernet0/1/3
undo shutdown
eth-trunk 1
&配置Eth-Trunk子接口支持VLAN间互通示例
该示例适用于不同网段且位于不同VLAN中的用户互通,同时可提高用户之间的带宽,从而保证用户之间通信的质量。
组网需求不同的小区拥有相同的业务,如上网、IPTV、VoIP等业务,且各个小区中的用户位于不同的网段。为了便于管理,各个小区的网络管理者将不同的业务划分到不同的VLAN中,相同的业务划分到同一个VLAN中。目前存在不同的小区中相同的业务所属的VLAN不相同,现需要实现不同VLAN中的用户相互通信,同时需要提高用户之间的带宽,并实现负载分担,从而保证用户之间的通信质量。
如所示,小区1~小区2中拥有相同的上网业务,但是属于不同的VLAN且位于不同的网段。现需要实现小区1~小区2的用户高质量通信。
图3-7 &Eth-Trunk子接口支持VLAN间互通组网图
配置注意事项
VLAN10中的主机上配置的主机IP地址必须与Eth-Trunk1.2接口的IP地址在同一网段。
VLAN20中的主机上配置的主机IP地址必须与Eth-Trunk1.1接口的IP地址在同一网段。
配置思路采用如下的思路配置Eth-Trunk子接口支持VLAN间互通:
在PE上创建Eth-Trunk子接口,并配置IP地址,实现三层路由可达。
配置各Eth-Trunk子接口的封装方式均采用802.1Q,及关联的VLAN,实现Eth-Trunk子接口可区分不同的用户。
检查配置结果。
数据准备为完成此配置例,需准备如下的数据:
PE上Eth-Trunk接口和成员口编号。
PE上Eth-Trunk子接口关联的VLAN ID和IP地址。
交换设备上Eth-Trunk接口和成员口编号。
说明: 交换设备上的具体配置请参见该型号交换机的相关配置手册。
创建Eth-Trunk子接口,并配置IP地址
# 配置PE。
&HUAWEI& system-view
[~HUAWEI] sysname PE
[~HUAWEI] commit
# 创建Eth-Trunk1接口。
[~PE] interface eth-trunk 1
[~PE-Eth-Trunk1] commit
[~PE-Eth-Trunk1] quit
# 将接口GE0/1/1、GE0/1/2加入到Eth-Trunk1中。
[~PE] interface gigabitethernet 0/1/1
[~PE-GigabitEthernet0/1/1] undo shutdown
[~PE-GigabitEthernet0/1/1] eth-trunk 1
[~PE-GigabitEthernet0/1/1] commit
[~PE-GigabitEthernet0/1/1] quit
[~PE] interface gigabitethernet 0/1/2
[~PE-GigabitEthernet0/1/2] undo shutdown
[~PE-GigabitEthernet0/1/2] eth-trunk 1
[~PE-GigabitEthernet0/1/2] commit
[~PE-GigabitEthernet0/1/2] quit
# 创建Eth-Trunk1.1子接口,并配置IP地址。
[~PE] interface eth-trunk 1.1
[~PE-Eth-Trunk1.1] ip address 10.110.1.10 24
# 创建Eth-Trunk1.2子接口,并配置IP地址。
[~PE] interface eth-trunk 1.2
[~PE-Eth-Trunk1.2] ip address 10.110.2.10 24
配置Eth-Trunk子接口的封装方式及关联的VLAN
# 配置Eth-Trunk1.1子接口封装802.1Q协议,并关联VLAN20。
[~PE-Eth-Trunk1.1] vlan-type dot1q 20
[~PE-Eth-Trunk1.1] commit
[~PE-Eth-Trunk1.1] quit
# 配置Eth-Trunk1.2子接口封装802.1Q协议,并关联VLAN10。
[~PE-Eth-Trunk1.2] vlan-type dot1q 10
[~PE-Eth-Trunk1.2] commit
[~PE-Eth-Trunk1.2] quit
检查配置结果
在VLAN10中的主机上配置主机IP地址与Eth-Trunk1.2接口地址在同一网段,并配置缺省网关为Eth-Trunk1.2接口的IP地址10.110.2.10/24。
在VLAN20中的主机上配置主机IP地址与Eth-Trunk1.1接口地址在同一网段,并配置缺省网关为Eth-Trunk1.1接口的IP地址10.110.1.10/24。
配置完成后,VLAN10、20之间的主机能够相互Ping通。
PE的配置文件#
sysname PE
interface Eth-Trunk1
interface Eth-Trunk1.1
vlan-type dot1q 20
ip address 10.110.1.10 255.255.255.0
interface Eth-Trunk1.2
vlan-type dot1q 10
ip address 10.110.2.10 255.255.255.0
interface GigabitEthernet0/1/1
undo shutdown
eth-trunk 1
interface GigabitEthernet0/1/2
undo shutdown
eth-trunk 1

我要回帖

更多关于 三层交换机网段隔离 的文章

 

随机推荐