目的

通过在交换机上划分vlan,想要实现不同vlan间的通信,可以使用三层交换来解决

单臂路由的缺点

  • 单臂路由容易造成网络瓶颈,子接口依托于物理接口,当vlan过多时,物理接口的压力过大
  • 单臂路由主要是利用路由器的转发,每一次数据来之后都需要进行路由,路由器的工作量大

三层交换

1、基本概念

  • 三层交换技术:二层交换技术 + 三层转发技术

2、传统的三层交换

  • 一次路由,多次交换

3、基于CEF的三层交换(MLS)

  • 基于路由表直接去生成邻接关系表,直接进行硬件转发

  • 维护了两张表

    • 路由表(转发信息库 FIB)

    • 邻接关系表(MAC地址信息)

  • 工作原理

    1. 主机A给B发送单播数据包
    2. 交换机查找FIB表,找到下一跳的地址
    3. 查找下一跳地址对应的邻接关系的二层封装信息
    4. 转发
  • 引入虚接口

4、实验

实验一

三重交换机配置:

en 
conf t
ip routing 			//启用ip路由功能
vlan 10
vlan 20
exit
int range f0/1-10
sw acc vlan 10
exit
int range f0/11-24
sw acc vlan 20
exit
int vlan 10
ip add 192.168.10.254 255.255.255.0
no shut
exit
int vlan 20
ip add 192.168.20.254 255.255.255.0
no shut
exit
ip dhcp pool vlan10
network 192.168.10.0 255.255.255.0
default-router 192.168.10.254
exit
ip dhcp pool vlan20
network 192.168.20.0 255.255.255.0
default-router 192.168.20.254
exit

实验二

交换机0配置:

en
conf t
vlan 10
exit
int f0/1
sw acc vlan 10
exit 
int f0/2
sw mo tr

交换机1配置:

en 
conf t
vlan 20
exit
int f0/1
sw acc vlan 20
exit 
int f0/2
sw mo tr

多层交换机配置:

en 
conf t
ip routing
vlan 10
vlan 20
exit
int range f0/1-2
sw mo tr
exit
int vlan 10
ip add 192.168.10.254 255.255.255.0
no shut
exit
int vlan 20
ip add 192.168.20.254 255.255.255.0
no shut
exit
ip dhcp pool vlan10
network 192.168.10.0 255.255.255.0
default-router 192.168.10.254
exit
ip dhcp pool vlan20
network 192.168.20.0 255.255.255.0
default-router 192.168.20.254
exit
posted on 2022-06-17 18:13  大咸鱼8125  阅读(252)  评论(0)    收藏  举报