30
1.若Server 更換IP 的話,原先網路連線session的Socket Pair會不一樣,不可能不會中斷連線
2.兩台Server 同時交換IP,小弟猜想這兩台Server是在同一個網段上,若只是兩台主機互連而已, 的確不會有 Router ARP Cache 的問題,但若是此兩台Server 想要跟其它主機連線,若該主機與此兩台Server不屬於同一網段,就會有Router Arp Cache 問題(此Router 為Server 的 Default Gateway).
若該主機與此兩台主Server 屬於同一網段,就為有主機 Local 端 Arp Cache 問題,這就是之前小弟提到網路設備對於 gratuitous arp 的處理會影響斷線時間,若是Router /Switch/電腦設備 在收到更改IP的 Server 的gratuitous arp 封包後,立即更新自己的Arp table,or MAC Table(Switch),那更改IP後 的Server 很快就能連線 ,若是忽略這種封包的話,就只能等設備本身的Arp Cache Timeout 時間過了之後再學習到新的Arp Mapping 了, 此時斷線的時間就稍微較長了
3.Router 的 Arp Cache 跟 Switch 的Mac Table 是不同的網路機制下產生的結果,兩邊不會相互影響