Router
Un Router es un elemento intermediario en un enrutamiento de paquetes de red de ordenadores que ofrece. Su función es canalizar los paquetes de una interfaz de red a otro, en el mejor, de acuerdo con un conjunto de reglas.
Hardware y Software
El enrutamiento está ahora asociado a menudo con el protocolo de comunicación IPv4, IPv6, mientras que la migración también implica el encaminamiento de IPv6. Existen otros protocolos menos populares y son enrutable.
Los primeros Routers de ARPANET fueron llamados Interface Mensaje procesadores.
Aunque los ordenadores normales se pueden utilizar para realizar el enrutamiento, Routers modernos generalmente incluyen hardware adicional para acelerar funciones críticas tales como la transferencia (enrutamiento) de paquetes; estos Routers especializados no siempre son compatibles con IPv6.
Este tipo de material no requiere de almacenamiento magnético, una memoria no volátil lo suficientemente pequeño como para mantener los parámetros principales en caso de rotura momentánea en la industria.
Papel de los router
Routers actuales de datos juegan un papel similar al de los conmutadores telefónicos de voz. Algunas de estas funciones también se toman cada vez más por los Routers de la convergencia llamada de voz o de voz sobre IP (VoIP, VoIP).
Un Router está conectado a al menos dos redes de computadoras para ser útil, de lo contrario no tendrá nada al Router. El dispositivo crea y / o mantiene una tabla, llamada tabla de enrutamiento, que almacena las mejores rutas a otras redes a través de las mediciones asociadas a esas rutas.
Un Router moderno es como un alojamiento que comprende la placa base, CPU, ROM, RAM y los recursos de red necesarios (Wi-Fi, Ethernet …). Por lo tanto, puede ser visto como un ordenador dedicado mínimo, el sistema operativo puede ser un Linux ligero. Del mismo modo, cualquier ordenador con interfaces adecuadas (por lo menos dos, a menudo Ethernet) puede actuar como un Router si está configurado correctamente (algunas distribuciones Linux mínimo se especializan la máquina en esta función).
La función de enrutamiento gestiona y administra las direcciones IP según el algoritmo de encaminamiento y su tabla asociada, la tabla contiene la dirección de red correspondencia de interfaces físicas del Router donde se conectan otras redes.
Router software
Con el software apropiado y al menos dos tarjetas de red, es posible transformar una computadora ordinaria (incluso un modelo más antiguo) o un teléfono móvil en un Router.
La mayoría de los sistemas operativos basados en UNIX (por ejemplo, Linux o xBSD) soportan de forma nativa un enrutamiento «básico». También tienen el software necesario para el enrutamiento «avanzado»:
Daemon de enrutamiento de Internet,
OpenBGPD,
Quagga, GNU Zebra sucesor,
XORP.
En Windows, el software WinRoute (shareware), Virtual Router (gratis), entre otros, también permite este tipo de funcionalidad.
Hay teléfonos móviles de software a menudo prohibidos o que deba suscribirse a una opción o un paquete específico:
JoikuSpot para Symbian
PdaNet para iPhone y Android