2013-01-11 23 views
-2

您好網絡專家,第2層交換機和IP地址複製

我有一個關於IP複製和如何影響相關交換機(第2層)的問題。對不起,我沒有任何資源可以測試這個。如果有人能夠在這方面闡明他們的經驗,那將是非常棒的。

如果我有兩臺服務器(Linux)的,說A & B,服務完全相同的內容出於某種原因,他們都被分配相同的IP地址。更具體地說,如果A已經有地址IP.100而B有另一個地址IP.200。現在在這一點上一切似乎都正常工作,交換機有適當的MAC地址存儲。如果稍後B也得到地址IP.100,這將如何影響交換機的ARP緩存?當B獲得新地址時,我認爲它會廣播ARP?通知相關的交換機。

所以問題是,交換機是否存儲這兩臺機器的條目?或用新的覆蓋現有的?有沒有任何標準行爲或專有交換機的反應不同?

如果沒有ARP緩存的客戶端嘗試連接IP.100,它將被轉發到哪臺機器? AB或無?如果AB,我可以從客戶的角度說,沒有中斷? (假設這是一個靜態網站,沒有登錄會話等)

隨意點任何相關的文件。

預先感謝您。

+0

隨意張貼這在一個網站,這不會是offtopic。 –

+0

我不知道爲什麼這會在這裏偏離主題? – Mardanian

+0

這個網站是用於編程的問題。網絡理論不是其中的一部分 –

回答

0

從理論上講,除非參與路由,否則不應有兩臺主機在同一IP上通話。如任何演員。事情將會破裂。

每臺主機都有自己的MAC地址。如果交換機僅進行第二層轉發,則交換機只跟蹤MAC地址。跟蹤ARP條目的是終端主機或路由器。

如果將IP 100移動到B,則主機將更新其自己的ARP表。 但是如果A和B同時有100個,這會引起問題。

0

交換機將不會看到任何IP的,並沒有轉發數據包的ARP緩存,它會只有MAC地址表映射Mac電腦在你的情況下港口和Mac將是獨一無二的

0

其實,我覺得這是怎麼播作品。
主機獲取多播地址,並且所有設備共享相同的多播地址。
交換機將收集Mac地址的集合到它的mac表中相同的多播。

雖然我可能錯了......仍在學習。