Router

Ein Router ist ein Computernetzwerkgerät , das das Weiterleiten von Paketen sicherstellt . Seine Aufgabe besteht darin, Pakete bestenfalls nach einer Reihe von Regeln von einer Netzwerkschnittstelle zu einer anderen zu senden . In der Regel besteht eine Verwechslung zwischen Router und Relay , da Router in Ethernet- Netzwerken auf Schicht 3 des OSI-Modells arbeiten .

Geschichte

Das erste Gerät, das als Vorfahr des Routers bezeichnet werden kann, ist ein Paket-Relay namens IMP ( Interface Message Processor ) aus dem Jahr 1969. Die miteinander verbundenen IMPs bildeten das ARPANET- Netzwerk , das erste paketvermittelte Netzwerk . Das Konzept des Routers, der damals als Gateway ( Gateway ) bezeichnet wurde, verdankt seinen Ursprung einer internationalen Forschungsgruppe namens International Network Working Group (INWG), die Anfang der 1970er Jahre Aspekte im Zusammenhang mit der Netzwerkverbindung untersuchte.

Diese Gateways unterschieden sich von Paketrelais darin, dass sie Verbindungen zwischen unterschiedlichen Netzwerken wie seriellen Verbindungen und lokalen Netzwerken ermöglichten . Andererseits arbeiteten sie im verbindungslosen Modus und lieferten keinen zuverlässigen End-to-End-Transport, so dass die korrekte Übermittlung von Daten an Hosts am Ende des Netzwerks überprüft werden musste .

Diese Ideen wurden entwickelt, um betriebliche Netzwerke zu schaffen: einerseits das DARPA- Programm, das die TCP / IP-Protokollsuite entwickelt, die heute das Protokoll im Herzen des Internets darstellt , und andererseits das PARC Universal Packet  (en), das von entwickelt wurde Xerox PARC , der außerhalb von Xerox weniger Beachtung fand .

Die ersten Xerox-Router waren 1974 in Betrieb. Die ersten tatsächlichen IP-Router wurden 1975-1976 von BBN im Rahmen des DARPA-Programms bereitgestellt . Ende 1976 waren in diesem experimentellen Netzwerk drei als Router verwendete PDP-11 im Einsatz.

Die ersten Multiprotokoll-Router wurden 1981 von Forschern am MIT und in Stanford entwickelt , die noch auf PDP-11 basieren.

Heutige Netzwerke basieren hauptsächlich auf IP . Multiprotokoll-Router haben an Bedeutung verloren, die sie in Netzwerken oder in koexistierenden AppleTalk- , DECnet- , IP- und Xerox-Protokollen  (in) hatten .

Bis in die 1980er Jahre Allzweck - Computer diente als Router. Später werden spezielle Geräte die Analyse und Weiterleitung des Verkehrs beschleunigen. Einige dedizierte Betriebssysteme, die auf Routern verwendet werden, z. B. von Juniper Networks oder Extreme Networks , sind von modifizierten Unix- Versionen abgeleitet .

Hard-und Software

Die Routing-Funktion verarbeitet die IP-Adressen und leitet sie gemäß dem Routing-Algorithmus und der zugehörigen Tabelle weiter. Letztere enthält die Entsprechung der Netzwerkadressen mit den physischen Schnittstellen des Routers, an dem die anderen Netzwerke verbunden sind.

Die Architektur

Es gibt vier Hauptkomponenten:

Routerhersteller

Die wichtigsten Routerhersteller sind: Für Unternehmen, Telekommunikationsbetreiber und ISPs  :

Für Einzelpersonen ( Modem / Router):

"Software" -Router

Mit geeigneter Software ist es möglich, einen normalen Computer (sogar ein altes Modell) oder sogar ein Mobiltelefon in einen Router zu verwandeln .

Die meisten UNIX-basierten Betriebssysteme (z. B. Linux oder xBSD ) unterstützen nativ "grundlegendes" Routing. Sie haben auch die Software, die für "erweitertes" Routing erforderlich ist:

Unter Windows ermöglichen unter anderem WinRoute  (en) ( Shareware ) und Virtual Router ( Freeware ) diese Art von Funktionalität.

Es gibt Software für Mobiltelefone, die häufig verboten ist oder das Abonnieren einer bestimmten Option oder eines bestimmten Pakets erfordert:

Anmerkungen und Referenzen

  1. Guy Pujolle, Die Netzwerke , Ausgabe 2005, Eyrolles, Kap. 27.
  2. "  Definition der sieben Schichten des OSI-Modells und Erläuterung der Funktionen  " ,3. März 2014(abgerufen am 29. März 2014 ) .
  3. (in) Davies, Shanks, Heart, Barker, Despres, Detwiler und Riml, Bericht der Untergruppe 1 zum Kommunikationssystem , INWG-Anmerkung 1.
  4. (in) Vinton Cerf, Robert Kahn, "Ein Protokoll für die Paketnetzwerk-Interkommunikation" , IEEE Transactions on Communications , Band 22, Ausgabe 5, Mai 1974, S. 22 .  637 - 648.
  5. (in) David Boggs, John Shoch, Edward Taft und Robert Metcalfe, "Pup: An Internetwork Architecture" , IEEE Transactions on Communications , Band 28, Ausgabe 4, April 1980, S. 22 .  612 - 624.
  6. (in) Craig Partridge, S. Blumenthal, "Datennetzwerk bei BBN" , IEEE Annals of the History of Computing , Band 28, Ausgabe 1, Januar-März 2006.
  7. (in) Tal der Nerds: Wer hat den Multiprotokoll-Router wirklich erfunden und warum sollten wir uns darum kümmern? , Öffentlicher Rundfunkdienst .
  8. (de) Router Man , NetworkWorld .
  9. (in) David D. Clark, MIT-Campus-Netzwerkimplementierung , NMCC-2 , Campus-Computernetzwerkgruppe , MIT, Cambridge, 1982; p.  26 .
  10. (in) Pete Carey, die wahre Geschichte eines Start-ups: Die oft erzählte Geschichte von Ciscos Start lässt das Drama, die Intrigen und die San Jose Mercury News aus .1 st Dezember 2001.
  11. (in) Kurose, James F ,, Computernetzwerke: a. Top-down-Ansatz

Siehe auch

Zum Thema passende Artikel