Trabajo IPv6

3,504 views

Published on

Estudio del despliegue de IPv6

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,504
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
39
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Trabajo IPv6

  1. 1.     Asignatura: ING/IBA Benito García, Jorge Chojak, Jacek Trabajo 9: Estudio del despliegue del protocolo IPv6
  2. 2. Índice <ul><ul><li>Internet Protocol (IP) </li></ul></ul><ul><ul><ul><li>Historia </li></ul></ul></ul><ul><ul><ul><li>Problemas con IPv4 </li></ul></ul></ul><ul><ul><ul><li>IPv4 </li></ul></ul></ul><ul><ul><ul><li>IPng/IPv6 </li></ul></ul></ul><ul><ul><ul><li>Comparativa </li></ul></ul></ul><ul><ul><ul><li>Transición a IPv6 - introducción </li></ul></ul></ul><ul><ul><li>Implementación de IPv6  </li></ul></ul><ul><ul><ul><li>Organismos  </li></ul></ul></ul><ul><ul><ul><li>Transición a IPv6 </li></ul></ul></ul><ul><ul><ul><li>Fases de implementación </li></ul></ul></ul><ul><ul><ul><li>Proyectos IPv6 </li></ul></ul></ul><ul><ul><li>Conclusiones  </li></ul></ul><ul><ul><ul><li>¿Preparados para IPv6? </li></ul></ul></ul>
  3. 3. Historia y características <ul><li>1973 labaratorios de ARPA – EE.UU. Vinton Cerf </li></ul><ul><li>1981 RFC 791 – IPv4: </li></ul><ul><li>32 bit dirección IP (~ 4 000 000 000) </li></ul><ul><li>6 grupos de direcciones: A, B, ... , E </li></ul><ul><li>se pensaba sobre redes con máxima algunos miles de dispositivos </li></ul><ul><li>Características: </li></ul><ul><li>protocolo de capa de red </li></ul><ul><li>comunicación basado de dirección IP </li></ul><ul><li>protocolo sin previo establecimiento de conexión ( connection-less ) </li></ul><ul><li>best effort, no fiable </li></ul>
  4. 4. <ul><li>32 bit direcciónes y clases de direcciones </li></ul><ul><li>Posibles soluciones: </li></ul><ul><li>CIDR , NAT </li></ul><ul><li>” Recycling” de direcciones </li></ul><ul><li>” IPv4 market” </li></ul>Problemas con IPv4 Experts say more than 80% of IPv4 addresses have been distributed
  5. 5. Recycling de direcciones IPv4 <ul><li>¿De quién procede dirección? </li></ul><ul><li>Los mayores problemas: </li></ul><ul><li>dirección de correo electronico de spam server </li></ul><ul><li>dirección de empresa muy conocida - tráfico </li></ul><ul><li>ataques DoS y más peligrosos DDoS </li></ul><ul><li>fixed direcciones problem – derechos y limitaciones del acceso </li></ul>
  6. 6. IPv4 market ¿Se va a crear un mercado financiero para el espacio de direcciones IPv4? * ¿Va a demorar la transición a IPv6 porque se dispone de más direcciones IPv4? * ¿Se realizarán las transferencias de direcciones IPv4 del núcleo de Internet con routers de la tabla de rutas de los ISP? Stanford retornó más de 16 millones de direcciones IPv4 en el año 2000.
  7. 7. IPv6 (IPng) <ul><li>IPv6 – RFC 1883, año 1995 </li></ul><ul><li>Realmente ¿que novedades hay? </li></ul><ul><li>Ampliado dirección espacio </li></ul><ul><li>Cuadruplo dirección longitud hasta 16 bytes </li></ul><ul><li>Simplificado el formato de cabecera: </li></ul><ul><li>longitud fija, opcional cabeceras que se puede añadir </li></ul><ul><li>Cabecera de IPv6 dos veces más larga (40 bytes) que la de IPv4 </li></ul><ul><li>sin opciones (20 bytes) </li></ul><ul><li>No checksum en capa IP </li></ul><ul><li>No hop-by-hop segmentación </li></ul><ul><li>Autenticación y Privacidad Habilidades </li></ul><ul><li>IPsec exigible </li></ul><ul><li>No ser más broadcast </li></ul>
  8. 8. Comparación en cabecera en adicionales cabeceras opciones manual o DHCP, APIPA no exige ni manual, ni DHCP dirección asignación ICMP ICMPv6, exigible control mensajes prot. existe - CRC en cabecera - con Flow Label QoS identificación optativo exigible IPsec 32 bit 128 bit dirección IPv4 IPv6
  9. 9. 0 15 16 31 40 bytes 20 bytes IPv4 IPv6 vers hlen TOS total length identification flags flag-offset TTL protocol header checksum source address destination address options and padding vers traffic class flow-label payload length next header hop limit source address destination address Quitado (6) <ul><li>ID, flags, flag offset </li></ul><ul><li>TOS, hlen </li></ul><ul><li>header checksum </li></ul>Cambiado (3) A ñadido (2) Expandido <ul><li>total length => payload </li></ul><ul><li>protocol => next header </li></ul><ul><li>TTL => hop limit </li></ul><ul><li>traffic class </li></ul><ul><li>flow label </li></ul><ul><li>address 32 to 128 bits </li></ul>Comparación de cabeceras
  10. 10. Transición a IPv6 - introducción <ul><ul><li>A number of mechanisms exist; applicability depends on the interworking scenario. </li></ul></ul><ul><ul><li>Main mechanisms </li></ul></ul><ul><ul><ul><li>Dual stack, </li></ul></ul></ul><ul><ul><ul><li>IPv6-in-IPv4 tunnelling: automatic, configured, 6over4, 6to4 </li></ul></ul></ul><ul><ul><ul><li>Bump in the stack: legacy applications in a IPv6 host </li></ul></ul></ul><ul><ul><ul><li>Protocol translators: NAT-PT </li></ul></ul></ul><ul><ul><ul><li>RSIP (Realm Specific IP) </li></ul></ul></ul><ul><ul><ul><li>application level gateways, Socks </li></ul></ul></ul><ul><ul><li>Updates on Upper Layers </li></ul></ul><ul><ul><ul><li>Upper layer checksums: TCPv6, UDPv6, </li></ul></ul></ul><ul><ul><ul><li>DNS &quot;AAAA&quot; and &quot;A6&quot; records </li></ul></ul></ul><ul><ul><ul><li>DHCPv6 </li></ul></ul></ul><ul><ul><ul><li>IPv6 socket </li></ul></ul></ul>
  11. 11. DSTM
  12. 12. Organismos Internacionales IMPLEMENTACIÓN DE IPv6
  13. 13. Organismos internacionales <ul><li>Las direcciones IP son gestionadas por la Autoridad de Asignación de Nombres de Internet (IANA), que tiene la responsabilidad del conjunto de direcciones, distribuyendo bloques de direcciones a los Registros Regionales de Internet (RIRs). </li></ul><ul><li>  </li></ul><ul><li>Los RIRs gestionan, distribuyen y publican el registro de direcciones IP, como también Números de Sistemas Autónomos,  DNS inversos) en sus respectivas regiones. </li></ul><ul><li>  Los cinco RIRs juntos forman la Organización de Recursos de números, para realización de actividades de los RIRs, inclyuendo proyectos técnicos, actividades y políticas de coordinación. </li></ul>
  14. 14. Direcciones IPv6 asignadas por RIR* <ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>  </li></ul><ul><li>*Desde 1999 hasta Mayo 2009 </li></ul>
  15. 15. Fases del Despliegue IMPLEMENTACIÓN DE IPv6
  16. 16. Plan de Transición de Internet <ul><ul><li>RFC 5211:  Plan de Transición de Internet (JULIO 2008) </li></ul></ul><ul><ul><ul><li>Proporciona un plan de transición de Internet desde un modelo de conectividad predominantemente IPv4 a otro modelo predominante IPv6. </li></ul></ul></ul><ul><ul><ul><li>Objetivo: Facilitar la coordinación de las entidades durante un período de cambios significativo. </li></ul></ul></ul><ul><ul><ul><li>Fases: </li></ul></ul></ul><ul><ul><ul><ul><li>Fase de Preparación: Hasta Diciembre 2009 </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Fase de Transición: Enero 2010 a Diciembre 2011 </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Fase Post-Transición: Enero 2012 hacia el futuro </li></ul></ul></ul></ul>
  17. 17. Fases del Despliegue <ul><ul><li>Fase de Preparación </li></ul></ul><ul><ul><ul><li>Pruebas piloto de los ISPs de sus servicios de red para IPv6 mediante el uso de mecanismos de transición descritos en la RFC 4213 o via IPv6 nativo. </li></ul></ul></ul><ul><ul><ul><li>Las organizaciones y otras entidades deben disponer de conectividad IPv6 a sus servicios locales (web, dns, e-mail..). </li></ul></ul></ul><ul><ul><ul><li>Se proporcionará conectividad IPv6 a los usuarios internos. </li></ul></ul></ul><ul><ul><ul><li>Se mantienen los servicios en IPv4 junto a los adaptados a IPv6. </li></ul></ul></ul>
  18. 18. Fases del Despliegue <ul><ul><li>Fase de Transición: </li></ul></ul><ul><ul><ul><li>Los ISPs  proporcionarán a los clientes de Internet acceso a servicios adaptados a IPv6, via navitvo o a partir de los mecanismos de transición oportunos. </li></ul></ul></ul><ul><ul><ul><li>Las organizaciones de Internet tratarán los servicios IPv6 como producción. </li></ul></ul></ul><ul><ul><ul><li>Las organizaciones proveeran conectividad IPv6 a los usuarios intentos y proporcionarán soporte a los servicios IPv6. </li></ul></ul></ul><ul><ul><ul><li>  Los servicios y aplicaciones serán desarrollados a IPv6, como añadido a los ya desarrolados en IPv4. </li></ul></ul></ul>
  19. 19. Fases del Despliegue <ul><ul><li>Fase Post-Transición </li></ul></ul><ul><ul><ul><li>Los ISPs proporcionarán IPv6 nativo. </li></ul></ul></ul><ul><ul><ul><li>Las organizaciones tendrán sus servicios y sus usuarios adaptados a IPv6 y proveeran soporte a su infraestructura IPv6  </li></ul></ul></ul><ul><ul><ul><li>Los ISPs deben seguir permitiendo conectividad IPv4 y las organizaciones deben continuar usando conectividad IPv4. </li></ul></ul></ul><ul><ul><ul><li>Las organizaciones finales proporcionarán todos sus servicios en IPv6 para clientes y usuarios conectados con IPv6. </li></ul></ul></ul>
  20. 20. Proyectos y Experimentos IPv6 IMPLEMENTACIÓN IPv6
  21. 21. LACNIC XI IPv6 Experiment <ul><li>En el evento de LACNIC XI del 26 al 30 de Mayo en Salvador, Brasil, tuvo lugar un experimento sobre IPv6. </li></ul><ul><li>  </li></ul><ul><ul><li>Se proporcionó conexión a una red wireless que asignaba direccioes IPv6 y que sólo era accesible a través de redes IPv6 o con soporte dual-stack IPv4/IPv6. </li></ul></ul><ul><ul><li>Se pretendía probar la configuración de IPv6 de sus equipos, aplicaciones y servicios remotos, así como el soporte IPv6 de toda la red de acceso. </li></ul></ul><ul><ul><li>Primero el acceso era exclusivamente a través de IPv6 y los únicos lugares disponibles eran los que empleaban  IPv6. </li></ul></ul><ul><ul><li>Por último, se probó un dispositivo equipado con NAT-PT, para traducir direcciones IPv4 a IPv6 compatibles, permitiendo el acceso a sitios que todavía no tiene soporte para IPv6. </li></ul></ul>
  22. 22. LACNIC XI IPv6 Experiment - May 2008 <ul><ul><li>Aspectos Técnicos: </li></ul></ul><ul><ul><ul><li>Dos servidores DNS disponibles, DNS hack y sin hack. El servidor DHCP le proporciona la dirección DNS para NAT-PT,  pero se puede elegir  hacer la transición sin IPv6 escribiendo la dirección IP del servidor DNS sin hack. </li></ul></ul></ul><ul><ul><li>Conclusiones del Experimento: </li></ul></ul><ul><ul><ul><li>Proporcionó la oportunidad de probar IPv6 más intensamente </li></ul></ul></ul><ul><ul><ul><li>Se verificó la facilidad de configurar los equipos para el uso de IPv6 </li></ul></ul></ul><ul><ul><ul><li>Se denotó que las aplicaciones y servicios aún necesitan un ajuste y configuración, a fin de apoyar completamente el nuevo protocolo. </li></ul></ul></ul><ul><li>  </li></ul><ul><li>http://www.civil-tongue.net/6and4/wiki/LACNIC%20XI-Docs </li></ul>
  23. 23. RIPE MAYO 2008 <ul><li>Building an IPv6-only network </li></ul>
  24. 24. RIPE MAYO 2008 <ul><li>  </li></ul>
  25. 25.   <ul><li>  </li></ul>
  26. 26. China Julio 2008: CNGI-CERNET2 <ul><ul><li>CNGI-CERNET es una red únicamente IPv6. </li></ul></ul><ul><ul><li>Los usuarios necesitan aplicaciones que se exporten a IPv6 </li></ul></ul><ul><ul><li>Por ello se ha desarrollado IVI (IV-VI) </li></ul></ul><ul><ul><ul><li>IVI significa 4 | 6 : Convivencia y Transición </li></ul></ul></ul><ul><ul><ul><li>IVI es simétrica y ambos IPv6 y IPv4 son soportados. </li></ul></ul></ul><ul><ul><li>El IVI es un prefijo específico y una asignación explícita en la dirección. </li></ul></ul><ul><ul><li>Soporta tanto las comunicaciones en IPv4 como en IPv6  </li></ul></ul><ul><ul><li>No afecta al enrutamiento de IPv4 e IPv6. Es escalable y fiable. </li></ul></ul><ul><ul><li>El despliegue se puede hacer gradualmente y de forma independiente. </li></ul></ul>
  27. 27. China Julio 2008: CNGI-CERNET2 <ul><ul><li>El registro IVI se acerca a la forma más transparente al modelo extremo a extremo </li></ul></ul>
  28. 28. China Julio 2008: CNGI-CERNET2 <ul><li>  </li></ul>
  29. 29. China Julio 2008: CNGI-CERNET2 <ul><li>  </li></ul>
  30. 30. ¿Estamos prepados para IPv6? CONCLUSIONES
  31. 31.   Previsión de direccionamiento IPv4 global No habrá día &quot;D&quot;: IPv4 e IPv6 coexistirán muchos años.
  32. 32. IPv6 hoy en día <ul><ul><li>Mayo 2008: Europa cree que IPv4 muere en 2010.  </li></ul></ul><ul><ul><ul><li>Red Geant: Red europea de Investigación. Por eso es la región que más direcciones IPv6 asinadas ha alcanzado. </li></ul></ul></ul><ul><ul><li>Febrero 2008. DNS ya preparados </li></ul></ul><ul><ul><li>6 de Marzo 2009: ICANN México. Fin a IPv4 </li></ul></ul><ul><ul><ul><li>América Latina y África serán las dos regiones del mundo en las que se privilegiará la concesión de las últimas direcciones IPv4 existentes </li></ul></ul></ul><ul><ul><ul><li>Los últimos cinco bloques de direcciones son distribuidos de manera uniforme por región, a diferencia de la asignación sobre demanda que se estaba utilizando. </li></ul></ul></ul><ul><ul><li>Es necesario una dirección para cada dispositivo, puesto que el mundo es All-IP. Creciente demanda de Servicios </li></ul></ul><ul><ul><li>Servicios y Aplicaciones necesitan ser adaptados a IPv6 </li></ul></ul>
  33. 33. IPv6 hoy en día <ul><ul><li>Desarrolladores:  </li></ul></ul><ul><ul><ul><li>Los S.O ya están preparados, soportan IPv6 en el software. </li></ul></ul></ul><ul><ul><ul><li>Windows, Apple,Solaris, Linux... </li></ul></ul></ul><ul><ul><li>Proveedores de infraestructuras: </li></ul></ul><ul><ul><ul><li>Ya han adaptado sus productos para IPv6 </li></ul></ul></ul><ul><ul><ul><li>Cisco, 3Com, Nokia, Alcatel-Lucent... </li></ul></ul></ul><ul><ul><li>Google:   </li></ul></ul><ul><ul><ul><li>Abril 2005: Obtuvo espacio de direccionamiento IPv6 </li></ul></ul></ul><ul><ul><ul><li>Julio 2007: Ingeniería de Arquitectura de red y software </li></ul></ul></ul><ul><ul><ul><li>Marzo de 2008: ipv6.google.com </li></ul></ul></ul><ul><ul><ul><li>Desde Enero de 2009 públicamente. Es necesario conectarnos con una dirección IPv6. </li></ul></ul></ul><ul><ul><ul><li>150.000 usuarios en Marzo 2009 </li></ul></ul></ul>
  34. 34. ISOC: Marzo 2009 <ul><li>¿Cuáles son algunos de los principales desafíos para el funcionamiento de IPv6 en sus redes? </li></ul>
  35. 35. Estudio ARIN Abril 2008 <ul><li>Obstáculos a la asignación de direcciones IPv6 </li></ul>
  36. 36. ¿Qué piensan las empresas? <ul><li>Las empresas no ven la necesidad de cambiar a IPv6, sobre todo porque las grandes corporaciones, como Microsoft, Intel, Cisco... aún no dan el paso definitivo al cambio en el direccionamiento. </li></ul><ul><li>El problema está en la web,  las aplicaciones y los servicios tienen que migrar a IPv6, siendo más costoso que adaptar toda la infraestructura de red. </li></ul><ul><li>Los usuaros y clientes aún no están adaptados a IPv6, por lo tanto no es necesaria su implantación todavía. </li></ul>
  37. 37. Bibliografía <ul><li>http://wiki.go6.net: The IPv6 Portal </li></ul><ul><li>http://www.icann.org </li></ul><ul><li>http://www.getipv6.info: ARIN wiki </li></ul><ul><li>http://www.isoc.org:  Internet Society http://www.ipv6forum.com/ </li></ul><ul><li>http://www.ist-ipv6.org </li></ul><ul><li>  </li></ul>http://obfusc.at/ed/ipv4_recycling_pl.html http://pl.wikipedia.org/wiki/CIDR http://es.wikipedia.org/wiki/IPv6 http://www.ipv6.rennes.enst-bretagne.fr/dstm/ http://www.circleid.com/posts/712279_ipv4_address_exhaustion_market/ http://www.pcworld.idg.com.au/article/206330/could_ip_address_plan_mean_another_ipv6_delay?pp=2 Why a new version for IP? Atanas Terziyski Introduction to IPv6, Cisco 2006 IPv6 Tutorial, Cisco, SANOG V Dhaka, Bangladesh Systemy detekcji intruzów w sieciach rozległych, Crowley Data Poland, Paweł Papliński, Introduction to IPv6, Minal Mishra IPv6 Flow Label Specification, draft-ietf-ipv6-flow-label-01.txt IPv6 Addressing, Engineering Workshops https://www.arin.net/ http://www.sixxs.net/tools/grh/dfp/ http://www.ripe.net http://lacnic.net http://portalipv6.lacnic.net http://www.google.com/intl/en/ipv6/ http://tools.ietf.org/html/rfc2460

×