Router

Dotazy na technické problémy, vlastní řešení technických problémů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
milha
Příspěvky: 167
Registrován: 26 dub 2011, 00:00
Bydliště: Brno

Router

#1 Příspěvek od milha »

Ahoj! Čistě teoreticky. Mám router se 4-mi linkami pro počítače a jednou linkou WAN pro připojení do modemu (nadřazené sítě). Každý počítač má svou IP adresu a router má taky svou samostatnou adresu, na které komunikuje s modemem. Je to tak, že? Ty linky jsou samozřejmě obosměrné. Když jdou data ve směru od počítače do modemu, tak je mi princip jasný. Ale jak ten tok dat probíhá ve směru od modemu do konkrétního počítače? Jak ten router pozná, do kterého z těch čtyř počítačů má ta data poslat? T.j. Pro který počítač jsou ta data určena? Díky za odpověď, či vysvětlení. Miloš
Uživatelský avatar
mikollar
Příspěvky: 1477
Registrován: 26 pro 2004, 00:00
Bydliště: Košice - okolie

#2 Příspěvek od mikollar »

Uživatelský avatar
Pikofarad
Příspěvky: 1620
Registrován: 02 pro 2007, 00:00

#3 Příspěvek od Pikofarad »

Zadej do goooogle "princip routeru" a máš rok co studovat :wink:
Uživatelský avatar
Standa99
Příspěvky: 3472
Registrován: 29 čer 2004, 00:00

#4 Příspěvek od Standa99 »

Zaměř se na "conntrack tabulku", hlavičky IP protokolu + MAC adresy atd.
.
..
...
Ať žije zdejší FOSILOVNA :D
Uživatelský avatar
tiktak1953
Příspěvky: 3953
Registrován: 11 říj 2010, 00:00
Bydliště: SK -Žember-ovce

#5 Příspěvek od tiktak1953 »

pozri,ja myslim ze procesor ktory tam je ,riadi komunikaciu medzi vsetkymi segmenami toho zariadenia.Inac by tam bol chaos .Kto ten router ci iny komunikacny prostr. vymyslel ,taketo zalezitosti musel vyriesit.U cloveka riadi vsetky funkcie,ovlada ruky,nohy mozok tzv..procesor.U ozraleho cloveka je to trochu horsie s koordinaciou.
Uživatelský avatar
milha
Příspěvky: 167
Registrován: 26 dub 2011, 00:00
Bydliště: Brno

#6 Příspěvek od milha »

Ahoj hoši! Díky za komentáře. To hlavní jsem z nich pocopil, zbytek dostuduju. Ať se daří! Miloš
Uživatelský avatar
mtajovsky
Příspěvky: 3728
Registrován: 19 zář 2007, 00:00
Bydliště: Praha

#7 Příspěvek od mtajovsky »

Každý comp v lokální síti má ve své síťové komunikační vrstvě tu vlastnost, že cokoliv, co chce odeslat a nemá to adresu na lokální sítě, pošle na nakonfigurovanou default gateway. Což je právě ten router. Jak to udělá, aniž by přepisoval cílovou IP adresu? Použije ARP - adress resolution protocol a nastaví MAC adresu routeru.
Uživatelský avatar
mtajovsky
Příspěvky: 3728
Registrován: 19 zář 2007, 00:00
Bydliště: Praha

#8 Příspěvek od mtajovsky »

Příchozí data zvenku mají cílovou IP WAN adresu routeru. Aby se dostala ke správnému počítači provádí se v routeru NAT (network adress translation), také zvané IP maškaráda. NAT přepisuje zdrojovou IP adresu při odesílání a cílovou při příjmu. Při odesílání přepíše router původní zdrojovou IP adresu počítače vlastní WAN IP adresou. Při příjmu přepíše cílovou adresu IP, která byla jeho vlastní, adresou příslušného počítače na LAN. K tomu si router udržuje tabulku spojení, aby věděl jakou adresu má k přepisu použít. Takovým způsobem sdílí více počítačů na LAN jedinou IP adresu na WAN straně routeru.

Poznamenejme, že tohle není původní způsob komunikace v internetu, kdy měl mít každý počítač svou veřejnou IP adresu. Když se poznalo, že je jich velký nedostatek, zavedla se kategorie lokálních neveřejných adres a sdílení jediné veřejné pomocí NAT. Takovým způsobem jsou adresy na LAN routerem odstíněny a schovány před WAN.
Odpovědět

Zpět na „Poradna“