三层交换技术

目录

一、三层交换技术

二、两种工作方式     

三、三层交换机和路由器的区别

四、实现三层交换机是不同网段pc相通

三层交换机配置 

pc机配置

五、总结


一、三层交换技术

使用三层交换技术实现VLAN间通信

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

二、两种工作方式     

三层交换机要执行三层信息的硬件交换,路由处理器(三层引擎)必须将有关路由选择等的三层信息下载到硬件中。以便对数据包进行过处理。为完成在硬件中处理数据包的高层信息,会使用传统的MLS和基于CEF的MLS。

传统的MLS:使用传统的MLS时,交换机将流中第一个数据包转发给第三层引擎,后者以软件交换的方式对数据包进行过处理,对数据流中的第一个包进行路由处理后,第三层引擎对硬件交换组织进行编程,使之为后续的数据包选择路由。这个过程被称为“一次路由多次交换”,也就是说交换机的三层引擎只需要处理数据流中的第一个数据包,而后续的数据全部由硬件来执行转发。这样实现了三层交换的线速转发。

 三层转发过程中要重新封装俩层

1)三层交换机上,第三层引擎处理数据流的第一个包

2)交换ASIC从三层引擎中获取俩层重写信息,在硬件中创建了一个MLS条目

3)负责重写和转发数据流中的后续数据包

 

基于CEF的MLS:是基于一种拓扑转发的模型

        与传统MLS不同的是,CEF预先根据路由表学习路由信息后,直接储存在FIB(转发信息库)。REF预先根据ARP表生成邻接表,直接由硬件进行转发。 传统MLS至少需要软件查询一次路由表后,建立转发条目,才能使用硬件进行转发。

 

工作原理:

①主机A给B发送单播数据包

②交换机查找FIB表,找到下一跳地址

③查找下一跳地址对应的邻接关系的2层封装信息

④转发

三、三层交换机和路由器的区别

        二层交换机是看MAC地址,三层交换机则是看IP地址进行高速转发。

缺点是:它只会通过MAC/IP地址来转发数据,确定不占用CPU,但也没有什么灵活性

而路由器:确定可以跨网段转发数据,但路由器真正用途是计算路由。

什么叫数据路由,这就从互联网结构说起,早期互联网用于军事,其目的在于构筑一个几乎无法摧毁的信息交换网络。

怎么做到摧毁:传统网络都有一个或者几个中枢,一旦被催毁网络就瘫痪了,而互联网的理念就像渔网那样把所以节点连接起来,这样不管摧毁哪个节点或者切断哪个线路,数据都可以绕路到另一个节点,从而达到几乎坚不可摧的目的,这样其实一个节点到另一个节点有很多选择,要选出最优的,数学有专门的分支研究这个问题,称为“图论”。而选择路径也有很多策略,落实到现实世界就是各种路由协议,如网络结构不变,最短路径算好放在那就可以,但如果网络发生变化,比如增加节点或者出现故障,那就要路由器来重新计算。由于路由协议不同,一部分节点甚至全部节点都要重新计算到其他节点的路由。这个计算还是很大的

四、实现三层交换机是不同网段pc相通

说了那么多,让我们试一下它是怎么使不同网段的设备连接。

用一台三层交换机连接两台pc机

三层交换机的配置

 

用pc2测试一下

 

 

 查看它的转换信息

 

三层交换机配置 

[]vlan bat 10 20                                   //创建vlan 10 和vlan 20

[]int g0/0/1                                          //进入接口g0/0/1

[]port link-type access                        // 设置接口类型是access

[]port default vlan 10                          //将g0/0/1接口划分进vlan 10

[]int vlan 10                                        //进入虚拟接口vlan 10

[]ip address 192.168.10.1 24             //设置IP地址和子网掩码

[]int g0/0/2                                          //进入接口g0/0/2

[]port link-type access                        //设置接口类型是access

[]port default vlan 20                          //将g0/0/2接口划分进vlan 20

[]int vlan 20                                        //进入虚拟接口vlan 20

[]ip address 192.168.20.1 24             //设置IP地址和子网掩码

pc机配置

pc1 :ip 192.168.10.10 子网掩码:255.255.255.0 网关指向:192.168.10.1

pc2:ip 192.168.20.10 子网掩码:255.255.255.0 网关指向:192.168.20.1

最后查看转换信息

[]display mac-address

五、总结

        三层交换机就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层。三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小柏ぁ

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值