华为单臂路由的配置

发布时间 2023-07-02 02:03:31作者: 随心979
一、单臂路由的介绍

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

单臂路由器的最大优势和主要用途:节省了路由器接口的成本。

二、单臂路由的配置

要配置单臂路由器,有四个主要的关键配置:

1.在路由器上配置逻辑接口,使能ARP广播,使逻辑接口能够初始发送ARP请求报文。
2.将交换机接口配置为Trunk 接口,使多个VLAN 可以通过与路由器相连的接口。
3.在交换机上创建 VLAN,这样流量就不会被丢弃。
4.配置连接PC的接口加入相应的VLAN。

  

 路由器R1配置

#
interface GigabitEthernet0/0/1.10
 dot1q termination vid 10
 ip address 10.1.1.1 255.255.255.0
 arp broadcast enable
#
interface GigabitEthernet0/0/1.20
 dot1q termination vid 20
 ip address 10.1.2.1 255.255.255.0
 arp broadcast enable
#

交换机LSW1配置


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

PC1 ping PC2

PC>ping 10.1.2.2
Ping 10.1.2.2: 32 data bytes, Press Ctrl_C to break
From 10.1.2.2: bytes=32 seq=1 ttl=127 time=156 ms
From 10.1.2.2: bytes=32 seq=2 ttl=127 time=78 ms
From 10.1.2.2: bytes=32 seq=3 ttl=127 time=94 ms
--- 10.1.2.2 ping statistics ---
  3 packet(s) transmitted
  3 packet(s) received
  0.00% packet loss
  round-trip min/avg/max = 78/96/156 ms

三、为什么单臂路由器会出现ping失败的现象?

通常,路由器的stick ping 失败是由以下原因引起的:

未配置“arp broadcast enable”命令。
如果不配置“arp broadcast enable”,路由器将不会主动发送ARP请求包,也就是说,除非PC先开始ping,否则它不会学习PC的MAC地址。

Switch接口未配置为Trunk或对应的VLAN未配置通过该接口。
路由器逻辑接口上配置的 vids 与交换机上配置的 VLAN 不同,但它们应该相同。
交换机上不创建业务 VLAN,交换机不会传输交换机上不存在的那些 VLAN 的流量。