单臂路由和三层交换
2.链路类型
交换机连接主机的端口为access链路
交换机连接路由器的端口为trunk链路(只有单臂路由时,交换机和路由器之间为trunk口
3.子接口
路由器的物理接口可以被划分成多个逻辑接口
每个子接口对应一个VLAN网段的网关
优点:实现vlan分区
缺点:慢
4.原理
路由器重新封装MAC地址,转换VLAN标签
1进入子接口 int g0/0/0.10 在接口后面+“.”+vlan的数字
2让子接口和vlanid做关联
3华为路由器默认关闭 一定要开启
4配置网关
实验如下
交换机配置
<Huawei>undo t m #关闭提示信息
<Huawei>sys #进入系统视图
[Huawei]sys sw1 #改名为sw1
[sw1]vlan batch 10 20 #创建VLAN 10 20
[sw1]int g0/0/1 #进入g0/0/1接口
[sw1-GigabitEthernet0/0/1]port link-type access #设置接口为access类型
[sw1-GigabitEthernet0/0/1]port default vlan 10 #只允许带有vlan 10标签的流量通过
[sw1-GigabitEthernet0/0/1]undo shutdown #开启接口
[sw1-GigabitEthernet0/0/1]int g0/0/2 #进入g0/0/2接口
[sw1-GigabitEthernet0/0/2]port link-type access #设置接口为access类型
[sw1-GigabitEthernet0/0/2]port default vlan 20 #只允许带有vlan 20标签的流量通过
[sw1-GigabitEthernet0/0/2]undo shutdown #开启接口
[sw1-GigabitEthernet0/0/2]int g0/0/3 #进入g0/0/3接口
[sw1-GigabitEthernet0/0/3]port link-type access #设置接口为access类型
[sw1-GigabitEthernet0/0/3]port default vlan 30 #只允许带有vlan 30标签的流量通过
[sw1-GigabitEthernet0/0/3]undo shutdown #开启接口
[sw1-GigabitEthernet0/0/3]int e0/0/4 #进入g0/0/4接口
[sw1-GigabitEthernet0/0/4]port link-type trunk #设置接口为trunk类型
[sw1-GigabitEthernet0/0/4]port trunk allow-pass vlan all #允许所有vlan通过
[sw1-GigabitEthernet0/0/4]undo shutdown #开启接口
路由器配置:
<Huawei>undo t m #关闭提示信息
<Huawei>sys #进入系统视图
[Huawei]sys R1 #改名为R1
[R1]int g0/0/0.10 #进入虚拟接口g0/0/0.10
[R1-GigabitEthernet0/0/0.10]dot1q termination vid 10 #建立虚拟子接口,将接口分到vlan10下
[R1-GigabitEthernet0/0/0.10]ip add 192.168.1.254 24 #设置IP
[R1-GigabitEthernet0/0/0.10]arp broadcast enable #开启广播功能
[R1-GigabitEthernet0/0/0.10]undo shutdown #开启接口
[R1-GigabitEthernet0/0/0.10]int g0/0/0.20 #进入虚拟接口g0/0/0.20
[R1-GigabitEthernet0/0/0.20]dot1q termination vid 20 #建立虚拟子接口,将接口分到vlan20下
[R1-GigabitEthernet0/0/0.20]ip add 192.168.2.254 24 #设置IP
[R1-GigabitEthernet0/0/0.20]undo shutdown #开启接口
[R1-GigabitEthernet0/0/0.20]int g0/0/0.30 #进入虚拟接口g0/0/0.30
[R1-GigabitEthernet0/0/0.30]dot1q termination vid 30 #建立虚拟子接口,将接口分到vlan30下
[R1-GigabitEthernet0/0/0.30]ip add 192.168.3.254 24 #设置IP
[R1-GigabitEthernet0/0/0.30]undo shutdown #开启接口
[R1-GigabitEthernet0/0/0.20]arp broadcast enable #开启广播功能
结果:
由于两个结果都通,所以就表示一个
三层交换机实现vlan之间通信的原理:
每一个vlan都会虚拟出一个虚拟接口,然后在虚拟接口上配置ip地址
工作原理:
1主机A给B发送单播数据包
2交换机查找FIB表,找到下—跳地址
3查找下一跳地址对应的邻接关系的2层封装信息
4转发
5形成mls条目
三层交换的配置
<Huawei>undo t m #关闭提示信息
<Huawei>sys #进入系统视图
[Huawei]sys sw5 #改名为sw5
[sw5]int g0/0/1 #进入g0/0/1接口
[sw5-GigabitEthernet0/0/1]port link-type trunk #配置接口为trunk类型
[sw5-GigabitEthernet0/0/1]port trunk allow-pass vlan all #允许所有vlan通过
[sw5-GigabitEthernet0/0/1]q #退出接口模式
[sw5]vlan batch 10 20 30 #创建vlan 10 20 30
[sw5]interface Vlanif 10 #进入vlanif 10
[sw5-Vlanif10]ip address 192.168.1.254 24 #设置IP
[sw5-Vlanif10]interface Vlanif 20 #进入vlanif 20
[sw5-Vlanif20]ip address 192.168.2.254 24 #设置IP
[sw5-Vlanif20]interface Vlanif 30 #进入vlanif 30
[sw5-Vlanif30]ip address 192.168.3.254 24 #设置IP
实验如下:
PC1,PC2,PC3,和上面的一样,所以只展示PC4
路由器配置:
<Huawei>u t m #关闭提示信息
<Huawei>sy #进入系统视图
[Huawei]sys R3 #改名为sw5
[R3]int g0/0/0 #进入g0/0/0接口
[R3-GigabitEthernet0/0/0]ip add 192.168.4.2 24 #设置IP
[R3-GigabitEthernet0/0/0]undo shutdown #开启接口
[R3-GigabitEthernet0/0/0]q #退出接口
[R3]int g0/0/1 #进入g0/0/1接口
[R3-GigabitEthernet0/0/1]ip add 192.168.5.254 24 #设置IP
[R3-GigabitEthernet0/0/1]q #退出接口
[R3]ip route-static 0.0.0.0 0 192.168.4.1 #配置静态路由
由于交换机2比较复杂,所以错误很多
最终结果
单臂路由的优点:实现不同vlan之间的通信,有助理解、学习VLAN原理和子接口概念
单臂路由的作用:单臂路由就是在路由器以太网接口下配置若干个子接口,每个子接口对应一个VLAN,这样当路由器的以太网口连接到一个划分VLAN的二层交换机时,可以通过路由器的 以太网口,实现二层交换机上多个VLAN之间的互通
三层交换机的作用:加快大型局域网内部的数据交换
三层交换机的优点:在于接口类型丰富,支持的三层功能强大,路由能力强大,适合用于大型的网络间的路由,它的优势在于选择最佳路由,负荷分担,链路备份及和其他网络进行路由信息的交换等等 ,路由器所具有功能
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具