学习要点:
㈠、什么是交换机?
㈡、交换机工作在哪一层?
㈢、交换机设备简介
㈣、交换机的工作原理
下面变开始我们今天的学习吧!
㈠、什么是交换机?
交换机是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。
㈡交换机工作在哪一层?
交换机工作在数据链路层,位于网络层和物理层之间。数据链路层负责网络中相邻节点之间可靠的数据通信并进行有效的流量控制,在局域网中,数据链路层使用帧完成主机对层之间数据的可靠传输。
㈢、交换机设备简介
最常见的交换机是以太网交换机。
交换机的品牌众多,像思科(Cisco)公司,华为,H3C,TP-Link,神州数码,锐捷等厂家都生产了很多不同型号的交换机。
㈣、交换机的工作原理
交换机并不会把收到的每个数据信息都以广播的方式发给客户端,是由于交换机可以根据MAC地址智能的转发数据帧,交换机储存的MAC地址表将MAC地址和交换机的接口编号对应在一起,每当交换机收到客户端发送的数据帧时,他就会根据MAC地址表的信息判断该如何转发。
1.初始状态
每当我们进入到这个界面的时候就是初始状态。
2.MAC地址学习
假设A主机发送数据帧(源MAC地址为00-00-00-11-11-11,目标MAC地址为00-00-00-22-22-22)到交换机到1号接口,交换机首先查询么MAC地址表中1号接口对应的MAC地址条目。如果题目中没有数据帧的源MAC地址,交换机就会将这个数据帧的源地址和收到该数据帧的接口编号(1号口)对应起来,添加到MAC地址表中。
3.广播未知数据帧
如果交换机没有在MAC地址表中找到数据帧目的地址所对应的条目,交换机就无法确定该从哪个接口将数据帧转发出去,于是他被迫选用广播的方式,即除了1号口之外的所有接口都将转发这个数据帧,于是网络中的主机B和主机C都会受到该数据帧。
4.接收方回应
主机必会响应这个广播并回应一个数据帧(源MAC地址为00-00-00-22-22-22,目标M AC地址为00-00-00-11-11-11),交换机也会将此帧的源MAC地址和接口标号(2号口)对应起来,添加到MAC地址表中。
5.交换机实现单播通信
现在主机和主机之间通信不用借助广播了,因为CD的表中已经有他们的条目,主机发送数据帧目标地址为00-00-00-22-22+22,交换机就会发现这个地址对应的接口标号为2,于是交换机纸浆二号口转发数据帧。
【注】:交换机所学习的条目并不会永远保存在MAC地址表中,默认的老化时间是300s。
以上就是今天所学习的全部内容了
下集预告:路由器的工作原理。