Un enrutador [a] es un dispositivo de red que reenvía paquetes de datos entre redes informáticas . Los enrutadores realizan las funciones de dirección del tráfico en Internet . Los datos enviados a través de Internet, como una página web o un correo electrónico , se encuentran en forma de paquetes de datos. Por lo general, un paquete se reenvía de un enrutador a otro enrutador a través de las redes que constituyen una interred (por ejemplo, Internet) hasta que llega a su nodo de destino . [2]
Un enrutador está conectado a dos o más líneas de datos de diferentes redes IP . [b] Cuando entra un paquete de datos en una de las líneas, el enrutador lee la información de la dirección de red en el encabezado del paquete para determinar el destino final. Luego, utilizando información en su tabla de enrutamiento o política de enrutamiento , dirige el paquete a la siguiente red en su viaje.
El tipo más conocido de enrutadores IP son los enrutadores domésticos y de pequeñas oficinas que simplemente reenvían paquetes IP entre las computadoras domésticas e Internet. Los enrutadores más sofisticados, como los enrutadores empresariales, conectan las redes de grandes empresas o ISP con los potentes enrutadores centrales que envían datos a alta velocidad a lo largo de las líneas de fibra óptica de la red troncal de Internet .
Cuando se utilizan varios enrutadores en redes interconectadas, los enrutadores pueden intercambiar información sobre las direcciones de destino mediante un protocolo de enrutamiento . Cada enrutador crea una tabla de enrutamiento , una lista de rutas, entre dos sistemas informáticos en las redes interconectadas. [3]
El software que ejecuta el enrutador está compuesto por dos unidades funcionales de procesamiento que operan simultáneamente, llamadas planos : [4]
Un enrutador puede tener interfaces para diferentes tipos de conexiones de capa física , como cables de cobre, fibra óptica o transmisión inalámbrica . También puede admitir diferentes estándares de transmisión de capa de red . Cada interfaz de red se utiliza para permitir que los paquetes de datos se reenvíen de un sistema de transmisión a otro. Los enrutadores también se pueden usar para conectar dos o más grupos lógicos de dispositivos informáticos conocidos como subredes , cada uno con un prefijo de red diferente .