Enrutador

Un enrutador es un dispositivo de red de computadoras que garantiza el enrutamiento de paquetes . Su función es enviar paquetes de una interfaz de red a otra, en el mejor de los casos, de acuerdo con un conjunto de reglas. Por lo general, existe confusión entre el enrutador y el relé , porque en las redes Ethernet los enrutadores operan en la Capa 3 del modelo OSI .

Historia

El primer equipo que puede describirse como el antepasado del enrutador es un relé de paquetes llamado Procesador de mensajes de interfaz (IMP), en 1969. Los IMP interconectados formaron la red ARPANET , la primera red de conmutación de paquetes . El concepto de enrutador, entonces llamado gateway ( gateway ), debe su origen a un grupo de investigación internacional llamado International Network Working Group (INWG) para estudiar aspectos relacionados con la interconexión de redes a principios de la década de 1970.

Estas pasarelas se diferenciaban de los relés de paquetes en que permitían conexiones entre redes diferentes, como enlaces seriales y redes de área local . Por otro lado, operaban en modo sin conexión y no proporcionaban transporte confiable de extremo a extremo, dejando la tarea de verificar la entrega correcta de datos a los hosts en los extremos de la red .

Estas ideas fueron desarrolladas para crear redes operativas: por un lado el programa DARPA que desarrolla la suite de protocolos TCP / IP que hoy constituye el protocolo en el corazón de Internet , y por otro lado el PARC Universal Packet  (en) desarrollado por Xerox PARC , que recibió menos atención fuera de Xerox .

Los primeros enrutadores Xerox entraron en funcionamiento en 1974. BBN implementó los primeros enrutadores IP reales como parte del programa DARPA en 1975-1976. A finales de 1976, tres PDP-11 utilizados como enrutadores estaban en servicio en esta red experimental.

Los primeros enrutadores multiprotocolo fueron desarrollados por investigadores del MIT y Stanford en 1981, todavía en PDP-11.

Las redes actuales se basan principalmente en IP , los enrutadores multiprotocolo han perdido la importancia inicial que tenían en las redes o coexistían con los protocolos AppleTalk , DECnet , IP y Xerox  (in) .

Hasta la década de 1980, las computadoras de propósito general servían como enrutadores. Posteriormente, equipos especializados agilizarán el análisis y enrutamiento del tráfico. Algunos sistemas operativos dedicados utilizados en enrutadores, como los de Juniper Networks o Extreme Networks , se derivan de versiones modificadas de Unix .

Hardware y software

La función de enrutamiento procesa las direcciones IP y las dirige según el algoritmo de enrutamiento y su tabla asociada, esta última contiene la correspondencia de las direcciones de red con las interfaces físicas del enrutador donde están conectadas las otras redes.

Arquitectura

Hay cuatro componentes principales:

Fabricantes de enrutadores

Los principales fabricantes de enrutadores son: Para empresas, operadores de telecomunicaciones e ISP  :

Para individuos ( módem / enrutador):

Enrutadores de "software"

Con el software adecuado, es posible transformar una computadora ordinaria (incluso un modelo antiguo) o incluso un teléfono móvil en un enrutador.

La mayoría de los sistemas operativos basados ​​en UNIX (por ejemplo, Linux o xBSD ) admiten de forma nativa el enrutamiento "básico". También tienen el software necesario para el enrutamiento "avanzado":

Bajo Windows, WinRoute  (en) ( shareware ) y Virtual Router ( freeware ), entre otros, también permiten este tipo de funcionalidad.

Existe software para teléfonos móviles que a menudo está prohibido o requiere suscribirse a una opción o paquete específico:

Notas y referencias

  1. individuo Pujolle, las redes , edición de 2005, Eyrolles, cap. 27.
  2. "  Definición de las siete capas del modelo OSI y explicación de las funciones  " ,3 de marzo de 2014(consultado el 29 de marzo de 2014 ) .
  3. (en) Davies, Shanks, Heart, Barker, Despres, Detwiler y Riml, Informe del Subgrupo 1 sobre Sistema de comunicación , INWG Note # 1.
  4. (En) Vinton Cerf, Robert Kahn, "Un protocolo para la intercomunicación de red de paquetes" , IEEE Transactions on Communications , volumen 22, número 5, mayo de 1974, p.  637 - 648.
  5. (en) David Boggs, John Shoch, Edward Taft, Robert Metcalfe, "Pup: An Internetwork Architecture" , IEEE Transactions on Communications , volumen 28, número 4, abril de 1980, p.  612 - 624.
  6. (en) Craig Partridge, S. Blumenthal, "Redes de datos en BBN" , IEEE Annals of the History of Computing , volumen 28, número 1, enero-marzo de 2006.
  7. (in) Valley of the Nerds: ¿Quién inventó realmente el enrutador multiprotocolo y por qué debería importarnos? , Servicio de Radiodifusión Pública .
  8. (en) Router Man , NetworkWorld .
  9. (en) David D. Clark, Implementación de la red del campus del MIT , NMCC-2 , Grupo de la red informática del campus , MIT, Cambridge, 1982; pag.  26 .
  10. (en) Pete Carey, A Start-Up's True Tale: La historia a menudo contada del lanzamiento de Cisco deja de lado el drama, la intriga, San Jose Mercury News ,1 st de diciembre de de 2001.
  11. (in) Kurose, James F ,, Redes informáticas: a. Enfoque de arriba hacia abajo

Ver también

Artículos relacionados