0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VLAN Mapping技术的适用场景和实现方式

jf_qwOiugB3 来源:通信弱电交流学习 2023-11-27 10:34 次阅读

VLAN Mapping的主要的功能是将用户报文中的私网VLAN Tag替换为公网的VLAN Tag,使其按照公网的网络规划进行传输。一般主要使用于运营商环境,企业网络环境还是很少有机会碰到的。

适用场景

01客户在A城市和Z城市各有一个IDC机房

现需要借用ISP的专线传输(SDH、PDH、MSTP),让两个IDC机房内网二层互通,此时需要使用 ISP的骨干网传输客户自有的带有vlan-tag的报文,正常情况下ISP的vlan规划和客户自己IDC的vlan规划是不一致的,所以没有直接办法为客户传输二层数据。

如上问题解决方案一般都是qinq或者vpls这些二层隧道封装技术,这种技术一来增加二层的开销,二来对二层报文穿透支持不太完善,比如VACL/QOS,另一种方案就是vlan mapping 。

02客户A和客户B合并为一个公司

同时两个公司的网络规划要在一个二层网络下管理,但是因为之前两个公司的网络规划vlan不同,如果要将不同规划的二层vlan放在一个二层下通讯,就需要用到VLAN-Mapping 。

使用目的

在某些场景中,两个VLAN相同的二层用户网络通过骨干网络互联,为了实现用户之间的二层互通,以及二层协议(例如MSTP等)的统一部署,需要实现两个用户网络的无缝连接,此时就需要骨干网可以传输来自用户网络的带有VLAN Tag的二层报文。

而在通常情况下,骨干网的VLAN规划和用户网络的VLAN规划是不一致的,所以在骨干网中无法直接传输用户网络的带有VLAN Tag的二层报文。

解决这个问题的方法有两个,其中一个是通过QinQ或者VPLS等二层隧道技术,将用户带有VLAN Tag的二层报文封装在骨干网报文中进行传输,可以实现用户带有VLAN Tag的二层报文的透传。

但是这种方法一方面需要增加额外的报文开销(增加一层封装),另外一方面,二层隧道技术可能会对某些二层协议报文的透传支持不是非常完善。

另外一种方法就是通过VLAN Mapping技术,一侧用户网络的带有VLAN Tag的二层报文进入骨干网后,骨干网边缘设备将用户网络的VLAN(C-VLAN)修改为骨干网中可以识别和承载的VLAN(S-VLAN),传输到另一侧之后,边缘设备再将S-VLAN修改为C-VLAN。这样就可以很好的实现两个用户网络二层无缝连接。

在另一种场景中,如果由于规划的差异,导致两个直接相连的二层网络中部署的VLAN ID不一致。但是用户又希望可以把两个网络作为单个二层网络进行统一管理,例如用户二层互通和二层协议的统一部署。

此时也可以在连接两个网络的交换机上部署VLAN Mapping功能,实现两个网络之间不同VLAN ID的映射,达到二层互通和统一管理的目的。

原理描述

路由器收到带Tag的数据报文后,根据配置的VLAN Mapping方式,决定替换外层Tag中的VLAN ID或优先级;然后进入MAC地址学习阶段,根据源MAC地址+映射后的VLAN ID刷新MAC地址表项;

根据目的MAC+映射后VLAN ID查找MAC地址表项,如果没有找到,则在VLAN ID对应的VLAN内广播,否则从表项对应的接口转发。

实现方式

设备支持基于VLAN ID和802.1p优先级实现VLAN Mapping。

01基于VLAN ID

当部署VLAN Mapping功能设备上的接口收到带有单层VLAN Tag的报文时,将单层报文所携带的VLAN ID替换为新的VLAN ID。

当部署VLAN Mapping功能设备上的接口收到带有两层VLAN Tag的报文时,将两层报文携带的外层Tag替换为新的VLAN Tag,内层Tag作为数据透传。

02基于802.1p优先级

当部署VLAN Mapping功能设备上的接口收到带有单层VLAN Tag的报文时,将单层报文所携带的802.1p优先级替换为新的802.1p优先级。

当部署VLAN Mapping功能设备上的接口收到带有两层VLAN Tag的报文时,将两层报文所携带的外层802.1p优先级替换为新的802.1p优先级。

03配置基于VLAN ID的VLAN-Mapping

如下图所示,客户有两个区,配置有VLNA 10 20,现在需要通过运营商网络进行传递。运营商网络中也有自己的VLAN,所以通过VLAN-Mapping映射,以实现客户两端的通信

fa6ae03c-8bc5-11ee-939d-92fbcf53809c.png

配置命令:

LSW1和LSW4配置:

fa7ed934-8bc5-11ee-939d-92fbcf53809c.png

LSW2和LSW3配置:

fa91195a-8bc5-11ee-939d-92fbcf53809c.png

注意:

一个接口下接收到的帧携带的VLAN Tag的VLAN ID和映射后的VLAN Tag的VLAN ID不能相同。

映射后的外层VLAN必须存在,且接口必须以Tagged方式加入映射前后的VLAN。

VLAN Stacking和VLAN Mapping功能可以同时生效,但是同时配置的多个CE的VLAN ID不能重复,映射前后的VLAN Tag的VLAN ID也不能与之重复。PE的VLAN ID配置要求也一样。

二层以太网接口上只支持基于VLAN ID的VLAN Mapping功能,不支持基于802.1p或者VLAN ID+802.1p优先级的VLAN Mapping功能。

接口下可以配置多条该命令,所有接口下一共可以配置最多128条VLAN Mapping。

LSW2的gi0/0/2收到LSW1的数据后,先把VLNA10.20

映射为100后才会检查接口是否允许该VLAN通过。

运营商与客户的VLAN ID一比一映射

否则在运营商出口都会被映射为第一条VLAN ID

多对一情景下的情况:

如下图,客户这边有多个属于不同VLAN的主机,运营商那边有一台服务器。PC5处于VLAN2,PC6处于VLAN3,在LSW5进行了VLAN-Mapping ,将VLAN2,3映射为VLAN300。

LSW6可以接收VLAN300的数据,所以PC7可以收到数据。但是在通信过程中,只能客户机先主动访问服务器,在SW5中留下MAC-VLAN地址表后,以后服务器才可访问客户机,否则服务器不能直接访问客户机。

fa9aa79a-8bc5-11ee-939d-92fbcf53809c.png

在多对一这种场景下,只能客户机这边先主动访问服务器,才会在SW5中留下MAC-VLAN地址表,以后服务器才能访问客户机,否则服务器不能直接访问客户机。

至此,交换技术部分已经整理完毕了哈,下期更新「高可用技术」部分。

facda9ba-8bc5-11ee-939d-92fbcf53809c.png

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 交换机
    +关注

    关注

    21

    文章

    2637

    浏览量

    99530
  • 网络
    +关注

    关注

    14

    文章

    7553

    浏览量

    88729
  • 路由器
    +关注

    关注

    22

    文章

    3728

    浏览量

    113701
  • VLAN
    +关注

    关注

    1

    文章

    277

    浏览量

    35634

原文标题:交换技术Vlan Maping9

文章出处:【微信号:通信弱电交流学习,微信公众号:通信弱电交流学习】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    NanoEdge AI的技术原理、应用场景及优势

    能耗并提高数据安全性。本文将对 NanoEdge AI 的技术原理、应用场景以及优势进行综述。 1、技术原理 NanoEdge AI 的核心技术包括边缘计算、神经网络压缩和低功耗硬
    发表于 03-12 08:09

    NFC协议分析仪的技术原理和应用场景

    NFC协议分析仪的技术原理和应用场景可以详细阐述如下:技术原理NFC(Near Field Communication,近场通信)协议分析仪是一种用于分析NFC通信协议和性能的专业设备。其技术
    发表于 09-25 14:45

    智能IC卡测试设备的技术原理和应用场景

    智能IC卡测试设备的技术原理和应用场景,可以从以下几个方面进行阐述:技术原理智能IC卡测试设备的技术原理主要围绕IC卡的通信和数据处理机制展开。IC卡(包括智能IC卡)通常内置有微电子
    发表于 09-26 14:27

    实时示波器的技术原理和应用场景

    实时示波器是一种高性能的电子测量仪器,其技术原理和应用场景对于电子工程和通信技术领域具有重要意义。以下是对实时示波器的技术原理和应用场景的详
    发表于 10-23 14:22

    OTA测试暗箱的技术原理和应用场景

    OTA测试暗箱在无线通信设备的研发与测试中扮演着至关重要的角色。以下是对OTA测试暗箱技术原理和应用场景的详细阐述:一、OTA测试暗箱的技术原理OTA测试暗箱的技术原理主要基于电磁波在
    发表于 11-14 14:36

    系统放大器的技术原理和应用场景

    系统放大器是一种重要的电子设备,其技术原理和应用场景都具有一定的专业性和广泛性。以下是对系统放大器的技术原理和应用场景的详细介绍:一、技术
    发表于 11-18 14:46

    射频功率计的技术原理和应用场景

    射频功率计是一种用于测量射频信号功率的仪器,其技术原理和应用场景如下:技术原理射频功率计的技术原理主要基于不同的测量方法和传感器类型,常见的有以下三种: 热敏式功率计:基于测辐射热器原
    发表于 11-27 15:06

    倍频器的技术原理和应用场景

    倍频器是一种用于将输入信号的频率倍增的电子设备,以下是关于倍频器的技术原理和应用场景的详细解释:技术原理倍频器的技术原理主要基于非线性元件(如二极管、晶体管等)的特性和频率变换
    发表于 11-29 14:49

    必读:显示技术的应用范围及适用场景

    这一次我们聊一聊显示技术技术的应用范围及适用场景 技术适用测试条件在介绍每种显示技术的应用范围之
    发表于 09-23 08:00

    请问如何实现VLAN

    您好,可以很容易地实现VLAN(它是在MAC地址和EtherType之间添加的字段)吗?=>我在MLA中实现VLAN,但是MLA结构不是很好,因为我必须更改所有以太网层(MAC、IP
    发表于 11-07 14:37

    VLAN是什么?如何去实现VLAN之间的通信?

    虚拟局域网技术的特点有哪些?如何去划分VLAN?如何去实现VLAN之间的通信?
    发表于 05-26 07:23

    uwb定位技术原理及应用场景

    说到定位我们并不陌生,定位技术一直与我们的生活密不可分,比如最常见的车辆导航。 根据使用场景,定位技术分为室内定位和室外定位。 室外定位主要依靠GPS,北斗,GLONASS,伽利略等全球卫星定位
    发表于 06-30 07:15

    适合NB-IoT技术的垂直应用场景有哪些

    该部分分享的是物联网各垂直应用领域里,NB-IoT技术的部署,看看适合NB-IoT技术的垂直应用场景有哪些?垂直应用服务商又该如何部署?1 NB-IoT适合的垂直应用场景有哪些?2 N
    发表于 07-27 07:51

    ARM的技术特征是什么?应用场景有哪些?

    ARM的技术特征是什么?应用场景有哪些?
    发表于 11-05 07:32

    VLAN 概念解析及使用场景

    局域网,每个 VLAN 都是一个独立的广播域,它们之间不能直接通信,除非通过路由器或三层交换机。 VLAN 技术基于 IEEE 802.1Q 标准,通过在以太网帧中添加一个标签(Tag)来实现
    的头像 发表于 11-19 09:33 482次阅读