Funcionamiento del Enrutamiento en Routers
Funcionamiento del Enrutamiento en Routers
PROTOCOLOS ENRUTABLES
Y ENRUTADOS
CUANDO SE RECIBE UNA TRAMA EN UN ROUTER, SE EXTRAE LA DIRECCIÓN MAC DE
UN PROTOCOLO ENRUTADO ES UN CONJUNTO DE REGLAS QUE PERMITE QUE LOS
DESTINO Y SE VERIFICA SI LA TRAMA SE DIRIGE DIRECTAMENTE A LA INTERFAZ DEL
ROUTERS ENVÍEN DATOS ENTRE NODOS DE DIFERENTES REDES. PARA QUE UN
ROUTER O SI ES UN BROADCAST. SI ES ASÍ, SE ACEPTA LA TRAMA; DE LO CONTRARIO, SE
PROTOCOLO SEA ENRUTABLE, DEBE ASIGNAR A CADA DISPOSITIVO UN NÚMERO DE RED
DESCARTA. LUEGO, SE VERIFICA LA INFORMACIÓN DE VERIFICACIÓN POR REDUNDANCIA
Y UN NÚMERO DE HOST. ALGUNOS PROTOCOLOS SOLO REQUIEREN UN NÚMERO DE RED,
CÍCLICA (CRC) PARA ASEGURARSE DE QUE LA TRAMA NO ESTÉ DAÑADA. SI LA
MIENTRAS QUE OTROS NECESITAN UNA DIRECCIÓN COMPLETA QUE ESPECIFIQUE LA
VERIFICACIÓN ES VÁLIDA, SE DESCARTAN EL ENCABEZADO DE LA TRAMA Y LA
PORCIÓN DE RED Y LA PORCIÓN DE HOST, UTILIZANDO UNA MÁSCARA DE RED PARA
INFORMACIÓN FINAL, Y EL PAQUETE PASA A LA CAPA 3.
DIFERENCIARLOS.
La máscara de red permite agrupar direcciones IP secuenciales como una sola unidad,
lo que facilita el enrutamiento. Sin esta capacidad de agrupamiento, sería imposible En la Capa 3, se verifica si el paquete está destinado al router o si debe ser enrutado
gestionar individualmente cada host en Internet, que cuenta con una gran cantidad de hacia otro dispositivo en la red. Si la dirección IP de destino coincide con uno de los
dispositivos. puertos del router, se elimina el encabezado de Capa 3 y los datos se envían a la Capa 4.
PROTOCOLO
El Protocolo Internet (IP) es el protocolo más utilizado en el direccionamiento de redes Si es necesario enrutar el paquete, se busca una coincidencia en la tabla de
y es no orientado a la conexión, poco confiable y de máximo esfuerzo. Esto significa enrutamiento. Si se encuentra una coincidencia o si hay una ruta por defecto, el paquete
que no se establece un circuito de conexión dedicado antes de la transmisión, no se envía a la interfaz especificada en la tabla de enrutamiento.
verifica la entrega de datos y determina la ruta más eficiente para el envío de datos Cuando el paquete se conmuta a la interfaz de salida, se agrega un nuevo valor de
basándose en el protocolo de enrutamiento. verificación CRC a la información final de la trama, y se agrega el encabezado de trama
apropiado al paquete. Luego, la trama se transmite al siguiente dominio de broadcast en
ENRUTADO
su ruta hacia el destino final.
Los Routers conectan segmentos de red o redes completas y enrutan tramas de datos
DESCRIPCIÓN DEL entre ellas basándose en la información de Capa 3. Toman decisiones lógicas sobre la
mejor ruta para la entrega de datos y dirigen los paquetes al puerto de salida adecuado
ENRUTAMIENTO.
PROTOCOLO
para su encapsulamiento y transmisión. El proceso de encapsulamiento y
El enrutamiento es una función de la Capa 3 del modelo OSI que consiste en encontrar desencapsulamiento ocurre cada vez que un paquete atraviesa un Router, donde se
la ruta más eficiente para enviar datos desde un dispositivo a otro en una red. El agrega o se quita la información de las diferentes capas del modelo OSI.
enrutamiento se basa en un esquema de organización jerárquico en el que las
direcciones individuales se agrupan y se tratan como unidades únicas hasta que se En este curso, se enfoca en el protocolo enrutable más común, el Protocolo de Internet
requiere la dirección destino para la entrega final de los datos. Los dispositivos (IP). Otros ejemplos de protocolos enrutables incluyen IPX/SPX y AppleTalk, los cuales
ENRUTADO
primarios encargados de realizar el enrutamiento son los Routers. también admiten la Capa 3. Por otro lado, existen protocolos no enrutables como
NetBEUI, que se limita a la entrega de tramas dentro de un segmento específico.
EL ENRUTAMIENTO EN COMPARACIÓN
Los Routers tienen dos funciones principales:
1. Mantenimiento de tablas de enrutamiento: Los Routers deben mantener tablas de
CON LA CONMUTACIÓN.
enrutamiento y asegurarse de que otros Routers conozcan cualquier cambio en la
topología de la red. Utilizan protocolos de enrutamiento para comunicar LA COMPARACIÓN ENTRE EL ENRUTAMIENTO Y LA CONMUTACIÓN ES FRECUENTE, Y
información de red a otros Routers y mantener actualizadas las tablas de AUNQUE AMBAS CUMPLEN UNA FUNCIÓN SIMILAR DE TRANSFERIR DATOS DESDE EL
enrutamiento. ORIGEN AL DESTINO, EXISTEN DIFERENCIAS SIGNIFICATIVAS.
2. Encaminamiento de paquetes: Cuando los paquetes llegan a una interfaz del
Router, este utiliza la tabla de enrutamiento para determinar la ruta de destino.
LA PRINCIPAL DIFERENCIA RADICA EN LA CAPA DEL MODELO OSI EN LA QUE OPERAN. LA
Luego envía los paquetes a la interfaz apropiada, agrega la información de
encapsulamiento necesaria para esa interfaz y transmite la trama al siguiente CONMUTACIÓN TIENE LUGAR EN LA CAPA 2, LA CAPA DE ENLACE DE DATOS, MIENTRAS
salto de la red. QUE EL ENRUTAMIENTO SE LLEVA A CABO EN LA CAPA 3, LA CAPA DE RED. ESTO IMPLICA
QUE UTILIZAN INFORMACIÓN DIFERENTE EN EL PROCESO DE TRANSFERENCIA DE DATOS.
ROJAS LOPEZ MIGUEL ANGEL 7CV4 REDES BASICAS
Los Routers conectan segmentos de red o redes completas y enrutan tramas de datos
entre ellas basándose en la información de Capa 3. Toman decisiones lógicas sobre la
Los routers deben administrar un mayor volumen de direcciones, por lo que necesitan
mejor ruta para la entrega de datos y dirigen los paquetes al puerto de salida adecuado
un sistema de direccionamiento organizado que agrupe direcciones similares y las
PROTOCOLO
para su encapsulamiento y transmisión. El proceso de encapsulamiento y
trate como una sola unidad de red hasta que los datos alcancen el segmento de
desencapsulamiento ocurre cada vez que un paquete atraviesa un Router, donde se
destino. Esto es esencial para el funcionamiento de Internet, ya que permite ubicar y
agrega o se quita la información de las diferentes capas del modelo OSI.
utilizar la información de manera eficiente.
En este curso, se enfoca en el protocolo enrutable más común, el Protocolo de Internet
Otra diferencia importante es que las redes conmutadas no bloquean los broadcasts,
(IP). Otros ejemplos de protocolos enrutables incluyen IPX/SPX y AppleTalk, los cuales
ENRUTADO
lo que puede llevar a tormentas de broadcast que abrumen los switches. Por otro
también admiten la Capa 3. Por otro lado, existen protocolos no enrutables como
lado, los routers bloquean los broadcasts de la LAN, lo que significa que una tormenta
NetBEUI, que se limita a la entrega de tramas dentro de un segmento específico.
de broadcast solo afecta al dominio de broadcast de origen. Esta capacidad de bloqueo
de broadcasts permite a los routers ofrecer un mayor nivel de seguridad y control de
ancho de banda en comparación con los switches.
EL ENRUTAMIENTO EN COMPARACIÓN
CON LA CONMUTACIÓN.
En resumen, la diferencia fundamental entre el enrutamiento y la conmutación radica
en la capa del modelo OSI en la que operan, la información que utilizan y su alcance en LA COMPARACIÓN ENTRE EL ENRUTAMIENTO Y LA CONMUTACIÓN ES FRECUENTE, Y
la red. El enrutamiento se realiza en la Capa 3 y utiliza direcciones IP para determinar AUNQUE AMBAS CUMPLEN UNA FUNCIÓN SIMILAR DE TRANSFERIR DATOS DESDE EL
la mejor ruta, mientras que la conmutación se lleva a cabo en la Capa 2 y utiliza ORIGEN AL DESTINO, EXISTEN DIFERENCIAS SIGNIFICATIVAS.
direcciones MAC para el reenvío de tramas en una misma red.
ENRUTADO COMPARADO SI HAY CONCORDANCIA, EL PAQUETE SE ENVÍA AL PUERTO ASOCIADO A ESA ENTRADA. SI
CON ENRUTAMIENTO. NO HAY CONCORDANCIA, SE CONTINÚA COMPARANDO CON LAS SIGUIENTES ENTRADAS DE
LA TABLA. SI EL PAQUETE NO CONCUERDA CON NINGUNA ENTRADA DE LA TABLA, EL
UN PROTOCOLO ENRUTADO ES AQUEL UTILIZADO EN LA CAPA DE RED PARA
ROUTER VERIFICA SI SE ENVIÓ UNA RUTA POR DEFECTO. EN CASO AFIRMATIVO, EL
TRANSPORTAR DATOS DE UN HOST A OTRO A TRAVÉS DE UN ROUTER. ESTOS
PAQUETE SE ENVÍA AL PUERTO ASOCIADO A LA RUTA POR DEFECTO. SI NO HAY UNA RUTA
PROTOCOLOS PERMITEN EL TRANSPORTE DE DATOS A TRAVÉS DE LA RED Y SE
POR DEFECTO, EL PAQUETE SE DESCARTA Y SE ENVÍA UN MENSAJE DE NO
ENCARGAN DE INCLUIR INFORMACIÓN SUFICIENTE EN SU DIRECCIÓN DE CAPA PARA QUE
ALCANZABILIDAD AL DISPOSITIVO EMISOR.
UN ROUTER PUEDA ENVIARLOS AL DISPOSITIVO SIGUIENTE Y, FINALMENTE, AL DESTINO.
EJEMPLOS DE PROTOCOLOS ENRUTADOS SON EL PROTOCOLO DE INTERNET (IP), EL
INTERCAMBIO DE PAQUETES DE INTERNETWORKING (IPX) DE NOVELL, DECNET,
APPLETALK, BANYAN VINES Y XEROX NETWORK SYSTEMS (XNS).
Durante la determinación de la ruta, los routers toman decisiones basadas en diversos
factores, como la carga, el ancho de banda, el retardo, el costo y la confiabilidad de
los enlaces de red. Estos factores influyen en la elección de la ruta más eficiente para
PROTOCOLO
enviar los paquetes.
Por otro lado, un protocolo de enrutamiento es utilizado por los routers para
intercambiar tablas de enrutamiento y compartir información de enrutamiento. Estos
protocolos permiten a los routers seleccionar la mejor ruta posible para los datos
desde el origen hasta el destino. Las funciones de un protocolo de enrutamiento
incluyen ofrecer procesos para compartir información de ruta y permitir la TABLAS DE ENRUTAMIENTO.
ENRUTADO
comunicación entre routers para actualizar y mantener las tablas de enrutamiento.
Algunos ejemplos de protocolos de enrutamiento que admiten el protocolo enrutado IP
LOS ROUTERS UTILIZAN PROTOCOLOS DE ENRUTAMIENTO PARA CREAR Y MANTENER
son el Protocolo de información de enrutamiento (RIP), el Protocolo de enrutamiento
de Gateway interior (IGRP), el Protocolo primero de la ruta libre más corta (OSPF), el TABLAS DE ENRUTAMIENTO. ESTAS TABLAS CONTIENEN INFORMACIÓN CRUCIAL PARA EL
Protocolo de Gateway fronterizo (BGP) y el IGRP mejorado (EIGRP). PROCESO DE DETERMINACIÓN DE LA RUTA DE LOS PAQUETES DE DATOS A TRAVÉS DE
REDES INTERCONECTADAS. LAS TABLAS DE ENRUTAMIENTO CONTIENEN DIFERENTES
TIPOS DE INFORMACIÓN, QUE INCLUYEN:
TIPO DE PROTOCOLO
ASOCIACIONES ENTRE DESTINO/SIGUIENTE SALTO
DETERMINACIÓN DE LA RUTA MÉTRICA DE ENRUTAMIENTO
la determinación de la ruta ocurre a nivel de la capa de red y permite que un router INTERFACES DE SALIDA
seleccione la mejor ruta para enviar un paquete desde el origen hasta el destino. Esta
determinación puede realizarse mediante enrutamiento estático, donde las rutas se LOS ROUTERS SE COMUNICAN ENTRE SÍ MEDIANTE LA TRANSMISIÓN DE MENSAJES DE
configuran manualmente por el administrador de la red, o mediante enrutamiento ACTUALIZACIÓN DE ENRUTAMIENTO PARA MANTENER SUS TABLAS DE ENRUTAMIENTO
dinámico, donde los routers intercambian información de enrutamiento utilizando
ACTUALIZADAS. ALGUNOS PROTOCOLOS DE ENRUTAMIENTO TRANSMITEN ESTOS
protocolos de enrutamiento.
MENSAJES PERIÓDICAMENTE, MIENTRAS QUE OTROS LO HACEN SOLO CUANDO HAY
Durante el proceso de determinación de la ruta, el router compara la dirección IP del
paquete recibido con las entradas de su tabla de enrutamiento. Aplica la máscara de la CAMBIOS EN LA TOPOLOGÍA DE LA RED.
primera entrada de la tabla a la dirección destino y compara el resultado con la entrada
de la tabla.
ROJAS LOPEZ MIGUEL ANGEL 7CV4 REDES BASICAS
ENRUTADO
de cada enlace.
Carga: La cantidad de actividad en un recurso de red. ENRUTAMIENTO. PUEDE ADMITIR DIFERENTES PROTOCOLOS, INCLUIDO IP.
Confiabilidad: El índice de error de cada enlace de red. 5. EIGRP (PROTOCOLO DE ENRUTAMIENTO DE GATEWAY INTERIOR MEJORADO) ES UNA
Número de saltos: El número de routers que un paquete debe atravesar antes de VERSIÓN MEJORADA DE IGRP DESARROLLADA POR CISCO. COMBINA
llegar a su destino.
CARACTERÍSTICAS DE PROTOCOLOS DE VECTOR-DISTANCIA Y DE ESTADO DE ENLACE.
Tictacs: El retardo en el enlace de datos medido en tictacs de reloj.
Costo: Un valor arbitrario asignado por un administrador de red basado en OFRECE EFICIENCIA DE OPERACIÓN, RÁPIDA CONVERGENCIA Y BAJO CONSUMO DE
diferentes medidas. ANCHO DE BANDA.
6. BGP (PROTOCOLO DE GATEWAY FRONTERIZO) ES UN PROTOCOLO DE GATEWAY
EXTERIOR UTILIZADO PARA EL INTERCAMBIO DE INFORMACIÓN DE ENRUTAMIENTO
IGP Y EGP. ENTRE SISTEMAS AUTÓNOMOS EN INTERNET. BGP SE BASA EN POLÍTICAS DE RED Y
Un sistema autónomo es una red o conjunto de redes bajo un control común de ATRIBUTOS DE RUTA PARA TOMAR DECISIONES DE ENRUTAMIENTO, EN LUGAR DE
administración, tal como el dominio cisco.com. Un sistema autónomo está compuesto por
UTILIZAR MÉTRICAS TRADICIONALES.
Routers que presentan una visión coherente del enrutamiento al mundo exterior. Los
Protocolos de enrutamiento de Gateway interior (IGP) y los Protocolos de enrutamiento
de Gateway exterior (EGP) son dos tipos de protocolos de enrutamiento.
Los IGP enrutan datos dentro de un sistema autónomo:
Protocolo de información de enrutamiento (RIP) y (RIPv2).
Protocolo de enrutamiento de Gateway interior (IGRP)
Protocolo de enrutamiento de Gateway interior mejorado (EIGRP)
Primero la ruta libre más corta (OSPF) • Protocolo de sistema intermedio-sistema
intermedio (IS-IS).
ROJAS LOPEZ MIGUEL ANGEL 7CV4 REDES BASICAS
CLASES DE DIRECCIONES
IP DE RED
LAS CLASES DE DIRECCIONES IP OFRECEN DE 256 A 16,8 MILLONES DE HOSTS, COMO SE
PARA DETERMINAR EL NÚMERO DE BITS QUE SE DEBERÁN UTILIZAR, EL DISEÑADOR DE REDES
VIO CON ANTERIORIDAD EN ESTE MÓDULO. PARA ADMINISTRAR DE FORMA EFICIENTE UN
CALCULA CUÁNTOS HOSTS NECESITA LA SUBRED MÁS GRANDE Y EL NÚMERO DE SUBREDES
NÚMERO LIMITADO DE DIRECCIONES IP, TODAS LAS CLASES PUEDEN SUBDIVIDIRSE EN
NECESARIAS. COMO EJEMPLO, LA RED NECESITA 30 HOSTS Y CINCO SUBREDES. UNA MANERA
SUBREDES MÁS PEQUEÑAS.
MÁS FÁCIL DE CALCULAR CUÁNTOS BITS REASIGNAR ES UTILIZAR LA TABLA DE SUBREDES. AL
CONSULTAR LA FILA DENOMINADA "HOSTS UTILIZABLES", SE VE EN LA TABLA QUE PARA 30
HOSTS SE REQUIEREN TRES BITS. LA TABLA TAMBIÉN MUESTRA QUE ESTO CREA SEIS
SUBREDES UTILIZABLES, QUE SATISFACEN LOS REQUISITOS DE ESTE ESQUEMA. LA
INTRODUCCIÓN Y RAZONES DIFERENCIA ENTRE LAS DIRECCIONES VÁLIDAS Y EL TOTAL ES EL RESULTADO DEL USO DE LA
PARA REALIZAR SUBREDES PRIMERA DIRECCIÓN COMO EL ID DE LA SUBRED Y DE LA ÚLTIMA COMO LA DIRECCIÓN DE
Parara crear la estructura de subred, los bits de host se deben reasignar como bits de BROADCAST PARA CADA SUBRED. EL TOMAR PRESTADOS EL NÚMERO ADECUADO DE BITS
subred. Este proceso es a veces denominado "pedir bits prestados". Sin embargo, un PARA OBTENER UN NÚMERO DETERMINADO DE SUBREDES Y DE HOSTS POR SUBRED PUEDE
término más preciso sería "prestar" bits. El punto de inicio de este proceso se
GENERAR EL DESPERDICIO DE DIRECCIONES VÁLIDAS EN ALGUNAS SUBREDES. LA HABILIDAD
PROTOCOLO
encuentra siempre en el bit del Host del extremo izquierdo, aquel que se encuentra
DE USAR ESTAS DIRECCIONES NO LA PROPORCIONA UN ENRUTAMIENTO CON DISTINCIÓN DE
más cerca del octeto de red anterior. Las direcciones de subred incluyen la porción de
red Clase A, Clase B o Clase C además de un campo de subred y un campo de Host. CLASE. SIN EMBARGO, EL ENRUTAMIENTO SIN DISTINCIÓN DE CLASE, EL CUAL SE CUBRIRÁ MÁS
ADELANTE EN EL CURSO, PERMITE EL USO DE ESTAS DIRECCIONES.
Una LAN se percibe como una sola red sin conocimiento de su estructura de red interna. EL NÚMERO DE SUBREDES QUE SE PUEDEN USAR ES IGUAL A DOS A LA POTENCIA DEL NÚMERO
Esta visión de la red hace que las tablas de enrutamiento sean pequeñas y eficientes. DE BITSASIGNADOS A SUBRED, MENOS DOS. LA RAZÓN DE RESTAR DOS ES POR LAS
ENRUTADO
Dada una dirección de nodo local 147.10.43.14 de la subred 147.10.43.0, el mundo
DIRECCIONES RESERVADAS DE ID DE RED Y LA DIRECCIÓN DE BROADCAST.
exteriorsólo puede ver la red mayor que se anuncia, la 147.10.0.0. Esto tiene su razón en
que la dirección de la subred local 147.10.43.0 sólo es válida dentro de la LAN donde se
aplica el subneteo.
Es posible que los últimos dos bits del último octeto nunca se asignen a la subred, sea
cual sea la clase de dirección IP. Estos bits se denominan los dos últimos bits
significativos. El uso de todos los bits disponibles para crear subredes, excepto los dos
últimos, dará como resultado subredes con sólo dos Hosts utilizables. Este es un método
práctico de conservación de direcciones para el direccionamiento de enlace serial de
Routers. Sin embargo, para una LAN que está en funcionamiento, puede que esto origine
gastos prohibitivos en equipos.
ROJAS LOPEZ MIGUEL ANGEL 7CV4 REDES BASICAS
UTILIZANDO LA OPERACIÓN "AND" EN ESTA SITUACIÓN, PARECE QUE LAS MÁSCARAS DE SUBRED DE LAS DIRECCIONES DE CLASE
A Y CLASE B SON IDÉNTICAS. A MENOS QUE LA MÁSCARA ESTÉ RELACIONADA CON UNA
Los Routers utilizan máscaras de subred para establecer las subredes de origen para
nodos individuales. Este proceso se denomina operación "AND" lógico. La operación "AND"
es un proceso binario por medio del cual un Router calcula el ID de la subred para un
paquete entrante. La operación "AND" es parecida a la multiplicación.
ENRUTADO DIRECCIÓN DE RED, NO ES POSIBLE DESCIFRAR CUÁNTOS BITS FUERON ASIGNADOS AL CAMPO
DE SUBRED.
La división en subredes es algo que debe aprenderse. Habrá que dedicar mucho tiempo a la
realización de ejercicios prácticos para desarrollar esquemas flexibles y que
funcionen. Existe una gran variedad de calculadoras de subredes disponibles en la Web.
Sin embargo, un administrador de red debe saber cómo calcular las subredes de forma
UN PROTOCOLO ENRUTADO SE REFIERE A UN CONJUNTO DE REGLAS Y PROCEDIMIENTOS UTILIZADOS POR LOS DISPOSITIVOS DE RED PARA
manual para diseñar esquemas de red efectivos y asegurar la validez de los resultados
obtenidos con una calculadora de subred. La calculadora de subred no proporcionará el INTERCAMBIAR INFORMACIÓN Y DETERMINAR LAS RUTAS ÓPTIMAS PARA TRANSMITIR DATOS EN UNA RED DE COMPUTADORAS. UN
esquema inicial, sólo el direccionamiento final. Tampoco se permite el uso de PROTOCOLO ENRUTADO PERMITE QUE LOS ROUTERS O ENRUTADORES TOMEN DECISIONES INTELIGENTES SOBRE CÓMO ENVIAR LOS
calculadoras, de ningúna clase, durante el examen de certificación. PAQUETES DE DATOS A TRAVÉS DE LA RED, BASÁNDOSE EN CRITERIOS COMO EL COSTO, LA CONGESTIÓN Y LA DISPONIBILIDAD DE RUTAS.
EL ENRUTAMIENTO SE PUEDE DIVIDIR EN DOS CATEGORÍAS PRINCIPALES: ENRUTAMIENTO ESTÁTICO Y ENRUTAMIENTO DINÁMICO. EL
ENRUTAMIENTO ESTÁTICO IMPLICA QUE LOS ADMINISTRADORES DE RED CONFIGURAN MANUALMENTE LAS RUTAS EN CADA ROUTER DE LA
RED. POR OTRO LADO, EL ENRUTAMIENTO DINÁMICO UTILIZA PROTOCOLOS ENRUTADOS PARA INTERCAMBIAR INFORMACIÓN Y TOMAR
DECISIONES DE ENRUTAMIENTO AUTOMÁTICAMENTE.
EN RESUMEN, UN PROTOCOLO ENRUTADO ES UN CONJUNTO DE REGLAS Y PROCEDIMIENTOS QUE PERMITEN A LOS ROUTERS INTERCAMBIAR
INFORMACIÓN Y TOMAR DECISIONES SOBRE CÓMO ENRUTAR LOS PAQUETES DE DATOS EN UNA RED DE COMPUTADORAS. ESTOS
PROTOCOLOS AUTOMATIZAN EL PROCESO DE ENRUTAMIENTO Y AYUDAN A OPTIMIZAR EL RENDIMIENTO Y LA EFICIENCIA DE LA RED.