为了解决物理接口需求过大的问题 , 在VLAN技术的发展中 , 出现了另一种路由器——独臂路由器 , 用于实现VLAN间通信的三层网络设备路由器 , 它只需要一个以太网接口 , 通过创建子接口可以承担所有VLAN的网关 , 而在不同的VLAN间转发数据 。
如上图所示 , 路由器仅仅提供一个以太网接口 , 而在该接口下提供三个子接口分别作为3个VLAN用户的缺省网关 , 当VLAN100的用户需要与其它VLAN的用户进行通信时 , 该用户只需将数据包发送给缺省网关 , 缺省网关修改数据帧的VLAN标签后再发送至目的主机所在VLAN , 即完成了VLAN间的通信 。
第三种解决办法就是三层交换机 , 它是将路由器和交换机合成的一种设备 , 融合了路由器和交换机各自的优势
图中的路由器相当于存在与交换机中的一个路由软件模块 , 它实现三层路由转发;而交换机相当于二层交换模块 , 它实现VLAN内的二层快速转发 。其用户设置的缺省网关就是三层交换机中虚拟VLAN接口的IP地址
vlan dot1q vid 命令用来定义以太网子接口或以太网Trunk子接口为VLAN成员 , 并指定VLAN封装方式 。
进入以太网子接口后 , 必须首先配置VLAN封装 , 否则不能配置IP地址、MTU等参数 。
注意:该命令只能在子接口下配置 。
interface vlan-interface VLAN-ID命令用于在VLAN创建后进入VLAN接口视图 。
VLAN接口的编号必须对应一个已创建的VLAN 。
VRP认为一旦交换机打开三层VLAN接口后 , 就开启路由功能 , 即一旦配置了VLAN三层接口 , 两VLAN就可以通过各自的VLAN接口作为网关相互通信 。
1.VLAN路由的目的是什么?
答:VLAN的优点是可以隔离广播域 , 但这也引起另外一个问题 , 就是广播域之间如果需要通信的话 , 那怎么办呢?在这里就提出了VLAN路由的概念 , 目的就是为了实现不同VLAN间的相互通信
2.实现VLAN间的通信有多少种方法?
答:如果交换是普通的二层交换机的话 , 只能通过路由器配置单臂路由实现VLAN间的通信;但如果交换是三层交换机 , 可以通过配置三层VLAN接口实现VLAN间的通信
推荐阅读
- 华为交换机图文并茂讲解VLAN,一分钟了解VLAN
- 交换机VLAN的Access口与Trunk口详解
- 什么是vlan、三层交换机、网关、DNS、子网掩码、MAC地址
- VPN技术介绍
- 清溪玉芽,清溪玉芽茶叶盒
- PHP实时消息推送关于websocket技术
- 几秒能产生上千度高温,瞬间将金属烧得通红,感应加热原理是什么
- 抽水马桶是如何工作的?一文看懂虹吸原理
- 通过关键性技术解读直升机如何划代?
- 线程池原理详解及如何用C语言实现线程池
