delphi三层 数据大小限制_网络安全知识普及 网络设备(5)——三层交换机

《数字传媒研究》公众号● 点击左上方蓝字关注我们 ●

什么是三层交换机?

a39a63009570196c7ed15f23b3c0de34.png

a39a63009570196c7ed15f23b3c0de34.png

4cd0f86fb3ab7b2e37372ca45abc37b3.png

三层交换机就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层

三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。

三层交换机工作过程

fbd426d575703ddea838cf771d5857d7.png

设备A和设备B通过三层交换机通信,当A要给B发送数据,已知目的IP,那么A就用子网掩码取得网络地址,判断目的IP是否与自己在同一网段:

如果在同一网段,但不知道转发数据所需的MAC地址,A就发送一个ARP请求,B返回其MAC地址,A用此MAC封装数据包并发送给交换机,交换机起用二层交换模块,查找MAC地址表,将数据包转发到相应的端口。

如果目的IP地址显示不是同一网段的,那么A要实现和B的通讯,在流缓存条目中没有对应MAC地址条目,就将第一个正常数据包发送向一个缺省网关,这个缺省网关一般在操作系统中已经设好,对应第三层路由模块,所以可见对于不是同一子网的数据,最先在MAC表中放的是缺省网关的MAC地址;然后就由三层模块接收到此数据包,查询路由表以确定到达B的路由,将构造一个新的帧头,其中以缺省网关的MAC地址为源MAC地址,以主机B的MAC地址为目的MAC地址。通过一定的识别触发机制,确立主机A与B的MAC地址及转发端口的对应关系,并记录进流缓存条目表,以后的A到B的数据,就直接交由二层交换模块完成。这就是通常所说的一次路由多次转发。‍

三层交换机的特点

63b8da394daa05e3587de4da35fa1b87.png

通过三层交换机工作过程,可以看出三层交换的特点:

  • 由硬件结合实现数据的高速转发

三层交换机不是简单的二层交换机和路由器的叠加,三层路由模块直接叠加在二层交换的高速背板总线上,突破了传统路由器的接口速率限制,速率可达几十Gbit/s。算上背板带宽,这些是三层交换机性能的两个重要参数。

  • 简洁的路由软件使路由过程简化

大部分的数据转发,除了必要的路由选择交由路由软件处理,都是由二层模块高速转发,路由软件大多都是经过处理的高效优化软件,并不是简单照搬路由器中的软件。

简而言之,三层交换机对于数据包转发等规律性的过程由硬件高速实现,而像路由信息更新、路由表维护、路由计算、路由确定等功能,由软件实现。

三层交换机作用

4ed275a43933ea3cde7aefe5ff4fcb54.png

三层交换机的最重要的作用是加快大型局域网络内部的数据的快速转发,加入路由功能也是为这个目的服务的。

如果把大型网络按照部门,地域等等因素划分成一个个小局域网,这将导致大量的网际互访,单纯的使用二层交换机不能实现网际互访;如单纯的使用路由器,由于接口数量有限和路由转发速度慢,将限制网络的速度和网络规模,采用具有路由功能的快速转发的三层交换机就成为首选。‍

文章来源:成长点滴

150d69d9691349e0f4e7433afe4c99c5.png

长按关注我们

《数字传媒研究》微信公众号

点击“在看”留下你的想法

ff3ddb4d8258275c1b5c7b137ad0097b.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值