Ich habe mal wider ein extrem merkwürdiges problem?

Also erstma zu meiner Netzwerktopologie

Internet -> Router -> Rechner 1 (192.168.1.101) (XP SP3)
-> Rechner 2 (192.168.1.105) (Win 7 Ultimate)
-> Rechner 3 (192.168.1.200) (Debian)
-> Rechner 4 (kA is eh immer offline) (Win 7 Ultimate)

also was ganz einfaches...

ich selber bin Rechner 2

wenn ich jetzt von Rechner 1 (win XP SP3) (DHCP IP: 192.168.0.101)
einen ping via (cmd ping 192.168.0.105)
auf Rechner 2 ausführe (win7 Ultimate) (DHCP IP: 192.168.0.105)
erhalte ich ein ping Timeout!?
aber wenn ich von Rechner 2 auf Rechner 1 einen ping starte klappt alles ganz normal!?
das selbe bei Rechner 3 (Debian) (DHCP IP: 192.168.0.200)
ich kann ihm mit Rechner 1 und 2 anpingen ... und Rechner 3 kann Rechner 1 aber NICHT Rechner 2 anpingen?

wtf!?

Aber sonst hab ich 0 Probs mit Rechner2 .. internet usw klappt alles problemlos?
weiss jmd rat?