Introducción al enrutador
Fecha:
Introducción
Un enrutador también se conoce comúnmente como puerta de enlace. Dentro del modelo de referencia OSI, un enrutador realiza el reenvío de paquetes de datos en la capa de red (específicamente en la capa 3) almacenando y reenviando paquetes de datos entre redes distintas. Su función principal es segmentar y separar lógicamente las redes. Cuando se necesita transmitir datos de una subred a otra, las capacidades de enrutamiento del enrutador facilitan este proceso. En la comunicación de red, un enrutador desempeña un papel crucial en la identificación de direcciones de red y la selección de rutas IP adecuadas. Permite la construcción de sistemas de interconexión flexibles en diversos entornos de red, conectando varias subredes mediante el manejo de diferentes formatos de paquetes de datos y métodos de acceso al medio. Operacionalmente, un enrutador solo acepta información de hosts de origen u otros enrutadores relevantes; es, fundamentalmente, un dispositivo de interconexión que opera en la capa de red.
Los enrutadores suelen residir en la capa de red; por consiguiente, la tecnología de enrutamiento es una disciplina intrínsecamente ligada a esta capa. En comparación con dispositivos de red anteriores, como los puentes, los enrutadores representan una evolución significativa y presentan diferencias notables. En general, los puentes presentan limitaciones importantes: solo pueden interconectar redes que comparten protocolos de capa de enlace de datos idénticos o similares, y son incapaces de conectar redes cuyos protocolos de capa de enlace de datos difieren significativamente. Los enrutadores, sin embargo, superan esta limitación; son capaces de interconectar cualquier par de redes distintas. No obstante, un principio fundamental rige la interconexión de redes tan dispares: deben utilizar el mismo protocolo de capa de red para que un enrutador pueda conectarlas correctamente. En pocas palabras, la tecnología de enrutamiento es la disciplina de reenviar e intercambiar grandes cantidades de información a través de una red; más específicamente, implica la transmisión de información desde una dirección de origen a una dirección de destino a través de una infraestructura de red interconectada. En los últimos años, la tecnología de enrutamiento ha experimentado un desarrollo y progreso notables, en particular con la llegada de los enrutadores de quinta generación. Estos dispositivos avanzados satisfacen la creciente demanda de aplicaciones integradas de datos, voz y vídeo, y se han convertido cada vez más en la opción preferida y están ampliamente implementados en la mayoría de las redes domésticas. Además, la tecnología de enrutamiento doméstico ha madurado significativamente en los últimos años, incorporando tecnologías inteligentes contemporáneas para ofrecer una experiencia de usuario rápida, eficiente y fluida. Esta evolución sirve para impulsar y acelerar el desarrollo general de Internet y las tecnologías de redes.
Los enrutadores son los dispositivos nodales principales de Internet. Determinan cómo se reenvían los datos según las decisiones de enrutamiento. Esta estrategia de reenvío se conoce como "enrutamiento", término que también da nombre al enrutador. Como centros que interconectan redes dispares, los sistemas de enrutadores constituyen la infraestructura central —o "columna vertebral"— de Internet global basada en TCP/IP. La velocidad de procesamiento de estos enrutadores representa uno de los principales cuellos de botella en la comunicación de red, mientras que su fiabilidad determina directamente la calidad general de la interconexión. Por consiguiente, tanto en redes universitarias como regionales, e incluso en Internet en su conjunto, la tecnología de enrutadores ha ocupado siempre una posición central; de hecho, su trayectoria evolutiva y su futuro constituyen un microcosmos de la propia investigación en Internet. En un momento en que la infraestructura de red y el desarrollo de las tecnologías de la información de mi país están en pleno auge, el análisis del papel, el estado y el futuro de los enrutadores en las redes interconectadas reviste una profunda importancia. Esta investigación es vital para el avance de la investigación sobre tecnología de redes nacionales y el desarrollo de infraestructuras, así como para aclarar —y disipar— varios conceptos erróneos sobre enrutadores e interconexión de redes que circulan actualmente en el mercado.
Principios
Los dispositivos dentro de una red se comunican entre sí principalmente mediante sus direcciones IP; los enrutadores solo pueden reenviar datos basándose en direcciones IP específicas. Una dirección IP consta de dos partes: una dirección de red y una dirección de host. En Internet, se utiliza una máscara de subred para distinguir entre la dirección de red y la dirección de host. Al igual que una dirección IP, una máscara de subred tiene una longitud de 32 bits, y ambas se corresponden directamente: los bits "1" de la máscara de subred corresponden a la parte de la dirección de red de la dirección IP, mientras que los bits "0" corresponden a la parte de la dirección de host; juntas, la dirección de red y la dirección de host constituyen una dirección IP completa. Dentro de la misma red, la parte de la dirección de red de todas las direcciones IP debe ser idéntica. La comunicación entre ordenadores solo puede producirse entre dispositivos que posean direcciones IP con la misma dirección de red; si un ordenador desea comunicarse con otro ubicado en un segmento de red diferente, los datos deben reenviarse a través de un enrutador. Las direcciones IP con direcciones de red diferentes no pueden comunicarse directamente entre sí, incluso si los dispositivos se encuentran físicamente cerca. Un enrutador normalmente cuenta con múltiples puertos, lo que le permite conectarse a múltiples segmentos de red distintos; la dirección de red asociada a la dirección IP de cada puerto específico debe coincidir con la dirección de red del segmento al que está conectado. Cada puerto posee una dirección de red única correspondiente a un segmento de red específico; esta configuración permite que los hosts dentro de cada segmento respectivo envíen datos al enrutador utilizando la dirección IP asignada a su propio segmento.
**Medios de transmisión**
Los enrutadores se clasifican generalmente en *enrutadores locales* y *enrutadores remotos*. Los enrutadores locales están diseñados para conectarse a medios de transmisión de red estándar, como cables de fibra óptica, cables coaxiales o cables de par trenzado. Los enrutadores remotos, por el contrario, están diseñados para conectarse a medios de transmisión remotos y normalmente requieren el equipo periférico correspondiente; por ejemplo, una conexión a través de una línea telefónica requiere un módem, mientras que una conexión inalámbrica requiere un receptor y/o transmisor inalámbrico.
**Estructura**
(1) **Interfaz de alimentación (POWER):** Esta interfaz conecta el enrutador a una fuente de alimentación.
(2) **Botón de reinicio (RESET):** Este botón permite al usuario restaurar el router a su configuración predeterminada de fábrica.
(3) **Puerto de conexión de módem/conmutador (WAN):** Esta interfaz se utiliza para conectar el router a un módem de banda ancha doméstico (o a un conmutador de red) mediante un cable Ethernet.
(4) **Puertos de conexión de computadora (LAN 1–4):** Estas interfaces se utilizan para conectar computadoras individuales al router mediante cables Ethernet.
**Proceso de inicio**
Al igual que un sistema de PC estándar, un router contiene un componente que cumple una función similar a la de una BIOS; este componente se conoce como **MiniIOS**. MiniIOS nos permite arrancar el router y entrar en modo de recuperación, incluso cuando no hay ninguna imagen ISO presente en la memoria Flash del router, para que podamos importar posteriormente un archivo ISO a la Flash mediante métodos como TFTP o X-MODEM. Por lo tanto, el proceso de arranque del router procede de la siguiente manera:
(1) Al encenderse, el router realiza primero una POST (Power-On Self-Test), un proceso que implica la verificación de los componentes de hardware.
(2) Una vez completada la POST, el router lee el programa Bootstrap almacenado en la ROM para realizar la secuencia de arranque inicial.
(3) Después de que concluye la secuencia de arranque inicial, el router intenta localizar y cargar el archivo de imagen ISO completo. Específicamente, el router primero busca el archivo ISO en su memoria Flash; si el archivo ISO se encuentra, el archivo se carga y el router arranca.
(4) Si no se encuentra ningún archivo ISO en la memoria Flash, el router entra en modo de arranque. En el modo BOOT, el router puede utilizar un archivo ISO alojado en un servidor TFTP, o bien se puede usar TFTP/X-MODEM para transferir un archivo ISO a la memoria Flash del router (un proceso comúnmente conocido como "flasheo" del ISO). Una vez completada la transferencia, el router se reinicia, lo que le permite arrancar normalmente en modo CLI.
(5) Después de que el router haya inicializado correctamente la imagen ISO, comienza a buscar en la NVRAM el archivo STARTUP-CONFIG, también conocido como archivo de configuración de inicio. Este archivo almacena todas las configuraciones y modificaciones que se han aplicado al router. Al localizar este archivo, el router carga todas las configuraciones que contiene; luego aprende, genera y mantiene sus tablas de enrutamiento basándose en estas configuraciones. Finalmente, después de cargar todas las configuraciones en la RAM (la memoria de trabajo del router), entra en modo Usuario, completando así el proceso de arranque.
(6) Si no se encuentra ningún archivo STARTUP-CONFIG en la NVRAM, el router entra en el modo de diálogo de configuración, comúnmente conocido como modo de configuración de "pregunta y respuesta". En este modo, todas las configuraciones del router se pueden realizar de forma interactiva mediante una serie de indicaciones y preguntas. Sin embargo, en circunstancias normales, este modo se usa con poca frecuencia; normalmente, accedemos al modo CLI (Interfaz de línea de comandos) para configurar el router.