let's understand the layout. You appear to be talking about a network like
Code:
yourSystem--yourRouter --yourISPgateway ...... hisISPgateay--hisRouter--hisSystem
Umm... I forgot to tell that I can ping my friend, so this is not exactly the case...
The network is more like
Code:
mySystem-myRouter-myISPgateway
hisISPgateway--hisRouter--hisSystem
serverISP--serverRouter--server
I can ping both the server and his system just fine (of course I use public IP addresses
) but he can only ping my system (once again, public IP) but not the server. Other computers can ping the server just fine. (Public IP, but I think I have repeated this enough already :stickout: )
You should expect to ping from yourSystem -->any ISP, or even any broadband user's router (eg hisRouter above)
You should not expect to be able to ping hisSystem.
If you are talking about public vs. private IP addresses, well let's just say I already know the difference.
Why?
First, all (ok 99%) systems behind a router have NAT enabled and have
addresses in the private, non-routable address range. Have you ever noticed
that a great many of us have a router address of 192.162.0.1 or 192.168.1.1 ?
That means my system could have an identical address as hisSystem!
Thanks for the info, but sadly, I knew it already. (In my case I have a different beginning for my private IP, but that's beside the point)
Second, most routers are configured to NOT pass ping traffic into the LAN side connections.
Third, firewalls can be configured to not respond to ping.
I think this can be somewhat ruled out due to the fact the server responds to my ping requests (as well as any other computer we've tried), but not his.
Anyway, thanks for the suggestions. I'll go these things through with him once I see him next time. Maybe we can get somewhere from these tips. I'll keep you updated.
UPDATE: As of now, tracert does not hop EVEN once when tracing "server". It really bugs us out as we can't figure the life out of us as what could cause this..