目录
说明
目的
探究交换机的自学习算法
网络拓扑
操作
PC0向PC1发送一个ICMP报文
过程
第1步
PC0创建报文并发送
交换机接收报文,解析后将端口与PC0的MAC地址的映射存入自身的端口保存,该报文(ARP)为广播报文,于是将该报文从其余所有端口转发出去(若该报文不是广播报文,但是交换机自身无该报文目的MAC地址与端口的映射也会将其广播,也称作泛洪)
PC1与PC2都接收到该报文,由于报文的目的IP地址与PC1匹配,于是PC1接收,PC2丢弃
PC1解析报文后向PC0发送响应报文
交换机收到报文后,将PC1的MAC地址与端口的映射保存,然后检查自身端口映射中是否有PC0的MAC地址,由于之前已经记录,于是直接向对应端口进行转发
PC0收到报文后,提取报文的IP地址,发现与自身IP地址对应于是接受并解析报文
第2步
PC0第2次向PC1发送报文,交换机收到该报文后,将报文目的MAC地址提取出来,在自身的端口映射中查找,由于之前已经记录,所以直接向对应端口进行转发