podivny ping na localhost...

Lukáš Gebauer gebauerl na mlp.cz
Středa Květen 16 14:36:27 CEST 2001


Tak si tak zkousim programovat a pod linuxem jsem narazil na zajimavy
problem:

- pouzivam ICMP socket
- pomoci metody connect ji napojim na pozadovany cilovy pocitac
- sendem poslu ICMP packet
- pomoci recv prectu odpoved

Vse je fajn, pokud cilova stanice neni localhost (127.0.0.1). V tom
okamziku totiz prectu ne ICMP packet ECHO_REPLY, ale prectu
ECHO_REQUEST. :-O

Setkal se s tim nekdo? je to chyba nekde v Linuxu, ze mi to posle blbou
odpoved, nebo nejakou zahadou prectu ten svuj odeslany packet?

Zajimave je, ze mimo Linux stejny postup funguje zcela tak jak bych
cekal...

Lukas.


Další informace o konferenci Linux