您如何查看连接到交换机端口的 ip/mac/主机名

网络工程 转变 思科-ios linux 数据包丢失
2022-02-23 08:40:14

想知道是否有办法让我实际查看哪个 ip/hostname/ 和/或 mac 地址连接到交换机的某个端口。

假设我有一个 50 端口交换机,并且电缆坏了和/或上传下载速度变慢了

  • 检查数据包是否丢失到特定主机的最佳方法是什么
  • 如果您可以使用 linux 机器上的终端来查看哪个主机或 ip 连接到交换机上的某个端口(例如端口 8)
  • 如果我要在 cisco 交换机中进入 conf t,显示哪些主机连接到哪个端口的最佳命令是什么
1个回答

要检查数据包丢失,show interface 命令包含许多有关错误、CRC 和其他有用信息的信息,以检查线路上是否发生任何错误。

在 Linux 机器上,arp 将输出一个以太网地址列表,它们关联的 IP 以及它们所在的接口。如果交换机不是 Linux 设备而是单独的托管交换机,我建议只远程访问设备并列出所述设备 mac 地址表

mac 表将向您显示所有连接的设备(假设它们已发送至少一个数据包) do 命令将允许您从 conf t ex 执行启用的命令:“do show mac address-table” 如果您正在寻找特定的您可以通过管道包含的 MAC 地址

例如:“显示 mac 地址表 | 包括 xxxx.xxxx.xxxx”

这里 xxxx.xxxx.xxxx 是你想要的 mac 地址,Example output

Vlan Mac 地址类型端口

---- ----------- -------- -----

900 0022.90b9.xxxx 动态 Gi0/2

在这种情况下,mac 地址为 0022.90b9.xxxx 的设备位于接口 Gigabit 0/2

检查特定接口管道上连接的内容以仅包含该接口

例如:“显示 mac 地址表 | 包括 Gi0/1”