You are on page 1of 21

CIDR

CIDR
IPv4 presenta el problema de agotamiento de direcciones de red clase B. Como solucin temporal se utiliza Classless Inter-Domain Routing (CIDR). Como solucin ms permanente se tiene IPv6.

CIDR (RFC 1466)


CIDR asigna a una red un nmero variable de direcciones clase C. Problema:
El uso de mltiples direcciones clase C para identificar una misma red provoca un incremento en el tamao de las tablas de enrutamiento.

CIDR
Solucin:
Las mltiples direcciones clase C asignadas deben ser contiguas. Para identificar una red basta con conocer el nmero de direcciones clase C asignadas y la direccin de la primera.

CIDR
Solucin:
El nmero de direcciones clase C asignadas debe ser una potencia de 2. Las mltiples direcciones clase C se agrupan e identifican por medio de mscaras (de supernetting) de 32 bits que indican qu bits corresponden a la direccin de red.

CIDR
Por ejemplo, un bloque de 8 direcciones clase C que inicia en 234.170.168.0 se representa por 234.170.168.0/21.
La mscara de supernetting tiene sus primeros 21 bits en 1. Quedan 11 bits para la parte local de la direccin IP.

CIDR
En las tablas de enrutamiento cada red se identifica ahora por una pareja: direccin de base/mscara:
direccin de base/mscara, siguiente salto

CIDR
Cuando un ruteador recibe un datagrama, hace un AND de la direccin IP destino con la mscara correspondiente a cada una de las redes y selecciona aquella que corresponde a la direccin de base.

CIDR
CIDR utiliza esta misma idea para todas las direcciones, por lo que no necesita la distincin entre las clases A, B y C para enrutar los datagramas.

CIDR
CIDR particiona las direcciones clase C restantes en 5 bloques contiguos y los asigna a 4 zonas geogrficas y una reserva. El enrutamiento se facilita entonces al comprimir alrededor de 32 millones de direcciones en una entrada de las tablas de enrutamiento hacia cada zona geogrfica.

Direcciones privadas
Existen conjuntos de direcciones que no se asignan en Internet y que pueden utilizarse en redes privadas:
10/8 172.16/12 192.168/16

Estas direcciones no son ruteables en Internet.

IPv6

IPv6
Los principales objetivos en el diseo de IPv6 son:
soportar billones de computadoras simplificar el protocolo para permitir un procesamiento rpido de los datagramas en los enrutadores proporcionar mayor seguridad: autentificacin y confidencialidad

IPv6
Las direcciones son de 16 bytes.
Se escriben en grupos de 4 dgitos hexadecimales separados por :, una secuencia de ceros se representa por ::. El espacio de direcciones se fragmenta:
IPv4 Unicast Multicast ::FFFF:a.b.c.d 2000::/3 FF00::/8

IPv6
Las direcciones pueden ser:
Globales Restringidas (sitio y subred)

Las direcciones jerrquicas:


TLA NLA SLA Interfaz

globales

unicast

son

Top Level Aggregator Next Level Aggregator Site Level Aggregator (64 bits)

IPv6
32 bits

Versin

Clase de trfico Longitud de la carga til

Etiqueta de flujo Siguiente encabezado Lmite de saltos

Direccin fuente

Direccin destino

IPv6
El campo de Clase de trfico indica la importancia del datagrama. Permite distinguir entre fuentes que pueden controlar su flujo y las que son sensibles al retardo.

IPv6
El campo de Etiqueta de flujo se utiliza para ofrecer un servicio de pseudoconexin para aplicaciones que requieren garantas de desempeo; por ejemplo, audio y video en tiempo real. Permite a los enrutadores de la red transmitir los datagramas que pertenecen al mismo flujo sobre una misma ruta.

IPv6
IPv6 reemplaza el campo de opciones de tamao variable de IPv4 por una serie de encabezados opcionales de formato fijo. El campo de Siguiente encabezado indica cul es el encabezado de opcin que sigue; el ltimo encabezado identifica al Protocolo a quin debe entregarse el datagrama.

IPv6
Las opciones son:
envo de datagramas de ms de 64K, la longitud se especifica en 4 bytes. enrutamiento fuente: completo o parcial, hasta 24 direcciones autentificacin (por ejemplo, MD5) confidencialidad (por ejemplo, DES) fragmentacin

IPv6
En IPv6 no hay campos de fragmentacin
todos los enrutadores deben soportar datagramas de 1280 bytes si un enrutador recibe un datagrama demasiado grande, enva un mensaje a la computadora fuente con la MTU apropiada para que sta fragmente el datagrama utilizando la opcin de fragmentacin que funciona como en IPv4

You might also like