第2层交换机和IP地址重复

时间:2013-01-11 16:12:17

标签: networking routing ip switch-statement cisco

Hello Networking Gurus,

我对IP复制及其对相关交换机(第2层)的影响有疑问。对不起,我没有任何可用资源来测试这个。如果有人能够对此有所了解,那就太棒了。

如果我有两台服务器(Linux),请说A& B,提供完全相同的内容,并且由于某种原因,它们都被分配了相同的IP地址。更具体地说,如果A已经有地址IP.100而B有另一个地址IP.200。现在,此时一切似乎都有效,并且交换机存储了正确的MAC地址。如果稍后B也获得地址IP.100,那么这将如何影响交换机的ARP缓存?当B获取新地址时,我认为它会广播ARP?通知相关的开关。

所以问题是,交换机是否存储了两台机器的条目?或用新的覆盖现有的?是否有任何标准行为或专有交换机的反应不同?

如果没有ARP缓存的客户端尝试连接到IP.100,它将被转发到哪台机器? AB还是没有?如果AB,我可以从客户的角度说,没有中断吗? (假设这是一个静态网站,没有登录会话等)

随意指出任何相关文档。

提前谢谢你。

3 个答案:

答案 0 :(得分:0)

理论上,除非参与路由,否则不应让两台主机在同一IP上进行通信。例如任意演员。事情会破裂。

每个主机都有自己的MAC地址。如果交换机只进行二层转发,则交换机只跟踪MAC地址。跟踪ARP条目的是终端主机或路由器。

如果将IP 100移至B,则主机将更新自己的ARP表。 但如果A和B同时有100,这将导致问题。

答案 1 :(得分:0)

Switch不会看到任何IP,并且没有用于转发数据包的arp缓存,它只有mac地址表映射mac到端口和你的情况下的mac将是唯一的

答案 2 :(得分:0)

我实际上认为这就是多播的工作原理 主机获取组播地址,所有设备共享同一个组播地址 交换机会将Mac地址集合收集到其mac表中的相同多播中。

我可能错了......还在学习。