[linux] Podrobnosti o smerovani

Miroslav Oravec mior na psg.sk
Středa Únor 26 18:12:10 CET 2003


Prajem prijemny den,
zaujima ma problem smerovania, ale akosi podrobnejsie, lebo to nikde
nemozem nastudovat.

Priklad:
Mam linux.stroj s jednou sietovou kartou eth0 na sieti 192.168.10.0 a s
branou na 192.168.10.254 - co je smerovac.

Jeho smerovacia tabulka bude standartna: (nie je to uplny vypis!):

Destination            Gateway       	Genmask	........	Iface
192.168.10.0           *		255.255.255.		eth0
127.0.0.0                *		255.0.0.0		lo
default           192.168.10.254	0.0.0.0 		eth0

A teraz pozor! Mna zaujima, co urobi pocitac, ked ma poslat paket pre
usera inej siete, ktory nevyhovuje prvym dvom riadkom!
Posle ho smerovacu, vsak? (Tak hovori kazda literatura). Ale ako?

1) Zabali paket pre usera do nejakeho ineho paketu s cielovou adresou
smerovaca, teda 192.168.10.254,
2) alebo s nim neurobi nic a jednoducho ho vypusti na eth0 so starou
adresou usera v inej sieti, reku, nech si ho smerovac odchyti sam?

A ako sa sprava smerovac?

ad l) Prebera pakety priamo adresovane na seba, tie potom lusti, pre
koho su a podla toho ich preposle do druhej siete?

ad 2) Alebo odchytava vsetky pakety vo (vsetkych) sietach a kontroluje,
ci nahodou dany paket nepatri do inej siete? (To by museli sietove karty
bezat v promiskuidnom mode, lebo bezne sietova karta neprijima zo siete
paket, ktorý nemá jej IP adresu alebo broadcast adresu!).

Poradte, ak viete, prosím!

S pozdravom
mior



Další informace o konferenci linux