交换机的工作原理PPT
交换机(Switch)是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常...
交换机(Switch)是一种用于电(光)信号转发的网络设备。它可以为接入交换机的任意两个网络节点提供独享的电信号通路。最常见的交换机是以太网交换机。其他常见的还有电话语音交换机、光纤交换机等。工作过程交换机根据收到数据帧中的源MAC地址建立该地址同交换机端口的映射,并将其存入MAC地址表中。交换机将数据帧中的目的MAC地址同已建立的MAC地址表进行比较,以决定由哪个端口进行转发。如目的MAC地址不在MAC地址表中,则向所有端口转发。这一过程称为泛洪(flood)。广播帧和组播帧向所有的端口转发。主要功能学习交换机了解每一端口相连设备的MAC地址,并将地址同相应的端口映射起来存放在交换机缓存中的MAC地址表中。转发/过滤当一个数据帧的目的地址在MAC地址表中有映射时,交换机可以将数据帧直接发送到目的端口,避免了广播风暴(broadcast storm)。工作方式交换机有三种工作方式:直通方式(Cut Through)、存储转发(Store and Forward)和改进型直通(Modified Cut Through)。直通方式直通方式的交换机在接收到帧的前6个字节(即目的MAC地址)后就立即转发该帧,而无需等待整个帧接收完毕。存储转发存储转发方式是交换机在接收到整个帧后,再进行转发。这种方式可以过滤掉不符合要求的数据帧(如帧长不符合要求)。改进型直通改进型直通方式结合了前两者的优点,只检查帧的前14个字节,就转发帧。这种方式既避免了数据帧的截断出错,又减小了延迟。以上是交换机的基本工作原理,根据使用的具体技术,交换机的实现细节可能有所不同。