As above. How long do cached ARP records persist (typically)? And is it different on routers and general-purpose nodes.
Scenario:
We're swapping a service from one vendor to another. Essentially, we're firing the incumbent (vendor A).
Vendor B has configured their system with the same static IP as vendor A's system, and it has the same machine ID, certificates, and credentials.
The clients that will be connecting are a large bunch of embedded devices which cannot be reconfigured, most are on the same VLAN and subnet as the server.
The plan is to cut over by pulling the patch cord out of Vendor A's server and plugging it into Vendor B's server. This isn't the way Vendor B would normally do it, but due to vendor A giving us the run-around, we're forced into a "hostile takeover" scenario.
Once we swap the cables, we reckon we have about 30 minutes during which we can test, and if necessary roll back to vendor A's system. More than that, and we risk not being able to rollback seamlessly, so the decision needs to be made very quickly.
Do we risk having connectivity tests fail because of stale ARP entries in the client devices following cut over? If so, how do we manage this? The new server will be a HA cluster with virtual IP, but the incumbent is just a regular static IP.
The best solution I've come up with, is that we power-off all the clients prior to cut-over and reboot them after, and at the same time we have the network guys flush the ARP caches on all the relevant routers. I was just hoping that there was a less disruptive way of doing it.
Scenario:
We're swapping a service from one vendor to another. Essentially, we're firing the incumbent (vendor A).
Vendor B has configured their system with the same static IP as vendor A's system, and it has the same machine ID, certificates, and credentials.
The clients that will be connecting are a large bunch of embedded devices which cannot be reconfigured, most are on the same VLAN and subnet as the server.
The plan is to cut over by pulling the patch cord out of Vendor A's server and plugging it into Vendor B's server. This isn't the way Vendor B would normally do it, but due to vendor A giving us the run-around, we're forced into a "hostile takeover" scenario.
Once we swap the cables, we reckon we have about 30 minutes during which we can test, and if necessary roll back to vendor A's system. More than that, and we risk not being able to rollback seamlessly, so the decision needs to be made very quickly.
Do we risk having connectivity tests fail because of stale ARP entries in the client devices following cut over? If so, how do we manage this? The new server will be a HA cluster with virtual IP, but the incumbent is just a regular static IP.
The best solution I've come up with, is that we power-off all the clients prior to cut-over and reboot them after, and at the same time we have the network guys flush the ARP caches on all the relevant routers. I was just hoping that there was a less disruptive way of doing it.