display arp vs display mac-address

首先,对交换机的操作很不熟悉;

需求: 我想从交换机上查看我的服务器是插在了交换机的哪个端口上,进而做一些设置。

已知: 我知道我的服务器的mac地址

理论上来讲,交换机里面维护这一个mac   <—-> interface 的对照表,我肯定是可以查出来的。

 

操作: 记得display arp可以看到很多mac地址与interface的对应关系,如下:

注意到没?都是192.168.4.* 的,其实我要查看的是10.88.10.* 的,而且,10.88.10.* 属于vlan 4000; 难道是: display arp vlan 4000 ? 结果更不对

思考:

  1. 该交换机的ip为192.168.4.12, 上面只显示192.168.4.*  是否和该交换机有192.168.4.12 有关系?如果该交换机上添加了10.88.10.* 的ip的话,是不是也能显示10.88.10.*的mac地址呢?应该是吧。但是交换机是工作正常的,交换机知道哪个mac的包去哪个端口的,这个不会已是否存在10.88.10.*而改变的。display arp可以显示所有的arp请求得到的mac地址,display arp vlan N 则,可以过滤某个vlan下的arp信息。其实:
  2. arp 不等于 mac ,我想要的命令应该是 display mac-address :

留下评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据