什么是单臂路由器?如何配置单臂路由?

举报
wljslmz 发表于 2022/07/27 22:42:39 2022/07/27
【摘要】 众所周知,路由器的接口比交换机少得多,这使得路由器接口很有价值,有时候,我们可能会遇到路由器需要连接多个设备,而路由器上只有一个接口可用的情况,真是苦恼。 为了解决这个问题,我们有很多方法,例如,连接一...

众所周知,路由器的接口比交换机少得多,这使得路由器接口很有价值,有时候,我们可能会遇到路由器需要连接多个设备,而路由器上只有一个接口可用的情况,真是苦恼。

为了解决这个问题,我们有很多方法,例如,连接一个集线器来扩展接口,但这不会允许路由器在这个单一接口上连接两个不同的网段,相反,我们可以使用单臂路由器来做到这一点。

什么是“单臂路由器”

“单臂路由器”是在单个物理接口上配置多个逻辑接口,实现单个接口上多个网段访问的路由器。

图 1:单臂路由器

单臂路由器的优缺点

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

理论上,它可以在一个物理接口上创建超过4000个子接口,也就是说,一个接口可以连接超过4000个网段。那将节省大量资金,显然,这只是一个理想的情况。

相反,单臂路由器需要额外的配置,会带来潜在的故障,也会带来单点故障。

如何配置单臂路由器

以下图为例:

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

  1. 在路由器上配置逻辑接口,使能ARP广播,使逻辑接口能够初始发送ARP请求报文。

  2. 将交换机接口配置为Trunk 接口,使多个VLAN 可以通过与路由器相连的接口。

  3. 在交换机上创建 VLAN,这样流量就不会被丢弃。

  4. 配置连接PC的接口加入相应的VLAN。

在路由器上

#
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
#

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11

在交换机上

#
interface MEth0/0/1
#
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
#

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

在 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

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

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

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

  1. 未配置“arp broadcast enable”命令。

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

  1. Switch接口未配置为Trunk或对应的VLAN未配置通过该接口。

  2. 路由器逻辑接口上配置的 vids 与交换机上配置的 VLAN 不同,但它们应该相同。

  3. 交换机上不创建业务 VLAN,交换机不会传输交换机上不存在的那些 VLAN 的流量。

文章来源: blog.csdn.net,作者:wljslmz,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_43025343/article/details/123409295

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。