Está en la página 1de 10

TECNOLOGÍAS WAN Y ENRUTAMIENTO

Introduccion
Las WAN, o Redes de Área Amplia, se refieren a una red que cubre un área extensa, como la
conexión de diferentes redes de área local (LAN) a lo largo de una ciudad o incluso a nivel
mundial. Enrutamiento es el proceso de dirigir el tráfico de red de una red a otra.
Existen varias tecnologías WAN como MPLS, SD-WAN y líneas arrendadas tradicionales. Cada
tecnología tiene sus propias características y beneficios dependiendo de las necesidades
específicas de una organización.
En cuanto al enrutamiento, se trata de cómo los paquetes de datos viajan desde su origen hasta su
destino a través de una red. Los protocolos de enrutamiento como BGP (Protocolo de Gateway
de Borde) y OSPF (Open Shortest Path First) juegan un papel crucial en determinar la mejor ruta
para que viajen los datos.
Redes grandes y de áreas amplias
Una red de área amplia (WAN) es una gran red de ordenadores que conecta grupos de
ordenadores a grandes distancias. Las grandes empresas suelen utilizar WAN para conectar sus
redes de oficinas; cada oficina suele tener su propia red de área local, o LAN, y estas LAN se
conectan a través mediante WAN. Estas largas conexiones pueden formarse de diferentes
maneras, incluyendo líneas alquiladas, VPN, o túneles IP (ver a continuación).
La definición de lo que constituye una WAN es bastante amplia. Técnicamente, cualquier red
grande que se extienda por una zona geográfica amplia es una WAN. La propia Internet se
considera una WAN.
Conmutadores de paquetes
Los conmutadores de paquetes son dispositivos de red que almacenan y reenvían paquetes de
datos según su información de control. Los conmutadores de WAN almacenan los datos a medida
que los reciben, luego los examinan para determinar e iniciar la interfaz de hardware para su
reenvío. Si una salida determinada está ocupada, el switch conserva el paquete hasta que la salida
esté libre.
Formación de las WAN
Las WAN pueden formarse utilizando una variedad de tecnologías y métodos. Algunas de las
formas comunes de formar WAN incluyen:
1. Conexiones de Línea Alquilada: Esto implica el uso de líneas dedicadas, como T1, E1, o T3,
para establecer una conexión directa entre dos puntos.
2. Redes Privadas Virtuales (VPN): Las VPN utilizan la infraestructura pública, como Internet,
para crear una red privada segura a través de túneles cifrados.
3. MPLS (Multiprotocol Label Switching): MPLS es una técnica que se utiliza para dirigir y
priorizar el tráfico de red de manera eficiente en una red WAN.

4. SD-WAN (Software-Defined WAN): Esta tecnología utiliza software para simplificar la


gestión y operación de una WAN al separar el control del tráfico de datos.
5. Conexiones Satelitales y Inalámbricas: En áreas donde las conexiones por cable no son
factibles, las conexiones satelitales o inalámbricas pueden utilizarse para establecer redes WAN.
Cada enfoque tiene sus propias ventajas y consideraciones en términos de costo, rendimiento y
seguridad.
Almacenamiento y reenvío
Los switches de la WAN almacenan los datos en la medida que son recibidos, luego los
examinan para determinar e iniciar la interfaz de hardware para su reenvío.
Si una salida determinada está ocupada, el switch conserva el paquete hasta que la salida esté
libre.
Los switches pueden manejar cortas ráfagas de paquetes que llegan simultáneamente.
Si la capacidad de almacenamiento del switch es excedida, éste descarta paquetes.
Direccionamiento físico de las WAN
Direccionamiento Físico en WANs, Normalmente se emplea un esquema jerárquico de
direcciones. Por ejemplo: una parte identifica al switch y la otra a la máquina dentro del switch.
Reenvío por siguiente salto
Reenvío por el siguiente "hop" (salto)
El switch debe escoger el camino de salida para cada paquete. Para ello, el switch usa la
dirección destino del paquete y una tabla mantenida internamente. El switch sólo debe
determinar el siguiente tramo a cubrir (no requiere definir la trayectoria completa la el paquete
de fuente a destino)
Independencia de fuente
La "independencia de fuente" es un término que usualmente se asocia con el periodismo y la
objetividad en la recolección y presentación de información, pero en el contexto de tecnologías
WAN (Wide Area Network) y enrutamiento, el término no se aplica de la misma manera.
En el ámbito de las tecnologías WAN y enrutamiento, la independencia de fuente no es un
concepto técnico estándar. En cambio, es posible que te estés refiriendo a la redundancia y la
diversificación de las rutas de datos en una red WAN.
En el ámbito de las redes de área extensa (WAN), como Internet, la redundancia y la
diversificación de las rutas son conceptos clave para garantizar la fiabilidad y la disponibilidad
de la red. La redundancia implica tener múltiples rutas de comunicación entre diferentes puntos
de la red para evitar fallos únicos de enlace. Mientras que la diversificación de rutas implica
utilizar diferentes proveedores de servicios de Internet (ISP) o medios de comunicación para
conectar los diferentes puntos de la red, lo que reduce el riesgo de fallos globales debido a
problemas con un solo proveedor o medio.

En el enrutamiento, la diversificación de rutas se logra mediante la configuración de múltiples


rutas posibles para alcanzar un destino determinado. Los protocolos de enrutamiento dinámico,
como OSPF (Open Shortest Path First) o BGP (Border Gateway Protocol), pueden adaptarse a
cambios en la topología de la red y seleccionar las rutas más eficientes y confiables en función
de las métricas y las políticas configuradas.
Relación entre direcciones jerárquicas y enrutamientos

Las direcciones jerárquicas y el enrutamiento están estrechamente relacionados en el contexto de


las redes de computadoras, especialmente en el protocolo de Internet (IP) versión 4 y versión 6.
Aquí hay una explicación de cómo se relacionan:
Direcciones IP Jerárquicas: Tanto en IPv4 como en IPv6, las direcciones IP están estructuradas
de manera jerárquica. En IPv4, una dirección IP se divide en dos partes: el prefijo de red y el
sufijo de host. En IPv6, las direcciones también están divididas en un prefijo de red y una
identificación de interfaz. Esta estructura jerárquica permite la segmentación de la red en
subredes más pequeñas y ayuda en la gestión de direcciones IP en una red.
Enrutamiento: El enrutamiento es el proceso de seleccionar la mejor ruta para enviar datos desde
un origen a un destino a través de una red. En Internet, esto se logra mediante el uso de
protocolos de enrutamiento como el Protocolo de Gateway Interno (IGP), como OSPF (Open
Shortest Path First), o el Protocolo de Gateway Exterior (EGP), como BGP (Border Gateway
Protocol).
Relación: Las direcciones IP jerárquicas son esenciales para el enrutamiento eficiente. Los
routers en Internet utilizan la información del prefijo de red de una dirección IP para determinar
hacia dónde dirigir los paquetes de datos. Al examinar el prefijo de red de una dirección IP de
destino, el router puede identificar la red de destino y elegir la ruta más adecuada según su tabla
de enrutamiento.
Por ejemplo, si un router recibe un paquete con una dirección IP de destino, el router consultará
su tabla de enrutamiento para determinar la interfaz de salida para enviar el paquete hacia el
destino. El router seleccionará la ruta basada en el prefijo de red de la dirección IP de destino y
las reglas configuradas en su tabla de enrutamiento.
Enrutamiento en las WAN
En las redes de área amplia (WAN, por sus siglas en inglés), el enrutamiento juega un papel
crucial en el transporte eficiente y confiable de datos entre ubicaciones geográficamente
dispersas. Las WAN abarcan áreas geográficas extensas, como países, continentes o incluso todo
el mundo, y pueden incluir múltiples tecnologías de transmisión, como líneas alquiladas,
circuitos conmutados, redes de paquetes y conexiones inalámbricas. Aquí hay algunos aspectos
clave del enrutamiento en las WAN:
Protocolos de enrutamiento: En las WAN, se utilizan diferentes protocolos de enrutamiento para
intercambiar información de enrutamiento entre routers y tomar decisiones sobre la mejor ruta
para enviar paquetes de datos. Algunos de los protocolos de enrutamiento comunes en las WAN
incluyen BGP (Border Gateway Protocol), OSPF (Open Shortest Path First), EIGRP (Enhanced
Interior Gateway Routing Protocol), IS-IS (Intermediate System to Intermediate System), y RIP
(Routing Information Protocol).

Topologías de red: Las WAN pueden tener topologías de red variadas, que pueden incluir
configuraciones punto a punto, redes de estrella, redes de malla parcial o completa, entre otras.
La topología de la red influirá en cómo se configuran y gestionan los protocolos de enrutamiento.
Redundancia y diversidad de rutas: Dado que las WAN cubren áreas extensas y pueden estar
sujetas a una variedad de problemas, incluidos fallos de enlace, congestión de red y pérdida de
datos, es importante implementar redundancia y diversidad de rutas para garantizar la
disponibilidad y la fiabilidad de la red. Esto implica configurar rutas alternativas y utilizar
tecnologías como el enrutamiento basado en políticas para seleccionar la mejor ruta en función
de los requisitos de rendimiento y disponibilidad.
Calidad de servicio (QoS): En las WAN, donde se pueden compartir recursos de red entre
múltiples ubicaciones y usuarios, la gestión del tráfico y la priorización de datos son críticas. Los
mecanismos de QoS permiten asignar diferentes niveles de prioridad al tráfico de red en función
de su tipo y requisitos, lo que garantiza un rendimiento óptimo para aplicaciones sensibles al
tiempo, como voz sobre IP (VoIP) o videoconferencias.
Seguridad: Dado que las WAN atraviesan áreas geográficas extensas y pueden estar expuestas a
amenazas de seguridad, es fundamental implementar medidas de seguridad robustas, como el
cifrado de datos, la autenticación de dispositivos y la segmentación de red, para proteger la
integridad y la confidencialidad de la información que se transmite a través de la red.
Uso de rutas predeterminada

El uso de rutas predeterminadas, también conocidas como rutas por defecto o rutas por omisión,
es una práctica común en el enrutamiento de redes, especialmente en el contexto de las WAN
(Wide Area Networks) y en la configuración de routers.
Una ruta predeterminada es una entrada en la tabla de enrutamiento de un dispositivo de red que
indica la dirección IP del próximo salto para los paquetes que no coinciden con ninguna otra
entrada en la tabla de enrutamiento.
Aquí hay algunos puntos clave sobre el uso de rutas predeterminadas:
Destino de último recurso: La ruta predeterminada se utiliza como una especie de "destino de
último recurso". Si un dispositivo de red no puede encontrar una ruta específica para un paquete
en su tabla de enrutamiento, enviará el paquete a través de la ruta predeterminada.
Flexibilidad y simplificación: El uso de una ruta predeterminada simplifica la administración y
configuración de los routers, especialmente en entornos donde hay múltiples redes y rutas
posibles. En lugar de tener que especificar rutas para cada destino individual, el router solo
necesita una ruta predeterminada para manejar todo lo que no esté cubierto por rutas específicas.

Economía de recursos: Utilizar una ruta predeterminada puede ayudar a conservar recursos de
red al evitar la necesidad de mantener tablas de enrutamiento demasiado grandes y complejas.
Ejemplo de uso: Por ejemplo, en una WAN donde un router conecta una red local a Internet, el
router puede tener una ruta predeterminada configurada para enviar todo el tráfico que no se
dirige a redes locales hacia el proveedor de servicios de Internet (ISP) o el dispositivo de borde
de la red.
Prioridad y métricas: En algunos casos, es posible asignar métricas o prioridades a las rutas
predeterminadas para controlar cómo se enrutan los paquetes cuando no hay rutas específicas
disponibles.
Cálculo de la tabla de enrutamiento
El cálculo de la tabla de enrutamiento en un router es un proceso fundamental en la operación de
una red. Aquí hay un resumen de cómo se lleva a cabo:
Recolección de información: El router recopila información sobre las redes a las que está
conectado directamente y sobre las rutas a otras redes que puede aprender de otros routers
mediante protocolos de enrutamiento.
Información de redes directamente conectadas: El router primero agrega entradas en su tabla de
enrutamiento para las redes a las que está directamente conectado. Estas son las redes que están
en los interfaces del router.
Intercambio de información de enrutamiento: Si el router está configurado para usar protocolos
de enrutamiento dinámico, intercambiará información de enrutamiento con otros routers. Esto
implica anunciar las redes que conoce y aprender sobre las redes a las que otros routers están
conectados.
Selección de la mejor ruta: Cuando el router recibe información de enrutamiento, evalúa las rutas
disponibles y selecciona la mejor ruta para cada red de destino. La mejor ruta se determina
generalmente mediante un algoritmo específico del protocolo de enrutamiento utilizado, como
OSPF, EIGRP, BGP, etc.
Construcción de la tabla de enrutamiento: Basándose en la información recopilada y en las
decisiones tomadas sobre las mejores rutas, el router construye su tabla de enrutamiento. Esta
tabla contiene las redes de destino y la dirección del próximo salto para alcanzar esas redes.
Actualizaciones de enrutamiento: La tabla de enrutamiento se actualiza continuamente a medida
que cambian las condiciones de la red, como la adición o eliminación de enlaces, cambios en la
topología de la red o fallos en los enlaces.
Reenvío de paquetes: Cuando un router recibe un paquete para un destino determinado, consulta
su tabla de enrutamiento para determinar la mejor ruta para ese destino y reenvía el paquete al
próximo salto en la ruta seleccionada.

Cálculo de la trayectoria más corta en una grafica


El cálculo de la trayectoria más corta en un gráfico es un problema común en la teoría de grafos
y tiene muchas aplicaciones en campos como redes de computadoras, sistemas de transporte,
análisis de redes sociales y más. Hay varios algoritmos que se pueden utilizar para calcular la
trayectoria más corta en un gráfico, y dos de los más conocidos son el algoritmo de Dijkstra y el
algoritmo de Bellman-Ford.
Algoritmo de Dijkstra: Este algoritmo calcula la trayectoria más corta desde un nodo de origen a
todos los demás nodos en un gráfico con pesos no negativos. Comienza desde el nodo de origen
y explora iterativamente los nodos adyacentes, seleccionando el nodo con la distancia más corta
desde el nodo de origen en cada paso. El algoritmo continúa hasta que se han visitado todos los
nodos y se han calculado las distancias más cortas a todos los demás nodos. El algoritmo de
Dijkstra es eficiente cuando se trabaja con grafos con pesos no negativos.
Algoritmo de Bellman-Ford: Este algoritmo calcula la trayectoria más corta desde un nodo de
origen a todos los demás nodos, incluso en grafos que pueden contener pesos negativos o ciclos
de peso negativo. El algoritmo funciona realizando iteraciones sobre todas las aristas del grafo y
actualizando las distancias a los nodos en cada iteración. Después de un número suficiente de
iteraciones, el algoritmo garantiza haber encontrado la trayectoria más corta desde el nodo de
origen a todos los demás nodos, o detectará la presencia de un ciclo de peso negativo.
Ambos algoritmos son utilizados en diferentes contextos y tienen diferentes características de
rendimiento y uso. La elección entre uno u otro dependerá de las características específicas del
grafo y de los requisitos del problema que se esté abordando.
Cálculo distribuido de rutas
El cálculo distribuido de rutas se refiere al proceso mediante el cual los routers en una red de
computadoras colaboran entre sí para determinar las rutas óptimas para enviar paquetes de datos
de origen a destino. Este proceso es esencial en el enrutamiento dinámico, donde los routers
intercambian información de enrutamiento y toman decisiones sobre las rutas más eficientes.
Aquí hay una descripción general del cálculo distribuido de rutas:
Protocolos de enrutamiento: Los routers utilizan protocolos de enrutamiento para intercambiar
información de enrutamiento y calcular las rutas óptimas. Estos protocolos pueden ser de
enrutamiento interior (IGP) o de enrutamiento exterior (EGP), dependiendo de si operan dentro
de un dominio administrativo único o entre diferentes dominios.
Intercambio de información de enrutamiento: Los routers intercambian información de
enrutamiento utilizando mensajes de enrutamiento. Estos mensajes contienen detalles sobre las
redes alcanzables y las métricas asociadas con esas rutas.
Algoritmos de enrutamiento: Los routers utilizan algoritmos de enrutamiento para calcular las
rutas óptimas. Algunos ejemplos de algoritmos de enrutamiento son el algoritmo de estado de
enlace (como OSPF) y el algoritmo de vector de distancia (como RIP). Estos algoritmos evalúan
la información de enrutamiento recibida y determinan las mejores rutas para alcanzar las redes de
destino.

Actualización de tablas de enrutamiento: Basándose en los cálculos realizados por los algoritmos
de enrutamiento, los routers actualizan sus tablas de enrutamiento. Estas tablas contienen
información sobre las rutas disponibles y los nexthops para llegar a las diferentes redes de
destino.
Difusión y convergencia: El proceso de cálculo distribuido de rutas implica la difusión de
información de enrutamiento y la convergencia hacia un estado estable. Los routers intercambian
actualizaciones de enrutamiento de manera regular para mantenerse informados sobre los
cambios en la topología de la red y ajustar sus tablas de enrutamiento en consecuencia.

Enrutamiento por vector-distancia


El enrutamiento por vector-distancia, también conocido como enrutamiento de distancia
vectorial, es un algoritmo de enrutamiento utilizado en redes de computadoras para determinar la
mejor ruta para enviar paquetes de datos entre nodos dentro de una red. Es uno de los primeros
algoritmos de enrutamiento desarrollados y es relativamente simple de implementar y entender.
Aquí hay una descripción general del funcionamiento del enrutamiento por vector-distancia:
Tabla de enrutamiento: Cada router mantiene una tabla de enrutamiento que contiene
información sobre las rutas disponibles y las distancias a los destinos conocidos en la red. Esta
información se actualiza periódicamente mediante intercambios de mensajes de enrutamiento
con otros routers vecinos.
Vectores de distancia: Cada router mantiene un vector de distancia que contiene la distancia
estimada (generalmente en número de saltos o en una métrica similar) a todos los nodos de la
red. Inicialmente, estos valores se configuran para representar la distancia a cada destino
conocido.
Intercambio de información de enrutamiento: Periódicamente, los routers intercambian mensajes
de enrutamiento con sus vecinos para compartir información sobre las rutas que conocen y las
distancias asociadas. Estos mensajes pueden contener la lista de destinos conocidos y las
distancias estimadas a esos destinos.
Actualización de la tabla de enrutamiento: Cuando un router recibe un mensaje de enrutamiento
de un vecino, actualiza su tabla de enrutamiento con la información recibida. Si el mensaje
indica una ruta más corta a un destino conocido o un nuevo destino, el router actualiza su tabla
de enrutamiento en consecuencia.
Algoritmo de Bellman-Ford: El enrutamiento por vector-distancia se basa en el algoritmo de
Bellman-Ford para calcular las rutas más cortas. Este algoritmo permite que cada router calcule
la distancia estimada a cada destino conocido en función de la información recibida de sus
vecinos.
Convergencia: Con el tiempo, a medida que los routers intercambian información de
enrutamiento y actualizan sus tablas de enrutamiento, el sistema converge hacia un estado estable
donde todos los routers tienen información consistente sobre las rutas disponibles y las distancias
asociadas.

A pesar de su simplicidad, el enrutamiento por vector-distancia tiene algunas limitaciones. Por


ejemplo, puede ser susceptible a problemas como el conteo hasta la infinitud y la propagación de
información incorrecta debido a la falta de información sobre la topología completa de la red.
Por esta razón, en redes más grandes y complejas, se prefieren algoritmos de enrutamiento más
avanzados como OSPF (Open Shortest Path First) o IS-IS (Intermediate System to Intermediate
System).

Enrutamiento por estado de enlace


El enrutamiento por estado de enlace (Link State Routing) es un algoritmo de enrutamiento
utilizado en redes de computadoras para determinar las mejores rutas de comunicación entre
nodos. A diferencia del enrutamiento por vector-distancia, que se basa en la información sobre
las distancias y la dirección de los nodos vecinos, el enrutamiento por estado de enlace se basa en
un enfoque más detallado de la topología de la red.
Aquí está cómo funciona el enrutamiento por estado de enlace:
Descubrimiento de vecinos: Cada router en la red descubre sus vecinos directos y la conexión
entre ellos. Esto se puede lograr mediante la difusión de mensajes de descubrimiento o mediante
la configuración manual.
Medición de la calidad de los enlaces: Cada router mide la calidad de sus enlaces con sus
vecinos. La calidad puede ser determinada por varios factores, como la velocidad del enlace, la
latencia y la fiabilidad. Estas mediciones se llaman enlaces de estado.
Intercambio de información de enlace: Los routers intercambian información sobre sus enlaces
con todos los demás routers en la red. Este intercambio de información se realiza utilizando
mensajes de estado de enlace (LSAs, Link State Advertisements), que contienen información
sobre los enlaces del router emisor.
Construcción de la base de datos de estado de enlace: Cada router construye una base de datos de
estado de enlace, que contiene información sobre todos los enlaces en la red y los routers
vecinos. Esta base de datos se construye utilizando la información recibida en los mensajes de
estado de enlace.
Cálculo del árbol de rutas más cortas: Una vez que cada router tiene información completa sobre
la topología de la red, utiliza un algoritmo de camino más corto, como el algoritmo de Dijkstra,
para calcular la ruta más corta a cada destino en la red.
Actualización de las tablas de enrutamiento: Con base en el cálculo del árbol de rutas más cortas,
cada router actualiza su tabla de enrutamiento con la mejor ruta a cada destino en la red.
Convergencia: A medida que los routers intercambian información de enlace y calculan las rutas
más cortas, el sistema converge hacia un estado estable donde todos los routers tienen
información consistente sobre las mejores rutas en la red.
El enrutamiento por estado de enlace es altamente escalable y eficiente en términos de uso de
ancho de banda, ya que solo se intercambia información sobre los enlaces y no sobre rutas
completas. Este enfoque también es resistente a problemas como el conteo hasta la infinitud, que
pueden ocurrir en algoritmos de enrutamiento por vector-distancia. Ejemplos de protocolos de
enrutamiento por estado de enlace incluyen OSPF (Open Shortest Path First) e IS-IS
(Intermediate System to Intermediate System).

Ejemplo de tecnologías WAN


Las tecnologías WAN (Wide Area Network) son aquellas diseñadas para conectar redes de área
local (LAN) a través de áreas geográficas extensas, como ciudades, países e incluso continentes.
Estas redes permiten la transmisión de datos a larga distancia y son fundamentales para la
conectividad global. Aquí hay algunos ejemplos de tecnologías WAN:
Redes de conmutación de circuitos: Este tipo de red establece un circuito dedicado entre dos
puntos antes de que comience la comunicación. Un ejemplo clásico es la red telefónica
conmutada (PSTN), que establece un circuito para una llamada telefónica antes de permitir la
transmisión de voz.
Redes de conmutación de paquetes: A diferencia de las redes de conmutación de circuitos, las
redes de conmutación de paquetes dividen los datos en paquetes y los transmiten a través de la
red de manera independiente. Ejemplos incluyen:
Internet: La red de redes global más grande del mundo, que utiliza el protocolo TCP/IP para
enrutar paquetes de datos a través de una red de routers y switches.
Frame Relay: Una tecnología de conmutación de paquetes que solía ser popular para la
interconexión de redes empresariales y la prestación de servicios WAN.
Redes de área extensa inalámbricas (WWAN): Utilizan tecnologías inalámbricas como LTE, 5G
y WiMAX para proporcionar conectividad de datos de alta velocidad a larga distancia. Estas
redes son especialmente útiles en áreas donde las infraestructuras terrestres son limitadas o
costosas de implementar.
Redes de área amplia definidas por software (SD-WAN): Esta tecnología permite la gestión
centralizada y la optimización del tráfico en redes WAN distribuidas geográficamente. SD-WAN
utiliza software para definir políticas de enrutamiento y priorización del tráfico, lo que mejora la
eficiencia y la seguridad de la red.
Satélites de comunicación: Los enlaces satelitales se utilizan para establecer conexiones WAN en
áreas remotas donde las infraestructuras terrestres son limitadas o inexistentes. Estos sistemas de
comunicación permiten la transmisión de datos, voz y video a larga distancia.
Líneas alquiladas: Las líneas alquiladas son circuitos dedicados proporcionados por operadores
de telecomunicaciones para conectar dos puntos específicos. Estos enlaces ofrecen ancho de
banda garantizado y pueden ser una opción confiable para conexiones WAN críticas.
Estos son solo algunos ejemplos de tecnologías WAN, y cada una tiene sus propias
características, ventajas y desventajas. La elección de la tecnología WAN adecuada depende de
factores como la distancia, el ancho de banda requerido, la disponibilidad, la confiabilidad y los
requisitos de seguridad de la red.

También podría gustarte