Pochopenie sieťových technológií protokolov tcp ip. Viac v Základy Linuxu

  • 06.09.2019

V skratke ide o súbor pravidiel, ktorými sa riadi „komunikácia“ počítačov medzi sebou cez sieť. Je ich asi tucet a každý z nich definuje pravidlá prenosu konkrétneho dátového typu. Ale kvôli jednoduchšej manipulácii sú všetky spojené do takzvaného "zásobníka", ktorý je pomenovaný podľa najdôležitejšieho protokolu - protokolu TCP / IP (Transmission Control Protocol a Internet Protocol). Slovo "zásobník" znamená, že všetky tieto protokoly sú ako "zásobník protokolov", v ktorom protokol hornej vrstvy nemôže fungovať bez protokolu nižšej vrstvy.

Zásobník TCP/IP obsahuje 4 vrstvy:

1. Aplikované - HTTP, RTP, FTP, DNS protokoly. Najvyššia úroveň; zodpovedný za chod aplikačných aplikácií, ako sú poštové služby, zobrazovanie údajov v prehliadači a pod.

2. Transport - protokoly TCP, UDP, SCTP, DCCP, RIP. Táto úroveň protokolov zabezpečuje správnu interakciu počítačov medzi sebou a je dátovým vodičom medzi rôznymi účastníkmi siete.

3. Sieť - IP protokol. Táto vrstva poskytuje identifikáciu počítačov v sieti tým, že každému z nich pridelí jedinečnú digitálnu adresu.

4. Kanál - protokoly Ethernet, IEEE 802.11, Wireless Ethernet. Najnižšia úroveň; interaguje s fyzickým zariadením, popisuje médium na prenos údajov a jeho vlastnosti.

Preto váš počítač používa na zobrazenie tohto článku zásobník protokolov „HTTP – TCP – IP – Ethernet“.

Ako sa informácie prenášajú cez internet

Každý počítač v sieti sa nazýva hostiteľ a pomocou protokolu s rovnakým názvom dostáva jedinečnú adresu IP. Táto adresa sa zapisuje v nasledujúcom tvare: štyri čísla od 0 do 255 oddelené bodkou, napríklad 195.19.20.203. Pre úspešnú sieťovú komunikáciu musí IP adresa obsahovať aj číslo portu. Keďže si informácie nevymieňajú samotné počítače, ale programy, každý typ programu musí mať aj svoju adresu, ktorá sa zobrazuje v čísle portu. Napríklad port 21 je pre FTP, port 80 je pre HTTP. Celkový počet portov na počítači je obmedzený a rovná sa 65536 s číslovaním od 0 do 65535. Čísla portov od 0 do 1023 sú rezervované serverovými aplikáciami a medzeru portov od 1024 do 65535 zaberajú klientske porty, ktoré programujú môžu voľne nakladať, ako chcú. „Klientské porty“ sa priraďujú dynamicky.

Kombinácia IP adresy a čísla portov s názvom " zásuvka". V ňom sú hodnoty adresy a portu oddelené dvojbodkou, napríklad 195.19.20.203:110

Aby teda vzdialený počítač s IP 195.19.20.203 mohol prijímať e-maily, stačí doručiť dáta na jeho port 110. A keďže tento port „počúva“ vo dne v noci na protokol POP3, ktorý je zodpovedný za prijímanie e-mailov , potom ďalej - "technická záležitosť".

Všetky údaje v sieti sú pre pohodlie rozdelené do paketov. Paket je súbor s veľkosťou 1-1,5 Mb, ktorý obsahuje údaje o adrese odosielateľa a príjemcu, prenášané informácie a údaje o službe. Rozdelenie súborov na pakety môže výrazne znížiť zaťaženie siete, pretože. cesta každého z nich od odosielateľa k príjemcovi nemusí byť nevyhnutne rovnaká. Ak dôjde k dopravnej zápche na jednom mieste v sieti, pakety ju budú môcť obísť inými komunikačnými cestami. Táto technológia umožňuje využívať internet čo najefektívnejšie: ak skolabuje niektorá jeho transportná časť, informácie sa môžu ďalej prenášať, ale inými spôsobmi. Keď pakety dosiahnu cieľový počítač, začne ich kompilovať späť do jedného súboru pomocou réžie, ktorú obsahujú. Celý proces možno prirovnať k akejsi veľkej skladačke, ktorá v závislosti od veľkosti prenášaného súboru môže dosahovať skutočne obrovské veľkosti.

Ako už bolo spomenuté, protokol IP dáva každému členovi siete, vrátane lokalít, jedinečnú číselnú adresu. Zapamätať si milióny IP adries je však nad sily každého človeka! Preto vznikla služba doménových mien DNS (Domain Name System), ktorá prekladá číselné IP adresy na alfanumerické názvy, ktoré sú oveľa ľahšie zapamätateľné. Napríklad namiesto toho, aby ste zakaždým zadávali strašné číslo 5.9.205.233, môžete do panela s adresou prehliadača zadať www.site.

Čo sa stane, keď do prehliadača zadáme adresu stránky, ktorú hľadáme? Z nášho počítača je odoslaný paket s požiadavkou na DNS server na porte 53. Tento port je rezervovaný službou DNS, ktorá po spracovaní našej požiadavky vráti IP adresu zodpovedajúcu alfanumerickému názvu stránky. Potom sa náš počítač pripojí k socketu 5.9.205.233:80 počítača 5.9.205.233, ktorý je hostiteľom protokolu HTTP zodpovedného za zobrazovanie stránok v prehliadači a odošle paket s požiadavkou na prijatie stránky www.site. Potrebujeme vytvoriť spojenie na 80. porte, pretože práve tento port zodpovedá webovému serveru. So silnou túžbou môžete zadať 80. port a priamo do panela s adresou prehliadača - http://www.site:80. Webový server spracuje požiadavku prijatú od nás a vydá niekoľko paketov obsahujúcich text HTML, ktorý zobrazuje náš prehliadač. Výsledkom je, že na obrazovke vidíme hlavnú stránku

Protokol TCP / IP alebo ako funguje internet pre figuríny:
Fungovanie globálneho internetu je založené na sade (zásobníku) protokolov TCP / IP - ide o jednoduchý súbor známych pravidiel na výmenu informácií.
Už ste niekedy videli paniku a bezmocnosť účtovníka pri zmene verzie kancelárskeho softvéru - pri najmenšej zmene v slede kliknutí myšou potrebnej na vykonávanie bežných úkonov? Alebo ste už niekedy videli človeka, ktorý pri zmene rozhrania pracovnej plochy upadol do strnulosti? Tu, aby si nebol nasavač, musíš pochopiť podstatu. Základ informácií vám dáva možnosť cítiť sa sebaisto a slobodne – rýchlo riešiť problémy, správne formulovať otázky a normálne komunikovať s technickou podporou.

Ako fungujú internetové protokoly TCP/IP sú vo svojej podstate jednoduché a pripomínajú prácu sovietskej pošty:
Najprv napíšete list, potom ho vložíte do obálky, zalepíte, na zadnú stranu obálky napíšete adresu odosielateľa a príjemcu a potom ho odnesiete na najbližšiu poštu. Potom list prejde reťazou pôšt na najbližšiu poštu adresáta, odkiaľ ho poštár doručí na určenú adresu adresáta a vhodí do jeho poštovej schránky (s číslom jeho bytu) alebo osobne odovzdá. Keď vám bude chcieť príjemca listu odpovedať, vymení si v liste s odpoveďou adresy príjemcu a odosielateľa a list vám bude odoslaný v rovnakom reťazci, ale v opačnom smere.

Adresa odosielateľa:
Od: Ivanov Ivan Ivanovič
Miesto: Ivanteevka, ul. Bolshaya, d. 8, apt. 25
Adresa príjemcu:
Komu: Petrov Petr Petrovič
Kde: Moskva, Usachevsky lane, 105, apt. 110

Zvážte interakciu počítačov a aplikácií na internete a tiež v lokálnej sieti. Analógia s bežnou poštou bude takmer úplná.
Každý počítač (aka: uzol, hostiteľ) v rámci internetu má tiež jedinečnú adresu nazývanú IP (Internet Pointer), napríklad: 195.34.32.116. IP adresa pozostáva zo štyroch desatinných čísel (od 0 do 255) oddelených bodkou. Ale poznať iba IP adresu počítača stále nestačí, pretože. V konečnom dôsledku si informácie nevymieňajú samotné počítače, ale aplikácie, ktoré na nich bežia. Na počítači môže súčasne bežať niekoľko aplikácií (napríklad poštový server, webový server atď.). Na doručenie obyčajného papierového listu totiž nestačí poznať len adresu domu – potrebujete vedieť aj číslo bytu. Každá softvérová aplikácia má tiež podobné číslo, nazývané číslo portu. Väčšina serverových aplikácií má štandardné čísla, napríklad: poštová služba je viazaná na port číslo 25 (hovoria tiež: „počúva“ na porte, prijíma na ňom správy), webová služba je viazaná na port 80, FTP na port 21 a tak ďalej. Máme teda nasledujúcu takmer úplnú analógiu s našou obvyklou poštovou adresou: „adresa domu“ = „IP počítača“ a „číslo bytu“ = „číslo portu“

Adresa odosielateľa (adresa zdroja):
IP: 82.146.49.55
Prístav: 2049
Cieľová adresa:
IP: 195.34.32.116
Prístav: 53
Podrobnosti o balíku:
...
Balíčky samozrejme obsahujú aj servisné informácie, ale to nie je dôležité pre pochopenie podstaty.

Kombinácia „IP adresy a čísla portu“ sa nazýva „zásuvka“.
V našom príklade posielame paket zo zásuvky 82.146.49.55:2049 do zásuvky 195.34.32.116:53, t.j. paket pôjde do počítača s IP adresou 195.34.32.116 na porte 53. A port 53 zodpovedá serveru na rozpoznávanie mien (DNS server), ktorý prijme tento paket. Tento server, ktorý pozná adresu odosielateľa, bude môcť po spracovaní našej požiadavky vytvoriť paket odpovede, ktorý pôjde opačným smerom k soketu odosielateľa 82.146.49.55:2049, ktorý bude pre server DNS soketom príjemcu.

Interakcia sa spravidla uskutočňuje podľa schémy „klient-server“: „klient“ požaduje nejaké informácie (napríklad webová stránka), server prijme požiadavku, spracuje ju a odošle výsledok. Čísla portov serverových aplikácií sú dobre známe, napríklad: poštový server SMTP „počúva“ na porte 25, server POP3, ktorý číta poštu z vašich poštových schránok „počúva“ na porte 110, webový server na porte 80 atď. programy na domácom počítači sú klienti - napríklad poštový klient Outlook, IE, webové prehliadače FireFox atď. Čísla portov na klientovi nie sú pevne dané ako na serveri, ale sú prideľované dynamicky operačným systémom. Pevné porty serverov majú zvyčajne čísla do 1024 (ale existujú výnimky) a klientske porty začínajú po 1024.

IP je adresa počítača (uzla, hostiteľa) v sieti a port je číslo konkrétnej aplikácie spustenej na tomto počítači. Pre človeka je však ťažké zapamätať si digitálne IP adresy - oveľa pohodlnejšie je pracovať s abecednými názvami. Koniec koncov, je oveľa jednoduchšie zapamätať si slovo ako súbor čísel. A tak sa to robí – akúkoľvek číselnú IP adresu možno spojiť s alfanumerickým názvom. Výsledkom je, že napríklad namiesto 82.146.49.55 môžete použiť názov www.ofnet.ru. A služba názvu domény - DNS (Domain Name System) sa zaoberá konverziou názvu domény na digitálnu IP adresu.

Do panela s adresou prehliadača zadáme názov domény www.yandex.ru a klikneme. Operačný systém potom vykoná nasledovné:
- Požiadavka je odoslaná (presnejšie paket s požiadavkou) na server DNS na soket 195.34.32.116:53.
Port 53 zodpovedá serveru DNS, aplikácii na rozlíšenie názvov. A server DNS po spracovaní našej požiadavky vráti IP adresu, ktorá sa zhoduje so zadaným názvom. Dialógové okno je nasledovné: Aká IP adresa zodpovedá názvu www.yandex.ru? Odpoveď: 82.146.49.55.
- Potom náš počítač vytvorí spojenie s portom 80 počítača 82.146.49.55 a odošle požiadavku (paket s požiadavkou) na prijatie stránky www.yandex.ru. Port 80 zodpovedá webovému serveru. 80. port nie je napísaný v adresnom riadku prehliadača, pretože sa používa v predvolenom nastavení, ale môže byť tiež výslovne uvedené za dvojbodkou - http://www.yandex.ru:80 .
- Po prijatí požiadavky od nás ju webový server spracuje a pošle nám stránku v niekoľkých paketoch v HTML - textovom značkovacom jazyku, ktorému prehliadač rozumie. Náš prehliadač po prijatí stránky ju zobrazí. Výsledkom je, že na obrazovke vidíme hlavnú stránku tohto webu.

Prečo by som to mal vedieť?
Napríklad ste si všimli zvláštne správanie vášho počítača - nepochopiteľná sieťová aktivita, brzdy atď. Čo mám robiť? Otvorte konzolu (kliknite na tlačidlo "Štart" - "Spustiť" - zadajte cmd - "OK"). V konzole napíšeme príkaz netstat -an a klikneme. Tento nástroj zobrazí zoznam vytvorených spojení medzi zásuvkami nášho počítača a zásuvkami vzdialených hostiteľov.
Ak v stĺpci „Externá adresa“ vidíme adresy IP iných ľudí a cez dvojbodku 25. port, čo to môže znamenať? (Pamätáte si, že port 25 zodpovedá poštovému serveru?) To znamená, že váš počítač nadviazal spojenie s niektorým poštovým serverom (servermi) a posiela cezň nejaké listy. A ak váš poštový klient (napríklad Outlook) nie je v tom čase spustený a ak je na porte 25 stále veľa takýchto pripojení, váš počítač má pravdepodobne vírus, ktorý vo vašom mene odosiela spam alebo preposiela čísla vašich kreditných kariet. s heslami pre útočníkov.
Taktiež pochopenie princípov internetu je nevyhnutné pre správnu konfiguráciu firewallu (firewallu) – programu (často dodávaného s antivírusom) určeného na filtrovanie „priateľských“ a „nepriateľských“ paketov. Vaša brána firewall vám napríklad oznámi, že sa niekto chce pripojiť k nejakému portu na vašom počítači. Povoliť alebo zamietnuť?

Všetky tieto znalosti sú mimoriadne užitočné. pri komunikácii s technickou podporou - zoznam portov s ktorými sa budete musieť vysporiadať:
135-139 - tieto porty používa systém Windows na prístup k zdieľaným zdrojom počítača - priečinkom, tlačiarňam. Tieto porty neotvárajte smerom von, tzn. do lokálnej siete a internetu. Mali by byť uzavreté firewallom. Taktiež, ak v lokálnej sieti nevidíte nič v sieťovom prostredí alebo oni nevidia vás, potom je to pravdepodobne spôsobené tým, že firewall tieto porty zablokoval. Preto musia byť tieto porty otvorené pre lokálnu sieť a uzavreté pre internet.
21 - Port FTP servera.
25 - port poštového servera SMTP. Prostredníctvom neho váš poštový klient posiela listy. IP adresa SMTP servera a jeho port (25.) by mali byť špecifikované v nastaveniach vášho poštového klienta.
110 - Port servera POP3. Prostredníctvom nej váš poštový klient preberá listy z vašej poštovej schránky. IP adresa servera POP3 a jeho port (110.) by mali byť tiež špecifikované v nastaveniach vášho poštového klienta.
80 - Port WEB servera.
3128, 8080 - proxy servery (konfigurované v nastaveniach prehliadača).

Niekoľko špeciálnych adries IP:
127.0.0.1 je localhost, adresa lokálneho systému, t.j. lokálnu adresu vášho počítača.
0.0.0.0 - takže sú určené všetky IP adresy.
192.168.xxx.xxx- adresy, ktoré je možné ľubovoľne použiť v lokálnych sieťach, v globálnom internete sa nepoužívajú. Jedinečné sú len v rámci lokálnej siete. Adresy z tohto rozsahu môžete podľa vlastného uváženia použiť napríklad na vybudovanie domácej alebo kancelárskej siete.

Čo sa stalo maska ​​podsiete a predvolená brána, on je router a router? Tieto parametre sa nastavujú v nastaveniach sieťového pripojenia. Počítače sú spojené do lokálnych sietí. V lokálnej sieti počítače priamo „vidia“ iba jeden druhého. Lokálne siete sú navzájom prepojené cez brány (smerovače, smerovače). Maska podsiete sa používa na určenie, či počítač príjemcu patrí do rovnakej lokálnej siete alebo nie. Ak prijímajúci počítač patrí do tej istej siete ako odosielajúci počítač, tak sa paket prenesie priamo naň, v opačnom prípade sa paket odošle na predvolenú bránu, ktorá následne pomocou jemu známych trás prenesie paket do inej siete, t.j. na inú poštu (podobne ako papierová pošta). Takže:
TCP/IP je názov sady sieťových protokolov. V skutočnosti prenášaný paket prechádza niekoľkými úrovňami. (Ako na pošte: najprv napíšete list, potom ho vložíte do obálky s adresou, potom sa naň nalepí pečiatka na poštu atď.).
IP protokol je takzvaný protokol sieťovej vrstvy. Úlohou tejto úrovne je doručenie ip-paketov z počítača odosielateľa do počítača príjemcu. Pakety tejto úrovne majú okrem samotných dát aj IP adresu odosielateľa a IP adresu príjemcu. Čísla portov sa nepoužívajú na úrovni siete. Akému portu=aplikácii je tento paket adresovaný, či bol tento paket doručený alebo stratený, to na tejto úrovni nie je známe – to nie je jeho úlohou, to je úlohou transportnej vrstvy.
TCP a UDP Ide o protokoly takzvanej transportnej vrstvy. Transportná vrstva je umiestnená nad sieťovou vrstvou. Táto úroveň pridáva do paketu zdrojový port a cieľový port.
TCP je spojovo orientovaný protokol s garantovaným doručovaním paketov. Najprv sa vymenia špeciálne pakety na nadviazanie spojenia, prebehne niečo ako podanie ruky (-Ahoj. -Ahoj. -Pokecáme? -No tak.). Ďalej sa cez toto spojenie posielajú pakety tam a späť (prebieha konverzácia) a skontroluje sa, či sa paket dostal k príjemcovi. Ak sa paket nedostal, odošle sa znova („opakovať, nepočul“).
UDP je protokol bez spojenia s negarantovaným doručovaním paketov. (Napríklad: niečo kričali, ale či vás počujú alebo nie - na tom nezáleží).
Nad transportnou vrstvou je aplikačná vrstva. Na tejto úrovni fungujú protokoly ako http, ftp atď HTTP a FTP- používajte spoľahlivý protokol TCP a server DNS pracuje cez nespoľahlivý protokol UDP.

Ako zobraziť aktuálne pripojenia?- pomocou príkazu netstat -an (parameter n určuje zobrazenie IP adries namiesto názvov domén). Tento príkaz sa spustí nasledovne: "Štart" - "Spustiť" - napíšeme cmd - "OK". V zobrazenej konzole (čierne okno) napíšeme príkaz netstat -an a klikneme. Výsledkom bude zoznam vytvorených spojení medzi zásuvkami nášho počítača a vzdialenými hostiteľmi. Napríklad dostaneme:

V tomto príklade 0.0.0.0:135 znamená, že náš počítač počúva (POČÚVA) na porte 135 na všetkých svojich IP adresách a je pripravený prijímať pripojenia od kohokoľvek (0.0.0.0:0) pomocou protokolu TCP.
91.76.65.216:139 - náš počítač počúva na porte 139 na jeho IP adrese 91.76.65.216.
Tretí riadok znamená, že spojenie je teraz vytvorené (NASTAVENÉ) medzi naším počítačom (91.76.65.216:1719) a vzdialeným počítačom (212.58.226.20:80). Port 80 znamená, že náš počítač zadal požiadavku na webový server (naozaj mám otvorené stránky v prehliadači).

(c) Voľné skratky článku sú moje.
c) Boris Dubrovin

Súbory pravidiel slúžia na reguláciu komunikácie medzi počítačmi, príp protokoly. V súčasnosti najpoužívanejšia sada protokolov pod všeobecným názvom TCP/IP. (Upozorňujeme, že mnohé krajiny v Európe majú protokol X.25). Hlavné funkcie rodiny protokolov TCP/IP: e-mail, prenos súborov medzi počítačmi a vzdialené prihlásenie.

Môžete použiť príkaz custom mail, custom messaging commands (MH) a sendmail server command TCP/IP na odosielanie správ medzi systémami a môžu použiť základné sieťové nástroje (BNU). TCP/IP na prenos súborov a príkazov medzi systémami.

TCP/IP je súbor protokolov, ktoré stanovujú štandardy pre komunikáciu medzi počítačmi a obsahuje podrobné dohody o smerovaní a prepojení medzi sebou. TCP/IP je široko používaný na internete, takže ho môžu používať používatelia z výskumných ústavov, škôl, univerzít, vládnych agentúr a priemyselných odvetví na komunikáciu.

TCP/IP poskytuje komunikáciu medzi počítačmi pripojenými k sieti, bežne označovanej ako hostitelia. Každá sieť môže byť pripojená k inej sieti a komunikovať s jej hostiteľmi. Hoci existujú rôzne sieťové technológie, z ktorých mnohé sú založené na prepínaní paketov a streamovaní, súbor protokolov TCP/IP má jednu dôležitú výhodu: poskytuje hardvérovú nezávislosť.

Keďže internetové protokoly definujú iba prenosovú jednotku a spôsob jej odosielania, TCP/IP nezávisí od funkcií sieťového hardvéru, čo vám umožňuje organizovať výmenu informácií medzi sieťami s rôznymi technológiami prenosu údajov. Systém IP adries vám umožňuje vytvoriť spojenie medzi akýmikoľvek dvoma strojmi v sieti. Okrem toho v TCP/IP definuje tiež štandardy pre mnohé komunikačné služby pre koncových používateľov.

TCP/IP poskytuje prostriedky umožňujúce vášmu počítaču pôsobiť ako internetový hostiteľ, ktorý sa môže pripojiť k sieti a nadviazať spojenie s akýmkoľvek iným internetovým hostiteľom. IN TCP/IP k dispozícii sú príkazy a nástroje, ktoré vám umožňujú vykonávať nasledujúce akcie:

  • Preneste súbory do iného systému
  • Prihláste sa do vzdialeného systému
  • Vykonávajte príkazy na vzdialenom systéme
  • Tlačte súbory na vzdialenom systéme
  • Posielajte e-mailové správy vzdialeným používateľom
  • Vykonajte interaktívny dialóg so vzdialenými používateľmi
  • Spravovať sieť
Poznámka: TCP/IP sú poskytované iba základné funkcie správy siete. V porovnaní s TCP/IP, Simple Network Management Protocol (SNMP) poskytuje širšiu sadu príkazov a ovládacích funkcií.
  • Terminológia TCP/IP
    Oboznámte sa so základnými internetovými pojmami súvisiacimi s TCP/IP.
  • Plánovanie siete TCP/IP
    zásobník protokolov TCP/IP je flexibilný prostriedok na organizovanie sietí, takže každý používateľ si ho môže prispôsobiť podľa svojich potrieb. Pri plánovaní siete venujte pozornosť nasledujúcim bodom. Tieto problémy sú podrobnejšie rozoberané v iných častiach. Tento zoznam treba považovať len za všeobecný prehľad úloh.
  • Inštalácia TCP/IP
    Táto časť popisuje postup inštalácie TCP/IP.
  • Nastavenie TCP/IP
    Nastavenie softvéru TCP/IP Môžete začať ihneď po inštalácii do systému.
  • Identifikácia a zabezpečenie rcmd
    Teraz majú tieto príkazy ďalšie spôsoby identifikácie.
  • Nastavenie TCP/IP
    Pre nastavenia TCP/IP vytvorte súbor .netrc.
  • Spôsoby organizácie interakcie s iným systémom alebo používateľom
    Existuje niekoľko spôsobov, ako organizovať interakciu s iným systémom alebo používateľom. Táto časť popisuje dva možné spôsoby. Najprv je možné vytvoriť spojenie medzi lokálnym a vzdialeným hostiteľom. Druhým spôsobom je dialóg so vzdialeným používateľom.
  • Prenos súboru
    Zatiaľ čo relatívne malé súbory je možné prenášať pomocou e-mailu, existujú lepšie spôsoby prenosu väčších súborov.
  • Tlač na vzdialenej tlačiarni
    Ak máte k hostiteľovi pripojenú lokálnu tlačiareň, informácie v tejto časti môžete použiť na tlač na vzdialenej tlačiarni. Ak nie je k dispozícii žiadna lokálna tlačiareň, môžete tlačiť na vzdialenej tlačiarni, ktorá nie je predvolená.
  • Tlač súborov zo vzdialeného systému
    Možno budete musieť vytlačiť súbor, ktorý sa nachádza na vzdialenom hostiteľovi. V tomto prípade umiestnenie vytlačeného súboru závisí od toho, ktoré vzdialené tlačiarne sú dostupné vzdialenému hostiteľovi.
  • Zobrazenie informácií o stave
    Príkazy TCP/IP môžete získať informácie o stave, používateľoch a hostiteľoch siete. Tieto informácie môžu byť potrebné na komunikáciu s iným hostiteľom alebo používateľom.
  • TCP/IP protokoly
    Protokol je súbor pravidiel, ktoré definujú formáty správ a procedúry, ktoré umožňujú počítačom a aplikáciám vymieňať si informácie. Tieto pravidlá rešpektuje každý počítač v sieti, takže každý prijímajúci hostiteľ môže porozumieť správe, ktorá mu bola odoslaná. Súprava Protokoly TCP/IP možno považovať za vrstvenú štruktúru.
  • Karty sieťového adaptéra TCP/IP LAN
    Karta sieťového adaptéra je fyzické zariadenie, ktoré sa zapája priamo do sieťového kábla. Je zodpovedný za príjem a prenos údajov na fyzickej vrstve.
  • Sieťové rozhrania TCP/IP
    Na úrovni sieťového rozhrania TCP/IP vytvára pakety z IP datagramov, ktoré možno interpretovať a prenášať pomocou určitých sieťových technológií.
  • Adresovanie TCP/IP
    Schéma IP adresovania použitá v TCP/IP, umožňuje používateľom a aplikáciám jedinečne identifikovať siete a hostiteľov, ku ktorým sú nadviazané spojenia.
  • Rozlíšenie názvu TCP/IP
    Hoci 32-bitové adresy IP jedinečne identifikujú všetkých hostiteľov na internete, používatelia sú oveľa pohodlnejší so zmysluplnými a ľahko zapamätateľnými názvami hostiteľov. IN Transmission Control Protocol/Internet Protocol (TCP/IP) je poskytovaný systém názvov, ktorý podporuje jednoúrovňovú aj hierarchickú sieťovú štruktúru.
  • Plánovanie a konfigurácia rozlíšenia názvov LDAP (schéma IBM SecureWay Directory Schema)
    Lightweight Directory Access Protocol (LDAP) je otvorený štandardný protokol, ktorý riadi spôsob získavania a úpravy informácií v adresári.
  • Plánovanie a konfigurácia rozlíšenia názvu NIS_LDAP (schéma RFC 2307)
    AIX 5.2 zavádza nový mechanizmus rozlišovania názvov NIS_LDAP.
  • TCP/IP adresa a priradenie parametrov - Dynamic Host Configuration Protocol
    určené na organizovanie komunikácie medzi počítačmi so špecifickými adresami. Jednou z povinností správcu siete je prideľovať adresy a nastavovať parametre všetkým počítačom v sieti. Správca zvyčajne informuje používateľov o tom, ktoré adresy sú pridelené ich systémom, a umožňuje používateľom konfigurovať sa. Nesprávna konfigurácia alebo nedorozumenia však môžu spôsobiť, že používatelia budú mať problémy, ktoré bude musieť správca zvážiť od prípadu k prípadu. umožňuje správcovi centrálne konfigurovať sieť bez účasti koncových používateľov.
  • Dynamický konfiguračný protokol hostiteľa verzia 6
    Dynamic Host Configuration Protocol (DHCP) umožňuje pracovať s konfiguráciami siete z centralizovaného miesta. Táto časť je venovaná DHCPv6; Adresy IP sa vzťahujú na adresy IPv6 a DHCP - DHCPv6(pokiaľ nie je uvedené inak).
  • PXE proxy DHCP démon
    Proxy server PXE DHCP funguje v podstate rovnakým spôsobom ako server DHCP: prezerá správy zákazníkov DHCP a odpovedať na pár otázok. Avšak na rozdiel od servera DHCP, PXE proxy server DHCP nespravuje sieťové adresy, ale iba odpovedá na požiadavky od PXE klientov.
  • Démon konzistencie spúšťacieho obrazu (BINLD)
    Server BINLD (boot image matching daemon) sa používa v tretej fáze zavádzania klientov PXE.
  • TCP/IP démoni
    Démoni (resp serverov) sú procesy, ktoré bežia na pozadí a plnia požiadavky iných procesov. Transmission Control Protocol/Internet Protocol používa démonické programy na vykonávanie špecifických funkcií v operačnom systéme.
  • Smerovanie TCP/IP
    trasa je cesta, po ktorej sa odosielajú pakety od odosielateľa k príjemcovi.
  • Mobile IPv6
    Mobilný protokol IPv6 poskytuje špedičnú podporu pre IPv6. Používateľ s ním môže používať rovnakú IP adresu kdekoľvek na svete a aplikácie, ktoré s touto adresou pracujú, udržiavajú komunikáciu a spojenia na najvyššej úrovni bez ohľadu na to, kde sa používateľ nachádza. Preposielanie je podporované v homogénnych a heterogénnych prostrediach.
  • Virtuálna IP adresa
    Virtuálna IP adresa odstraňuje závislosť hostiteľa od jednotlivých sieťových rozhraní.
  • EtherChannel a IEEE 802.3ad Link Aggregation
    EtherChannel a IEEE 802.3ad link bonding sú technológie spájania sieťových portov, ktoré umožňujú kombinovať viacero ethernetových adaptérov do jedného ethernetového pseudo zariadenia.
  • IP protokol pre InfiniBand (IPoIB)
    Pakety protokolu IP možno odosielať cez rozhranie InfiniBand (IB). V tomto prípade sú IP pakety uzavreté v IB paketoch pomocou sieťového rozhrania.
  • Iniciátor softvéru iSCSI a softvérový cieľ
    Softvérový iniciátor iSCSI umožňuje AIX pristupovať k úložným zariadeniam cez sieť TCP/IP pomocou ethernetových adaptérov. Softvérový cieľ iSCSI umožňuje systému AIX pristupovať k exportovanému lokálnemu úložisku pre iných iniciátorov iSCSI pomocou protokolu iSCSI definovaného v RFC 3720.

Po prvé, čo je sieťový protokol? Analogicky s „protokolmi“ ľudskej komunikácie ide o súbor pravidiel, podľa ktorých si počítačové systémy vymieňajú informácie. Prirodzene je potrebné, aby účastníci „komunikácie“ hovorili rovnakým jazykom, teda podporovali nejaký spoločný protokol. TCP / IP, prijatý ako štandard v roku 1983, sa stal takým „jazykom“ pre globálny internet.

Skratka TCP / IP znamená celú rodinu protokolov, ktoré sú navzájom kompatibilné a určené na riešenie rôznych problémov. Aby ste pochopili, ako to vyzerá, predstavte si vrstvený koláč.

Vrchná vrstva je krémová. Pozostáva zo všetkého, čo každodenne používame pri čítaní správ na internete, odosielaní a prijímaní pošty, komunikácii cez ICQ, sťahovaní filmov, hudby a softvéru. Môžu za to protokoly aplikačnej vrstvy (prečo práve aplikácia? Ale preto, že k nim priamo pristupujeme my, teda používatelia), z ktorých hlavné sme rozobrali v inom článku.

Krém leží na hustom koláči, čo sú protokoly transportnej vrstvy. Bez nich nie je možné doručiť všetky naše listy, spisy a inú potupu tomu, komu sú určené. Dva hlavné protokoly transportnej vrstvy sú TCP a UDP.

TCP( Protokol riadenia prenosu), alebo Protokol riadenia prenosu (Dáta), sa tiež nazýva Protokol spoľahlivého doručenia. To znamená, že všetky informácie odoslané pomocou tohto protokolu budú zaručene doručené príjemcovi, ktorému boli zaslané, a po ceste nepôjdu na návštevu ani na nákup, nebudú skreslené alebo stratené. Na ochranu pred všetkými týmito nešťastiami TCP nadviaže spojenie medzi odosielateľom a príjemcom ešte pred začatím prenosu údajov a tiež používa rôzne metódy na zisťovanie a opravu chýb.

UDP( Protokol užívateľského datagramu), alebo User Datagram Protocol, nie je taký citlivý, a preto sa nazýva nespoľahlivý protokol doručenia. Pomocou tohto protokolu však môžete doručiť informácie oveľa rýchlejšie, čo sa aktívne využíva v sieťových hrách v reálnom čase a pri prenose video dát.

Pod hrubým koláčom je čokoládová vrstva z protokolu IP ( internetový protokol), ktorého názov je doslovne preložený ako internetový protokol. Keďže vyššie uvedené transportné protokoly preberajú hlavnú prácu na správnom spracovaní údajov, IP s nimi zaobchádza celkom voľne. Dátové pakety môžu byť napríklad odosielané v ľubovoľnom poradí a nie v poradí, v akom boli pôvodne umiestnené, duplikované, prichádzajú k adresátovi rôznymi spôsobmi, poškodzujú sa a úplne zmiznú v hlbinách siete. Bez tohto protokolu by však internet nemohol fungovať, pretože práve on spája dva počítačové systémy umiestnené v rôznych sieťach, rôznych krajinách a na rôznych kontinentoch.

Práve na tejto úrovni modelu TCP/IP existujú sieťové adresy, ktoré reprezentujeme ako sady 4 čísel oddelených bodkami, napríklad: 127.0.0.1 . Pomocou takýchto jedinečných identifikátorov IP jednoznačne identifikuje príjemcu a odosielateľa údajov. K sieťovej vrstve patrí aj protokol ICMP, ktorému vďačíme za nádherný príkaz a rovnako nádherný príkaz.

Pod sieťovou vrstvou sa nachádza vrstva kanálových protokolov vrátane Ethernetu, IEEE 802.11, ATM, SLIP a ďalších, ktoré jednoduchému používateľovi veľa nehovoria, no sú veľmi dôležité pre vývoj napríklad sieťových zariadení alebo mobilných zariadení.

A tanierom pre náš koláč je fyzická úroveň - kanály prenosu dát, kde už neexistujú sieťové protokoly, ale iba frekvencie, amplitúdy, modulácie a iné hry.

Keď sa článok začal formovať, plánovalo sa zmestiť sa do jedného, ​​ale nakoniec sa veľkosť článku stala neúnosnou, bolo rozhodnuté rozdeliť článok na dva: teória siete a prevádzka sieťového subsystému v Linuxe . No, začnime teóriou...

Zásobník protokolov TCP/IP

Vlastne, čo je sieť? Net- ide o viac ako 2 počítače vzájomne prepojené nejakými drôtovými komunikačnými kanálmi, v zložitejšom príklade - nejakým sieťovým zariadením a vymieňajú si medzi sebou informácie podľa určitých pravidiel. Tieto pravidlá sú "diktované" zásobník protokolu TCP/IP.

Transmission Control Protocol/Internet Protocol (zásobník protokolov TCP/IP)- zjednodušene povedané, ide o súbor vzájomne pôsobiacich protokolov rôznych úrovní (možno dodať, že každá úroveň interaguje so susednou, to znamená, že sa ukotví, a preto stoh , IMHO je to jednoduchšie na pochopenie), podľa ktorých sa vymieňajú dáta v sieti. každý protokol je súbor pravidiel, podľa ktorých sa údaje vymieňajú. Celkom Zásobník protokolov TCP/IP- toto súbor množín pravidiel Tu môže vzniknúť rozumná otázka: prečo mať toľko protokolov? Je naozaj nemožné vymeniť všetko pomocou jedného protokolu?

Ide o to, že každý protokol popisuje prísne pridelené jemu predpisov. Okrem toho sú protokoly oddelené úrovňami funkčnosti, čo umožňuje, aby sa prevádzka sieťových zariadení a softvéru stala oveľa jednoduchšou, transparentnejšou a vykonávala „ich“ rozsah úloh. Na oddelenie tejto sady protokolov podľa úrovní a OSI sieťový model(Angličtina) Základný referenčný model prepojenia otvorených systémov, 1978, je tiež základným referenčným modelom pre interakciu otvorených systémov). OSI model pozostáva zo siedmich rôznych úrovní. Úroveň je zodpovedná za samostatnú sekciu v prevádzke komunikačných systémov, nezávisí od susedných úrovní - poskytuje len určité služby. Každá vrstva plní svoju úlohu podľa súboru pravidiel nazývaných protokol. Model OSI možno ilustrovať na nasledujúcom obrázku: Ako prebieha prenos údajov?

Z obrázku je vidieť, že existuje 7 úrovní networkingu, ktoré sa delia na: aplikácia, zobrazenie, relácia, transport, sieť, prepojenie, fyzický. Každá vrstva obsahuje vlastnú sadu protokolov. Zoznam protokolov podľa úrovní interakcie je dobre prezentovaný na Wikipédii:

Samotný zásobník protokolov TCP / IP sa vyvíjal paralelne s prijatím modelu OSI a „nepretínal sa“ s ním, čo malo za následok mierny nesúhlas v nesúlade medzi zásobníkom protokolov a vrstvami modelu OSI. Zvyčajne v zásobník TCP/IP horné 3 úrovne ( aplikácie, zobrazenia a relácie) OSI modely sú spojené do jedného - aplikované . Keďže takýto zásobník neposkytuje jednotný protokol prenosu dát, funkcie na určenie typu dát sa prenesú do aplikácie. Zjednodušené interpretácia zásobníka TCP/IP vzhľadom na model OSI môže byť reprezentovaný takto:

Tento model networkingu sa nazýva aj Model DOD(z buržoázneho ministerstvo obrany- Ministerstvo obrany USA). Takže sme zvážili všeobecnú myšlienku sieťovej interakcie. Pre hlbšie pochopenie podstaty problematiky Vám môžem poradiť stiahnuť a prečítať si knihu ( Vito Amato „Základy sietí Cisco T1 a T2“), nižšie.

Adresovanie

V sieti postavenej na zásobníku protokolov TCP / IP má každý hostiteľ (počítač alebo zariadenie pripojené k sieti) priradené 32-bitové binárne číslo. Pohodlný zápis adresy IP (IPv4) sú štyri desatinné čísla (od 0 do 255) oddelené bodkami, napríklad 192.168.0.1. Všeobecne, IP adresa rozdelená na dve časti: adresa siete (podsiete). A adresa hostiteľa:

Ako vidno z ilustrácie, existuje niečo ako net A podsiete. Myslím, že z významov slov je jasné, že IP adresy sa delia na siete a siete sa zase delia na podsiete pomocou masky podsiete(správnejšie by bolo povedať: adresa hostiteľa môže byť podsietená). Spočiatku boli všetky IP adresy rozdelené do určitých skupín (triedy adries/sietí). A existovalo triedne adresovanie, podľa ktorého boli siete rozdelené do striktne definovaných izolovaných sietí:

Je ľahké vypočítať, že celkovo v priestore IP adries je 128 sietí s 16 777 216 adresami triedy A, 16 384 sietí so 65 536 adresami triedy B a 2 097 152 sietí s 256 adresami triedy C, ako aj 268 435 456 34 34 adresami pre multicast a 8 vyhradených adries. . S rastom internetu sa tento systém ukázal ako neefektívny a bol nahradený. CIDR(beztriedne adresovanie), v ktorom je počet adries v sieti určený maskou podsiete.

Je tu tiež IP klasifikácia adresy ako „súkromné“ a „verejné“. Nasledujúce rozsahy adries sú vyhradené pre súkromné ​​(sú to aj lokálne siete) siete:

  • 10.0.0.0 - 10.255.255.255 (10.0.0.0/8 alebo 10/8),
  • 172.16.0.0 - 172.31.255.255 (172.16.0.0/12 alebo 172.16/12),
  • 192.168.0.0 - 192.168.255.255 (192.168.0.0/16 alebo 192.168/16).
  • 127.0.0.0 - 127.255.255.255 vyhradené pre loopback rozhrania (nepoužívajú sa na výmenu medzi sieťovými uzlami), tzv. localhost

Okrem adresy hostiteľa v sieti TCP / IP existuje niečo ako port. Port je číselná charakteristika nejakého systémového zdroja. Port je pridelený aplikácii spustenej na hostiteľovi siete na komunikáciu s aplikáciami spustenými na iných hostiteľoch siete (vrátane iných aplikácií na tom istom hostiteľovi). Z programového hľadiska je port oblasť pamäte, ktorá je riadená nejakou službou.

Pre každý z protokolov TCP a UDP štandard definuje možnosť súčasného pridelenia až 65536 jedinečných portov na hostiteľovi, identifikovaných číslami od 0 do 65535. Súlad medzi číslom portu a službou používajúcou toto číslo nájdete v časti súbore /etc/services alebo na webovej stránke http://www.iana.org/assignments/port-numbers. Celý rad portov je rozdelený do 3 skupín:

  • 0 až 1023, nazývané privilegované alebo rezervované (používa sa pre systém a niektoré populárne programy)
  • 1024 - 49151 sa nazývajú registrované porty.
  • 49151 - 65535 sa nazývajú dynamické porty.

IP protokol, ako je možné vidieť z ilustrácií nižšie TCP A UDP v hierarchii protokolov a je zodpovedný za prenos a smerovanie informácií v sieti. Na tento účel protokol IP zabalí každú časť informácie (paket TCP alebo UDP) do iného paketu - paketu IP alebo datagramu IP - ktorý obsahuje hlavičku o zdroji, cieli a trase.

V analógii v reálnom svete je sieť TCP/IP mesto. Názvy ulíc a uličiek sú siete a podsiete. Čísla budov sú adresy hostiteľov. V budovách sú číslami kancelárií/bytov prístavy. Presnejšie, porty sú poštové schránky, kde príjemcovia (služby) čakajú na doručenie pošty. Podľa toho sú čísla portov skriniek 1,2 atď. sa zvyčajne dávajú riaditeľom a manažérom ako privilegované a bežní zamestnanci dostávajú kancelárske čísla s veľkými číslami. Pri odosielaní a doručovaní korešpondencie sa informácie balia do obálok (ip-packets), na ktorých je uvedená adresa odosielateľa (ip a port) a adresa príjemcu (ip a port). Zjednodušene povedané, niečo takéto...

Treba poznamenať, že IP protokol nemá žiadnu predstavu o portoch, TCP a UDP sú zodpovedné za interpretáciu portov, analogicky TCP a UDP nespracúvajú IP adresy.

Aby si nepamätali nečitateľné sady čísel vo forme IP adries, ale aby sa názov stroja uvádzal vo forme pre človeka čitateľného mena, bola „vynájdená“ taká služba ako napr. DNS (služba názvov domén), ktorá sa stará o rozlíšenie názvov hostiteľov na IP adresy a je to obrovská distribuovaná databáza. O tejto službe určite napíšem v ďalších príspevkoch, ale zatiaľ nám stačí vedieť, že pre správny preklad mien na adresy musí na stroji bežať démon pomenovaný alebo systém musí byť nakonfigurovaný na používanie služby DNS poskytovateľa internetových služieb.

Smerovanie

Pozrime sa (na obrázku) na príklad infraštruktúry s viacerými podsieťami. Môže vzniknúť otázka, ale ako sa môže jeden počítač pripojiť k druhému? Ako vie, kam posielať pakety?

Na vyriešenie tohto problému sú siete prepojené brány (smerovače). Brána- toto je ten istý hostiteľ, ale pripojený k dvom alebo viacerým sieťam, ktoré môžu prenášať informácie medzi sieťami a posielať pakety do inej siete. Na obrázku hrá úlohu brány ananás A papája s 2 rozhraniami pripojenými k rôznym sieťam.

Na určenie cesta paketu, IP používa sieťovú časť adresy ( masku podsiete). Na určenie trasy má každý stroj v sieti smerovacia tabuľka(smerovacia tabuľka), v ktorej je uložený zoznam sietí a brán pre tieto siete. IP "vyzerá" sieťovú časť cieľovej adresy v prechádzajúcom pakete a ak existuje záznam v smerovacej tabuľke pre túto sieť, potom je paket odoslaný na príslušnú bránu.

V systéme Linux jadro operačného systému uchováva smerovaciu tabuľku v súbore /proc/net/route. Pomocou príkazu môžete zobraziť aktuálnu smerovaciu tabuľku netstat -rn(r - smerovacia tabuľka, n - nerozoznáva adresy IP na mená) alebo route . Prvý stĺpec výstup príkazu netstat -rn (Destinácia- cieľ) obsahuje adresy sietí (hostiteľov) destinácia. V tomto prípade pri zadávaní siete adresa zvyčajne končí nulou. Druhý stĺpec (brána)- adresa brány pre hostiteľa/sieť špecifikovaná v prvom stĺpci. Tretí stĺpec (Genmask)- maska ​​podsiete, pre ktorú táto cesta funguje. Stĺpec s príznakmi poskytuje informácie o cieľovej adrese (U - trasa je hore (Up), N - trasa pre sieť (sieť), H - trasa pre hostiteľa atď.). stĺpec MSS zobrazuje počet bajtov, ktoré je možné odoslať naraz, okno- počet snímok, ktoré je možné odoslať pred prijatím potvrdenia, irtt- štatistiky používania trasy, tvár- určuje sieťové rozhranie použité pre trasu (eth0, eth1 atď.)

Ako môžete vidieť v príklade nižšie, prvý záznam (riadok) je pre sieť 128.17.75, všetky pakety pre túto sieť budú odoslané na bránu 128.17.75.20, čo je IP adresa samotného hostiteľa. Druhý záznam je predvolená trasa, čo platí pre všetky pakety odosielané v sieťach, ktoré nie sú uvedené v tejto smerovacej tabuľke. Tu je cesta cez hostiteľa papáji (IP 128.17.75.98), ktorý možno považovať za bránu do vonkajšieho sveta. Táto cesta musí byť napísaná na všetkých počítačoch v sieti 128.17.75, ktoré musia mať prístup do iných sietí. Tretí záznam bol vytvorený pre rozhranie spätnej slučky. Táto adresa sa používa, ak sa zariadenie potrebuje pripojiť k sebe pomocou protokolu TCP/IP. Posledná položka v smerovacej tabuľke je pre IP 128.17.75.20 a je smerovaná na rozhranie lo, takže keď sa stroj sám k sebe pripojí na 128.17.75.20, všetky pakety budú odoslané na rozhranie 127.0.0.1.

Ak hostiteľ baklažán chce poslať paket hostiteľovi cuketa, (podľa toho bude paket obsahovať odosielateľa - 128.17.75.20 a príjemcu - 128.17.75.37), IP protokol na základe smerovacej tabuľky určí, že obaja hostitelia patria do rovnakej siete a pošle paket priamo do siete. , kde cuketa dostane to. Podrobnejšie.. sieťová karta vysiela ARP požiadavku "Kto je IP 128.17.75.37, kričí 128.17.75.20?" všetky stroje, ktoré dostali túto správu, ju ignorujú a hostiteľ s adresou 128.17.75.37 odpovie: "To som ja a moja MAC adresa je taká a taká..." arp tabuľky, do ktorého sa zadáva korešpondencia IP-MAC adries. "Screams", to znamená, že tento paket je odoslaný všetkým hostiteľom, pretože cieľová MAC adresa je vysielacia adresa (FF:FF:FF:FF:FF:FF). Takéto pakety prijímajú všetci hostitelia v sieti.

Príklad tabuľky smerovania hostiteľa baklažán:

# netstat -rn Kernel IP smerovacia tabuľka Cieľová brána Genmask Flags MSS Window irtt Iface 128.17.75.0 128.17.75.20 255.255.255.0 UN 1500 0 0 eth0 predvolená hodnota 128.155075.01.09 lo 128.17.75.20 127.0.0.1 255.255.255.0 UH 3584 0 0 lo

Zoberme si situáciu, keď hostiteľ baklažán chce poslať paket hostiteľovi, napr. hruška alebo ešte ďalej? .. V tomto prípade bude príjemcom paketu - 128.17.112.21, IP protokol sa pokúsi nájsť v smerovacej tabuľke cestu pre sieť 128.17.112, ale táto trasa v tabuľke nie je, preto bude vybratá predvolená trasa, ktorej bránou je papája(128.17.75.98). Po obdržaní balíka papája vyhľadajte cieľovú adresu v jej smerovacej tabuľke:

# Netstat -rn Kernel IP Smerovanie Tabuľka Destinácia Gateway Genmask Flags MSS okno IRTT IFACE 128.17.75.0 128.17.75.98 255.255.255.0 UN 1500 0 0 eth0 128.17.112.0 128.17.112.3 255.255.255.0 UN 1500 0 0 Eth1 Predvolené 128.17.112.40 0.0. 0.0 UGN 1500 0 0 eth1 127.0.0.1 127.0.0.1 255.0.0.0 UH 3584 0 0 LO 128.17.75.98 127.0.0.1 255.255.255.0 UH 3584 0 0 LO 128.17.112.3 127.0.0.1 255.255.25.0 UH 3584 0 0 LO

Z príkladu je to vidieť papája pripojený k dvom sieťam 128.17.75 prostredníctvom zariadenia eth0 a 128.17.112 prostredníctvom zariadenia eth1. Predvolená trasa, cez hostiteľa ananás, ktorý je zase bránou do vonkajšej siete.

V súlade s tým po prijatí balíka pre hruška, router papája uvidí, že cieľová adresa patrí do siete 128.17.112 a bude smerovať paket podľa druhého záznamu v smerovacej tabuľke.

Tak sa pakety prenášajú zo smerovača na smerovač, kým nedosiahnu cieľovú adresu.

Treba poznamenať, že v týchto príkladoch tras

128.17.75.98 127.0.0.1 255.255.255.0 UH 3584 0 0 lo 128.17.112.3 127.0.0.1 255.255.255.0 UH 3584 0 0 0

Nie štandardné. A v modernom linuxe to neuvidíte.

Zhrnutie

V tomto článku som sa snažil stručne a zrozumiteľne popísať základné pojmy interakcie sieťovej infraštruktúry na príklade viacerých vzájomne prepojených sietí, v ďalšej časti popíšem fungovanie siete v operačnom systéme Linux. Budem rád za vaše pripomienky a doplnenia.