交换机和ARP

  交换机又叫“二层交换”,即交换机仅支持MAC地址。

二层交换是指在OSI七层模型中处于第二层“数据链路层”。

OSI七层模型中的“每一层”仅可支持本层及本层以下的层次的功能。

ARP的工作原理:

           在局域网内的计算机首次通信时,因为需要MAC地址才可以通信,而首次通信时不知道对方MAC地址,所以需要发一个请求包(ARP请求包),ARP请求包经过交换设备中转,会分发给除了发送端的所有主机,其他主机收到该数据包之后,会判断数据包标记的ip地址是否为自己的,如果不是,则丢弃该数据包,如果是自己的,则将自身的MAC地址写入包内,并返回发送端。发送端在收到包含目标MAC地址的数据包后,会将对方的MAC地址,写入到ARP列表,以便下次通信使用,当再次通信时,发送端会优先查询本机的ARP列表,看是否有对方的MAC地址,如果没有,则再次进行ARP请求,如果包含对方的MAC,则直接发送。

ARP:IP 和MAC 地址对应列表。(ip和arp一一对应)

其中二层交换设备(交换机)上无ARP列表的原因是:它不支持IP 所以无ARP 。(IP处于第三层网络层,而交换机处于第二层)

arp-a 查询arp列表  

arp-d请空arp列表

交换设备,二层交换没有arp列表。二层交换:端口和MAC地址对应列表。

在CLI上查询:在特权模式下 命令:show mac—address-table

             清空 :在特权模式下命令 :clear mac - address-table 

      

猜你喜欢

转载自www.cnblogs.com/haohang/p/10613789.html
今日推荐