如何通过单臂路由实现VLAN间通信?(配置篇)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何通过单臂路由实现VLAN间通信?(配置篇)相关的知识,希望对你有一定的参考价值。
1 实验需求:
PC1属于VLAN 2 ,PC2属于VLAN 3 ,通过单臂路由的方式实现不同vlan的主机PC1和PC2互通。
2 实验拓扑:
3 实验配置:
PC1配置:
PC2配置:
交换机配置
#
vlan batch 2 to 3
#
interface GigabitEthernet0/0/1
port link-type access
port default vlan 2
#
interface GigabitEthernet0/0/2
port link-type access
port default vlan 3
#
interface GigabitEthernet0/0/3
port link-type trunk
port trunk allow-pass vlan 2 to 3
#
配置说明:
-
执行 port link-type access,配置交换机的GigabitEthernet0/0/1和GigabitEthernet0/0/2为 Access类型端口;
-
执行port link-type trunk命令,配置交换机的的GigabitEthernet0/0/3端口为Trunk类型的端口。
- 执行port trunk allow-pass vlan 2 3命令,配置交换机的的GigabitEthernet0/0/3端口允许VLAN 2和VLAN 3的数据通过。
路由器配置
#
interface GigabitEthernet0/0/0.1
dot1q termination vid 2
ip address 192.168.2.1 255.255.255.0
arp broadcast enable
#
interface GigabitEthernet0/0/0.2
dot1q termination vid 3
ip address 192.168.3.1 255.255.255.0
arp broadcast enable
配置说明:
-
interface interface-type interface-number.sub-interface number命令用来创建子接口。sub-interface number代表物理接口内的逻辑接口通道。
- dot1q termination vid命令用来配置子接口dot1q封装的单层VLAN ID。
缺省情况,子接口没有配置dot1q封装的单层VLAN ID。
本命令执行成功后,终结子接口对报文的处理如下:
接收报文时,剥掉报文中携带的Tag后进行三层转发。转发出去的报文是否带Tag由出接口决定。发送报文时,将相应的VLAN信息添加到报文中再发送。
- arp broadcast enable命令用来使能终结子接口的ARP广播功能。
缺省情况下,终结子接口没有使能ARP广播功能。终结子接口不能转发广播报文,在收到广播报文后它们直接把该报文丢弃。为了允许终结子接口能转发广播报文,可以通过在子接口上执行此命令。
4 实验结果:
在PC1上ping PC2,可以看到可以互通。
以上是关于如何通过单臂路由实现VLAN间通信?(配置篇)的主要内容,如果未能解决你的问题,请参考以下文章