Documentos de Académico
Documentos de Profesional
Documentos de Cultura
La Capa de Red
Como operan los protocolos en esta capa: un host transmite al enrutador mas cercano un paq q tiene x enviar,
ya sea en su propia LAN o a través de un enlace pto a pto con la empresa portadora. El paq se almacena ahí
hasta q haya llegado x completo, a fin de q la suma de verificación pueda comprobarse. Después se reenvía al
siguiente enrutador de la ruta hasta q llegue al host de destino, donde se entrega
Antes de poder enviar cualquier paq de datos, es necesario establecer una ruta del enrutador de origen al de
destino. Esta conexión se conoce como CIRCUITO VIRTUAL y la subred como SUBRED DE CIRCUITOS
VIRTUALES.
Cuando se establece una conexión, se elige una ruta de la maquina de origen a la de destino como parte de la
configuración de conexión y se almacena en tablas dentro de los enrutadores. Esta ruta se utiliza para todo el
trafico q fluye a través de la conexión. Cuando se libera la conexión, también se termina el circuito virtual.
Además, cada paq lleva un identificador q indica a cual CV pertenece.
DATAGRAMAS CV
Config del circuito No necesaria Requerida
Direccionamiento Cada paq contiene dirección de Cada paq contiene un numero de
origen y destino CV corto
Inform del estado Los enrutadores no contiene esta Cada CV requiere espacio de
inform tabla del enrutador x conexión
Enrutamiento Cada paq se enruta de manera Ruta escogida cuando se
independiente establece el CV, todos los paq
siguen esa ruta
Efectos de falla del Ninguno, excepto para los paq Terminan todos los CVs q pasan
enrutador perdidos durante una caída a través del enrutador
Calidad del servicio Difícil Fácil si se pueden asignar x
adelantado recursos
Control de congestion Difícil Fácil si se pueden asignar x
adelantado recursos
1
Algoritmos de Enrutamiento
Algoritmo de enrut -> aquella parte del software de la Capa de Red encargada de decidir la línea de salida por
la que se transmitirá un paq de salida. Llenan y actualizan las tablas
1 – Exactitud
2 – Sencillez
3 – Robustez: quiere decir q el algoritmo debe ser capaz de manejar los cambios de topología y trafico sin
requerir el aborto de todas las actividades de todos los hosts y el reinicio de la red con cada caída de un
enrutador
4 – Estabilidad
5 – Equidad
6 – Optimización: minimizar el retardo medio de los paq y aumentar al máximo la velocidad real de transporte de
la red
Principio de Optimización
Establece q si el enrutador J esta en ruta óptima del enrutador I al enrutador K, entonces la ruta optima de J a K
también esta en la misma ruta.
El grupo de rutas óptimas de todos los orígenes a un destino dado forman un árbol con raíz en el destino. Dicho
árbol se conoce como ARBOL SUMIDERO
Algoritmo de Dijkstra
Cada nodo se etiqueta con su distancia al nodo origen a través de la mejor ruta conocida
Inicialmente no se conocen rutas, x lo tanto todos los nodos tienen la etiqueta infinito
A medida q avanza el algoritmo y se encuentran rutas, se actualizan las etiquetas
Una etiqueta puede ser tentativa o permanente, inicialmente todas son tentativas
Una vez q se descubre la ruta mas corta posible del origen a un nodo, su etiqueta se vuelve permanente
Inundación
Cada paquete de entrada se envia x cada una de las lineas de salida, excepto aquella x la q llego. Para evitar
grandes cantidades de paq duplicados se toman alguna de las siguientes medidas:
- Integrar un contador de saltos
- Llevar un paq de los registros difundidos.
- Que cada enrutador ponga un numero de secuencia en cada paq q reciben de sus host
Inundación selectiva -> los enrutadores no envían cada paq de entrada x todas las líneas de salida, sino solo x
aquellas q van aproximadamente en la dirección correcta.
2
Enrutamiento por Vector de Distancia
Operan haciendo q cada enrutador mantenga una tabla q da la mejor distancia conocida a cada destino y la
línea q se puede usar p llegar ahí. Estas tablas se actualizan intercambiando información con los vecinos.
La métrica utilizada puede ser:
- Cantidad de saltos
- Retardo de tiempo en milisegundos
- Numero total de paq encolados a lo largo de la ruta
La esencia del problema consiste en q cuando X indica a Y q tiene una ruta en algún lugar, Y no tiene forma de
saber si el mismo esta en la ruta. Por lo tanto es prudente hacer q el infinito sea igual a la ruta mas larga + 1
1 – No tomaba en cuenta el ancho de banda (la métrica era la long de la cola), por lo tanto cuando las líneas
fueron aumentando su ancho de banda, se volvió un problema importante
2 – Problema de la cuenta hasta infinito
2 – Medición del costo de la línea: Cada enrutador envía un paq ECHO especial a través de la línea y una vez q
llegue al otro extremo, este debe regresarlo inmediatamente. Si se mide el tiempo de ida y vuelta y se divide en
2, el enrutador emisor puede tener una idea razonable del retardo. Para obtener todavía mejores resultados, la
prueba puede llevarse a cabo varias veces y usarse el promedio.
3 – Construcción de los paq de estado del enlace: El paq comienza con la identidad del emisor, seguida de un
número de secuencia, una edad y una lista de vecinos
4 – Distribución de los paq de estado del enlace: La idea fundamental es utilizar inundación para distribuir los
paq de estado del enlace. A fin de mantener controlada la inundación, cada paq contiene un numero de
secuencia q se incrementa con cada paq nuevo enviado.
Sistemas Autónomos
Un sistema autónomo o SA es la subred que es administrada por una autoridad común, que tiene un protocolo
de ruteo homogéneo mediante el cual intercambia información en toda la subred y que posee una política
común para el intercambio de tráfico con otras redes o sistemas autónomos.
En otras palabras, es un conjunto de routers y gateways bajo una única administración técnica:
- Usando un protocolo de ruteo interior IGP – Internal Gateway Protocol con metricas comunes para rutear los
paq dentro del SA, que pueden ser
RIP, utiliza el estilo Vector Distancia
OSPF, utiliza el estilo Estado de Enlace
- Y un protocolo de ruteo exterior BGP – Border Gateway Protocol o EGP – Exterior Gateway Protocol para
rutear paq a otros SA
3
Protocolos de Ruteo Interno
RIP
Selecciona una ruta como la mejor ruta si esta tiene la menor cantidad de saltos (hops). La cantidad de saltos
representa la cantidad de gateways que los datos deberán atravesar hasta llegar al destino. El camino mas
largo q acepta RIP es de 15 saltos.
Cuando se recibe una actualización, el algoritmo de ruteo toma dicha información y actualiza la tabla. Si no
recibe actualizaciones de un gateway por un determinado periodo (90 seg), todas las rutas q atraviesan dicho
gateway son eliminadas de la tabla de ruteo.
OSPF
Protocolo dinamico q detecta y aprende las mejores rutas a los distintos destinos. Diseñado con el objetivo de
cumplir y mejorar los siguientes requisitos:
Áreas: Colección de redes contiguas. La topología de cada Área esta oculta a las demás Áreas. Cada router
interno contiene 1 BdD por cada Área a la q se conecta. En la BdD se almacena la topología del Área.
Área Backbone: Área contigua entre las demás Áreas, responsable de distribuir información de ruteo entre las
mismas.
Jerarquía de Ruteo:
– Intra-Area -> ruteo entre paquetes con direcciones fuente y destino pertenecientes a la misma área
– Inter-Area -> ruteo entre paquetes con direcciones fuente y destino pertenecientes a diferentes áreas
– Exterior -> ruteo hacia redes q residen fuera del SA actual
Clasificación de Routers:
– Internos -> sus interfaces pertenecen todas a la misma área
– De Limite de Áreas -> pertenecen a varias áreas
– Backbone -> tiene una interface en el backbone (incluye a los routers con interfaces en mas de un área)
– De Limite de SA -> routers q intercambian información con rutas q pertenecen a otros SA
BGP
Reemplaza a EGP. Tiene en cuenta políticas de enrutamiento entre SA, por ej: nunca pasar x EEUU p llegar a
Japon, transite x Albania solo si no hay otra alternativa al destino, etc. Las políticas en cada enrutador BGP se
configuran manualmente y no son parte del protocolo.
Cada enrutador BGP guarda el registro de la ruta utilizada, por lo q en lugar de darle a cada vecino el costo de
cada posible destino estimado periódicamente, le dice el camino exacto q esta utilizando