三层交换机

三层交换 = 二层交换 + 三层转发

三层交换机原理:

         通过mac地址转发数据帧,通过ip地址转发数据包  (硬件转发数据帧,cpu转发数据包)

主要作用:实现不同vlan之间的通信

三层交换机的工作步骤:

第一步、数据进来之后,数据包解析:

               从数据包中提取出目标mac地址和源mac地址

               从数据包中提取出目标ip地址和源ip

               确定数据包传输类型:tcp、udp、icmp........

第二步、FIB转发表:

              记录了,目标网络和对应出接口的映射关系

              三层交换机,根据目标网络的IP地址在转发表中进行查找

              转发表的条目:目标网络的IP地址,子网掩码,下一跳的IP和出接口

第三步、转发策略

              如果目标ip地址和转发表中的目标网络地址匹配,三层交换机将数据包转发到对应的接口

              如果没有匹配,进行默认路由或者直接丢弃

第四步、转发数据

              在同一网段,交换机直接根据mac地址 转你发到对应的设备

              不在同一网段,交换机交给路由器把数据包转发给下一跳路由器的mac地址

所有结束之后会更新转发表

更新转发表

       接收到的数据包源ip不在转发表中,交换机会将源ip地址和对应的接口添加到转发表中,同样 目的ip也是同样的操作,转发表会动态学习以及更新

MLS头目 :

包含了 FIB转发表(路由表) 和 邻接关系表(mac地址表)

三层交换机的工作原理:

三层交换机_第1张图片 1、主机a给主机b发送单播数据包

2、交换机查找FIB转发表,找到下一跳地址

3、查找下一跳地址对应的邻接关系的二层封装信息

4、转发

三层交换机_第2张图片

一次路由:指的是源IP地址和目标IP地址从始至终是不变的

多次交换:指的是mac地址每经过一个路由器,mac地址都会改变

三层交换机实验:

三层交换机_第3张图片

配置pc1、2、3的IP地址

三层交换机_第4张图片

将e0/0/2 e0/0/3 e0/0/4配置access模式,创建vlan10 20 30,并添加,将e0/0/1配置成trunk模式

三层交换机_第5张图片

 配置三层交换机vlanif,连接ip地址

三层交换机_第6张图片

Ping同则成功

三层交换机_第7张图片

 

 

你可能感兴趣的:(服务器,运维)