首页 > 其他分享 >配置基于VLAN的VLAN Mapping示例(1:1)

配置基于VLAN的VLAN Mapping示例(1:1)

时间:2025-01-20 10:31:00浏览次数:3  
标签:vlan 示例 VLAN GigabitEthernet0 Mapping CE2 CE1 port

此举例是1 to 1中的1:1 VLAN Mapping。

不同的小区拥有相同的业务,如上网、IPTV、VoIP等业务,为了便于管理,各个小区的网络管理者将不同的业务划分到不同的VLAN中,相同的业务划分到同一个VLAN中。目前存在不同的小区中相同的业务所属的VLAN不相同,但需要实现不同VLAN间的用户相互通信。

图10-5所示,小区1和小区2中拥有相同的业务,但是属于不同的VLAN。现需要以低廉的成本实现小区1和小区2中的用户互通。

图10-5 配置VLAN Mapping示例(1:1)组网图

配置思路

采用如下的思路配置VLAN Mapping:

  1. 将连接小区1的交换机接口划分到VLAN6,将连接小区2的交换机接口划分到VLAN5,用来区分不同的用户,方便运营商管理或提供服务。

  2. 在运营商网络的边缘设备PE1和PE2的GE0/0/1上配置VLAN Mapping功能,将用户VLAN ID映射为运营商提供的VLAN ID,以实现不同VLAN间的用户互通。

操作步骤
  1. 将交换机的下行口划分到指定VLAN

    # 配置CE1。

    <HUAWEI> system-view
    [HUAWEI] sysname CE1
    [CE1] vlan 6
    [CE1-vlan6] quit
    [CE1] interface gigabitethernet 0/0/1
    [CE1-GigabitEthernet0/0/1] port link-type access
    [CE1-GigabitEthernet0/0/1] port default vlan 6
    [CE1-GigabitEthernet0/0/1] quit
    [CE1] interface gigabitethernet 0/0/2
    [CE1-GigabitEthernet0/0/2] port link-type access
    [CE1-GigabitEthernet0/0/2] port default vlan 6
    [CE1-GigabitEthernet0/0/2] quit
    [CE1] interface gigabitethernet 0/0/3
    [CE1-GigabitEthernet0/0/3] port link-type trunk
    [CE1-GigabitEthernet0/0/3] port trunk allow-pass vlan 6
    [CE1-GigabitEthernet0/0/3] quit

    # 配置CE2。

    <HUAWEI> system-view
    [HUAWEI] sysname CE2
    [CE2] vlan 5
    [CE2-vlan5] quit
    [CE2] interface gigabitethernet 0/0/1
    [CE2-GigabitEthernet0/0/1] port link-type access
    [CE2-GigabitEthernet0/0/1] port default vlan 5
    [CE2-GigabitEthernet0/0/1] quit
    [CE2] interface gigabitethernet 0/0/2
    [CE2-GigabitEthernet0/0/2] port link-type access
    [CE2-GigabitEthernet0/0/2] port default vlan 5
    [CE2-GigabitEthernet0/0/2] quit
    [CE2] interface gigabitethernet 0/0/3
    [CE2-GigabitEthernet0/0/3] port link-type trunk
    [CE2-GigabitEthernet0/0/3] port trunk allow-pass vlan 5
    [CE2-GigabitEthernet0/0/3] quit

  2. 配置VLAN Mapping

    # 配置PE1。

    <HUAWEI> system-view
    [HUAWEI] sysname PE1
    [PE1] vlan 10
    [PE1-vlan10] quit
    [PE1] interface gigabitethernet 0/0/1
    [PE1-GigabitEthernet0/0/1] port link-type trunk
    [PE1-GigabitEthernet0/0/1] port trunk allow-pass vlan 10
    [PE1-GigabitEthernet0/0/1] qinq vlan-translation enable
    [PE1-GigabitEthernet0/0/1] port vlan-mapping vlan 6 map-vlan 10
    [PE1-GigabitEthernet0/0/1] quit

    # 配置PE2。

    <HUAWEI> system-view
    [HUAWEI] sysname PE2
    [PE2] vlan 10
    [PE2-vlan10] quit
    [PE2] interface gigabitethernet 0/0/1
    [PE2-GigabitEthernet0/0/1] port link-type trunk
    [PE2-GigabitEthernet0/0/1] port trunk allow-pass vlan 10
    [PE2-GigabitEthernet0/0/1] qinq vlan-translation enable
    [PE2-GigabitEthernet0/0/1] port vlan-mapping vlan 5 map-vlan 10
    [PE2-GigabitEthernet0/0/1] quit

  3. 验证配置结果

    小区1中的用户和小区2中的用户可以互相通信,则配置成功。

配置文件

  • CE1的配置文件

    #
    sysname CE1
    #
    vlan batch 6
    #
    interface GigabitEthernet0/0/1
     port link-type access
     port default vlan 6
    #
    interface GigabitEthernet0/0/2
     port link-type access
     port default vlan 6
    #
    interface GigabitEthernet0/0/3
     port link-type trunk
     port trunk allow-pass vlan 6
    #
    return
  • CE2的配置文件

    #
    sysname CE2
    #
    vlan batch 5
    #
    interface GigabitEthernet0/0/1
     port link-type access
     port default vlan 5
    #
    interface GigabitEthernet0/0/2
     port link-type access
     port default vlan 5
    #
    interface GigabitEthernet0/0/3
     port link-type trunk
     port trunk allow-pass vlan 5
    #
    return
  • PE1的配置文件

    #
    sysname PE1
    #
    vlan batch 10
    #
    interface GigabitEthernet0/0/1
     port link-type trunk
     qinq vlan-translation enable
     port trunk allow-pass vlan 10
     port vlan-mapping vlan 6 map-vlan 10
    #
    return
  • PE2的配置文件

    #
    sysname PE2
    #
    vlan batch 10
    #
    interface GigabitEthernet0/0/1
     port link-type trunk
     qinq vlan-translation enable
     port trunk allow-pass vlan 10
     port vlan-mapping vlan 5 map-vlan 10
    #
    return

标签:vlan,示例,VLAN,GigabitEthernet0,Mapping,CE2,CE1,port
From: https://blog.csdn.net/ducanwang/article/details/145256075

相关文章

  • 使用 Python 开发一个 AI Agent 自媒体助手示例
    1.项目背景随着自媒体行业的快速发展,内容创作者需要处理大量重复性任务,例如撰写文章、生成标题、优化关键词、分析数据等。通过开发一个AIAgent自媒体助手,可以帮助创作者高效完成这些任务,节省时间并提升内容质量。本文将展示如何使用Python构建一个简单的AIAgent......
  • 极坐标与直角坐标之间变换的原理和应用示例
            极坐标变换的原理是将平面上的点从直角坐标系转换为极坐标系,或者从极坐标系转换为直角坐标系。以下是关于极坐标变换原理的详细解释:一、极坐标系的基本概念        在极坐标系中,一个点的位置由两个参数确定:径向距离(ρ)和极角(θ)。        (1)......
  • 科普文:算法和数据结构系列【高效的字符串检索结构:字典树Trie树原理、应用及其java示例
    概叙科普文:算法和数据结构系列【算法和数据结构概叙】-CSDN博客科普文:算法和数据结构系列【非线性数据结构:树Tree和堆Heap的原理、应用、以及java实现】-CSDN博客科普文:算法和数据结构系列【树:4叉树、N叉树】_动态维护四叉树-CSDN博客科普文:算法和数据结构系列【二叉树总结......
  • springboot全局异常处理示例
    这种错误交给前端无法处理。需要自定义一些错误响应类给前端packagecn.yam.bloomfilter.exception;importorg.springframework.web.bind.annotation.ControllerAdvice;importorg.springframework.web.bind.annotation.ExceptionHandler;importorg.springframewor......
  • Java 17 新特性详解与代码示例
    ......
  • 【Python】深入探讨Python中的单例模式:元类与装饰器实现方式分析与代码示例
    《PythonOpenCV从菜鸟到高手》带你进入图像处理与计算机视觉的大门!解锁Python编程的无限可能:《奇妙的Python》带你漫游代码世界单例模式(SingletonPattern)是一种常见的设计模式,它确保一个类只有一个实例,并提供一个全局访问点。在Python中,实现单例模式的方式多种多样,包括......
  • STM32 RTC 功能详解与代码示例
    一、引言STM32微控制器的实时时钟(RTC)功能在许多应用中都非常重要,它允许设备保持精确的时间和日期信息,即使在系统断电或复位后,只要有备用电源(如锂电池)为RTC供电,就能继续运行。这对于需要时间戳、定时任务、日历功能以及其他需要精确时间信息的应用程序来说是必不可少的,例......
  • C语言学习笔记:if语句讲解和月份的天数判断以及闰年判断示例
    if语句的格式是:if(关系运算或逻辑运算表达式){语句 }if后如果不加花括号{}则判定只和第一句语句相关:if(n==0)printf(“1”);printf(“2”);//这种写法,if判定与语句2无关 (n==0)是否为真语句2都会打印 为避免if的(关系语句)少打一个= 可以把常量放在左侧如:if(7==n){}当......
  • 函数间断点 | 可去间断点 / 第一类间断点 / 第二类间断点 / 狄利克雷函数和黎曼函数示
    注:机翻,未校。BasicDefinitionsandExamples基本定义与示例Definition5:Ifapointofdiscontinuitya∈Ea\inE......
  • opencv实现像素统计的示例代码
    在OpenCV中,统计图像的像素信息(如像素值分布、最大值、最小值、均值等)是常见的操作。以下是一些常用的方法和函数,用于统计图像的像素信息:统计像素值的基本信息最大值、最小值、均值、标准差:使用cv::minMaxLoc()和cv::meanStdDev()函数可以快速计算图像的最大值、最小值......