fundamentos de ipv6 - frm.utn.edu. · pdf filefundamentos de ipv6 1- introducción 2-...

Download Fundamentos de IPv6 - frm.utn.edu. · PDF fileFundamentos de IPv6 1- Introducción 2- Direcciones y Direccionamiento 3- Especificaciones Básicas ... -Poco eficiente para redes de

If you can't read please download the document

Upload: hadan

Post on 07-Feb-2018

232 views

Category:

Documents


0 download

TRANSCRIPT

  • LIREDAT UTN-FRM

    IPv6 1

    IPv6UTN-FRM

    Protocolo de Internet Versin 6 (ipv6)

    Carlos [email protected]

    Alejandro [email protected]

    LIREDAT UTN FRMhttp://web.frm.utn.edu.ar/teleinformatica/

    http://web.frm.utn.edu.ar/liredat/

    CATEDRA TELEINFORMATICA - DEPARTAMENTO ELECTRONICA - UTN - FRM

    Fundamentos de IPv61- Introduccin2- Direcciones y Direccionamiento3- Especificaciones Bsicas4- Transicion5- Codarec6

    Protocolo de Internet Versin 6 2Teleinformtica

  • LIREDAT UTN-FRM

    IPv6 2

    1981 se estandariza el protocolo tcp/ip, la versin usada es la ipv4 y se publica en la (rfc 791), internet adopta tcp/ip.

    Su funcin es la de encaminar los datos atravs de la red para que estos alcancen el destino correcto.

    INTER-RED O RED

    TRANSPORTE

    TCP/IP

    INTERFACE A REDFISICA

    APLICACION

    Protocolo de Internet Versin 6 3Teleinformtica

    Un poco de Historia:

    DIRECCIONES IPV4

    Para poder identificar a cada host en la red se asignaron direcciones lgicas de 32 bits.

    0000010100001000100010010010010 -> 232 = 4.294.967.296

    11001001.10101010.01010011.00010001

    REPRESENTACIN

    201 . 170 . 83 . 17JERARQUA SIMPLE

    RED HOST0 31

    Protocolo de Internet Versin 6 4Teleinformtica

  • LIREDAT UTN-FRM

    IPv6 3

    TIPOS DE DIRECCIONES

    1.0.0.0127.255.255.255

    128.0.0.0191.255.255.255

    192.0.0.0223.255.255.255

    224.0.0.0239.255.255.255

    240.0.0.0247.255.255.255

    < 16777215 H

    < 65535 H

    < 255 H

    RED

    RED

    Protocolo de Internet Versin 6 5Teleinformtica

    Mejoras para la utilizacin de las direcciones

    -Mascaras de subred.

    -Fijas (1985)

    -Variables (1987)

    -1991 se proponen soluciones::

    A corto plazo:

    -Enrutamiento sin clase (CIDR) (1993)

    -Direcciones privadas y NAT. (1995)

    A largo plazo

    -Nuevo protocolo de internet IPngProtocolo de Internet Versin 6 6Teleinformtica

  • LIREDAT UTN-FRM

    IPv6 4

    Subredes con mascara fija ( FLMS - Fixed Length Mask Subneting)

    HOSTRED

    RED SUBRED HOST

    0 31

    EJ: 140.2.3.6/16 (direccin clase B asignada)

    140.2.3.6/24 (Sub red 3, host 6 )140.2.2.6/24 (Sub red 2, host 5 )..140.2.10.7/24 (Sub red 10, host 7 )

    -Todas las subredes tienen la misma longitud de mscara-Poco eficiente para redes de tamao heterogneo

    15

    Protocolo de Internet Versin 6 7Teleinformtica

    Subredes con mascara variable (VLSM - Variable Length Mask Subneting) rfc(1878)

    -Diferentes longitudes de mscara para diferentes subredes-Ms eficiente

    Ej: 140.2.3.6/16 (direccin clase B asignada) (< 65535 host)

    140.2.3.6/24 (Sub red 3, host 6 ) (< 255 sub redes con < 255 host /cu)140.2.2.5/24 (Sub red 2, host 5 )..140.2.10.7/28 (Sub red 10, host 7 )

    140.2.10.00000111 (16 sub redes con < 14 host)140.2.10.00010111 = 140.2.10.16/28140.2.10..140.2.10. 11100000111 = 140.2.224/28

    140.2.10.19/28 (subred 140.2.10.16, host 7).140.2.10.231/28 (subred 140.2.10.224, host 7)

    Protocolo de Internet Versin 6 8Teleinformtica

  • LIREDAT UTN-FRM

    IPv6 5

    CIDR: ( Classless Inter-Domain Routing) - Enrutamiento entre dominios sin clases ao 1993 - rfc (1517, 1518, 1519).

    -Eliminacin de las direcciones con clase-Supernetting.-Direccionamiento sin clases.

    Ej: 201.140.25.30/22 < 1023 host.

    Direcciones privadas y NAT (Network address translation) 1996 rfc 1918

    Rango de direcciones privadas

    10.0.0.0 10.255.255.255

    172.16.0.0 172.31.255.255

    192.168.0.0 192.168.255.255

    Host HostHostRouterNAT

    201.74.83.15/32 10.0.0.5 10.0.0.610.0.0.4

    INTERNET

    201.150.29.15/32

    Host

    Protocolo de Internet Versin 6 9Teleinformtica

    Otras Tcnicas:

    Otros problemas sobre Ipv4

    -Crisis del ruteo IPv4

    -Agregacin ( CIDR )

    -Escalabilidad (RFC 3221)

    16 bits para AS

    - SOLUCIN: ........ no way

    -Pear-to-Pear en IPv4

    - SOLUCIN: Redireccin de puertos

    Protocolo de Internet Versin 6 10Teleinformtica

  • LIREDAT UTN-FRM

    IPv6 6

    Tablas de Ruteo

    Protocolo de Internet Versin 6 11Teleinformtica

    Fundamentos de IPv61- Introduccin2- Direcciones y Direccionamiento3- Especificaciones Bsicas4- Transicion5- Codarec6

  • LIREDAT UTN-FRM

    IPv6 7

    Frases CelebresPienso que el mercado mundial de computadoras puede ser de cinco unidades, Thomas Watson, Presidente de IBM en 1943

    640 KB de memoria han de ser suficientes para cualquier usuario, Bill Gates, Presidente de Microsoft, 1981.

    32 bits proporcionan un espacio de direccionamiento suficiente para Internet, Dr. Vincent Cerf, padre de Internet, 1977

    128 bits para direcciones sobran !!! , Teleinformtica 2006.

    13Protocolo de Internet Versin 6 13Teleinformtica

    Formato de direcciones IPv6

    Asigna 128 bits para las direcciones

    2 128 = Total: 340.282.366.920.938.463.463.374.607.431.768.211.456.

    001111111111110111100011100001000100000000000101000001100000110000000000000000000000000000000000000011011000000000

    0011111111111101:1110001110000100:0001000000000000:1010000100000000 :0000000000000000:0000000000000000:0000000000000000:0000001101100000

    3ffe 38e1 1000 a100

    3ffe:38e1:1000:a001:0:0:0:36

    3ffe:38e1:1000:a001::36

    0 36

    REPRESENTACIN

    0 0

    COMPRIMIDOProtocolo de Internet Versin 6 14Teleinformtica

  • LIREDAT UTN-FRM

    IPv6 8

    Categoras de direcciones IPv6

    Unicast-Direccin de una interfaz nica -Entrega a una nica interfaz

    Multicast-Direccin para un conjunto de interfaces-Entrega a todas las interfaces del conjunto

    -prefijos ffxy

    Anycast-Direccin para un conjunto de interfaces-Entrega a una nica interfaz del conjunto

    -No hay direccin de broadcast.

    Protocolo de Internet Versin 6 15Teleinformtica

    Link-Localfe8x

    Site-Localfecx

    Global2xxx3xxx

    Alcance de las direcciones IPv6

    Link LocalSite LocalGlobales

    Ejemplos (direcciones unicast)

    Link = fe80::260:8ff:fe14:7861

    Site = fec0::120:ab32:fe14:7863

    Global = 3ffe:3800:fffb:2001::1 Protocolo de Internet Versin 6 16Teleinformtica

  • LIREDAT UTN-FRM

    IPv6 9

    64 bits54 bits10 bits

    0 Interface ID1111111010

    16 bits

    Subnet ID

    64 bits38 bits10 bits

    0 Interface ID1111111011

    Interface IdentifierSiteTopologyPublic Topology

    Interface IDSLA IDSUBTLA IDTLA IDFP

    64 bits1632133

    Link local

    Site local

    Global aggregatable

    FP: Format Prefix (001) for Aggregatable Global unicast Addresses.TLA ID: Top-Level Aggregation IdentifierSUBTLA ID: Next-Level Aggregation Identifier.SLA ID: Site-Level Aggregation Identifier.INTERFACE ID: Interface Identified.

    EUID 64 (fe80)

    (fec0)

    (2000::/16) - reservadas (2001::/16) - asignaciones(2002::/16) 6to4 (2003::/16)- global unicast (3ffe::/16) 6bone

    2001:1200::/23 -> LACNIC

    /48

    Jerarqua:

    Aggregatable Global Unicast Addresses - Example

    2345:00C1:CA11:0001:1234:5678:9ABC:DEF0

    FP: 001 (binary) [2000::/3]

    TLA T ID: 0345 (hex) [2345::/16]

    NLA ID: C 1CA 11 (hex) [2345:00C1:CA11::/48]

    NLA C: C (hex) [2345:00C0::/28]

    Provider A: 1CA (hex) [2345:00C1:CA00::/40]

    Site X: 11 (hex) [2345:00C1:CA11::/48]

    SLA ID: 0001 (hex) [2345:00C1:CA11:0001::/64]

    Interface ID: 1234:5678:9ABC:DEF0 (hex)

    Interface IdentifierSite

    TopologyPublic Topology

    Interface IDSLA IDNLA IDRESTLA IDFP

    64 bits16248133

    Protocolo de Internet Versin 6 18Teleinformtica

  • LIREDAT UTN-FRM

    IPv6 10

    Fundamentos de IPv61- Introduccin2- Direcciones y Direccionamiento3- Especificaciones Bsicas4- Transicion5- Codarec6

    Se reduce el nmero de campos en el header.

    Soporte mejorado de opciones y extensionesHeaders opcionales separados.

    La mayora NO son examinados por routers intermedios.

    La longitud del header es fija

    No se permite la fragmentacinLa fragmentacin solo puede ser realizada en la fuente

    Caractersticas de IPv6

    Protocolo de Internet Versin 6 20Teleinformtica

  • LIREDAT UTN-FRM

    IPv6 11

    Soporte para la reserva y alocacin de recursos (QoS y CoS). (redes conmutadas)

    Rendimiento, Etiquetas de Flujo, Prioridades.

    Reemplaza el tipo de servicio de IPv4

    Paquetes marcados para un flujo de trafico particular

    Por ej. real time video

    Seguridad intrnseca (IPSEC)Integracin de seguridad, autenticacin y confidencialidad (encriptacin) en el ncleo del protocolo

    Caractersticas de IPv6

    Protocolo de Internet Versin 6 21Teleinformtica

    Autoconfiguracin y reconfiguracin (Plug & Play)

    Asignacin de direcciones dinmicas.

    MovilidadState address autoconfiguration

    home address

    care-of address

    Caractersticas de IPv6

    Protocolo de Internet Versin 6 22Teleinformtica

  • LIREDAT UTN-FRM

    IPv6 12

    Header IPv4

    LargoHeader Tipo de Servicio Largo Total

    Identificacin Flags Offset del Fragmento

    TTL (Time To Live) Protocolo Cheksum del Header

    Direccin IP Origen

    Direccin IP Destino

    Opciones

    Version

    RFC 791

    Protocolo de Internet Versin 6 23Teleinformtica

    Header IPv4

    RFC 791

    Header IPv4

    Tipo de Servicio Largo Total

    TTL (Time To Live) Protocolo

    Version

    RFC 791

    Direccin IP Origen

    Direccin IP Destino

    Largo de la Carga Siguiente Cabecera Lmite de Saltos

    Protocolo de Internet Vers