一、单臂路由缺点:
1.单臂本身作为网络骨干容易形成网络瓶颈
2.子接口依赖物理接口 实际应用不灵活
3.每次VLAN间转发 需要查看路由表 严重浪费资源。
二、三层交换原理
1.实际上就是一个交换机上添加一个路由模块使交换机有路由功能,分为传统的MLS和基于CEF的快速转发。
2.工作原理
①主机A给B发送单播数据包
②交换机查找FIB表,找到下一跳地址
③查找下他一跳地址对应的邻接关系的二层封装信息
④转发
传统的MLS:被称为一次路由多次交换,传输的每个数据的第一个包都要路由,其余的包只需要二层交换转发因为路由一次后就会生成一个MLS条目在二层方便其余包做转发。
快速转发CEF:只要是源和目标相同转发的所有数据,只需一次查看路由包括两个表 FIB表与路由表相似 记录ip地址的相关信息,领接关系表 MAC地址信息。
代码语言:javascript复制三层交换命令
开启路由功能: 3Lswitch(config)#ip routing
三层接口配置地址和路由器相连:
3Lswitch(config)#int f1/0
3Lswitch(config-if)#no sw
3Lswitch(config-if)#ip add 192.168.1.1 255.255.255.0
3Lswitch(config-if)#no sh
三层交换配置虚接口地址
3Lswitch(config)#int vlan 10
3Lswitch(config-if)#ip add 192.168.10.1 255.255.255.0
3Lswitch(config-if)#no sh
三层配置trunk 的指定封装类型:
3Lswitch(config)#int f1/1
3Lswitch(config-if)#sw tr en do
3Lswitch(config-if)#sw mo tr
三层配置中继
3Lswitch(config)#int vlan 10
3Lswitch(config-if)#ip helper-address DHCP 服务器地址