三层交换
路由器成本贵,交换机便宜。
三层交换可以实现vlan之间的通信。
实现vlan之间通信的原理
每一个vlan都会虚拟出一个虚拟接口,然后在虚拟接口上配置IP地址。
工作原理
1.主机A给B发送单播数据包
2.交换机查找FIB表,找到下一跳地址
3.查找下一跳地址对应的邻接关系的二层封装信息
4.转发
三层交换=二层交换+三层转发
只会查找一次路由表,然后形成mls条目,后续的包按照mls条目转发。
实验
步骤
LSW1
vlan batch 10 20 30
int e0/0/1
port link-type access
port default vlan 10
int e0/0/2
port link-type access
port default vlan 20
int e0/0/3
port link-type access
port default vlan 30
int e0/0/1=4
port link-type trunk
port trunk allow-pass vlan all
LSW2
vlan batch 10 20 30 100
int g0/0/1
port link-type access
port default vlan 100
int vlanif10
ip address 192.168.1.254 255.255.255.0
int vlanif20
ip address 192.168.2.254 255.255.255.0
int vlanif30
ip address 192.168.3.254 255.255.255.0
int vlanif100
ip address 192.168.4.1 255.255.255.0
int vlanif100
ip route-static 192.168.5.0 255.255.255.0 192.168.4.2
AR1
int g0/0/0
ip address 192.168.4.2 255.255.55.0
int g0/0/1
ip address 192.168.5.254 255.255.255.0
int g0/0/2
ip route-static 0.0.0.0 0.0.0.0 192.168.4.1