如何在华为设备上实现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、增加了设备之间的数据承载力 - 链路负载均衡
-类型
基于配置方式
静态
动态
-PAgP:port 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




本文转自 Mr_Lee_1986 51CTO博客,原文链接:http://blog.51cto.com/13504837/2050412,如需转载请自行联系原作者


相关文章
|
安全 小程序 物联网
WLAN基础 无线局域网配置方法 旁挂三层组网隧道转发方式配置
WLAN基础 无线局域网配置方法 旁挂三层组网隧道转发方式配置
1078 0
WLAN基础 无线局域网配置方法 旁挂三层组网隧道转发方式配置
|
安全 网络虚拟化 数据安全/隐私保护
(思科模拟器)单臂路由
执行流量转发的单臂路由器通常是在虚拟局域网(VLAN)上实现的。它们将使用单个以太网网络端口,作为两个或多个虚拟局域网的一部分,使它们能够加入。一个VLAN允许多个虚拟局域网共存于同一物理局域网中。
212 0
|
网络虚拟化
华为eNSP网络基础,综合练习二(vlan+mstp+vlanif+静态路由+默认路由)
华为eNSP网络基础,综合练习二(vlan+mstp+vlanif+静态路由+默认路由)
686 1
|
网络协议 网络虚拟化 网络架构
在华为设备上配置链路聚合和OSPF、RIP
本文通过一个综合实验来介绍如何在华为设备上配置链路聚合、单臂路由、静态路由、动态路由、OSPF和RIP。
在华为设备上配置链路聚合和OSPF、RIP
|
网络虚拟化 网络架构
ensp 实现三层交换机和单臂路由之间的通信
ensp 实现三层交换机和单臂路由之间的通信
257 0
ensp 实现三层交换机和单臂路由之间的通信
|
网络协议 网络虚拟化 网络架构
ensp 进入交换机子接口、让子接口认识vlanid的数据帧、开启路由器的arp广播:实现pc之间的通信。
ensp 进入交换机子接口、让子接口认识vlanid的数据帧、开启路由器的arp广播:实现pc之间的通信。
401 0
ensp 进入交换机子接口、让子接口认识vlanid的数据帧、开启路由器的arp广播:实现pc之间的通信。
|
网络协议 网络架构
ensp 交换机、路由器和pc之间利用vlanif以及ospf实现通信
ensp 交换机、路由器和pc之间利用vlanif以及ospf实现通信
442 0
ensp 交换机、路由器和pc之间利用vlanif以及ospf实现通信
|
网络虚拟化 网络架构
单臂路由与链路捆绑
1、单臂路由 2、链路捆绑 3、链路捆绑配置