目录

一、什么是三层交换机

二、三层交换机工作原理


一、什么是三层交换机

三层交换机就是具有部分路由器功能的交换机, 三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。对于数据包转发等规律性的过程由硬件高速实现,而象路由信息更新、路由表维护、路由计算、路由确定等功能,由软件实现。三层交换技术就是二层交换技术+三层转发技术。传统交换技术是在OSI网络标准模型第二层——数据链路层进行操作的,而三层交换技术是在网络模型中的第三层实现了数据包的高速转发,既可实现网络路由功能,又可根据不同网络状况做到最优网络性能。

二、三层交换机工作原理

  

  比如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的数据,就直接交由二层交换模块完成。这就通常所说的一次路由多次转发。

  表面上看,第三层交换机是第二层交换器与路由器的合二而一,然而这种结合并非简单的物理结合,而是各取所长的逻辑结合。其重要表现是,当某一信息源的第一个数据流进行第三层交换后,其中的路由系统将会产生一个MAC地址与IP地址的映射表,并将该表存储起来,当同一信息源的后续数据流再次进入交换环境时,交换机将根据第一次产生并保存的地址映射表,直接从第二层由源地址传输到目的地址,不再经过第三路由系统处理,从而消除了路由选择时造成的网络延迟,提高了数据包的转发效率,解决了网间传输信息时路由产生的速率瓶颈。所以说,第三层交换机既可完成第二层交换机的端口交换功能,又可完成部分路由器的路由功能。即第三层交换机的交换机方案,实际上是一个能够支持多层次动态集成的解决方案,虽然这种多层次动态集成功能在某些程度上也能由传统路由器和第二层交换机搭载完成,但这种搭载方案与采用三层交换机相比,不仅需要更多的设备配置、占用更大的空间、设计更多的布线和花费更高的成本,而且数据传输性能也要差得多,因为在海量数据传输中,搭载方案中的路由器无法克服路由传输速率瓶颈。

什么是三层交换机-三层交换机的工作原理和作用相关推荐

  1. 详解JSP 中Spring工作原理及其作用

    详解JSP 中Spring工作原理及其作用 1.springmvc请所有的请求都提交给DispatcherServlet,它会委托应用系统的其他模块负责负责对请求进行真正的处理工作. 2.Dispat ...

  2. 共模扼流圈的工作原理与作用以及特点和应用详解

    共模扼流圈的工作原理与作用以及特点和应用详解 - 电子常识 - 电子发烧友网 http://www.elecfans.com/dianzichangshi/20170609523118.html 共模 ...

  3. 相关知识|电视天线详解 天线工作原理及作用

    关于电视天线大家都不陌生,记得以前老式的黑白电视,是自带天线后来又发展到室外的杆子电视天线.但是到目前为止,电视天线技术又进一步成熟,现在的天线能够大大满足我们的生活需求,但很多人把天线买回家却对天线 ...

  4. PLC工作原理及作用

    PLC工作原理及作用 工作过程: 输入采样阶段 当PLC开始周期工作时,控制器首先以扫描方式顺序读入所有的输入端的信号状态(1或0),并逐一存入输入状态寄存器.输入状态寄存器的位数与输入端子的数目相对 ...

  5. 编码器的工作原理及作用

    编码器的工作原理及作用:它是一种将旋转位移转换成一串数字脉冲信号的旋转式传感器,这些脉冲能用来控制角位移,如果编码器与齿轮条或螺旋丝杠结合在一起,也可用于测量直线位移. 编码器产生电信号后由数控制置C ...

  6. 详解帧中继工作原理及作用

    详解帧中继工作原理及作用 帧中继特点 帧中继工作原理 帧中继的作用 帧中继习题 帧中继(FrameRelay)是一种用于连接计算机系统的面向分组的通信方法.它主要用在公共或专用网上的局域网互联以及广域 ...

  7. 交换机的工作原理及作用

    交换机概述 交换机是一种多端口的网桥,在数据链路层使用MAC地址转发数据.通过引入路由功能,一些交换机也可以在网络层转发数据,这种交换机一般被称为三层交换机或者多层交换机. 交换机的工作原理 当数据来 ...

  8. 直流断路器工作原理及作用

    直流断路器的工作原理: 直流断路器主回路包含一个支撑动触头的下部连接排,一个上部连接排和表面镀银的触头,合闸装置由一个带合闸线圈的大块罐状磁铁组成.该磁铁容纳了一个动磁芯.触头压力弹簧和一个磁芯复位弹 ...

  9. 液压系统中逻辑阀的工作原理和作用

    液压系统中逻辑阀可能有些人很难理解.我们甚至似乎无法就如何称呼他们达成一致.许多人将它们描述为"插装式"阀门.这并没有错,因为它们实际上是插装阀.甚至制造商通常也这样称呼它们.我还 ...

  10. 电流互感器的工作原理和作用

    一.互感器概述 互感器是一次系统和二次系统间的联络元件.通过它可以在充分安全的条件下,完成对一次回路高电压.大电流的测量,以达到监控一次设备的运行是否正常的目的. (一)互感器种类和作用 互感器包括电 ...

最新文章

  1. 解析激光雷达中时序融合的研究现状和发展方向
  2. android jar导出,Android项目导出jar包的小技巧
  3. vpx8运行待解决问题
  4. WebApi网关之Bumblebee和Ocelot性能对比
  5. 孪生素数问题--nyoj26
  6. 关于IOS6屏幕旋转
  7. MongoDB学习(黑马教程)-7-数据库MongoDB的集合关联
  8. 华为手机备忘录的字体怎么调大?
  9. aTrust项目的相关操作与分享
  10. 这是我经历过最惨的转正答辩了
  11. error occurred during initialization of VM报错解决
  12. GIS方法类期刊和论文的综述(Introduction)怎么写?
  13. 蚁群算法 c语言,蚁群算法(C语言实现)
  14. 计算机图形学期末考试题及答案,计算机图形学期末考试卷答案
  15. 配准带尺度点云的方法汇总
  16. 平面设计学费,平面设计学费大概多少:夏雨老师
  17. vs2019如何关闭自动更新
  18. android String文件中修改部分字体颜色
  19. 5613-2-冒泡排序
  20. 月薪3万的大厂程序员裸辞3个月,送外卖谋生背后的真实感悟

热门文章

  1. Oblog 4.5-4.6 accessmssql getshell 0day
  2. windows 2003 系统中安装 火狐浏览器
  3. Java中停止线程的3种方式
  4. 婚姻中,不去表达爱,比不爱更可怕
  5. GoLang之图解panic recover
  6. WEB前端开发实践 仿Apple官网首页 HTML+CSS+JS
  7. 带表情字符插入mysql字段报错问题处理 Incorrect string value: ‘\xF0\xA5\x8C\x93\xE5\x85...‘ for column ‘nickName‘
  8. android别踩白块小游戏,手摸手带你实现 小游戏别踩白块儿 -- 内有游戏链接
  9. 【转载】9个offer,12家公司,35场面试,从微软到谷歌
  10. 计算机应届生的面试经验