When a server (say Windows, Linux) is rebooted, it will take some time to respond to ping.
I'm assuming that the software firewall has to be up before pings will be returned as there might be a setting to disable ping responses.
Everyone knows that Windows and Linux have have totally different architectures so lets treat them separately.
The answer I'm looking for is "After XXX is running, pings will be returned." It would be helpful to know where in the boot order this is too. i.e. at the start or end.
I ask because we get questions from a customer about why it takes so long to respond to ping after creating a Virtual Machine. I'm sure this is just an artefact of the OS boot behaviour.