Hlaska kernelu
Petr Kolar
Petr.Kolar na vslib.cz
Úterý Březen 9 12:59:52 CET 1999
Jan Satko <satko na quanto.uniag.sk> wrote:
> nuz bud sa niekto hra (malokedy) alebo presnejsie znamena, ze bol
> presmerovany packet na presnejsie zariadenie.
> toto sa cast stava o routrov. router presmeruje packet na iny router,
> ktory je na to urceny. a tym padom spravy redirekciu zo seba na iny
> router.
Normalni pocitac (tedy ne router) obvykle z konfigurace IP zna pouze
svoji adresu, masku site a default router. Pokud komunikuje s pocitacem,
jehoz IP adresa po bitovem and s maskou site je stejna jako jeho vlastni
po stejne operaci, posila mu data primo (v siti Ethernet zjisti fyzickou
adresu pomoci ARP). Ostatni pakety posila na default router. Stejne se
odesila paket i v pripade, ze jsou na jedne podsiti dva routery. Jestlize
pritom cesta pres default router neni tou nejlepsi, router paket preposle
na lepsi router a puvodnimu odesilateli posle ICMP redirect, aby si doplnil
routovaci tabulku a pristi pakety posilal primo na ten spravny router. Cili
neni to "a tym padom", ale jsou to dve nezavisle cinnosti.
> > ICMP redirect from <IP adresa>
> >
> > ICMP vim, co je. Zrejme se jedna o reakci na ping, ale proc redirect
> > Znamena to, ze je neco v neporadku ?
Pokud je na te <IP adrese> router, presmerovani ukazuje take na router
(na stejne podsiti) a nedochazi k tomu, ze si dva routery prehazuji
nejlepsi cestu k urcitemu pocitaci stale tam a zpatky, tak je to normalni
reakce na zaslani jakehokoli IP paketu pres router, pres ktery nevede
optimalni cesta. Pokud ICMP redirect neprisel z routeru, muze se jednat
o pokus o presmerovani provozu kvuli necemu nekalemu.
--
*** Petr Kolar ***
Department of Information Technologies, Technical University of Liberec
Voronezska 1329, 461 17 Liberec, Czech Republic
Phone: +420-48-535-2371 Fax: +420-48-535-2229
E-mail: Petr.Kolar na vslib.cz http://asterix.vslib.cz/staff/kolar.html
Další informace o konferenci Linux