EqLlyHJ5w6,694hQRgLWm

教给你怎样在华为设备上实现VLAN间路由及链路捆绑方法

来源:济南磐龙笔记本交换机维修作者:济南磐龙华为交换机维修网址:http://m.pldtwx.com

教给你怎样在华为设备上实现VLAN间路由及链路捆绑方法



VLAN间路由 - 华为实现方案


1、传统的路由器做为网关(多臂路由/每个VLAN一个端口)

2、传统路由器做为网关(单臂路由)

      #配置终端设备 - IP地址的配置

      #配置网络设备

           -交换机

               #创建VLAN

               #配置链路类型

               #将端口加入到指定的VLAN

               #配置交换机与路由器的互联链路 - Trunk

           -路由器

               #为每个VLAN划分子端口

                    interface gi0/0/0.1 --> vlan 10 划分的;

                    interface gi0/0/0.2 --> vlan 20 划分的;

               #为每个子端口封装VLAN ID

                    interface gi0/0/0.1

                         dot1q termination vid 10 -->分配VLAN 10

                    interface gi0/0/0.2

                         dot1q termination vid 20 --> 分配VLAN 20

               #为每个子端口开启 ARP 广播功能 (与思科不同的地方)

                     interface gi0/0/0.1

                         arp broadcast enable

                     interface gi0/0/0.2

                         arp broadcast enable                        

               #为每个子端口配置不同VLAN的网关IP地址;

                    interface gi0/0/0.1

                       undo shutdown

                       ip address 192.168.10.254  24

                    interface gi0/0/0.2

                       undo shutdown

                       ip address 192.168.20.254  24

       #验证与测试

           SW: display vlan

           GW: display  ip routing-table

           PC ping x.x.x.x                

3、通过3层交换机,为每个VLAN配置 SVI

      #华为的3层交换机,默认是开启路由功能的

        这一点,可以通过命令 display ip routing-table 来验证


      在华为3层交换机上配置 SVI 的命令:

          比如为 VLAN 10/20 配置 SVI -

              interface vlanif 10

                 undo shutdown

                 ip address 192.168.10.254    24

              interface vlanif 20

                 undo shutdown

                 ip address 192.168.20.254    24

=================================================================


链路捆绑/链路聚合/链路汇聚/ Etherchannel/以太网通道

-定义

将多个类似的链路,捆绑在一起,将其看作是一个端口来配置与使用

从而增加设备之间的互联带宽,以实现降低数据转发延迟和丢包率等

问题。

-背景

随着网络规模的发展,有可能我们在两个设备之间传输的数据量越来越大,

所以,就需要增加设备之间的互联带宽,否则就会出现数据转发延迟或者

丢包的情况。但是通过购买端口模块、板卡或者是更换硬件的方式会带来

很大的成本开销。

所以,我们通过“链路捆绑” 技术,将设备之间的多个物理链路,捆绑在一

起,将其当做一个端口来使用,从而就可以实现“增加设备互联带宽”的目的


-优点/好处

1、增加了设备之间的互联带宽(减少数据延迟、降低丢包率)

2、增加了设备之间的互联稳定性 - 链路备份

3、增加了设备之间的数据承载力 - 链路负载均衡

-类型

基于配置方式

静态

动态

-PAgPport aggregate protocol,端口聚合协议,思科私有协议;

auto:自动,表示被动,即只能被动的接收对方发送来的 PAGP报文;

不能主动的发送 PAGP 报文;

desirable:动态期望,表示主动,即可以主动的发送和接收对方设备

PAGP 报文;

-LACP: link aggregate control protocol,链路聚合控制协议;公有标准协议;

passive:被动,表示的是只能被动的接收对方发送来的 LACP 报文;

不能主动的发送;

active:活动,表示主动,即可以主动的发送和接收对方设备的 LACP报文


基于成员类型

       2层链路捆绑

            所有成员链路都是2层链路,捆绑之后的虚拟链路,还是2层的

       3层链路捆绑

            所有成员链路都是3层链路,捆绑之后的虚拟链路,还是3层的

-配置思路【思科】

1、确定相似的端口/链路

-速率相同(speed)

10Mbps

100Mbps

1Gbps

10Gbps

-双工相同(duplex)

全双工

半双工

-功能相似(建议:每个成员端口都恢复为默认配置)


2、加入到指定的 etherchannel

       -静态(两端设备都要进行如下操作)

          interface fas0/1 --> 进入成员端口

            channel-group 1 mode on --> 静态加入 group 1


          interface fas0/2 --> 进入成员端口

            channel-group 1 mode on -->同样加入 group 1


       -动态

           interface  fas0/1 -->进入指定的成员端口

               channel-protocol pagp           /   lacp

               channel-group  1  mode auto     /    passive  

                                      desirable /   active

           interface  fas0/2 -->进入指定的成员端口

               channel-protocol pagp           /   lacp

               channel-group  1  mode auto     /    passive  

                                      desirable /   active

       注意:

           1、动态建立 channel 时,必须都是动态模式,不能有静态模式;

           2、动态建立 channel 时,必须不能都是“被动"

           3、动态建立 channel 时,两边使用的协议,必须相同;              

3、为创建好的 etherchannel 虚拟端口进行功能性配置(access/trunk/ip-address)

          show ip interface brief

                      ---- 在最后,可以看到多了一个port-channel 1

                           这个虚拟的口,就是捆绑之后的虚拟端口;


          interface port-channel 1 --->将捆绑之后的虚拟端口配置为 trunk

              switchport mode trunk


4、验证与测试

      show etherchannel summary

                      ---- 可以查看到 channel的成员端口以及状态

      show interface trunk

                      ---- 查看此时的 port-channel 1 trunk

                           而不是2个独立的物理端口。

删除 etherchannel :

1、在每个成员端口下,删除与 etherchannel 相关的命令;

2、删除之前虚拟出来的 prot-channel x ,比如 port-channel 1

no interface port-channel 1 ;


链路捆绑 - 华为


 在思科中,我们将链路捆绑称之为 etherchannel,

 在华为中,我们将链路捆绑称之为 eth-trunk 。称呼有所不同!

 本质是相同的。

配置思路【华为】

1、选择相似的端口

-速率相同

-双工相同

-建议在使用这些端口之前,将端口恢复默认配置

clear configuration interface gi0/0/1

//表示将端口恢复初始化配置,但是端口的状态

会进入到 shutdown 状态,下次使用必须首先

进行 undo shutdown

2、创建虚拟端口 - eth-trunk

[SW1]interface eth-trunk 10

// SW1上,首先创建一个 eth-trunk 10 ;

这个虚拟端口,相当于思科上面的 port-channel

3、将端口加入到指定的 eth-trunk

两种加入方法:

-将成员端口拉入到 eth-trunk

[SW1]interface eth-truk 10

[SW1-ethtrunk10]trunkport gi0/0/1 --> gi0/0/1拉入到 eth-truk 10 中;

-在成员端口中,主动加入到 eth-truk

[SW1]interface gi0/0/1 --->首先登录到成员端口中

[SW1-gi0/0/1] eth-truk 10 -->该端口主动加入到了 eth-truk 10

4、为捆绑之后的虚拟端口 eth-truk 进行功能性配置

[SW1]interface eth-truk 10 --> eth-trunk 10 配置为 trunk

[SW1-ethtrunk10]port link-type trunk

[SW1-ethtrunk10]port trunk allow-pass vlan all

5、验证与测试

[SW1]display eth-truk //查看 eth-truk 成员信息;

[SW1]display trunkmembership eth-trunk 10 // 查看 eth-trunk 成员信息;


-------------- 动态建立 Eth-trunk(华为) ---------------


动态协议(华为仅仅支持这一个)

-LACP: link aggregate control protocol,链路聚合控制协议;

公有标准协议;

-模式:

passive:被动,表示的是只能被动的接收对方发送来的 LACP 报文;

不能主动的发送;

active:活动,表示主动,即可以主动的发送和接收对方设备

LACP报文


-配置

1、选择相似的端口

2、创建虚拟端口 - eth-trunk

3、指定虚拟端口使用的协议为 LACP

interface eth-truk 10

mode lacp-static

4、将端口加入到指定的 eth-trunk 中,并指定模式

5、为虚拟端口进行功能性配置

6、验证与测试

display eth-trunk


济南磐龙笔记本交换机维修,专业芯片级维修服务商 m.pldtwx.com

EqLlyHJ5w6