是否可以弄清楚您连接的交换机端口的mac地址是什么?
我正在查看tcpdump,但似乎在每个以太网数据包中都有发送者和目的地的MAC,而不是它传递的那些MAC。但我正在寻找找出您直接连接的交换机MAC的方法。
我应该是一个通用的解决方案。例如托管的CISCO交换机,还不是解决方案。
我可以使用 C/C++ 或任何其他语言。
阅读: http ://en.wikipedia.org/wiki/Network_switch#Layer_1_.28Hubs_versus_higher-layer_switches.29
在普通交换机中,它们没有 MAC 地址。除非您使用的是桥梁。
TCP/IP 在网络层抽象中高于交换机。具体来说,它们分别位于传输层和 Internet 层(传输层位于 Internet 之上)。您需要检查原始以太网数据包以获取链路层数据。