Ruter

En ruter er en datamaskinnettverksenhet som sikrer ruting av pakker . Dens rolle er å sende pakker fra et nettverksgrensesnitt til et annet, i beste fall, i henhold til et sett med regler. Det er vanligvis forvirring mellom ruteren og stafett , fordi i Ethernet -nettverk rutere opererer på lag 3 av OSI-modellen .

Historie

Det første utstyret som kan beskrives som forfedren til ruteren, er et pakke-relé kalt Interface Message Processor (IMP), i 1969. De sammenkoblede IMP-ene utgjorde ARPANET- nettverket , det første pakkeskiftede nettverket . Konseptet med ruteren, da kalt gateway ( gateway ), skylder sin opprinnelse til en internasjonal forskningsgruppe kalt International Network Working Group (INWG) for å studere aspekter relatert til nettforbindelse på begynnelsen av 1970-tallet.

Disse gatewayene skilte seg fra pakkereléer ved at de tillot forbindelser mellom forskjellige nettverk, som serielle lenker og lokale nettverk . På den annen side opererte de i tilkoblingsfri modus og ga ikke pålitelig end-to-end-transport, og etterlot oppgaven med å verifisere riktig levering av data til verter i endene av nettverket .

Disse ideene ble utviklet for å skape operasjonelle nettverk: på den ene siden DARPA- programmet som utvikler TCP / IP-protokollpakken som i dag utgjør protokollen i hjertet av Internett , og på den andre siden PARC Universal Packet  (en) utviklet av Xerox PARC , som fikk mindre oppmerksomhet utenfor Xerox .

De første Xerox-ruterne var i drift i 1974. De første faktiske IP-ruterne ble distribuert av BBN som en del av DARPA-programmet i 1975-1976. På slutten av 1976 var tre PDP-11-er som ble brukt som rutere i tjeneste i dette eksperimentelle nettverket.

De første rutene for flere protokoller ble utviklet av forskere ved MIT og Stanford i 1981, fortsatt på PDP-11.

Dagens nettverk er hovedsakelig basert på IP , rutere med flere protokoller har mistet den første betydningen de hadde i nettverk eller eksisterte sammen AppleTalk , DECnet , IP og Xerox-protokoller  (in) .

Fram til 1980-tallet fungerte datamaskiner som rutere. Senere vil spesialutstyr fremskynde analysen og rutingen av trafikken. Noen dedikerte operativsystemer som brukes på rutere, for eksempel de fra Juniper Networks eller Extreme Networks , er avledet fra modifiserte versjoner av Unix .

Hardware og software

Rutefunksjonen behandler IP-adressene og dirigerer dem i henhold til rutealgoritmen og den tilhørende tabellen, sistnevnte inneholder korrespondansen til nettverksadressene med de fysiske grensesnittene til ruteren der de andre nettverkene er koblet.

Arkitektur

Det er fire hovedkomponenter:

Ruterprodusenter

De viktigste ruteprodusentene er: For bedrifter, teleoperatører og Internett-leverandører  :

For enkeltpersoner ( modem / router):

"Programvare" -rutere

Med passende programvare er det mulig å transformere en vanlig datamaskin (til og med en gammel modell), til og med en mobiltelefon til en ruter.

De fleste UNIX-baserte operativsystemer (f.eks. Linux eller xBSD ) støtter naturlig "ruting". De har også programvaren som kreves for "avansert" ruting:

Under Windows tillater blant annet WinRoute  (en) ( shareware ) og Virtual Router ( freeware ) denne typen funksjonalitet.

Det er programvare for mobiltelefoner som ofte er forbudt eller krever abonnement på et bestemt alternativ eller en spesifikk pakke:

Merknader og referanser

  1. Guy Pujolle, Nettverkene , Utgave 2005, Eyrolles, kap. 27.
  2. "  Definisjon av de syv lagene i OSI-modellen og forklaring av funksjonene  " ,3. mars 2014(åpnet 29. mars 2014 ) .
  3. (i) Davies, Shanks, Heart, Barker, Despres, Detwiler, og Riml, Rapport fra undergruppe 1 på Communication System , INWG Note # 1.
  4. (i) Vinton Cerf, Robert Kahn, "A Protocol for Packet Network Intercommunication" , IEEE Transactions on Communications , bind 22, utgave 5, mai 1974, s.  637 - 648.
  5. (i) David Boggs, John Shoch, Edward Taft, Robert Metcalfe, "Pup: An Inter Architecture" , IEEE Transactions on Communications , Volume 28, Issue 4, april 1980, s.  612 - 624.
  6. (in) Craig Partridge, S. Blumenthal, "Data Networking at BBN" , IEEE Annals of the History of Computing , bind 28, utgave 1, januar-mars 2006.
  7. (in) Nerdedalen: Hvem oppfant virkelig Multiprotocol-ruteren, og hvorfor skulle vi bry oss? , Offentlig kringkastingstjeneste .
  8. (no) Router Man , NetworkWorld .
  9. (in) David D. Clark, MIT Campus Network Implementation , NMCC-2 , Campus Computer Network Group , MIT, Cambridge, 1982; s.  26 .
  10. (in) Pete Carey, A Start-Up's True Tale: Ofte fortalt historie om Ciscos lansering utelater dramaet, intriger, San Jose Mercury News ,1 st desember 2001.
  11. (in) Kurose, James F ,, Datanettverk: a. Top-down-tilnærming

Se også

Relaterte artikler