博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
华为设备实施MUX VLAN灵活的控制VLAN间互访同时节省IP地址实施
阅读量:6185 次
发布时间:2019-06-21

本文共 6464 字,大约阅读时间需要 21 分钟。

2.1 MUX VLAN技术

MUX VLAN,即Multiplex VLAN,提供了一种通过VLAN进行网络资源访问控制的机制。在MUX VLAN中存在3种VLAN分类:主VLAN,从VLAN下包含2种VLAN,即隔离性从VLAN(separate VLAN)和组VLAN(GROUP VLAN,很多时候称之为互通型VLAN)。MUX VLAN就通过定义这三种VLAN中的端口来到达在同一个3层子网下的访问控制。
2.2.1 MUX VLAN通信规则
MUX VLAN定义的访问规则如下:①主VLAN与从VLAN之间可以相互通信;②互通型从VLAN内的端口之间可以互相通信,不同互通型VLAN内的端口不可访问;③隔离型从VLAN内的端口之间不能互相通信,它只能访问主VLAN。
当然MUX VLAN还有一个重要的作用,即这些VLAN中的设备可以隶属于同一个网络,这意味着可以节省很多的IP地址(这点在运营商尤其重要)。
如图2-1所示,访问规则如下:①文件服务器所连接端口为主VLAN XYZ的端口,则它可以和所有的PC1到PC6通信;②PC1和PC2属于互通型VLAN X,此时PC1和PC2相互可以访问;PC3和PC4属于互通型VLANY,此时PC3和PC4可以互相访问,但不能访问PC1和PC2,因为它们不在同一个互通型VLAN;③PC5和PC6属于隔离性VLAN Z,则PC5和PC6相互不能访问,但都可以和文件服务器通信。华为设备实施MUX VLAN灵活的控制VLAN间互访同时节省IP地址实施

图2-1 MUX VLAN示意图

2.2.1 MUX VLAN实验
一.实验拓扑
如图2-2所示,PC7属于主VLAN123;PC1和PC2属于互通型VLAN10;PC3和PC4属于互通型VLAN20;PC5和PC6属于隔离性VLAN30.各个终端的IP地址设计为10.1.1.X,比如PC7的地址为10.1.1.7.

二.实验需求和目标

了解MUX VLAN的工作原理和实验
PC7可以和PC1到PC6通信
互通型VLAN10中的PC1和PC2可以通信,但不能和其他从VLAN中的设备(PC3到PC6)通信
互通型VLAN20中PC3和PC4可以通信,但不能和其他从VLAN中的设备(PC1、PC2、PC5、PC6)通信
隔离性VLAN30中的PC5和PC6相互不能通信,但是可以和PC7通信
三.实验步骤
华为设备实施MUX VLAN灵活的控制VLAN间互访同时节省IP地址实施

图2-2 MUX VLAN实验拓扑

1.创建VLAN,并规定对应的VLAN类型

[SW1]vlan batch 10 20 30 123 //创建对应的VLAN,如果交换机上没有该VLAN[SW1]vlan 123[SW1-vlan123]mux-vlan //VLAN123使能MUX VLAN[SW1-vlan123] subordinate separate 30 //VLAN30作为隔离型从VLAN隶属于VLAN123[SW1-vlan123] subordinate group 10 20 //VLAN30作为互通型从VLAN隶属于VLAN123
验证定义的VLAN[SW1]display mux-vlan //读者已经看到主vlan123,从vlan中的隔离和互通型VLAN,但暂时还没有接口属于VLANPrincipal Subordinate Type         Interface  -----------------------------------------------------------------------------123       -           principal   123       30          separate    123       10          group       123       20          group       请在SW2做对应配置并验证vlan batch 10 20 30 123vlan 123 mux-vlan subordinate separate 30 subordinate group 10 20[SW2]display mux-vlan Principal Subordinate Type         Interface  -----------------------------------------------------------------------------123       -           principal   123       30          separate    123       10          group       123       20          group       -----------------------------------------------------------------------------**2.把对应的端口划分到VLANVLAN中自然要有物理接口作为转发的承载,在本例中我们将配置交换机之间的Trunk链路以及连接终端的接入接口
SW1:interface GigabitEthernet0/0/11 port link-type access port default vlan 123 //该端口属于主VLAN123 port mux-vlan enable //该端口使能MUX VLAN,否则按照普通VLAN转发interface GigabitEthernet0/0/1 port link-type access //端口模式修改为接入模式 port default vlan 10 //该端口口划分到VLAN10 port mux-vlan enable //该端口使能MUX VLAN才能按照规则转发#interface GigabitEthernet0/0/2 port link-type access port default vlan 10 port mux-vlan enable#interface GigabitEthernet0/0/3 port link-type access port default vlan 20 //属于互通型VLAN20的端口 port mux-vlan enable#interface GigabitEthernet0/0/4             port link-type access port default vlan 20 port mux-vlan enable#interface GigabitEthernet0/0/10 port link-type trunk port trunk allow-pass vlan 2 to 4094 //配置Trunk并允许所有VLAN通过!SW2:interface GigabitEthernet0/0/5 port link-type access port default vlan 30 //属于隔离型VLAN30的端口 port mux-vlan enable#interface GigabitEthernet0/0/6 port link-type access port default vlan 30                      port mux-vlan enable#interface GigabitEthernet0/0/10 port link-type trunk port trunk allow-pass vlan 2 to 4094验证MUX VLAN及其端口[SW1]display mux-vlan Principal Subordinate Type         Interface  -----------------------------------------------------------------------------123       -           principal    GigabitEthernet0/0/7 GigabitEthernet0/0/11123       30          separate    123       10          group        GigabitEthernet0/0/1 GigabitEthernet0/0/2123       20          group        GigabitEthernet0/0/3 GigabitEthernet0/0/4----------------------------------------------------------------------------- [SW2]display mux-vlan Principal Subordinate Type         Interface  -----------------------------------------------------------------------------123       -           principal   123       30          separate     GigabitEthernet0/0/5 GigabitEthernet0/0/6123       10          group       123       20          group

配置主机的IP地址并验证,我们以PC1为例,其他设备请自行配置并验证

图2-3 配置主机的IP地址PC>ping 10.1.1.7 //PC1可以和主VLAN中的设备通信Ping 10.1.1.7: 32 data bytes, Press Ctrl_C to breakFrom 10.1.1.7: bytes=32 seq=1 ttl=128 time=47 msFrom 10.1.1.7: bytes=32 seq=2 ttl=128 time=47 ms--- 10.1.1.7 ping statistics ---  2 packet(s) transmitted  2 packet(s) received  0.00% packet loss  round-trip min/avg/max = 47/47/47 msPC>ping 10.1.1.2 //PC1可以和同一互通型VLAN中的设备通信Ping 10.1.1.2: 32 data bytes, Press Ctrl_C to breakFrom 10.1.1.2: bytes=32 seq=1 ttl=128 time=47 msFrom 10.1.1.2: bytes=32 seq=2 ttl=128 time=31 ms--- 10.1.1.2 ping statistics ---  2 packet(s) transmitted  2 packet(s) received  0.00% packet loss  round-trip min/avg/max = 31/39/47 msPC>ping 10.1.1.3 //PC1不能和不同互通型VLAN的PC3通信Ping 10.1.1.3: 32 data bytes, Press Ctrl_C to breakFrom 10.1.1.1: Destination host unreachableFrom 10.1.1.1: Destination host unreachableFrom 10.1.1.1: Destination host unreachable--- 10.1.1.3 ping statistics ---  3 packet(s) transmitted  0 packet(s) received  100.00% packet lossPC>ping 10.1.1.5 //PC1不能和隔离型VLAN中的设备通信Ping 10.1.1.5: 32 data bytes, Press Ctrl_C to breakFrom 10.1.1.1: Destination host unreachableFrom 10.1.1.1: Destination host unreachableFrom 10.1.1.1: Destination host unreachable--- 10.1.1.5 ping statistics ---  3 packet(s) transmitted  0 packet(s) received  100.00% packet loss验证隔离性VLAN中的主机PC5的情况:PC>ping 10.1.1.6 //不能和同一隔离型VLAN中的主机通信Ping 10.1.1.6: 32 data bytes, Press Ctrl_C to breakFrom 10.1.1.5: Destination host unreachableFrom 10.1.1.5: Destination host unreachableFrom 10.1.1.5: Destination host unreachableFrom 10.1.1.5: Destination host unreachable--- 10.1.1.6 ping statistics ---  4 packet(s) transmitted  0 packet(s) received  100.00% packet lossPC>ping 10.1.1.7 //仅仅可以和主VLAN中的设备通信Ping 10.1.1.7: 32 data bytes, Press Ctrl_C to breakFrom 10.1.1.7: bytes=32 seq=1 ttl=128 time=62 msFrom 10.1.1.7: bytes=32 seq=2 ttl=128 time=46 ms--- 10.1.1.7 ping statistics ---  2 packet(s) transmitted  2 packet(s) received  0.00% packet loss  round-trip min/avg/max = 46/54/62 msPC>ping 10.1.1.4 //不能和除了主VLAN之外的从VLAN中的设备通信Ping 10.1.1.4: 32 data bytes, Press Ctrl_C to breakFrom 10.1.1.5: Destination host unreachableFrom 10.1.1.5: Destination host unreachable--- 10.1.1.4 ping statistics ---  2 packet(s) transmitted  0 packet(s) received  100.00% packet loss

以上已经验证了MUX VLAN内部的通信情况,那么如何和另外一个三层子网(比如20.1.1.0/24网络)通信呢?此时需要使用主VLAN的VLAN接口,由于模拟器的缘故,ENSP不能在MUX VLAN中使用该方式,故而在本实验中不进行演示,但是真实设备没有问题。

转载于:https://blog.51cto.com/enderjoe/2088867

你可能感兴趣的文章
JetBrains发布了IntelliJ IDEA 2016.1
查看>>
MySQL InnoDB索引介绍及优化
查看>>
第一眼——AngularJS
查看>>
Nodejs进阶:核心模块https 之 如何优雅的访问12306
查看>>
github上搭建hexo博客
查看>>
zepto $.ajax()返回的XHR对象 promise接口总结
查看>>
bootstrap - panel + collapse + accordion + well
查看>>
JavaScript简单分页,兼容IE6,~3KB
查看>>
[译] W3C vs. WhatWG HTML5 标准 - 差异记录
查看>>
代码规范之进阶篇
查看>>
笨办法学C 练习0:准备
查看>>
[LeetCode] Longest Common Prefix
查看>>
js中关于判断取值的问题
查看>>
如何进行页面优化?
查看>>
【二次元的CSS】—— 纯CSS3做的能换挡的电扇
查看>>
使用ossaudiodev播放音频
查看>>
浅析JVM之内存管理
查看>>
CoreData整理(一)——基本概念与简单使用
查看>>
[原]基于RStudio Webinars的统计报告Web化与工程化实践总结
查看>>
C 指针有害健康
查看>>