单臂路由

148 阅读2分钟

(学习笔记的第九页)

单臂路由

单臂路由(router-on-a-stick)是指在路由器的一个接口上通过配置 子接口 (或"逻辑接口",并不存在真正物理接口)的方式,实现原来相互隔离的不同VLAN( 虚拟局域网 )之间的互联互通。. 在Cisco网络认证体系中,单臂路由是一个重要的学习知识点。. 通过单臂路由的学习,能够深入的了解VLAN(虚拟局域网)的划分、封装和通信原理,理解路由器子接口、ISL协议和802.1Q协议,是 CCNA 考试中经常考的。

单臂路由的优点:
节约成本
(单臂路由不建议使用,它除了便宜没别的了)

单臂路由--实现不同VLAN之间的通信
路由器的物理接口可以分化为多个逻辑子接口,每个子 接口对应一个vlan网段的网关 原理: 路由器重新封装MAC地址,转换Vlan标签

封装

第一次封装:
源ip:10.0.0.10  源mac:aaaa
目的ip:20.0.0.20 目的mac:vlan10的网关(1111)

第二次封装:
源ip:20.0.0.20  源mac:vlan20网关(1111)
目的ip:20.0.0.20 目的mac:vlan20(bbbb)

原理

主机1发送数据给主机2
封装进vlan ip mac
经过交换机
拆开数据包
识别 vlan ip 端口mac
再次封装
最后发送给主机2

实验1

所需要的命令:

#路由器配置
[R1]int g0/0/0.10
#1-40962-4094
[R1-GigabitEthernet0/0/0.10]dot1q termination vid 10
[R1-GigabitEtherneto/0/0.10]ip add 192.168.10.1 24
[R1-GigabitEtherneto/0/0.10]arp broadcast enable
#—定要开启arp广播坑思科mac地址和i p地址转换
[R1-GigabitEtherneto/0/0.10]undo sh
[R1]int go/0/0.20
[R1-GigabitEthernet0/0/0.20]dot1q termination vid 20
[Rl-GigabitEtherneto/0/0.20]ip add 192.168.20.1 24
[R1-GigabitEthernet0/0/0.20]arp broadcast enab1e
[R1-GigabitEthernet0/0/0.20]undo sh

(这些都是路由器配置的,pc、交换机在我发的vlan可以看到) image.png 打开这个路由器

image.png 第一个就好了,剩下的就是ctrl c 和ctrl v了就是把
int g0/0/0.10的10和dot1q termination vid 10的10还有ip地址换了就好了

实验2

三层交换机: image.png

三层实验要用到的命令大部分都是vlan的命令可以看我之前发的(vlan - 掘金 (juejin.cn)

image.png 在这里使用三层交换命令

image.png (其他的看我发的vlan就可以了,记住一定要加网关)