ping vagy nem ping

Abraham Gabor abraham at plus7.hu
Tue Oct 19 18:09:31 CEST 2004


> >
> > Ha nincs TCP telepitve, ki a csoda kuldene ARP-t es minek.
> > A ping nem kuld ARP-t.
> > Az elso ping altal generalt ICMP csomag hatasara a TCP
> > general ARP-t, ha nem tudja, hogy a cimzett IP cimet hova kell
> > tovabbitani. (Erre valo az ARP mint a neve is mutatja).
>
> Windows consol mode: ping 10.6.1.4; ez bizony ARP-vel indit. Es mindig
> azzal inidt, ha nincs bent a memoriaban a MAC address. Ha megvan a MAC
> address, azutan jon az ICMP.

Megprobalom reszletesebben :

1. A ping soha nem general ARP csomagot, csak ICMP es leadja az IP-nek.
2. Az IP a cim es a maszk alapjan eldonti, hogy vele azonos
 subneten van-e, vagy sem.
3. Ha azonos, megnezi, hogy az ARP tablaban benne van-e az
 IP cimhez tartozo MAC address, ha igen, csinal belole ethernet csomagot,
 a fejreszt kitolti. A destination address az lesz, amit az ARP tablaban
talalt.
4. Ha nem nincs az ARP tablaban, general egy ARP csomagot, a valaszt berakja
 az ARP tablaba es innentol az elozo.
5. Ha a subnet nem azonos, megkeresi a hozza tartozo router IP cimet.
6 Ha ez a cim benne van az ARP tablaban, csinal belole ethernet csomagot,
 a fejreszt kitolti. A destination address a router MAC addresse lesz.
7. Ha nincs benne ARP-t kuld a routernek es innentol az elozo.

Gabor
------------------------------------------------------------------------
Abraham Gabor
7+ Szamitogep Halozati Kft.                 Tel : (06-1) 248-3214
1118, Budapest, Homorod u. 17.              Fax : (06-1) 248-3216






More information about the Elektro mailing list