如何查询一个MAC地址所在交换机的具体端口?

如题所述

1、输入enable,进入交换机的特权模式。

2、查看ARP缓存,并输入你要查找的IP地址的部分或全部内容。如果你找的IP地址包含65.158,可输入如下命令:show arp | include 65.158,可获得如下结果。并可知道对应的MAC地址为0021.85c6.cdef。

3、继续在特权模式下输入如下内容:show mac-address-table | include cdef。其中cdef是0021.85c6.cdef中的一部分,当然你可以输入的更详细。在结果中可看到对应的端口号为Gi1/6。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-01-12

查询一个MAC地址所在交换机的具体端口:WAC-SW1#show mac address-table address 0003.2a25.13e0,Mac Address Table。

1.MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC地址。因此一个主机会有一个MAC地址,而每个网络位置会有一个专属于它的IP地址。

2.MAC地址,用来表示互联网上每一个站点的标识符,采用十六进制数表示,共六个字节(48位)。其中,前三个字节是由IEEE的注册管理机构RA负责给不同厂家分配的代码(高位24位),也称为“编制上唯一的标识符”,后三个字节(低位24位)由各厂家自行指派给生产的适配器接口,称为扩展标识符(唯一性)。一个地址块可以生成224个不同的地址。MAC地址实际上就是适配器地址或适配器标识符EUI-48。

相似回答