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

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

3天内不再提示

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

jf_qwOiugB3 来源:通信弱电交流学习 作者:通信弱电交流学习 2022-10-26 17:09 次阅读

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

ea17b726-3a92-11ed-9e49-dac502259ad0.jpg

要求:在某运营商用户接入场景中,当接入用户数量较多时会导致数据通信冲突严重、广播泛滥、性能显著下降甚至造成网络不可用等问题,为了有效减少以上问题,在组网中对接入的用户根据企业需要划分到不同的VLAN中,使得同VLAN之间的用户可以二层通信,不同VLAN之间的用户通过AR1上的子接口进行三层通信,且广播报文限制在同VLAN之内。具体要求如下:

交换机通过Trunk类型接口与AR1的GE0/0/0相连,通过Access类型接口与用户PC相连。

● 用户PC1与PC2属于不同的VLAN。

● AR1的GE0/0/0创建两个子接口,子接口的IP地址为用户所在VLAN的网关地址,报文采用802.1Q方式封装。

二、主要知识点:

802.1q简介:dot1q就是802.1q,是vlan的一种封装方式。dot就是点的意思,就简写为dot1q了。802.1Q规范为VLAN帧标记提供了32位标头。每个802.1Q标记位于源地址字段和媒体访问控制(MAC)客户端类型/长度字段之间的以太网帧中。802.1Q的一个重要特性是能够在高速链路上共享多个子网。这一功能不仅减少了物理分隔所需的低速链路的数量,而且还允许非对称流量管理,以便更容易地管理不同的高速链路。

一般来说交换机与路由器子接口配合,都因为交换机是二层交换机,没有三层路由功能,通过路由器终结二层交换机透传过来的vlan数据包,实现三层互通,是此类组网的主要目的。在路由器子接口之间,各个网段之间为直连路由,如果要实现某些网段之间的访问控制,一般通过在路由器上配置访问控制列表来实现。三层交换机由于本身支持多个虚接口,可以直接实现多网段之间的三层互通,一般不涉及此类组网。

配置注意事项

● 交换机的下行接口连接终端,为Access类型;交换机的上行接口连接设备,为Trunk类型。

● PC上配置网关地址,网关地址为相应子接口的IP地址。

● 子接口使能ARP广播功能。

● 子接口封装的VLAN ID,和PC终端所在VLAN保持一致。

三、IP设置:

1、PC1:192.168.10.1/24,vlan10

PC2:192.168.20.1/24,vlan20

2、Switch:vlan 10,vlan 20

3、AR1:GE0/0/0.1:192.168.10.254/24

GE0/0/0.2:192.168.20.254/24

四、Switch的主要配置文件:

#

sysname Switch

#

vlan batch 10 20

#

interface GigabitEthernet0/0/1

port link-type access

port default vlan 10

#

interface GigabitEthernet0/0/2

port link-type access

port default vlan 20

#

interface GigabitEthernet0/0/3

port link-type trunk

port trunk allow-pass vlan 10 20

#

return

五、AR1的主要配置:

#

sysname AR1

#

interface GigabitEthernet0/0/0.1

dot1q termination vid 10//处理VLAN ID为10的报文

ip address 192.168.10.254 255.255.255.0

arp broadcast enable// 接口可以处理ARP广播报文

#

interface GigabitEthernet0/0/0.2

dot1q termination vid 20

ip address 192.168.20.254 255.255.255.0

arp broadcast enable

#

return

六、验证配置结果:

PC1 ping PC2是通的

PC>ping 192.168.20.1

Ping 192.168.20.1: 32 data bytes, Press Ctrl_C to break

From 192.168.20.1: bytes=32 seq=1 ttl=127 time=78 ms

From 192.168.20.1: bytes=32 seq=2 ttl=127 time=62 ms

From 192.168.20.1: bytes=32 seq=3 ttl=127 time=78 ms

From 192.168.20.1: bytes=32 seq=4 ttl=127 time=78 ms

From 192.168.20.1: bytes=32 seq=5 ttl=127 time=63 ms

--- 192.168.20.1 ping statistics ---

5 packet(s) transmitted

5 packet(s) received

0.00% packet loss

round-trip min/avg/max = 62/71/78 ms

审核编辑:汤梓红

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

    关注

    33

    文章

    8494

    浏览量

    150815
  • 交换机
    +关注

    关注

    21

    文章

    2622

    浏览量

    99234
  • 路由器
    +关注

    关注

    22

    文章

    3706

    浏览量

    113524
  • VLAN
    +关注

    关注

    1

    文章

    273

    浏览量

    35571

原文标题:配置子接口实现 VLAN 间通信的示例

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

收藏 人收藏

    评论

    相关推荐

    VLAN接口类型和VLAN标签的处理机制

    VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。每个VLAN是一个广播域,VLAN内的主机
    发表于 12-01 09:46 1033次阅读

    基于JTAG接口实现ARM的FPGA在线配置设计

    基于JTAG接口实现ARM的FPGA在线配置设计
    发表于 08-19 23:17

    交换机VLAN是如何实现

      1、静态VLAN  在VLAN管理员最初配置交换机Port和VLAN ID的对应关系时,就已经固定了这种对应关系,即这个Port只能对应这个VL
    发表于 01-12 16:16

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

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

    利用Ethernet通信接口实现在应用编程的解决方案

    本应用笔记适用于STM32F2x7微控制器,介绍利用Ethernet通信接口实现在应用编程的实现方案。
    发表于 12-01 07:21

    应用串行外围接口实现多微控制器通信

    应用串行外围接口实现多微控制器通信:
    发表于 06-23 10:54 24次下载
    应用串行外围<b class='flag-5'>接口实现</b>多微控制器<b class='flag-5'>间</b><b class='flag-5'>通信</b>

    基于JTAG接口实现ARM的FPGA在线配置设计

    基于JTAG接口实现ARM的FPGA在线配置设计 引 言     为了解决不同标准无线接口技术的互通和兼容,人们提出了软件无线电(Software Defined Radio,SD
    发表于 02-09 10:56 3297次阅读
    基于JTAG<b class='flag-5'>接口实现</b>ARM的FPGA在线<b class='flag-5'>配置</b>设计

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

    体系结构中第三层(网络层)来实现VLAN通信的解决方案。每个VLAN都可以配置一个三层VLAN
    发表于 12-05 11:13 5.9w次阅读
    不同<b class='flag-5'>vlan</b><b class='flag-5'>间</b>的<b class='flag-5'>通信</b>简单<b class='flag-5'>配置</b>的三种方式解析

    利用路由器配置单臂路由实现不同VLAN通信

    VLAN 的主机通信为不同网段通信,需要三层设备对数据进行路由转发才可以实现。在路由器上对
    发表于 12-05 11:50 1.8w次阅读
    利用路由器<b class='flag-5'>配置</b>单臂路由<b class='flag-5'>实现</b>不同<b class='flag-5'>VLAN</b><b class='flag-5'>间</b>的<b class='flag-5'>通信</b>

    路由器单臂路由配置实验报告与配置方法

    实验目标             掌握单臂路由器配置方法;        通过单臂路由器实现不同VLAN之间互相通信; 技术原理             单臂路由:是为
    的头像 发表于 10-12 15:06 3661次阅读

    交换机不同vlan如何通信

    不同VLAN之间相互通信的两种方式,单臂路由、三层交换机,它们分别如何配置呢?哪一种好呢?
    发表于 05-04 16:50 6524次阅读
    交换机不同<b class='flag-5'>vlan</b><b class='flag-5'>间</b>如何<b class='flag-5'>通信</b>

    使用路由器接口单臂路由实现VLAN互相访问

    VLAN网络中,实现VLAN之间互访,除了利用三层交换方式来实现外,还可以通过路由器实现
    的头像 发表于 06-02 16:30 2273次阅读
    使用路由器<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的二层报文转发,因此必须引入路由技术来实现不同VLAN
    发表于 06-25 09:51 0次下载

    VLAN通信基础细节详解

    一般不同VLAN之间是无法通信的,如果想要通信需要借助三层设备实现,当然,VLAN标签技术也能实现
    的头像 发表于 08-27 17:44 2585次阅读
    <b class='flag-5'>VLAN</b><b class='flag-5'>通信</b>基础细节详解

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

    如何通过单臂路由实现VLAN通信? 通过单臂路由实现VLAN
    的头像 发表于 12-07 09:40 1242次阅读