十六、VLAN间路由

本文深入探讨了VLAN间路由技术,包括单臂路由和三层交换两种主要实现方式。详细介绍了配置步骤,如创建子接口、分配IP地址、设置Trunk链路等,以及如何在三层交换机上创建VLANIF接口作为网关,实现不同VLAN间的通信。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

部署了VLAN的传统交换机不能实现不同VLAN间的二层报文转发,因此必须引入路由技术来实现不同VLAN间的通信。VLAN路由可以通过二层交换机配合路由器来实现,也可以通过三层交换机来实现。

VLAN间路由

所谓的三层交换机指的是携带路由功能的交换机。

VLAN的局限性

在这里插入图片描述
VLAN在分割广播域的同时也限制了不同VLAN间的主机进行二层通信的能力。

VLAN路由-每个VLAN一个物理连接

在这里插入图片描述
在二层交换机上配置VLAN,每一个VLAN使用一条独占的物理链路连接到路由器的一个接口上。

VLAN路由-单臂路由

在这里插入图片描述
将交换机和路由器之间的链路配置为Trunk链路,并且在路由器上创建子接口以支持VLAN路由。

VLAN路由-三层交换

在这里插入图片描述
为每个VLAN创建一个VLANIF接口作为网关。
以上就是VLAN间的路由选择,因为比较简单,所以直接使用的华为PPT里面的解释,并且没有加注释。下面是实验:

单臂路由实验

拓扑:
在这里插入图片描述
实验拓扑如图所示,配置如下:
基础ip配置已省略,网关地址最后一位均为254。
路由器:

#
interface GigabitEthernet0/0/0.10		//创建子接口
 dot1q termination vid 10				// 将子接口划入VLAN(此时是VLAN10)
 ip address 192.168.1.254 255.255.255.0 		//添加IP地址(此时添加的为网关地址)
 arp broadcast enable						// 开启ARP广播功能
#
interface GigabitEthernet0/0/0.20
 dot1q termination vid 20
 ip address 192.168.2.254 255.255.255.0 
 arp broadcast enable

SW1:

#
interface Ethernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/3
 port link-type access
 port default vlan 20
#
interface Ethernet0/0/4
 port link-type trunk
 port trunk allow-pass vlan 10 20

SW2:

#
interface Ethernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/3
 port link-type access
 port default vlan 20
#

在路由器上查看ip路由表:
在这里插入图片描述
图中标出为目的网段,此时是直连网段。
实验测试:
在这里插入图片描述
抓包显示:
在这里插入图片描述
此时是在路由器接口上进行抓包,前面有提过,主机收到的数据包是不带tag的。

三层交换实验

实验拓扑:
在这里插入图片描述
基础ip配置不变,实现的功能为不同VLAN间可以互通,相同VLAN可以互通。
配置如下:
SW1:

#
interface Vlanif10						//创建虚拟接口(可当成路由器上的物理接口看待)
 ip address 192.168.1.254 255.255.255.0		//添加ip地址(此时为网关地址)
#
interface Vlanif20
 ip address 192.168.2.254 255.255.255.0
#
interface MEth0/0/1
#
interface Ethernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/3
 port link-type access
 port default vlan 20
#

SW2:

#
interface Ethernet0/0/1
 port link-type trunk
 port trunk allow-pass vlan 10 20
#
interface Ethernet0/0/2
 port link-type access
 port default vlan 10
#
interface Ethernet0/0/3
 port link-type access
 port default vlan 20
#

实验结果:
在这里插入图片描述
查看路由表:

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值