When Windows firewall is on (as the default settings) in Windows XP computer, it will not respond to ping requests, so obviously you can’t ping to the particular computer. You will be getting ‘Request Time Out’ reply from the destination, even though its connected and accessible in local network. The reason behind is, ICMP packets which used in ping command is blocked in default firewall rule in Windows XP. This guide shows how to enable ping in XP by enabling ICMP echo packets.
The host sends ICMP packets to the destination and waits for the response. When the destination computer doesn’t acknowledge or reply these packets you will be seeing ‘Request time out’ reply.
In Two Methods you Can Enable Ping or ICMP Requests in XP.
1) Completely switching off the firewall service ( Its not recommended in most cases)
2) Only enable ICMP packets (excepting ICMP packets in Firewall rule), so while firewall is on ping requests also will work.
Follow these steps to Enable Ping in XP
a) Go to Network connections in Control panel.
b) Right Click the connection you want to enable ICMP/Ping requests (normally local network).
c) Click Properties
d) Go to Advanced tab and press Settings button under Windows Firewall.
e) Press Settings button in ICMP area as shown below.
f) Enable the tick in ‘Allow incoming echo…..’. Press OK.
Now this computer will accept ping ICMP echo requests and reply to them.
By enabling Echo or ICMP or Ping requests by this method without completely switching off the firewall, the computer will be safe in network and reply to ping/ICMP requests. That will allow you to monitor and manage IP address and hosts on your network.