Sie sind auf Seite 1von 5

¿Qué es congestión?

Ocurre cuando existe una degradación de la eficiencia de la red debido a gran cantidad de paquetes
que requieren circular por un enlace
Factores que influyen control de congestión:
 Tamaño de la memoria (buffers) (no debe ser infinito)
 CPU lentas en los Router
 BW pequeño en enlaces claves
 Alta pérdida de paquetes causando alta retransmisión
 ¡Control de Congestión! = Control de Flujo
¿Qué es Open Loop?
Resuelven el problema antes de que ocurra, usando un buen
diseño
Deciden
 si aceptan nuevo tráfico (CV o paquetes)
 descarte de paquetes (y cuáles) causando aviso en el TX
 Reservas previas de buffers
Clasificación
 actúan sobre el emisor
 actúan sobre el destinatario

que es Closed Loop :


Toman en cuenta el estado actual de la red para tomar decisiones
Medidas
 % de paquetes descartados por falta de memoria
 largo promedio de las colas
 # paquetes que han hecho timeout y son re-TX
 el retardo promedio
 desviación estándar del retardo
Feedback
 usando los routers (paquetes adicionales)
 usar los mismos paquetes afectos a la congestión (seteo de 1 bit)
 routers envían paquetes de consulta de congestión
Clasificación
 feedback explicito: paquetes son enviados desde el sitio de congestión al emisor
 feedback implícito: el emisor detecta la congestión por los tiempos de los acknowledge
de Políticas de Prevención “Data Link”:
 re-TX: regula timeout del emisor y qué es lo que hace después. (Goback- n, selective
repeat, etc)
 Out-of-Order: tamaño de buffers para evitar re-TX
 acuse de recibo: Generación de paquetes de ACK (indep. O en paquetes
 de receptor a emisor)
Control de Flujo: a menor ventana, menor tasa de datos.
de Políticas de Prevención “Network Layer”:
 CV v/s Datagramas: muchos algoritmos de control funcionan sólo con CV
 Packet queueing and service: 1 queue por entrada, 1 queue por salida o ambos. Orden
de atención: Round Robin, prioridades
 Packet Discard: Política de descarte de paquetes (debe ser buena)
 Algoritmo de Ruteo: usar rutas alternativas para evitar congestión
 Packet Lifetime: Tiempo de vida de los paquetes.
de Políticas de Prevención “Transport Layer”:
 Muy parecido a las políticas de la capa 2
 El timeout indicado es el timeout para la ruta completa y no de router a
 router de la capa 2 (viaje por medio físico).
Traffic Shapping : Tratar de que el tráfico no tenga ráfagas (burstiness) , Los protocolos de
ventana corrediza limitan la cantidad de data y no la razón de TX de los paquetes salientes a la
red

Leaky Bucket PACKET Algorithm: idea Flujo de entrada variable, Flujo de Salida constante,
Implementación vía colas FIFO; Cada “x” segundos, la cubeta emite un paquete (si hay); Si hay
rebalse (cubeta llena + 1), se descarta el paquete entrante
Leaky Bucket BYTE Algorithm; idea Si los paquetes son de largo variable, entonces existe
una variante que permite emitir “x” bytes periódicamente (emite sólo paquetes enteros). ; No se
acumulan los bytes restantes.; Si llega un paquete más grande que “x” bytes, nunca podrá ser
emitido y por ende es descartado al llegar a la cubeta
Token Bucket PACKET Algorithm: Idea: Flujo de entrada variable, Flujo de Salida constante
que permita una cierta cantidad de ráfaga; Periódicamente se generan Tokens (fichas) y se
acumulan en la cubeta (hasta un máx). Al llenarse, los sgtes tokens se descartan ; Los paquetes
son almacenados en una cola FIFO y “esperan” por un token; Si la cola FIFO se llena, los sgtes
paquetes son descartados.
Token Bucket BYTE Algorithm: Variante: un token permite emitir “x” bytes de paquete ;
Sólo se emiten paquetes enteros ; un token puede ser consumido por sólo 1 paquete
Especificaciones de Flujo : Idea: Especificar cuantitaviamente la “calidad” del tráfico/servicio
que se desea (Quality Of Service QOS ) ; Cliente y Proveedor negocian cierto patrón de tráfico ;
Cliente debe cumplir patrón ; Proveedor provee de servicio dado ese patrón ; Proveedor vigila
que cliente cumpla con su parte ; Con ello, los Routers reservarán recursos y tomarán
decisiones para cumplir con el “contrato” de servicio
Que es una dirección ip : es un número que identifica, de manera lógica y jerárquica, a una
Interfaz en red (elemento de comunicación/conexión) de un dispositivo (computadora, tableta,
portátil, smartphone) que utilice el protocolo IP o (Internet Protocol), que corresponde al nivel
de red del modelo TCP/IP.
Como funciona: Cada host (o tarjeta de red) de una red TCP/IP posee un identificador único
de 32 bits llamado “dirección IP” y es usada en toda comunicación con este host,
Este sistema permite 232 máquinas en Internet, o 4,294,967,296 direcciones
Para su fácil representación, los 32 bits son agrupados en 4 bytes separados por un
Punto
Como se asigna : La dirección IP es asignada de acuerdo a la RED IP al cual se conectará dicho
Host :; Cada dirección IP es compuesta por una porción “red” y una porción “host” que permite
identificar a cuál red IP pertenece una maquina;
Mask (máscara): La mask determina la porción network y la porción host de una dirección IP ,
El tamaño (cantidad de direcciones IP) se representa por la cantidad de 0 que posee la máscara
Clase de mask : Una Clase A posee una mask de 255.0.0.0 /8
Clase B 255.255.0.0 /16
Clase C 255.255.255.0 /24
Subnet Mask Una red Clase A, B o C se puede subdividir en “subredes” variando la
“máscara” (subnet mask), aumentando la cantidad de 1 (o agrandando la
porción de network)
que permite crear Subnet Mask:
 subredes de una Clase A del tamaño de una Clase B
 subredes de una Clase A del tamaño de una Clase C
 subredes de una Clase A de un tamaño de 64 hosts por subred …etc
Todos los computadores que posean la misma porción network y la misma porción subred,
pertenecen a la misma subred IP
Default Route: Cada Router posee una “ruta por defecto” al cual dirige todos los paquetes que
posean direcciones destino que no estén en la tabla y por ende no conoce a dónde enrutarlo
IP provee... Servicio sin conexión
 Direccionamiento
 Enrutamiento de Paquetes
 Fragmentación y Re-ensamble
 Paquetes de largo variable (hasta 64kb)
 Entrega de mejor esfuerzo: retardo, fuera de orden,
 corrupción y pérdidas son posibles. Tareas para capas
 superiores...
IP no provee... Confiabilidad ni Control de Flujo extremo a extremo (hecho por
 TCP o Capa Aplicación)
 Numeración de Paquetes
 Detección de errores de la data (lo hace TCP)
 Reporte de Errores (ICMP)
 Confección de Tablas de Ruteo (RIP, OSPF, BGP, etc)
 Seteo de conexión (es sin conexión)
 Resolución de Nombres (ARP, RARP, DNS)
 Configuración (BOOTP, DHCP)
 Multicast (IGMP, MBONE)
Encabezado IP versión 6 Características:
 Direccion IP de 128 bits
 Clases de direcciones basadas en topologías y subclases para NSAP, IPX e IPv4
 Mayor felixibilidad para direccionamiento multicast
 Header simplificado que privilegia ruteamiento
 Soporta mecanismos de privacidad y autentificación
 Facilidades para especificar tipo de tráfico (o tratamiento deseado).
Router Multiprotocolo: Pueden comunicar redes de diferente capa 3.
Generalmente realizan tareas de bridging convirtiendo entre redes LAN y WAN de capa 2.
ICMP:
-Se usa para comunicar eventos sucedidos en la Red Principalmente usado por Routers
para enviar msg a los emisores o receptores de paquetes
-ICMP es considerado ser un protocolo de capa 3 por encima de IP
-ICMP es ocupado por los comandos Ping y Traceroute
-ICMP está definido en RFC 792.
ARP: ARP traduce direcciones IP a direcciones MAC (sea Ethernet, Token Ring, SNA, etc.).
Cada máquina en Internet debe correr ARP y, además:
– posee un cache de ARP para ahorrar preguntar por cada paquete
– Al inicializarse pregunta la dirección MAC de su IP. Si una maquina
contesta, entonces reporta al usuario que hay otra máquina con la misma
IP. Esto además sirve para que el resto de la LAN lo conozca
– cada entrada del cache posee un tiempo de expiración.
RARP: Es el servicio inverso a ARP
Esta situación se produce cuando estaciones sin disco deben “bootear” desde un disco de un
servidor......
El servidor RARP contesta; Esto permite que varias máquinas booteen desde el mismo
servidor con el mismo software, pero tengan diferentes IP.
BOOTP: Existe un protocolo alternativo llamado BOOTP (RFC 951) que utiliza paquetes UDP
y entrega a la estación más información que RARP, como es:
– dirección IP de su servidor de booteo (imagen a bootear)
– dirección IP de su default router (puerta de enlace)
– Subred IP a la que pertenece (mask).
DHCP: Dynamic Host Configuration Protocol posee un grupo de direcciones IP y las asigna a
medida que llegan peticiones
– cliente envía petición DHCP
– servidor DHCP busca una IP desocupada y la asigna a la MAC
– servidor responde al cliente su IP asignada.

Que es ipv6?
IPv6 es la abreviatura de “versión 6 del protocolo de Internet”, IPv6 es una nueva versión del
Protocolo de Internet, la cual tiene un conjunto de normas técnicas que define la forma en que
las computadoras se comunican dentro de la red
Portal go6
El nuevo portal go6 incluye información más comprensiva sobre IPv6 en la web. Fue creado por
Hexago, un vendedor canadiense de IPv6. Cuenta con experiencia en la implementación y
aplicación de IPv6
Características de la IPv6
• Infraestructura de direcciones y enrutamiento eficaz y jerárquica.
• Mejora de compatiblidad para Calidad de Servicio (QoS) y Clase de Servicio (CoS).
• Multicast: envío de un mismo paquete a un grupo de receptores.
• Anycast: envío de un paquete a un receptor dentro de un grupo
• Capacidad de ampliación.
• Calidad del servicio.
• Velocidad
Qué es un túnel IPv6 en IPv4
un mecanismo de transición que permite a máquinas con IPv6 instalado comunicarse entre si a
través de una red IPv4.El mecanismo consiste en crear los paquetes IPv6 de forma normal e
introducirlos en un paquete IPv4. El proceso inverso se realiza en la máquina destino, que recibe
un paquete IPv6.
Unicast
la unidifusión se refiere a una transmisión uno a uno desde un punto de la red a otro; es decir, un
emisor y un receptor
Anycast
Anycast o alguna difusión es una forma de direccionamiento, encaminamiento o enrutamiento
en la que la información es encaminada o enrutada al mejor destino desde el punto de vista de la
topología de la red. En la red internet, una dirección IP se puede anunciar desde varios puntos
diferentes
Multicast
Multicast, la habilidad de enviar un paquete único a destinos múltiples es parte de la
especificación base de IPv6. Esto es diferente a IPv4, donde es opcional (aunque usualmente
implementado).
Túneles
Los "túneles" permiten conectarse a redes IPv6 "saltando" sobre redes IPv4. Estos túneles
trabajan encapsulando los paquetes IPv6 en paquetes IPv4 teniendo como siguiente capa IP el
protocolo número 41, y de ahí el nombre proto-41
Ventajas de la ipv6
Para dimensionar la cantidad de direcciones IP que puede suministrar IPV6, basta con afirmar
que este protocolo puede asignar una cantidad cercana a los 670 mil millones de direcciones por
cada milímetro cuadrado de la superficie de la tierra, con lo cual lograría que cada persona
pueda asignarle una IP única a cada uno de sus dispositivos
Desventajas de la ipv6
La necesidad de extender un soporte permanente requiere una dirección IPv4 o algún tipo de
NAT Traducción de direcciones de red en los routers pasarela. Por otra parte a nivel de
arquitectura, las direcciones IPV6 son más difíciles de memorizar
Objetivos
El objetivo de este Trabajo Fin de Máster es analizar siempre desde el punto de vista práctico la
migración de IPv4 a IPv6 y las oportunidades que esta migración puede, potencialmente, abrir a
nuevos protocolos de transporte modernos
UDP
User Datagram Protocol (UDP) es un protocolo mínimo de nivel de transporte orientado a
mensajes documentado en el RFC 768 de la IETF.
Tcp
Protocolo de control de transmisión (en inglés Transmission Control Protocol o TCP), Muchos
programas dentro de una red de datos compuesta por redes de computadoras, pueden usar TCP
para crear “conexiones” entre sí a través de las cuales puede enviarse un flujo de datos. El
protocolo garantiza que los datos serán entregados en su destino sin errores y en el mismo orden
en que se transmitieron.