交换机的工作原理浅析
来源:互联网 发布:jdk 7u9 linux x64 编辑:程序博客网 时间:2024/06/01 10:48
当收到一个数据包时;
交换机会将这个数据包包头的目的MAC信息提取出来,与自身的MAC地址表比较;
情况一:如果找到对应项,则按MAC表进行转发;
情况二:如果没找到对应项,则在除了接收到数据包以外的所有端口进行转发(广播);
解释:MAC地址表 是MAC地址与端口对应的关系表;即某个MAC地址连接在某个端口;
问题:当情况二发生时,需要在其他所有端口进行广播(这样做其实很不好),这个广播会到什么地方结束呢?答:——路由器。
为什么到路由器就会结束了呢?
当路由器接收到一个数据包时,工作过程如下:
首先提取数据包头的目的MAC信息,与自身MAC表比较:
情况一:如果找到对应项,则按MAC表进行转发(与交换机一样);
情况二(亮点来了):如果没找到则提取数据包头的目的IP信息,则与自身的路由表进行比较(又分两种情况)
情况二。1找到了对应的路由表,则按着路由表转发(与查到MAC表很像啊)。
情况二。2没找到对应路由表,则按着缺省路由转发(发现了吗自始自终没有出现过广播)
解释:路由表和MAC的区别在于,路由表存放的是目的IP下一步要去的地方的IP。
广播在路由器能够结束,原因就是路由器会在查找不到对应MAC表时,根据目的IP进行路由。路由过程的两种情况都不存在广播。
- 交换机的工作原理浅析
- 交换机的工作原理
- 交换机的工作原理
- 交换机的工作原理
- 交换机的工作原理
- 交换机的工作原理。
- 交换机的工作原理(简介)
- 交换机开发(一)—— 交换机的工作原理
- 交换机开发(一)—— 交换机的工作原理
- 交换机开发(一)—— 交换机的工作原理
- 路由器与交换机的工作原理
- 路由器与交换机的工作原理
- 二层交换机的工作原理
- 路由器与交换机的工作原理
- 路由器与交换机的工作原理(转)
- 路由器与交换机的工作原理
- 路由器与交换机的工作原理
- 路由器与交换机的工作原理
- 第九章 简历复印-原型模式(学习笔记)
- 【Android进阶】天天动听 悬浮歌词(迷你歌词)效果解读
- 第八章 雷锋依然在人间-工厂方法模式(读书笔记)
- 【Android】获取手机中已安装apk文件信息(PackageInfo、ResolveInfo)(应用图片、应用名、包名等)
- 改变Eclipse背景色
- 交换机的工作原理浅析
- 利用tcl脚本文件配置FPGA硬件引脚
- Android 内存监测工具 DDMS --> Heap
- PLL配置
- verilog实现多位数值比较器
- 半加器与全加器
- 167. Fools has fortune. 呆人有呆福
- 矩阵键盘接口
- 【学习】SQL中,where 与 having 的性能比较