Router , router ( translit . din engleză router ), de asemenea ruter , router (din engleză router /ˈɹu:tə(ɹ)/ sau /ˈɹaʊtəɹ/ [1] , /ˈɹaʊtɚ/ ) este un dispozitiv specializat care transmite pachete între diferite segmente de rețea bazate pe reguli și tabele de rutare [2] . Un router poate lega rețele eterogene de arhitecturi diferite. Pentru a lua decizii cu privire la redirecționarea pachetelor, sunt utilizate informații despre topologia rețelei și anumite reguli stabilite de administrator .
Routerele funcționează la nivelul de „rețea” (al treilea) al modelului de rețea OSI , spre deosebire de comutatoarele (switch-urile) L2 ale nivelului OSI și hub-urile (hub-uri), care funcționează, respectiv, la al doilea și primul strat al modelului OSI.
De obicei, routerul folosește adresa de destinație specificată în antetul pachetului și determină din tabelul de rutare calea prin care trebuie transmise datele. Dacă nu există nicio rută descrisă în tabelul de rutare pentru adresă, pachetul este abandonat.
Există și alte modalități de a determina calea de transmitere a pachetelor atunci când, de exemplu, este utilizată adresa sursă, protocoalele de nivel superior utilizate și alte informații conținute în anteturile pachetelor de la nivelul de rețea . Adesea, routerele pot traduce adresele expeditorului și destinatarului, pot filtra fluxul de date de tranzit pe baza anumitor reguli pentru a restricționa accesul, criptează/decriptează datele transmise etc.
Tabelul de rutare conține informații pe baza cărora routerul ia o decizie cu privire la transmiterea ulterioară a pachetelor. Tabelul constă dintr-un număr de intrări - rute, fiecare dintre ele conține identificatorul de rețea al destinatarului (constând dintr-o adresă și o mască de rețea ), adresa următorului nod către care ar trebui să fie transmise pachetele, distanța administrativă - gradul de încredere în sursa rutei și o pondere de intrare - o metrică. Valorile intrărilor din tabel joacă un rol în calcularea celor mai scurte rute către diferite destinații. În funcție de modelul de router și de protocoalele de rutare utilizate , tabelul poate conține câteva informații suplimentare de serviciu. De exemplu:
192.168.64.0/18 [110/49] prin 192.168.1.2, 00:34:34, FastEthernet0/0.1 unde 192.168.64.0/18 este rețeaua de destinație, 110/- distanta administrativa /49 — metrica rută, 192.168.1.2 este adresa următorului router de urmat trimiteți pachete pentru rețeaua 192.168.64.0/18, 00:34:34 - timpul în care această rută a fost cunoscută, FastEthernet0/0.1 este o interfață de router prin care puteți ajunge la „vecin” 192.168.1.2.Tabelul de rutare poate fi compilat în două moduri:
Adesea, teoria grafurilor este folosită pentru a construi tabele de rutare .
Routerele ajută la reducerea traficului de rețea prin împărțirea acestuia în domenii de coliziune sau de difuzare și prin filtrarea pachetelor. Ele sunt utilizate în principal pentru a combina rețele de diferite tipuri, adesea incompatibile în arhitectură și protocoale, de exemplu, pentru a combina rețele LAN Ethernet și conexiuni WAN folosind xDSL , PPP , ATM , Frame Relay etc. Adesea, un router este folosit pentru a oferi acces de la rețeaua locală la rețeaua globală de internet , îndeplinind funcțiile de traducere a adreselor și firewall .
Un dispozitiv specializat (hardware) poate acționa ca un router, precum și ca un computer obișnuit care îndeplinește funcțiile unui router. Există mai multe pachete software (bazate pe nucleul Linux , bazat pe sisteme de operare BSD ) care pot transforma un computer într-un router de înaltă performanță și bogat în funcții, cum ar fi Quagga , IPFW sau PF ușor de utilizat .
Bazele conceptului au fost puse (1966) de Donald Davies, construind rețeaua NPL britanică. Tehnologia a fost adoptată rapid de americani, căutând să construiască o linie de apărare coerentă. Placa IMP (procesor de interfață de mesaje) a acționat ca nod de rețea pentru comutarea mesajelor. Designul a durat până la prăbușirea URSS, a fost desființat în 1989, formând prima generație de gateway-uri, care au devenit routere evolutive.
Primul router a fost un minicomputer Honeywell DDP-516 , suplimentat cu o interfață de comunicare externă specială. Unele dintre funcțiile de comutare au fost date software-ului. Ulterior, rolul de întrerupătoare a fost dat lui Honeywell 316, lipsit de protecție specială. Începătorii au obținut aproximativ două treimi din performanță, costând jumătate din preț. Conexiunea cu gazdele s-a realizat printr-o magistrală de date serială. Hardware, Software discută despre RFC 1 deschis (acum), primul emis de IETF.
În sectorul casnic, routerele sunt utilizate în mod obișnuit pentru a conecta rețeaua de acasă a computerelor la canalul de comunicație al ISP -ului . De regulă, în acest caz, routerul oferă adresa IP pentru dispozitivele din rețeaua locală folosind protocolul DHCP și primește el însuși o adresă IP de la un furnizor extern. De obicei, un router modern are o serie de funcții auxiliare și capacități încorporate: un punct de acces wireless Wi-Fi pentru conectarea dispozitivelor mobile, un firewall pentru a proteja rețeaua de atacuri externe , rezervarea accesului la Internet prin canale de la mai mulți furnizori, o interfață web pentru a simplifica configurarea dispozitivului, port USB pentru conectarea unei imprimante sau stocare pe disc și altele.
hardware de rețea | |
---|---|
Strat fizic | |
Stratul de legătură | |
stratul de rețea | |
Alte |