2. IPv6 Contenido Antecedentes vistazo al IPv4 - Mario Farias

Anuncio
Contenido
2. IPv6
Surgimiento de la Internet
M. Farias-Elinos
e-mail: [email protected]
http://www.ci.ulsa.mx/~elinos/docencia
Antecedentes
vistazo al IPv4
1974: surge IPv4
Protocolo de capa 3 (Red)
1982: se programa la implementacion del IPv4
Protocolo orientado a no-conexion
1983: se lleva acabo la implementación
Protocolo de extremo a extremo
Manejo de la fragmentacion de paquetes grandes
Deficiencias para el manejo de:
Errores, control de flujo, secuencia de paquetes,
congestionamiento
Encabezado del IPv4
Campos del header de IPv4
VERS
Elementos del IPv4
Subutilización de la parte del host
Uso inadecuado de IP's en redes privadas que
realmente existen
Crecimiento exponencial de la Internet, así como
de las redes de las organizaciones (wireless)
Incremento del uso de IP's en equipos que no son
computadoras (celulares, PDA's)
Hosts con más de una IP
Protocol version
LEN
Header length (in words)
TYPE OF SERVICE
Something like priority
TOTAL LENGTH
Length of the packet, including the data
IDENT
Identity of the datagram
FLAGS
Do not fragment / last fragment
FRAGMENT OFFSET
Offset of this fragment
TIME
Time to live
PROTO
Type of the higher-level protocol carried
HEADER CHECKSUM
EXOR of the header words
SOURCE ADDRESS
IP address of the source host
DEST ADDRESS
IP address of the destination host
OPTIONS
Command code for network management packets
PADDING
Fill up the packet to next word boundary
DATA
User data field
Problemáticas del IPv4
Escaces actual de direcciones
Crecimiento excesivo de las tablas de ruteo
Fragmentación de los paquetes (por MTU), por lo
tanto el reensamblaje es ineficiente
Checksum se realiza en cada brinco por cada
paquete
Muchos bugs
correcciones
en
el
diseño,
y
excesivas
Historia de IPv6
1992: IETF Publica un llamado para proponer el
IPng
1994: Se proponr el Simple Internet Protocol Plus
1995: Se publica el RFC-1883 con la propuesta del
IPv6
1996: se crea el 6Bone, como una red de pruebas de
Ipv6
1998: RFC-2460: Especificaciones del Ipv6
2001: Se implementa IPv6, se presenta el problema
de overhead para los carriers
Propiedades del IPv6
Direccionamiento de 128 bits
Esquema jerarquito de asignación
Configuración automática integrada
Esquema de
fragmentación
grande
implementada (Maximun Transfer Unit)
checksum del header removido
Encabezados con tamaño fijo (encabezado de
extensiones)
Propiedades del IPv6
Replazo del TTL por Hop Limit
Clasificación de tráfico para diferencias servicios
Integración completa de multicast
Autenticación y encriptación en la capa de IP
no
Funcionalidad IPv4 a IPv6
IPv4: 20 Bytes in 13 fields
Yellow: renamed
precedence
total length
time to live
protocol
Red: removed
Green: Moved to the extension
header
Version
Hdr Len
Precedence
ToS
Identification
Time To Live
→ class
→ payload length
→ hop limit
→ next header
Total Length
Flags
Protocol
Fragment Offset
Header Checksum
Source Address
Destination Address
Encabezado de IPv6
Encabezado de IPv6
Version: 4 bits para versión (6)
Priority: 4 bits, control de congestionamiento, 8
niveles de prioridad, parte de QoS (no IPv4)
Flow Label: 24 bits, metodo de ruteo de
paquetes, parte del QoS
Payload Length: 16 bits, longitud de la extensión
del encabezado
Next Header: 8 bits, identifica el siguiente
encabezado
Encabezado de IPv6
Hop Limit: 8 bits, máximo número de brincos
Source address: 128 bits, dirección del host que
envía
Destination address: 128 bits, dirección del host
que recibe
Encabezado + extensiones
Extensiones al encabezado de IPv6
Dirección IPv6
Hop-by-hop header
Destination options header
Routing header
Fragment header
Authentication header
Encapsulating
security
payload header
Destination options header
Direcciones IPv6
Dirección
IPv6
Direcciones IPv6
Convivencia IPv4 con IPv6
Global Address
Multicast
Site-Local
Local-Link
IPv4 Compatibility IPv6
Convivencia IPv4 e IPv6
Convivencia IPv4 e IPv6
Descargar