Router , router ( translit . från engelska router ), även ruter , router (av engelska router /ˈɹu:tə(ɹ)/ eller /ˈɹaʊtəɹ/ [1] , /ˈɹaʊtɚ/ ) är en specialiserad enhet som vidarebefordrar paket mellan olika nätverkssegment baserat på regler och routingtabeller [2] . En router kan länka samman heterogena nätverk av olika arkitekturer. Information om nätverkstopologin och vissa regler som ställts in av administratören används för att fatta beslut om vidarebefordran av paket..
Routrar fungerar i "nätverks" (tredje) lagret av OSI-nätverksmodellen , till skillnad från switchar (switchar) L2 på OSI-nivån och hubbar (hubbar), som fungerar på det andra respektive första lagret av OSI-modellen.
Vanligtvis använder routern destinationsadressen som anges i pakethuvudet och bestämmer från routingtabellen vägen genom vilken data ska överföras. Om det inte finns någon beskriven rutt i routingtabellen för adressen, släpps paketet.
Det finns andra sätt att bestämma framåtvägen för paket när, till exempel, källadressen används, protokollen för det övre lagret som används och annan information som finns i nätverkslagrets pakethuvuden . Ofta kan routrar översätta avsändarens och mottagarens adresser, filtrera transitdataflödet baserat på vissa regler för att begränsa åtkomsten, kryptera / dekryptera den överförda informationen, etc.
Routingtabellen innehåller information på grundval av vilken routern fattar beslut om vidarebefordran av paket. Tabellen består av ett antal poster - rutter, som var och en innehåller mottagarens nätverksidentifierare (bestående av en adress och en nätverksmask ), adressen till nästa nod till vilken paket ska överföras, det administrativa avståndet - graden av lita på ruttens källa och viss ingångsvikt - ett mått. Mätvärdena för posterna i tabellen spelar en roll vid beräkningen av de kortaste rutterna till olika destinationer. Beroende på routermodellen och de routingprotokoll som används kan tabellen innehålla ytterligare tjänstinformation. Till exempel:
192.168.64.0/18 [110/49] via 192.168.1.2, 00:34:34, FastEthernet0/0.1 där 192.168.64.0/18 är destinationsnätverket, 110/- administrativt avstånd /49 — ruttmått, 192.168.1.2 är adressen till nästa router att följa skicka paket för nätverk 192.168.64.0/18, 00:34:34 - tiden under vilken den här rutten var känd, FastEthernet0/0.1 är ett routergränssnitt genom vilket du kan nå "granne" 192.168.1.2.Routingtabellen kan kompileras på två sätt:
Ofta används grafteori för att bygga routingtabeller .
Routrar hjälper till att minska nätverkstrafiken genom att dela upp den i kollisions- eller sändningsdomäner och genom att filtrera paket. De används främst för att kombinera nätverk av olika typer, ofta inkompatibla i arkitektur och protokoll, till exempel för att kombinera Ethernet LAN och WAN- anslutningar med xDSL , PPP , ATM , Frame relay etc. Ofta används en router för att ge åtkomst från det lokala nätverket till det globala Internetnätverket , som utför funktionerna adressöversättning och brandvägg .
En specialiserad (hårdvaru)enhet kan fungera som en router, såväl som en vanlig dator som utför funktionerna hos en router. Det finns flera mjukvarupaket (baserade på Linux-kärnan , baserade på BSD -operativsystem ) som kan förvandla en PC till en högpresterande och funktionsrik router, som Quagga , IPFW eller den lättanvända PF .
Grunden till konceptet lades (1966) av Donald Davies, som byggde det brittiska NPL-nätverket. Tekniken anammades snabbt av amerikanerna, som försökte bygga en sammanhållen försvarslinje. IMP-kortet (meddelandegränssnittsprocessor) fungerade som nätverksnod för meddelandeväxling. Designen varade fram till Sovjetunionens kollaps, avskaffades 1989, vilket utgjorde den första generationen av gateways, som blev evolutionära routrar.
Den första routern var en Honeywell DDP-516 minidator , kompletterad med ett speciellt externt kommunikationsgränssnitt. Några av växlingsfunktionerna gavs till programvaran. Därefter gavs strömbrytarnas roll till Honeywell 316, utan särskilt skydd. Nybörjare drog ungefär två tredjedelar av föreställningen, vilket kostade halva priset. Anslutningen till värdarna utfördes via en seriell databuss. Hårdvara, programvara diskuterar den öppna (nu) RFC 1, den första som utfärdades av IETF.
I den inhemska sektorn används routrar vanligtvis för att ansluta datorernas hemnätverk till Internetleverantörens kommunikationskanal . Som regel, i det här fallet, tillhandahåller routern IP-adressering för lokala nätverksenheter som använder DHCP- protokollet och tar själv emot en IP-adress från en extern leverantör. Vanligtvis har en modern router ett antal hjälpfunktioner och inbyggda möjligheter: en trådlös åtkomstpunkt för Wi-Fi för att ansluta mobila enheter, en brandvägg för att skydda nätverket från externa attacker , reservation av internetåtkomst via kanaler från flera leverantörer, en webbgränssnitt för att förenkla enhetskonfiguration, USB - port för anslutning av en skrivare eller disklagring och annat.
Cisco 71 router
Linksys router
Netgear DG834G- router med Wi-Fi-gränssnitt
Router Asus RT-N10 med Wi-Fi och IPTV -gränssnitt
nätverkshårdvara | |
---|---|
Fysiskt lager | |
Länklager | |
nätverkslager | |
Övrig |