交换机的交换原理、mac学习机制和老化机制

1.交换机的交换原理:

  1.交换机在mac地址表中查找数据帧中的目标mac地址,如果找到就讲该数据帧发送到相应的端口,如果找不到就广播。

  2.如果交换机收到的报文中的源mac地址和目标mac地址一致的话,丢弃报文。

  3.交换机向入端口以外的所有端口发送广播。

2.交换机的mac学习机制:

  1.将接收到的报文中mac地址存入mac地址表。

  2.广播询问目的地址的mac地址,等目的地址单播回应时,把其mac地址存入mac 地址表。

3.交换机的老化机制:

  若交换机与某台主机长时间未通信,交换机就会把该主机的mac地址从mac地址表里删除掉,等下次通信时重新学习地址。

时间: 2024-10-11 05:31:19

交换机的交换原理、mac学习机制和老化机制的相关文章

交换机路由器工作原理

交换机属于二层设备,是我们经常见到的一种网络设备之一,那么它究竟是什么原理有什么功能呢今天就来看一下. 一.交换机的工作原理       地址学习.广播.转发:当有一台主机发送数据经过交换机时,交换机会查找自己的MAC地址表.如果交换机中不存在目标MAC地址,交换机会广播所有端口(除了数据发送的端口)如果有端口回应则交换机就会把这条MAC地址存储到MAC地址表中,并通过这条MAC地址把数据发送到目标端口.完成地址学习.        更新:交换机的老化时间为300s 交换机的功能:      

交换机工作原理-路由交换原理7-【HCNA笔记】

1.交换原理 我们知道交换机有若干个物理端口,端口可以接入主机.路由或其他交换机.同时接入交换机的设备都有一个MAC地址,交换机内部存储着一张缓存表,表上记录着各个端口对应设备的MAC地址.这样当一台主机需要向另一台设备发送数据时,在数据帧中注明目的设备的MAC地址,交换机读取该MAC地址,查询缓存表找到对应的端口号,将帧直接发往该端口对应的设备即可.缓存表示意如下. 端口 MAC地址 0 00-50-BA-CE-07-0C 1 00-50-BA-CE-07-0D 2 00-50-BA-CE-0

现代交换原理课程复习大纲

一.交换原理 电路交换.报文交换.分组交换(数据报与虚电路).ATM交换等基本原理及对比 B1P9    B1P133        B1P170 电信网络的交换技术 电路交换 程控交换机 虚电路交换 ATM IP NGN软交换 和IMS 面向连接和无连接方式 来自于互联网 这依赖于信息发送方是否需要与接收方联系并通过联系来维持一个对话连接(面向连接的),还是没有任何预先联系就发送消息(无连接的). 1.面向连接的服务:就是通信双方在通信时,要事先建立一条通信线路,其过程有建立连接.使用连接和释

交换机开发(一)—— 交换机的工作原理

一.交换机的工作原理 当交换机收到数据时,它会检查它的目的MAC地址,然后把数据从目的主机所在的接口转发出去.交换机之所以能实现这一功能,是因为交换机内部有一个MAC地址表,MAC地址表记录了网络中所有MAC地址与该交换机各端口的对应信息.某一数据帧需要转发时,交换机根据该数据帧的目的MAC地址来查找MAC地址表,从而得到该地址对应的端口,即知道具有该MAC地址的设备是连接在交换机的哪个端口上,然后交换机把数据帧从该端口转发出去. 1.交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的

交换机的工作原理

如图C1和C2通信交换机做了什么的动作呢? 首先C1发送一个数据帧到交换机,帧头的源MAC地址为00-00-00-11-11-11目标MAC地址为00-00-00-22-22-22,交换机的F0/1收到数据帧的时候会查看MAC地址中的F0/1对应的条目,如果没有数据帧的源MAC地址,交换机将会记录这个帧的源MAC地址和对应的接口号F0/1添加到MAC地址表中 交换机会查询MAC地址表中数据帧对应的目标条目,如果没有对应的条目交换机就不知道从哪个端口转发出去于是会对除了F0/1接口以外的所有端口广

STP原理-路由交换原理11-【HCNA笔记】

1.BPDU报文格式 交换机之间使用BPDU(网桥协议数据单元)来交换STP(生成树协议)信息,BPDU报文分为配置BPDU和TCN BPDU两类分别对应STP的两种应用场景(STP工作在数据链路层). BPDU帧 帧头 Data(BPDU报文) FCS 配置BPDU(Configuration BPDU)报文:用来进行生成树计算和维护生成树拓扑. 配置BPDU报文1 Protocol ID Protocol Version ID BPDU Type Flags Root ID Root Pat

路由及交换原理

交换机工作原理 如上图,定义C1.C2.C3的IP与MAC地址. C1需要发送数据到C3.(定义C1与C3从未通信过) 其他层次略去,仅从网络层动作开始: 1.网络层为上层数据分包,加上IP包头,其中包括C1的源IP地址192.168.1.10与C3的目标IP地址192.168.1.30. 2.网络层分包后数据包传递到数据链路层,数据链路层为上层数据包装帧,加上帧头,其中包括C1的源MAC地址与C3的目标MAC地址:C1端的源MAC为00-00-00-11-11-11,但无C3的MAC地址. 3

Android 进阶学习:事件分发机制全然解析,带你从源代码的角度彻底理解(上)

http://blog.csdn.net/guolin_blog/article/details/9097463 事实上我一直准备写一篇关于Android事件分发机制的文章,从我的第一篇博客開始,就零零散散在好多地方使用到了Android事件分发的知识.也有好多朋友问过我各种问题,比方:onTouch和onTouchEvent有什么差别,又该怎样使用?为什么给ListView引入了一个滑动菜单的功能,ListView就不能滚动了?为什么图片轮播器里的图片使用Button而不用ImageView?

Cisco交换机基本的原理和配置

交换机属于数据链路层.数据链路层的功能:1.数据链路的建立,维护,拆除2.物理地址,网络拓扑3.组帧定界与同步 差错恢复 Mac地址:以太网地址用来识别一个以太网上某个单机设备或一组设备.由48位二进制数组成 ,全f表示广播地址, 前24位为供应商 后24位供应商对网卡的唯一编号.第八位为0物理地址单播地址,1为逻辑地址组播地址. Ethernet帧格式 前导码7字节 帧起始定界符1字节 目的地址6字节 源地址6 类型2字节(用来表示上层协议) 数据46--1500字节 帧校验序列4字节. 交换