Router
From Helionica
|
|
Router - urządzenie sieciowe, które określa następny punkt sieciowy, do którego należy skierować pakiet danych (np. datagram IP). Ten proces nazywa się routingiem (rutingiem) bądź trasowaniem. Routing odbywa się w warstwie trzeciej modelu OSI.
Router używany jest przede wszystkim do łączenia ze sobą sieci WAN, MAN i LAN.
Routing jest najczęściej kojarzony z protokołem IP, choć procesowi trasowania można poddać datagramy dowolnego protokołu routowalnego np. protokołu IPX w sieciach obsługiwanych przez NetWare (sieci Novell).
Pierwotne routery z lat 60. były komputerami ogólnego przeznaczenia. Chociaż w roli routerów można używać zwykłych komputerów, nowoczesne szybkie routery to wysoce wyspecjalizowane urządzenia, w których interfejsy sieciowe są połączone bardzo szybką magistralą wewnętrzną. Zazwyczaj mają wbudowane dodatkowe elementy (takie jak pamięć podręczna czy układy wyręczające procesor w pakowaniu i odpakowywaniu ramek warstwy drugiej) w celu przyspieszenia typowych czynności, takich jak przekazywanie pakietów.
Wprowadzono również inne zmiany w celu zwiększenia pewności działania, takie jak zasilanie z baterii oraz pamięć trwała zamiast magnetycznej. Nowoczesne routery zaczynają więc przypominać centrale telefoniczne, a obie te technologie coraz bardziej się upodabniają i prawdopodobnie wkrótce się połączą.
Aby mógł zajść routing, router musi być podłączony przynajmniej do dwóch podsieci (które można określić w ramach jednej sieci komputerowej).
Szczególnym przypadkiem routera jest przełącznik warstwy trzeciej, czyli urządzenie z jednym interfejsem sieciowym, które routuje pomiędzy dwoma lub większą ilością sieci wydzielonych logicznie na tym pojedynczym interfejsie. Dla sieci Ethernet są to VLAN-y (wirtualne sieci lokalne), dla sieci ATM czy Frame Relay kanały PVC/SVC (Permanent Virtual Circuit/Switched Virtual Circuit, stałe bądź komutowane kanały wirtualne).
Router tworzy i utrzymuje tablicę routingu, która przechowuje ścieżki do konkretnych obszarów sieci i metryki związane z tymi ścieżkami.
Aby router mógł trasować pakiety i wybierać optymalne marszruty niezbędna jest mu wiedza na temat otaczających go urządzeń (m.in. innych routerów i przełączników). Wiedza ta może być dostarczona w sposób statyczny przez administratora i nosi wówczas nazwę trasy statycznej lub router może ją pozyskać dynamicznie od innych urządzeń warstwy 3 - trasy takie nazywane są dynamicznymi. Do wyznaczania i obsługi tras dynamicznych router wykorzystuje protokoły routingu.
Protokoły routingu
Wybrani producenci routerów
- 3Com (www.3com.com)
- Alcatel (www.alcatel.com)
- Asmax (www.asmax.com)
- Asus (www.asus.com)
- Cisco Systems (www.cisco.com)
- D-Link Systems (www.dlink.com)
- Enterasys Networks (www.enterasys.com)
- Juniper Networks (www.juniper.net)
- Linksys (www.linksys.com)
- Mikrotik (www.mikrotik.com)
- NETGEAR (www.netgear.com)
- Nortel (www.nortelnetworks.com)
- Pivotal Networking (www.pivnet.com)
- SMC Networks (www.smc.com)
- Surecom (www.surecom-net.com)
- Tellabs (www.tellabs.com)
- MRV Communications (www.mrv.com)
- Zoom Telephonics (www.zoom.com)
- ZyXEL (www.zyxel.com)
Dystrybucje Linuksa dedykowane dla routerów
Artykuł zawiera udostępnione na licencji GNU FDL treści pochodzące w pierwotnej wersji z artykułu Router w polskiej Wikipedii. Lista autorów.

