网工的日常修养 您所在的位置:网站首页 sub地址使用场景 网工的日常修养

网工的日常修养

2024-07-13 22:46| 来源: 网络整理| 查看: 265

一、VLAN聚合

VLAN聚合(VLAN Aggregation,也称Super-VLAN):指在一个物理网络内,用多个VLAN(称为Sub-VLAN)隔离广播域,并将这些Sub-VLAN聚合成一个逻辑的VLAN(称为Super-VLAN),这些Sub-VLAN使用同一个IP子网和缺省网关,进而达到节约IP地址资源的目的。

Sub-VLAN:只包含物理接口,不能建立三层VLANIF接口,用于隔离广播域。每个Sub-VLAN内的主机与外部的三层通信是靠Super-VLAN的三层VLANIF接口来实现的。

Super-VLAN:只建立三层VLANIF接口,不包含物理接口,与子网网关对应。与普通VLAN不同,Super-VLAN的VLANIF接口状态取决于所包含Sub-VLAN的物理接口状态。

1、VLAN聚合的原理

每个Sub-VLAN对应一个广播域,多个Sub-VLAN和一个Super-VLAN关联,只给Super-VLAN分配一个IP子网,所有Sub-VLAN都使用Super-VLAN的IP子网和缺省网关进行三层通信。

多个Sub-VLAN共享一个网关地址,节约了子网网络地址、子网定向广播地址、子网缺省网关地址,且各Sub-VLAN间的界线也不再是从前的子网界线了,可以根据每个Sub-VLAN内所需的IP地址数量进行灵活的地址规划,从而既保证了各个Sub-VLAN作为一个独立广播域实现广播隔离,又节省了IP地址资源,提高了编址的灵活性。

2、VLAN聚合的应用

传统VLAN方式每一个VLAN需要划分不同的IP地址网段,Super-VLAN方式只需要分配一个IP地址网段,下属二层VLAN共用同一个IP地址网段,共用同一个三层网关,同时VLAN之间保持二层隔离。

3、相同Sub-VLAN内部通信

同一个Sub-VLAN之间属于同一个广播域,因此相同Sub-VLAN之间可以通过二层直接通信。

4、不同Sub-VLAN之间进行通信

IP地址属于相同网段,因此主机会发送ARP请求,但是实际不同Sub-VLAN之间属于不同的广播域,因而ARP报文无法传递到其他Sub-VLAN,ARP请求得不到响应,设备无法学习到对端MAC地址,从而无法完成Sub-VLAN之间通信。

要实现Sub-VLAN之间的通信,需要在Super-VLAN 的VLANIF中开启ARP代理功能。

5、Sub-VLAN与其他设备的二层通信

当Sub-VLAN与其他设备进行二层通信时,与普通的VLAN内二层通信无区别。由于Super-VLAN不属于任何物理接口,即不会处理任何携带Super-VLAN标签的报文。

Sub-VLAN二层通信过程举例: (1)从PC1进入SW1的报文会被打上VLAN10的Tag。在SW1中这个Tag不会因为VLAN10是VLAN100的Sub-VLAN而变为VLAN100的Tag。 (2)当报文从SW1的GE0/0/0出去时,依然携带VLAN10的Tag。也就是说,SW1本身不会发出VLAN100的报文。就算其他设备有VLAN100的报文发送到该设备上,这些报文也会因为SW1上没有VLAN100应的物理接口而被丢弃。 (3)对于其他设备而言,有效的VLAN只有Sub-VLAN10,20和30, 所有的报文都是在这些VLAN中交互的。因此,SW1上虽然配置了VLAN聚合,但与其他设备的二层通信,不会涉及到Super-VLAN,与正常的二层通信流程一样。 (4)当Sub-VLAN内的PC需要与其他网络进行三层通信时,首先将数据发往默认网关,即Super-VLAN对应的VLANIF,再进行路由。 在这里插入图片描述

6、VLAN聚合关键配置命令

(1)创建Super-VLAN Super-VLAN中不能包含任何物理接口,VLAN1不能配置为Super-VLAN。

Super-VLAN中的VLAN ID与Sub-VLAN中的VLAN ID 必须使用不同的 VLAN ID [Huawei] vlan 100 [Huawei-vlan100] aggregate-vlan

(2)将Sub-VLAN加入Super-VLAN 将Sub-VLAN加入到Super-VLAN中时,必须保证Sub-VLAN没有创建对应的VLANIF接口。 [Huawei-vlan100] access-vlan { vlan-id1 [ to vlan-id2 ] }

(3)(可选)使能Super-VLAN对应的VLANIF接口的Proxy ARP使能Sub-VLAN间的Proxy ARP功能。 [Huawei-vlanif100] arp-proxy inter-sub-vlan-proxy enable

7、VLAN聚合配置举例

在这里插入图片描述 LSW1的配置:

[SW1] vlan batch 10 20 #创建Sub-VLAN [SW1] interface GigabitEthernet0/0/1 [SW1-GigabitEthernet0/0/1] port link-type trunk [SW1-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 [SW1] interface GigabitEthernet0/0/2 [SW1-GigabitEthernet0/0/2] port link-type trunk [SW1-GigabitEthernet0/0/2] port trunk allow-pass vlan 20 [SW1] vlan 100 #创建Super-VLAN [SW1-vlan100] aggregate-vlan [SW1-vlan100] access-vlan 10 20 #将VLAN10,20作为VLAN100的Sub-VLAN [SW1] interface vlanif 100 [SW1-vlanif100] ip address 192.168.1.254 24 [SW1-vlanif100] arp-proxy inter-sub-vlan-proxy enable #使能Sub-VLAN间的Proxy ARP功能 [SW1] vlan 200 [SW1] interface GigabitEthernet0/0/3 [SW1-GigabitEthernet0/0/3] port link-type access [SW1-GigabitEthernet0/0/3] port default vlan 200 [SW1] interface vlanif 200 [SW1-VLANIF200] ip address 192.168.200.254 24

LSW2的配置:

[SW2] vlan 10 [SW2] interface GigabitEthernet0/0/1 [SW2-GigabitEthernet0/0/1] port link-type trunk [SW2-GigabitEthernet0/0/1] port trunk allow-pass vlan 10 [SW2] interface Ethernet0/0/1 [SW2-Ethernet0/0/1] port link-type access [SW2-Ethernet0/0/1] port default vlan 10

LSW3的配置:

[SW3] vlan 20 [SW3] interface GigabitEthernet0/0/1 [SW3-GigabitEthernet0/0/1] port link-type trunk [SW3-GigabitEthernet0/0/1] port trunk allow-pass vlan 20 [SW3] interface Ethernet0/0/1 [SW3-Ethernet0/0/1] port link-type access [SW3-Ethernet0/0/1] port default vlan 20


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有