思科 2960X 和 IPDT

网络工程 思科 思科-ios 顺式催化剂 ARP
2022-02-05 18:32:09

我有兴趣查找分配给连接到 Cisco 2960X 交换机上每个接口的设备的 IP 地址。似乎IPDT正是我正在寻找的。但是,刷新间隔似乎有点奇怪。

我理解的方式:

  • 首次检测到来自新设备的流量时更新 IPDT
  • 连接到端口的设备数量的设置ip device tracking max N
  • 最大探测次数为 255

IPDT 上的 Cisco 文档似乎非常稀缺,所以我想我会在这里问:

  • 有没有办法强制刷新这些数据?
  • 一旦达到指定的最大值,有没有办法重置探测计数?
  • (有没有办法查看 ip 设备跟踪信息被探测了多少次?)

我对强制刷新的方式感兴趣的原因有两个。例如,当设备被拔出时,我希望它会消失,但事实并非如此。此外,对于我刚刚启用 IPDT 的交换机,并非所有插入的设备都会立即出现(尽管有足够的时间它们确实会出现)。

作为参考,这是我为启用 IPDT 所做的:

configure terminal       
ip device tracking              
int range Gi1/0/1-47
ip device tracking max 1  
ip device tracking probe count 255
ip device tracking probe interval 30
end
wr
1个回答

我不认为你会找到你想要的。您引用的文档是文档;这个功能并不多。

刷新在文档中详述的两种情况下会自动发生,并且没有任何地方可以强制刷新:

ARP 探测在两种情况下发送:

  • 与 IPDT 数据库中的当前条目关联的链接从 DOWN 状态变为 UP 状态,并且 ARP 条目已被填充。
  • 与 IPDT 数据库中的条目相关联的已处于 UP 状态的链接具有过期的探测间隔。

您可以关闭/不关闭端口以强制刷新,但这似乎相当极端。

您可以缩短间隔,而不是更改探测计数。每 30 秒发送 255 个探测似乎很多;几乎是每秒 10 次。

您可以通过显示端口已启动的时间,将其除以探测间隔,然后将其乘以每个间隔配置的探测数,来精确计算端口被探测的次数。

还有其他功能,例如 DHCP 侦听,它将建立 MAC 地址和 DHCP 分配的 IP 地址的数据库。

如果您所拥有的还不够,您可以随时向 Cisco 请求添加功能,尽管您请求的功能可能会或可能不会进入未来的版本。思科还可能与您分享计划增强的路线图。