Cisco简单配置(六)—VLAN间的路由:单臂路由

发布于:2022-12-23 ⋅ 阅读:(482) ⋅ 点赞:(0)

VLAN 间路由是一个把网络流量从一个 VLAN 转发到另一个 VLAN 的过程

VLAN 间路由有三种选项:

  • 传统的 VLAN 间路由 - 这是一个传统的解决方案。它的扩展性乏善可陈。
  • 单臂路由器 - 在中小型网络中,这是一种可以接受的解决方案
  • 使用交换虚拟接口 (SVI) 的第 3 层交换机 - 这种解决方案最具可扩展性,适用于中型到大型组织机构。

 

 

 

单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置子接口(或“逻辑接口”,并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN(虚拟局域网)之间的互联互通。

  • 路由器的一个物理接口可以被划分为多个逻辑接口
  • 每个子接口对应一个VLAN网段的网关
  • encapsulation dot1q 此命令将子接口配置为响应来自指定 vlan-id 的 802.1Q 封装的流量.
  • ip address 这条命令的作用是给子接口配置 IPv4 地址。这个地址一般会充当对应 VLAN 的默认网关。

 优点:实现不同vlan之间的通信

 缺点:容易成为网络单点故障,配置稍有复杂

802.1q协议:就是给VLAN打标签,区分VLAN

拓扑搭建

vlan配置

S1(config)#vlan 10
S1(config-vlan)#vlan 20
S1(config-vlan)#vlan 30
S1(config-vlan)#exit
S1(config)#interface f0/1
S1(config-if)#switchport mode access 
S1(config-if)#switchport access vlan 10
S1(config-if)#exit
S1(config)#interface f0/2
S1(config-if)#switchport mode access 
S1(config-if)#switchport access vlan 20
S1(config-if)#exit
S1(config)#interface f0/3
S1(config-if)#switchport mode access 
S1(config-if)#switchport access vlan 30
S1(config-if)#exit
S1(config)#interface gigabitEthernet 0/1
S1(config-if)#switchport mode trunk 
S1(config-if)#switchport trunk allowed vlan all
S1(config-if)#exit
S2(config)#vlan 10
S2(config-vlan)#vlan 20
S2(config-vlan)#vlan 30
S2(config-vlan)#exit
S2(config)#interface f0/1
S2(config-if)#switchport mode access 
S2(config-if)#switchport access vlan 10
S2(config-if)#exit
S2(config)#interface f0/2
S2(config-if)#switchport mode access 
S2(config-if)#switchport access vlan 20
S2(config-if)#exit
S2(config)#interface f0/3
S2(config-if)#switchport mode access 
S2(config-if)#switchport access vlan 30
S2(config-if)#exit
S2(config)#interface gigabitEthernet 0/1
S2(config-if)#switchport mode trunk 
S2(config-if)#switchport trunk allowed vlan all
S2(config-if)#exit
S3(config)#vlan 10
S3(config-vlan)#vlan 20
S3(config-vlan)#vlan 30
S3(config-vlan)#exit
S3(config)#interface gigabitEthernet 0/1
S3(config-if)#switchport mode trunk 
S3(config-if)#switchport trunk allowed vlan all
S3(config-if)#exit
S3(config)#interface g0/2
S3(config-if)#switchport mode trunk 
S3(config-if)#switchport trunk allowed vlan all
S3(config-if)#exit

查看VLAN信息

 

 连通性测试

PC1 192.168.1.2 255.255.255.0
PC2 192.168.2.2 255.255.255.0
PC3 192.168.3.2 255.255.255.0
PC4 192.168.1.3 255.255.255.0
PC5 192.168.2.3 255.255.255.0
PC6 192.168.3.3 255.255.255.0

 同一VLAN通;不同VLAN不通 

 配置单臂路由

单臂路由目的就是为了使得不同VLAN之间进行一个通信,有点像是“网关”

R1(config)#router rip
R1(config-router)#version 2
R1(config-router)#network 192.168.1.0
R1(config-router)#network 192.168.2.0
R1(config-router)#network 192.168.3.0
R1(config-router)#exit
R1(config)#interface g0/0
R1(config-if)#no ip address 
R1(config-if)#no shutdown 
R1(config-if)#exit
R1(config)#interface gigabitEthernet 0/0.1
R1(config-subif)#encapsulation dot1Q 1
R1(config-subif)#ip address 192.168.1.1 255.255.255.0
R1(config-subif)#exit
R1(config)#interface gigabitEthernet 0/0.2
R1(config-subif)#encapsulation dot1Q 2
R1(config-subif)#ip address 192.168.2.1 255.255.255.0
R1(config-subif)#exit
R1(config)#interface gigabitEthernet 0/0.3
R1(config-subif)#encapsulation dot1Q 3
R1(config-subif)#ip address 192.168.3.1 255.255.255.0
R1(config-subif)#exit

查看路由表

OK,配置完成!


网站公告

今日签到

点亮在社区的每一天
去签到