ping vagy nem ping
VFX
info at vfx.hu
Tue Oct 19 18:51:14 CEST 2004
Hali!
Abraham Gabor wrote:
>
> > >
> > > 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.
Akkor ugyanazt mondjuk! Nincs elteres.
Ha nincs a tarban a MAC address, jon az ARP, majd ICMP. Ha van MAC
address, akkor csak ICMP.
De a memoriaban csak masodpercekeig van meg a MACaddress utana
torlodik, igy az esetek 90%-ban ARPvel indit. Itt fekszik az asztalaon
egy AVR+RTL8019 10-bol 10x igy kapja a kerest a Win98-tol. Kiveve, ha
azonnal az elozo keres utan kuldom a pinget.
UDV. VFX.
http://www.vfx.hu
More information about the Elektro
mailing list