VLAN间路由

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

VLAN间通讯限制

        每个VLAN都是一个独立的广播域,不同的VLAN之间二层就已经隔离,因此属于不同VLAN的节点之间是无法直接互访的

VLAN间通讯解决方案一:

        路由:

        在二层交换机上配置VLAN,每一个VLAN使用一条独占的物理链路连接到路由器的一个接口上 

sys
sys SW1
vlan b 10 20
int g0/0/1
p l a
p d v 10
int g0/0/2
p l a
p d v 20     
int g0/0/3     //不能用trunk,因为trunk是有标记帧,路由器只能识别无标记帧
port link-type access
port trunk allow-pass vlan 10
int g0/0/4
port link-type access
port trunk allow-pass vlan  20
sys
sys R1
int g0/0/0
ip add 10.1.0.1 8
int g0/0/1
ip add 20.2.0.1 8

VLAN间通讯解决方案二: 

        单臂路由:

        将交换机和路由器之间的链路设置为Trunk链路,并且在路由器上创建子接口以支持VLAN路由

sys
sys SW1
vlan b 3 4
int g0/0/1
p l a
p d v 3
int g0/0/2
p l a
p d v 4
int g0/0/3    
port link-type trunk
port trunk allow-pass vlan 3 4
sys
sys R2
int g0/0/0.3
dot1q termination vid 3
arp broadcast enable
ip add 10.1.1.2 24
int g0/0/0.4
dot1q termination vid 4
arp broadcast enable
ip add 20.1.1.2 24

VLAN间通讯解决方案三:

        三层交换: 

        为每个VLAN创建一个VLANIF接口作为网关 

sys
sys SW1
vlan b 3 4
int g0/0/1
p l a
p d v 3
int g0/0/2
p l a
p d v 4
int vlanif 3
ip add 10.1.1.2 24
int vlanif 4
ip add 20.1.1.2 24

实验拓扑分享:
        链接:https://pan.baidu.com/s/1f6FU_s_rfHZ3WVL11rRrrQ 
        提取码:98m3

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-03 06:38:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-03 06:38:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-03 06:38:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-03 06:38:01       18 阅读

热门阅读

  1. 【观察者模式】

    2024-04-03 06:38:01       15 阅读
  2. 时空序列预测模型—PredRNN(Pytorch)

    2024-04-03 06:38:01       17 阅读
  3. STM32 中断应用概览

    2024-04-03 06:38:01       12 阅读
  4. el-table\vxe-table深色背景Css样式

    2024-04-03 06:38:01       13 阅读
  5. 回溯大学生活

    2024-04-03 06:38:01       11 阅读
  6. FPGA简介

    2024-04-03 06:38:01       13 阅读
  7. 2、趁热打铁,Docker实战

    2024-04-03 06:38:01       15 阅读