Вы находитесь на странице: 1из 11

Diferencia entre sub red de datagramas y sub red de circuito virtual

Algoritmo de enrutamiento adaptativo y no adaptativo


Los algoritmos no adaptativos no basan sus decisiones de enrutamiento en mediciones o
estimaciones del trfico y la topologa actuales. En cambio, la decisin de qu ruta se usar para
llegar de I a J (para todas las I y J) se toma por adelantado, fuera de lnea, y se carga en los
enrutadores al arrancar la red. Este procedimiento se conoce como enrutamiento esttico.

Los algoritmos adaptativos cambian sus decisiones de enrutamiento para reflejar los cambios de
topologa y, por lo general tambin el trfico. Los algoritmos adaptativos difieren en el lugar de
donde obtienen su informacin, el momento de cambio de sus rutas y la mtrica usada para la
optimizacin.


Algoritmo de enrutamiento vector distancia
Los algoritmos de enrutamiento por vector de distancia operan haciendo que cada enrutador
mantenga una tabla (es decir, un vector) que da la mejor distancia conocida a cada destino y la lnea
que se puede usar para llegar ah. Estas tablas se actualizan intercambiando informacin con los
vecinos. (Bellman-Ford distribuido y el de algoritmo Ford-Fulkerson).





Algoritmo de enrutamiento por estado de enlace

El concepto en que se basa el enrutamiento por estado del enlace es sencillo y puede enunciarse en
cinco partes. Cada enrutador debe:

1. Descubrir a sus vecinos y conocer sus direcciones de red.
2. Medir el retardo o costo para cada uno de sus vecinos.
3. Construir un paquete que indique todo lo que acaba de aprender.
4. Enviar este paquete a todos los dems enrutadores.
5. Calcular la ruta ms corta a todos los dems enrutadores.


Control de congestin en la capa de red

La congestin se da cuando uno de los componentes de la red no puede satisfacer la demanda del
resto de los componentes. El control de congestin se ocupa de asegurar que la subred sea capaz de
transportar el trfico ofrecido. Es un asunto global, en el que interviene el comportamiento de todos
los hosts, todos los enrutadores, el proceso de almacenamiento y reenvo dentro de los enrutadores y
todos los dems factores que tienden a disminuir la capacidad de transporte de la subred.

Calidad de servicio en la capa de red

Los flujos se clasifican por sus requerimientos de
confiabilidad
retardo
fluctuacin
ancho de banda
Con el crecimiento de las redes de multimedia, con frecuencia estas medidas ad hoc no son
suficientes. Se necesitan intentos serios para garantizar la calidad del servicio a travs del diseo de
redes y protocolos.

Sobre-aprovisionamiento

Una solucin fcil es proporcionar la suficiente capacidad de enrutador, espacio en bfer y ancho de
banda como para que los paquetes fluyan con facilidad.

Almacenamiento en bfer
Los flujos pueden almacenarse en el bfer en el lado receptor antes de ser entregados. Almacenarlos
en el bfer no afecta la confiabilidad o el ancho de banda, e incrementa el retardo.

Modelado de trfico

El modelado de trfico consiste en regular la tasa promedio (y las rfagas) de la transmisin de los
datos.
Algoritmo de cubeta con goteo

La cubeta con goteo consiste en una cola finita. Si cuando llega un paquete hay espacio en la cola,
ste se agrega a ella; de otro modo, se descarta. En cada pulso de reloj se transmite un paquete (a
menos que la cola est vaca).

Entunemalineto:

Cuando el origen y el destino estn en redes de la misma clase, se puede usar Entunemalineto. El
paquete de red de origen se pasa como payload de un nuevo paquete de la red intermedia hasta
llegar a la red destino.

Fragmentacin

Razones para imponer un tamao mximo a los paquetes:
el hardware (tamao de una trama Ethernet)
el sistema operativo (los bferes son de 512 bytes)
los protocolos (la cantidad de bits en el campo de longitud de paquete)
el cumplimiento de algn estndar
el deseo de reducir hasta cierto nivel las retransmisiones inducidas por errores
el deseo de evitar que un paquete ocupe el canal demasiado tiempo
Hay que hacer fragmentacin. Hay dos estrategias opuestas.
La fragmentacin transparente consiste en que un enrutador intermedio previo a la red de
paquete menor fragmenta los paquetes y otro enrutador intermedio posterior los re-ensambla. Es
transparente para los dems pero requiere n re-ensambles, hay que pasar por todos los fragmentos
por el mismo par de enrutadores y hay que hacer el trabajo tantas veces como redes intermedias de
paquete menor haya. ATM usa este mtodo.
La fragmentacin no transparente consiste en que cualquier enrutador intermedio anterior a una
red de paquete menor fragmenta pero los paquetes quedan fragmentados hasta llegar a destino. Se
puede usar cualquier ruta para cada fragmento, pero se requiere que todos los hosts sean capaces de
re-ensamblar paquetes y se multiplica la cantidad de encabezados por la tasa de fragmentacin a
partir de la red de paquete menor y hasta el final del recorrido.
Eso s: cuando se pierde un fragmento, se inutiliza el paquete entero y se reenva entero de nuevo. Y
seguro que hay que fragmentarlo de nuevo.



PROTOCOLO IPV4 VS IPV6
El Protocolo de Internet versin 4 (IPv4) es un protocolo que se usa en paquetes conmutados de
redes Link Layer (por ej. Ethernet). IPv4 provee una capacidad de otorgar direcciones de
aproximadamente 4300 millones de direcciones.
El Protocolo de Internet versin 6 (IPv6) es ms avanzado y tiene mejores funciones en comparacin
con el IPv4. Tiene la capacidad de proveer un nmero infinito de direcciones. Reemplaza al IPv4 para
dar lugar a un creciente nmero de redes alrededor del mundo y para solucionar el problema de
agotamiento de direcciones IP.
Una de las diferencias entre IPv4 e IPv6 es la apariencia de las direcciones IP. IPv4 utiliza 4 nmeros
decimales de 1 byte, separados por un punto (por ej. 192.168.1.1), mientras que IPv6 utiliza nmeros
hexadecimales separados por dos puntos (por ej. fe80:d4a8:6435:d2d8:d9f3b11).

Debajo puede verse el resumen de las diferencias entre IPv4 e IPv6:


Ventajas de IPv6 por sobre IPv4:
IPv6 simplifica la tarea del router en comparacin con IPv4.
IPv6 tiene mayor compatibilidad con redes mviles que IPv4.
IPv6 permite mayor carga til que la permitida en IPv4.
IPv6 es utilizada por menos de un 1% de las redes, mientras que IPv4 sigue estando en uso
por el otro 99%.

CIDR:
Enrutamiento inter dominios sin clases
Se vuelve a red y host y la mscara de red puede tener cualquier cantidad de bits. La tabla de
enrutamiento se recorre (virtualmente) entera y se toma la matching route ms especfica. Las rutas que
salen por la misma lnea y tienen un prefijo comn se pueden agregar.



NAT: Traduccin de direccin de red
En una red privada, se usan direcciones de rangos privados:
10.0.0.0/8 (16M hosts)
172.16.0.0/12 (1M hosts)
192.168.0.0/16 (64K hosts)
Al salir de la caja NAT, se reemplaza la direccin privada de origen por la direccin pblica y el
puerto de origen por un ndice en la tabla de NAT, que guarda direccin privada de origen y
puerto de origen. A la vuelta, se hace la traduccin inversa.
Se viola el principio de que cada direccin IP identifica un host globalmente
NAT tiene estado interno y convierte a Internet en una red orientada a la conexin
Viola la independencia de capas
Slo funciona con TCP y UDP
Los protocolos de aplicacin que envan direcciones IP como datos (FTP, H.323)
fallan, o el NAT tiene que traducirlos tambin
Tiene un lmite de 60K conexiones (los primeros 4096 puertos no se usan)
ARP: Protocolo de resolucin de direcciones
Cuando una mquina necesita enviar un paquete a una IP de la misma red, pregunta "de
quin es la IP tal?". La mquina que tiene la IP tal responde "yo". Cada una se guarda la
correspondencia entre direcciones IP y direcciones Ethernet.

Las correspondencias guardadas vencen en unos minutos, por si una mquina se retira y otra
toma su IP.

Cuando una mquina se une a una red enva un broadcast Ethernet indicando su direccin IP
para que todos la aprendan. Nadie debe responder, salvo alguien que tenga la misma IP, para
que avisar que es un duplicado.

Un enrutador puede funcionar como proxy ARP respondiendo que su direccin Ethernet
corresponde a direcciones IP que tiene detrs.
Protocolos de enrutamiento de puerta de enlace
interior: OSPF
Resume la coleccin de redes reales, enrutadores y lneas en un grafo dirigido en el que a
cada arco se asigna un costo y calcula la ruta ms corta. Una conexin en serie se representa
por dos arcos pues sus pesos pueden ser diferentes. Una red multiacceso se representa con
un nodo para la red en la que los arcos que van de la red a los enrutadores cuestan 0.
El sistema autnomo se divide en una red dorsal y reas. Se distinguen 4 clases de
enrutadores:
Enrutadores internos que estn totalmente dentro de un rea, y no conocen otra
topologa.
Enrutadores de lmite de rea, que conectan dos o ms reas a travs de la red dorsal
y conocen dos o ms topologas.
Enrutadores de la red dorsal que estn slo en ella, y no conocen otra topologa.
Enrutadores de frontera de sistemas autnomos, que conocen la topologa de la red
dorsal y se comunican con otros sistemas autnomos.
La informacin se intercambia entre enrutadores adyacentes, no entre vecinos. Todos los
enrutadores que comparten una LAN son vecinos pero slo son adyacentes con un enrutador
designado de la LAN, para evitar un intercambio O(n
2
) con valores repetidos. Los mensajes
que se intercambian son:
HELLO: Cuando un enrutador se inicia, avisa a todas las lneas punto a punto, difunde
a todas las LANs y avisa individualmente a todos los enrutadores de una WAN (sin
difusin). Con ello descubre a sus vecinos y adyacentes.
LINK STATE UPDATE: Se enva a cada enrutador adyacente, con su estado y los
costos que tiene almacenados, peridicamente o cuando hay novedades. Cada
mensaje tiene un nmero de secuencia para que el receptor pueda saber si es ms
viejo o ms nuevo que el estado que tiene almacenado.
LINK STATE ACK: Confirma la recepcin del estado del enlace.
DATABASE DESCRIPTION: Anuncia los nmeros de secuencia de todo lo que tiene,
para que otros vean si estn actualizados.
LINK STATE REQUEST: Pide a otro enrutador su estado.
Todos los mensajes se envan como paquetes IP.
Los enrutadores de la red dorsal, adems, aceptan estados de las reas por parte de los
enrutadores de lmite de rea, para que, cuando un enrutador interno enve un paquete a otra
rea, se pueda elegir el mejor enrutador de entrada al rea destino.
LA CAPA DE TRANSPORTE

Es el corazn de toda la jerarqua de protocolos. La tarea de esta capa es proporcionar un transporte
de datos confiable y econmico de la mquina de origen a la mquina de destino,
independientemente de la red o redes fsicas en uso. Sin la capa de transporte, el concepto total de
los protocolos en capas tendra poco sentido. En este captulo estudiaremos en detalle la capa de
transporte, incluidos sus servicios, diseo, protocolos y desempeo.


SOCKET DE BERKELEY

Grupo de primitivas de transporte usadas en el UNIX de BERKELEY para el
TCP:


MULTIPLEXACIN

Se tienen 2 ideas:

Idea 1: Si la red slo ofrece un nmero limitado de CVs o, utilizar un solo CV para varias
conexiones, se necesita un mecanismo para saber a cual proceso asignarlo, multiplexacin hacia
arriba.

Idea 2: Si un usuario necesita mucho ms ancho de banda del que proporciona un CV de red, una
alternativa es abrir mltiples conexiones de red y distribuir el trfico entre ellas de manera circular,
multiplexacin hacia abajo.




Protocolo UDP Y TCP

El protocolo UDP

UDP es un protocolo no orientado a conexin. Es decir cuando una maquina A enva paquetes a
una maquina B, el flujo es unidireccional. La transferencia de datos es realizada sin haber realizado
previamente una conexin con la mquina de destino (maquina B), y el destinatario recibir los
datos sin enviar una confirmacin al emisor (la maquina A). Esto es debido a que la encapsulacin
de datos enviada por el protocolo UDP no permite transmitir la informacin relacionada al emisor.
Por ello el destinatario no conocer al emisor de los datos excepto su IP.


-Sistema de nombres de dominios (DNS),
-Streaming de vdeo
-Voz sobre IP (VoIP).











El protocolo TCP

Contrariamente a UDP, el protocolo TCP est orientado a conexin. Cuando una mquina A enva
datos a una mquina B, la mquina B es informada de la llegada de datos, y confirma su buena
recepcin.






Polticas de transmisin de TPC:

CONTROL DE CONGESTIN CAPA DE TRANSPORTE

Cuando la carga ofrecida a cualquier red es mayor que la que puede manejar, se genera una
congestin. Internet no es ninguna excepcin. La solucin de Internet es aceptar que existen dos
problemas potenciales (capacidad de la red y capacidad del receptor) y manejarlos por separado.
Para ello, cada emisor mantiene dos ventanas: la ventana que ha otorgado el receptor y una segunda
ventana, la ventana de congestin. Cada una refleja la cantidad de bytes que puede enviar el
emisor. La cantidad de bytes que pueden enviarse es la cifra menor de las dos ventanas. Por tanto, la
ventana efectiva es el mnimo de lo que el emisor piensa que es correcto y lo que el receptor piensa
que est bien. Si el receptor dice enva 8 KB pero el emisor sabe que las rfagas de ms de 4 KB
saturan la red, enva 4 KB. Por otra parte, si el receptor dice enva 8 KB y el emisor sabe que las
rfagas de hasta 32 KB pueden llegar sin problemas, enva los 8 KB solicitados.

Вам также может понравиться