Networking 第2层交换机和IP地址复制

Networking 第2层交换机和IP地址复制,networking,routing,ip,switch-statement,cisco,Networking,Routing,Ip,Switch Statement,Cisco,大家好,网络大师 我有一个关于IP复制的问题,以及这对相关交换机(第2层)的影响。抱歉,我没有任何可用的资源来测试这个。如果有人能在这方面透露一些他们的经验,那就太好了 如果我有两台服务器(Linux),比如说A&B,提供完全相同的内容,并且出于某种原因,它们都被分配了相同的IP地址。更具体地说,如果A已经有一个地址IP.100,而B有另一个地址IP.200。现在,一切似乎都在运行,交换机存储了正确的MAC地址。如果以后,B也获得地址IP.100,这将如何影响交换机的ARP缓存?当B获取新地址时

大家好,网络大师

我有一个关于IP复制的问题,以及这对相关交换机(第2层)的影响。抱歉,我没有任何可用的资源来测试这个。如果有人能在这方面透露一些他们的经验,那就太好了

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

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

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

请随意指向任何相关文档


先谢谢你

理论上,你不应该让两台主机在同一个IP上通信,除非它们参与路由。任何演员。因为事情会破裂

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

如果您将IP 100移动到B,那么主机将更新自己的ARP表。
但是,如果A和B同时有100个,这将导致问题。

交换机将看不到任何IP,也没有用于转发数据包的arp缓存,它将只有mac地址表将mac映射到端口,在您的情况下,mac将是唯一的。

我实际上认为这就是多播的工作方式。
主机获得一个多播地址,所有设备共享该多播地址。
交换机将把Mac地址集合收集到其Mac表中的同一个多播中


虽然我可能错了……仍在学习。

请随意将此发布在一个不会离题的网站上。我不确定为什么会在这里离题?此网站用于编程问题。网络理论不是其中的一部分