I was recently looking at a network in which the client-machines that accessed a webservice endpoint, but which could not ping the webservice endpoint.

And there are other machines that can ping the webservice endpoint, but which do not utilize it.

However, the other machines do connect to service the client-machines, and of course can ping both.

All machines in question are on a private network, that extends to private and public physical locations.

So, why would some of these machines DROP packets and others ACCEPT them?


If the client machine has its personal firewall set to drop ICMP then it will not respond.

If the client machine is accessing the webservice endpoint through a router, the router could be set to ignore/drop ICMP and local LAN machines could get a response.

If all the client machines are on the same LAN then a rule could be set by ip range to block traffic in the router.

If the network has two or more local LAN subnets and a route is not set in the router then those clients could get internet access, but not access to another range on the local LAN.

|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.