Porți și rute de rețea

10.2.1. exemplu

Pentru a ilustra diferitele aspecte ale rutei, vom folosi următorul exemplu, care este rezultatul comenzii netstat -r:

Steaguri de destinație Gateway Refs Utilizare Netif Expirație implicit în afara-gw UGSc 37418 ppp0 localhost localhost UH 0181 lo0 test0 0: E0: b5: 36: cf: 4F UHLW 5 63288 77 ed0 10.20.30.255 legătură într-o ianuarie 2421 # UHLW foobar.com UC link # 1 0 0 0 host1: e0: a8: 37: 8: 1e UHLW lo0 host2 4601 3 0: e0: a8: 37: 8: 1e UHLW 0 5 lo0 => host2.foobar.com link # 1 UC 0 0224 link # 1 UC 0 0

Primele două linii conțin ruta implicită (care va fi descrisă în secțiunea următoare) și ruta către localhost.

În ambele grupuri (gazde și subrețele rețelei locale), rutele sunt configurate automat de un daemon numit rutat. Dacă nu rulează, există doar rute specificate static (adică, introduse în mod explicit).

O altă coloană care merită menționată este Flags. Fiecare traseu are atribute diferite, care sunt listate în această coloană. Mai jos este prezentată o scurtă tabelă a valorilor unora dintre aceste steaguri și valorile acestora:

10.2.2. Traseele implicite

Atunci când un sistem local trebuie să stabilească o conexiune la o gazdă la distanță, acesta accesează tabela de rutare pentru a determina dacă există un astfel de traseu. Dacă gazda de la distanță intră într-o subrețea pentru care se cunoaște metoda de atingere a acesteia (rute ca Cloned), atunci sistemul determină posibilitatea de a se conecta la aceasta pe această interfață.

Dacă toate căile cunoscute eșuează, sistemul are o ultimă opțiune: calea de „default“. Acest traseu este un tip special de Gateway de rețea (de obicei, singurul prezent în sistem), iar câmpul steaguri, el a marcat întotdeauna c. Pentru gazde în rețeaua locală, acest lucru indică aparatul de gateway, având o legătură directă cu lumea exterioară (dacă protocolul de comunicare PPP este utilizat sau un dispozitiv conectat la o linie inchiriata).

Dacă configurați o rută implicită pe o mașină care în sine este un gateway de rețea către lumea exterioară, atunci ruta implicită va fi poarta de rețea de la ISP.

Să aruncăm o privire la exemplele de traseu implicite. Iată configurația tipică:

[Local2] <--ether--> [Local1] <--PPP--> [ISP-Serv] <--ether--> [T1-GW]

Gazdele Local1 și local2 sunt în rețeaua noastră, prima gazdă pentru a se conecta cu PPP pentru a accesa serverul ISP lui. Are ISP-ul dvs. are o rețea locală, în care, printre altele, este serverul la care sunteți conectat, și echipamente (T1-GW) oferă propria sa conexiune la furnizorul de servicii Internet.

Traseele implicite pentru fiecare dintre mașinile dvs. vor fi următoarele:

O întrebare frecventă este: „De ce (sau cum) ca gateway-ul implicit pentru mașinile Local1 semnalăm T1-GW, mai degrabă decât serverul ISP-ul este conectat la?“ .

Local2 (10.20.30.2) -> Local1 (10.20.30.1)
Local1 (10.20.30.1, 10.9.9.30) -> T1-GW (10.9.9.1)

10.2.3. Hosts cu conexiuni duale

Există un alt tip de conexiune pe care trebuie să-l luăm în considerare, și acesta este cazul când gazda se află în două rețele diferite. Din punct de vedere tehnic, orice mașină care acționează ca o poartă de rețea (în exemplul de mai sus, o conexiune PPP a fost utilizată) este considerată o gazdă cu conexiune dublă. Cu toate acestea, acest termen este folosit de fapt pentru a descrie o mașină situată în două rețele locale.

În orice caz, tabelele de rutare sunt stabilite astfel încât această mașină este poarta de acces definit (de intrare de trecere) la o altă subrețea pentru fiecare subrețea. Această configurație, cu care acționează mașină ca o punte de legătură între cele două subrețele, este adesea utilizat atunci când avem nevoie pentru a pune în aplicare un sistem de securitate bazat pe filtrare de pachete sau un firewall în una sau în ambele direcții.

10.2.4. Distribuția rutelor

Am vorbit deja despre modul în care ne-am stabilit rutele spre lumea exterioară, dar nu am menționat cum ne găsește lumea exterioară.

Sarcina furnizorului dvs. este să declare pe autostradă că este responsabil pentru conectarea (și, prin urmare, indică ruta) din rețeaua dvs. Acest proces se numește propagarea rutei.

10.2.5. Remediați problemele

Uneori, cu distribuirea problemelor de traseu apar probleme și unele site-uri nu se pot conecta la dvs. Probabil cea mai utilă comandă pentru a determina punctul de operare de rutare incorectă este traceroute (8). Este, de asemenea, util atunci când nu vă puteți conecta la o mașină la distanță (adică, comanda ping (8) nu funcționează).

Pentru mai multe informații, consultați Manualul Traceroute (8).

Articole similare