07 La trama IPv6 Redes mixtas integradas

Anuncio
07 Redes mixtas integradas
La trama IPv6
La cabecera de un paquete IPv6 tiene siempre una longitud fija de 40 bytes, que es el doble de la de un
paquete IPv4, sin embargo, tiene una ventaja importante: al tener una longitud fija está mucho mejor
diseñada para su procesado en encaminadotes (routers) y conmutadores, lo que redunda en un mayor
rendimiento de estos dispositivos.
Además, los campos de la cabecera IPv6 están alineados a 64 bits y esto también hace mejorar el
rendimiento de su procesamiento en los nuevos microprocesadores de 64 bits.
Cabe pensar que por tener una cabecera de longitud fija, se pueda perder flexibilidad puesto que en el
paquete no se pueden especificar muchos datos que serían necesarios para una transmisión integra de
extremo a extremo. No es así. Efectivamente la longitud de la cabecera IPv6 es fija y de 40 bytes, sin
embargo, es extensible, podríamos decir incluso que es telescópica. El campo “Siguiente Cabecera”
(Figura 1) es un apuntador a un segundo bloque de cabecera. Esta segunda cabecera tendrá a su vez un
nuevo campo “Siguiente Cabecera” que apuntaría a la tercera cabecera. Y así, sucesivamente.
bits
0
0
4
Versión
32
8
12
Clase de tráfico
Longitud de la carga útil
16
20
24
28
32
Etiqueta de flujo
Siguiente cabecera
Límite de salto
64
96
128
Dirección de fuente (128 bits, siempre unicast)
160
192
224
256
Dirección de destino (128 bits, unicast, anycast o multicast)
288
320
Fig. 1: Modelo de cabecera de longitud fija en IPv6.
Ámbitos en una red IPv6
IPv6 añade soporte para distintos ámbitos, es decir, que las direcciones pueden ser locales o globales.
Un ámbito es un área en la que una dirección puede ser utilizada como identificador único de uno o varios
interfaces. IPv6 define tres posibles ámbitos para las direcciones unicast y anycast:



Enlace local: identifica los interfaces de un mismo enlace, típicamente una red de área local. Las
direcciones de ámbito de enlace local comienzan por FE80.
Sitio local: identifica los interfaces de un mismo sitio, concepto topológico que en IPv6 suele indicar
un edificio o un campus y que, por tanto, puede incluir varios ámbitos locales, pero todos dentro de
una misma organización. Las direcciones de ámbito de sitio local comienzan por FEC0. Actualmente
no se recomienda la utilización de este ámbito.
Global: identifica interfaces en toda la Internet. Las direcciones de ámbito global comienzan por 2001
o por 3FFE.
Redes Locales
1-3
07 Redes mixtas integradas
Para las direcciones multicast se definen, en cambio, hasta catorce ámbitos distintos, de modo que se
puedan nombrar direcciones dirigidas a todos los nodos, a todos los routers, etc. En cualquier caso, una
dirección multicast nunca puede aparecer como dirección origen de un paquete IPv6, algo que está
reservado exclusivamente a las direcciones unicast.
IPv6 sobre Windows y Linux
IPv6 puede ejecutarse tanto sobre Windows como sobre Linux. De hecho en Windows Vista y en las
últimas distribuciones de Linux, viene instalado por defecto con una configuración automática.
En la Figura 2 podemos ver la secuencia de instalación de IPv6 sobre Windows XP. Se trata de agregar
un protocolo de red (realmente una nueva pila de protocolos).
Fig. 2: Secuencia de instalación de la pila IPv6 sobre Windows XP.
Las distribuciones modernas de Linux tienen ya instalado IPv6. En la Figura 3 se puede ver una ficha con
el sistema de direccionamiento IPv6 de una tarjeta de red.
Redes Locales
2-3
07 Redes mixtas integradas
loopback IPv4
loopback IPv6
Todos los nodos
de la red local
Todos los nodos
de cualquier red
Todos los routers
Todos los host
Fig. 3: Vista de las redes y hosts definidos localmente en una instalación moderna de Linux.
Redes Locales
3-3
Descargar