单臂路由

189 阅读2分钟

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

单臂路由实验

实验拓扑:

image.png

 

实验需求:

1.按照图示为PC1和PC2配置IP地址和网关

2.PC1属于vlan10,PC2属于vlan20,配置单臂路由实现vlan10和vlan20三层互通

3.PC1和PC2可以互通

 

实验解法:

步骤1:在SW1上创建vlan10和vlan20,并把e0/0/1接口加入vlan10,将e0/0/2接口加入vlan20

[SW1]vlan 10
[SW1]vlan 20
[SW1]interface Ethernet0/0/1                   
[SW1]port link-type access                    
[SW1]port default vlan 10                     

[SW1]interface Ethernet0/0/2                   
[SW1]port link-type access                    
[SW1]port default vlan 20

步骤2:把SW1的e0/0/3接口配置为trunk,并允许vlan10和vlan20通过

[SW1]interface Ethernet0/0/3                   
[SW1]port link-type trunk                     
[SW1]port trunk allow-pass vlan 10 20

步骤三:在R1上创建子接口g0/0/0.10,开启dot1q识别,绑定到vlan10,并配置IP地址和开启ARP解析

[R1]interface g0/0/0.10
[R1-GigabitEthernet0/0.10]dot1q termination vid 10
[R1-GigabitEthernet0/0.10]ip address 192.168.1.254 24
[R1-GigabitEthernet0/0.10]arp broadcast enable

步骤四:在R1上创建子接口g0/0/0.20,开启dot1q识别,绑定到vlan20,并配置IP地址和开启ARP解析

[R1]interface g0/0/0.20
[R1-GigabitEthernet0/0.20]dot1q termination vid 20
[R1-GigabitEthernet0/0.20]ip address 192.168.2.254 24
[R1-GigabitEthernet0/0.20]arp broadcast enable

配置结束后,在R1上查看路由表,会发现有去往192.168.1.0网段和192.168.2.0网段的直连路由

测试PC1pingPC2

PC>ping 192.168.2.1

Ping 192.168.2.1: 32 data bytes, Press Ctrl_C to break
From 192.168.2.1: bytes=32 seq=1 ttl=127 time=79 ms
From 192.168.2.1: bytes=32 seq=2 ttl=127 time=63 ms
From 192.168.2.1: bytes=32 seq=3 ttl=127 time=93 ms
From 192.168.2.1: bytes=32 seq=4 ttl=127 time=63 ms
From 192.168.2.1: bytes=32 seq=5 ttl=127 time=78 ms

--- 192.168.2.1 ping statistics ---
5 packet(s) transmitted
5 packet(s) received
0.00% packet loss
round-trip min/avg/max = 63/75/93 ms

ping通,本实验结束