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

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

3天内不再提示

通过二层技术,如何实现不同VLAN间通讯

jf_qwOiugB3 来源:通信弱电交流学习 2023-03-07 09:32 次阅读

前言

VLAN Switch是一种按照VLAN Tag进行数据转发的转发技术,需要预先在网络中各交换节点上建立一条静态转发路径。交换节点接收到符合转发条件的VLAN报文后,根据VLAN Switch表将报文直接转发到相应的接口,无需查看MAC地址表,提高了转发效率及安全性,可有效的避免MAC地址攻击及广播风暴。

01VLAN Switch简介

VLAN Switch功能包括:

添加外层VLAN Tag功能,即VLAN Switch stack-vlan功能。

在不同接口之间转换外层VLAN Tag,即VLAN Switch switch-vlan功能。

1.1 VLAN Switch stack-vlan

VLAN Switch stack-vlan功能与VLAN Stacking功能类似,也是一种针对用户不同VLAN封装外层VLAN Tag的二层技术。与VLAN Stacking功能的差异如表 1 所示。

3e055ec6-bc73-11ed-bfe3-dac502259ad0.png

表 1VLAN Switch功能与VLAN Stacking功能差异表

1.2 VLAN Switch switch-vlan

VLAN Switch switch-vlan功能与VLAN Mapping功能类似,可以实现不同VLAN间的通信。与VLAN Mapping功能的差异如表 2 所示。

3e24d3c8-bc73-11ed-bfe3-dac502259ad0.png

表 2VLAN Switch功能与VLAN Mapping功能差异表

02VLAN Switch应用场景

如图 1 所示,PC1和PC2分别为VLAN 2和VLAN 3内的用户,要求PC1、PC2间互通。

3e41c19a-bc73-11ed-bfe3-dac502259ad0.png

图 1通过VLAN Switch实现VLAN间通信组网图

可在设备SwitchA上配置VLAN Switch的switch-vlan功能实现此场景下VLAN间的互通。配置后,用户报文按配置的指定路径转发,可以将port2上收到的VLAN2的报文转换为VLAN 3,并指定从port3发出;而port3上收到的VLAN 3的报文将转换为VLAN 2,并指定从port2发出。这样VLAN 2和VLAN 3就实现了互相通信。

如果SwitchA为三层交换机,也可通过VLANIF实现VLAN间的互通;但如果SwitchA为二层交换机,则只能通过VLAN Switch的switch-vlan功能实现VLAN间的互通。

03VLAN间通过VLAN Switch通信

3.1 组网需求

如图 2 所示,Switch的接口GE1/0/1、GE1/0/2分别与SwitchA、SwitchB上行口相连,SwitchA、SwitchB的下行接口分别加入VLAN10、VLAN20。要求VLAN10内的PC与VLAN20内的PC能够互相访问。

3e55391e-bc73-11ed-bfe3-dac502259ad0.png

图 2配置VLAN间通过VLAN Switch通信组网图

3.2 配置思路

采用如下的思路配置不同VLAN通过Switch互相通信:

配置SwitchA、SwitchB的相关接口加入VLAN。

配置Switch的VLANSwitch功能

VLAN10、VLAN20不能是Switch已经创建的全局VLAN,且接口GE1/0/1不能加入VLAN10,GE1/0/2不能加入VLAN20,否则无法配置VLAN Switch。

3.3 操作步骤

【1】在SwitchA上创建VLAN10,配置SwitchA的接口GE1/0/1以tagged方式加入VLAN10,GE1/0/2和GE1/0/3以Access方式加入VLAN10。SwitchB的配置与SwitchA类似,不再赘述。

 system-view
[HUAWEI] sysname SwitchA
[SwitchA] vlan 10
[SwitchA-vlan10] quit
[SwitchA] interface gigabitethernet 1/0/1
[SwitchA-GigabitEthernet1/0/1] port link-type hybrid 
[SwitchA-GigabitEthernet1/0/1] port hybrid tagged vlan 10
[SwitchA-GigabitEthernet1/0/1] quit
[SwitchA] interface gigabitethernet 1/0/2
[SwitchA-GigabitEthernet1/0/2] port link-type access
[SwitchA-GigabitEthernet1/0/2] port default vlan 10
[SwitchA-GigabitEthernet1/0/2] quit
[SwitchA] interface gigabitethernet 1/0/3
[SwitchA-GigabitEthernet1/0/3] port link-type access
[SwitchA-GigabitEthernet1/0/3] port default vlan 10
[SwitchA-GigabitEthernet1/0/3] quit

【2】配置Switch

# 配置Switch的VLAN Switch功能

 system-view
[HUAWEI] sysname Switch
[Switch] interface gigabitethernet 1/0/1
[Switch-GigabitEthernet1/0/1] port link-type hybrid
[Switch-GigabitEthernet1/0/1] quit
[Switch] interface gigabitethernet 1/0/2
[Switch-GigabitEthernet1/0/2] port link-type hybrid
[Switch-GigabitEthernet1/0/2] quit
[Switch] vlan-switch name1 interface gigabitethernet 1/0/1 vlan 10 interface gigabitethernet 1/0/2 switch-vlan 20

【3】检查配置结果

配置完成后,VLAN10内的PC与VLAN20的PC能够相互访问。

3.4 配置文件

SwitchA的配置文件。

#
sysname SwitchA
#
vlan batch 10
#
interface GigabitEthernet1/0/1
 port link-type hybrid
 port hybrid tagged vlan 10
#
interface GigabitEthernet1/0/2
 port link-type access
 port default vlan 10
#
interface GigabitEthernet1/0/3
 port link-type access
 port default vlan 10
#
return

SwitchB的配置文件。

#
sysname SwitchB
#
vlan batch 20
#
interface GigabitEthernet1/0/1
 port link-type hybrid
 port hybrid tagged vlan 20
#
interface GigabitEthernet1/0/2
 port link-type access
 port default vlan 20
#
interface GigabitEthernet1/0/3
 port link-type access
 port default vlan 20
#
return

Switch的配置文件。

#
sysname Switch
#
vlan-switch name1 interface GigabitEthernet1/0/1 vlan 10 interface GigabitEthernet1/0/2 switch-vlan 20
#
interface GigabitEthernet1/0/1
 port link-type hybrid
#
interface GigabitEthernet1/0/2
 port link-type hybrid
#
return

审核编辑:汤梓红

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

    关注

    33

    文章

    8691

    浏览量

    151795
  • Switch
    +关注

    关注

    1

    文章

    533

    浏览量

    58402
  • 通讯
    +关注

    关注

    9

    文章

    911

    浏览量

    35036
  • VLAN
    +关注

    关注

    1

    文章

    279

    浏览量

    35749
  • Mac
    Mac
    +关注

    关注

    0

    文章

    1109

    浏览量

    51635

原文标题:通过二层技术,如何实现不同VLAN间通讯

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

收藏 人收藏

    相关推荐

    请问如何实现VLAN

    、…):Harmony有同样的问题吗?我能通过修改MAC(和配置部分)来实现VLAN吗?你能告诉我最好的做法,以确保兼容性与未来版本的和谐?我需要:-设置具有特定
    发表于 11-07 14:37

    网络互连与二层交换

      1 网络互联与二层交换概述... 5   2 二层交换... 6   2.1 VLAN. 6   2.2 VLAN的优点:.. 7   2.3
    发表于 09-09 15:36 11次下载

    不同vlan的通信简单配置的三种方式解析

    不同VLAN之间通信的原理 在划分VLAN后,不同VLAN之间不能直接进行二层通信。如果要实现VLAN
    发表于 12-05 11:13 5.9w次阅读
    不同<b class='flag-5'>vlan</b><b class='flag-5'>间</b>的通信简单配置的三种方式解析

    二层交换机原理和工作流程

    二层交换机是位于于OSI模型的第2也就是数据链路层。和普通的交换机相比就是二层交换技术的发展比较成熟,二层交换机属数据链路层设备,可以识别
    发表于 02-23 12:33 1.2w次阅读

    二层交换机的转发过程描述

    本文将浅谈支持VLAN二层交换机转发的具体过程,通过图文结合了解VLAN协议802.1Q文档中的帧在数据包中的具体体现。
    发表于 02-22 12:06 7266次阅读
    <b class='flag-5'>二层</b>交换机的转发过程描述

    IPv4和IPv6二层转发技术的详细资料介绍

    二层转发二层转发包括了普通二层转发、INLINE 转发和跨 VLAN 二层转发。普通二层转发的工
    发表于 06-11 08:00 1次下载
    IPv4和IPv6<b class='flag-5'>二层</b>转发<b class='flag-5'>技术</b>的详细资料介绍

    配置子接口实现VLAN通信的示例

    中,使得同VLAN之间的用户可以二层通信,不同VLAN之间的用户通过AR1上的子接口进行三通信,且广播报文限制在同
    的头像 发表于 10-26 17:09 2195次阅读

    eNSP入门之无线WLAN技术二层组网)1

    本文将介绍WLAN技术二层组网模式在eNSP的基础配置命令、测试命令以及功能演示。 二层组网就是通过交换机组成的网络,数据传送是通过
    的头像 发表于 05-19 14:55 1.1w次阅读
    eNSP入门之无线WLAN<b class='flag-5'>技术</b>(<b class='flag-5'>二层</b>组网)1

    eNSP入门之无线WLAN技术二层组网)2

    本文将介绍WLAN技术二层组网模式在eNSP的基础配置命令、测试命令以及功能演示。 二层组网就是通过交换机组成的网络,数据传送是通过
    的头像 发表于 05-19 14:55 7019次阅读
    eNSP入门之无线WLAN<b class='flag-5'>技术</b>(<b class='flag-5'>二层</b>组网)2

    二层交换机与三交换机的区别

    在这个实验中,R1和R2为二层交换机,4台PC均为同一个网段,但是属于不同的vlan实现PC1和PC3两台交换机之间实现互通,PC2和PC4互通。
    的头像 发表于 05-29 15:58 1981次阅读
    <b class='flag-5'>二层</b>交换机与三<b class='flag-5'>层</b>交换机的区别

    VLAN原理和配置

    ,是将一个物理的局域网在逻辑上划分成多个广播域的技术通过在交换机上配置VLAN,可以实现在同一个VLAN内的用户可以进行
    发表于 06-25 09:55 0次下载

    VLAN路由

    部署了VLAN的传统交换机不能实现不同VLAN二层报文转发,因此必须引入路由技术
    发表于 06-25 09:51 0次下载

    如何进行三交换技术实现VLAN通信?

    交换技术就是:二层交换技术+三转发技术实现
    发表于 06-28 14:17 912次阅读
    如何进行三<b class='flag-5'>层</b>交换<b class='flag-5'>技术</b><b class='flag-5'>实现</b><b class='flag-5'>VLAN</b><b class='flag-5'>间</b>通信?

    如何通过单臂路由实现VLAN通信?

    。这种配置具备高度的灵活性和可扩展性,允许不同的VLAN之间进行通信,并且可以提供更高的网络安全性。 在本文中,我们将详细介绍如何通过单臂路由实现VLAN
    的头像 发表于 12-07 09:40 1308次阅读

    MUX VLAN的基本概念和工作原理

    MUX VLAN,或称 Multiplex VLAN,是一种通过 VLAN 技术进行网络资源控制的高级机制。它可以
    的头像 发表于 07-16 14:52 2012次阅读
    MUX <b class='flag-5'>VLAN</b>的基本概念和工作原理