primer foro latinoamericano de ipv6: flip6 30 de marzo de 2004 montevideo, uy
TRANSCRIPT
![Page 1: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/1.jpg)
Primer Foro Latinoamericano de IPv6: FLIP6
30 de Marzo de 2004Montevideo, UY
![Page 2: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/2.jpg)
Agenda
Parte 1:
Qué es RETINA?Topología v4 y v6Proyecto CLARA
Parte 2:
Qué son los RR A6Implementación en RETINAVentajas – Problemas encontrados
![Page 3: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/3.jpg)
Qué es RETINA?
“Red TeleINformática Académica”
Red de Investigación y educación de Argentina Alrededor de 60 instituciones de CyT (36 Universidades Nacionales) Conexión a Internet2 y redes avanzadas (Clara)
Parte 1
![Page 4: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/4.jpg)
Red actual (IPv4)
ARNCONAECNEACLACSOTANDARMRECICSFPSAFJPAMSATUDESAIFEVAUNAUTNAntorchasArauzTareaDarwinion
UNCPBAUNGSUNGSMUNLMUNLPUNLZUNLuUNMPUNQUNref
![Page 5: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/5.jpg)
IPv6 en RETINA - Objetivos
Testear el protocolo sobre distintos tipos de tecnologías de acceso y transporteProbar y experimentar las facilidades y características del mismoEstudiar los mecanismos de transiciónProbar aplicaciones tradicionales y avanzadasImplementar servicios avanzados sobre IPv6 (QoS, Multicast, VPN)Generar documentación que sirva a las instituciones integradas a RETINA
![Page 6: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/6.jpg)
IPv6 en RETINA - Historia
Enero de 2002: Primer Bloque pNLA, delegado por UNAM (3ffe:8070:1019::/48)Primeros túneles: UNAM, RAU, ITESM, RedIRIS, UACH, UBA, UTN-FRLP, CRIBBAB y UNSL.Creación del subdominio ipv6.retina.ar.2003: Obtención de un bloque del 6BONE (3ffe:401a::/32)Túneles con: UTN y UNSJNoviembre de 2003: Asignación de un bloque de producción a través de LACNIC (2001:1318::/32).Diciembre de 2003: IPv6 nativo en el NOC de RETINA y en su conexión con UTN.Redes IPv6 de RETINA (y sus peering) anunciadas hacia Internet2.
![Page 7: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/7.jpg)
Nuestra Topología v6 HOY
![Page 8: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/8.jpg)
Troncal Avanzada: Topología actual y proyectada
Buenos Aires
Santa Fe
Rosario
Córdoba
Mendoza
Bahía Blanca
San Luis
Río IV
San Juan
La Plata
Fin de 2003
Durante 2004
Corrientes
![Page 9: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/9.jpg)
Troncal Avanzada
IPv6 en modo nativo en cada nodoMulticast nativo en cada nodoPrefijo 2001:1318::/32 para conexiones en IPv6 nativoImplementación de IPv6 y Multicast en las instituciones de la troncal: 2004-2006.
![Page 10: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/10.jpg)
Proyecto CLARA
Cooperación Latino Americana en Redes AvanzadasTroncal Académica de Latinoamérica (todos los países)Soporte de IPv6 y Multicast nativosOperación: Junio 2004
![Page 11: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/11.jpg)
Topología de CLARA
•AR-BR-CL-MX-PA: 155 Mbps•Demás países: 10/45 Mbps•Conexión Europa: 622 Mbps•Conexión EEUU: nx155 Mbps
![Page 12: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/12.jpg)
RETINA: Implementación de Servicios de DNS a traves de
Registros A6.
Parte 2
![Page 13: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/13.jpg)
Qué son los registros A6?
Se utilizan para mapear nombres a direcciones IPv6Son el equivalente a los Registros “A” de un archivo de zona IPv4 y a los Registros “AAAA” en IPv6.
![Page 14: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/14.jpg)
Características de los RR A6:
Facilitan la escrituraAgilizan los procesos de renumeración y multi-proveedor Realizan consultas en forma “iterativa”
![Page 15: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/15.jpg)
Formato de un registro A6a.b.c A6 <NN> <address-suffix>
<name>Donde:
a.b.c es el nombre del dominio
NN es el largo del prefijo = 128 - <address-suffix>
Address-suffix es la parte de la dirección que resuelve este registro.
Name es el próximo registro que resuelve la otra parte de la dirección. Es nulo si NN = 0.
A6 0 == AAAA
![Page 16: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/16.jpg)
Ejemplo:
pc1.retina.ar A6 64 ::4444:00e:7db0:7295 sla.retina.ar
sla.retina.ar A6 0 3ffe:b00:c18:1234::
Formato de un registro A6 (Cont.)
![Page 17: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/17.jpg)
Pero...
...Cómo es que se lleva a cabo el proceso de resolución de nombres?
![Page 18: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/18.jpg)
Registros A6
Para resolver un nombre pueden ser necesarias varias consultasDebe haber un proceso que se encargue de ensamblar las respuestasNo es tan simple: las aplicaciones necesitarán ayuda externa
![Page 19: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/19.jpg)
Problemas encontrados
Fue necesario modificar la configuración del S.O.Aún así, algunos programas no funcionan bienImportante: la aplicación debe estar codificada en forma apropiadaEn algunos casos habra que reprogramar.
![Page 20: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/20.jpg)
RESUMEN de nuestro trabajo...
![Page 21: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/21.jpg)
RETINA: DNS con RR A6
Cuáles son nuestros Objetivos: Facilitar la administración de los
servicios de DNS bajo IPv6 en la red académica.
Colaborar con los futuros procesos de renumeración y conexiones multi-proveedor.
![Page 22: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/22.jpg)
RETINA: DNS con RR A6 (Cont.)
Qué hicimos: Configuramos un DNS con Bind 9. Agregamos los registros A6 en los archivos
de zonas. Configuramos nuestros clientes para que las
consultas recursivas puedan llevarse a cabo con éxito.
Capacitamos a nuestro personal para dar soporte a las instituciones que deseen implementar este tipo de registro.
![Page 23: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/23.jpg)
Qué esperamos con este tema? Difundir su implementación, porque:
Es útil y necesario para la comunidad IPv6
Aún queda mucho por hacer para refinar y mejorar la implementación.
El verdadero beneficio se verá cuando mas lo necesitemos (renumeración y conexiones multiproveedor)
RETINA: DNS con RR A6 (Cont.)
![Page 24: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/24.jpg)
Qué Proponemos: Contactarse con nosotros para
trabajar juntos ([email protected]) Documentación en:www.ipv6.retina.ar/doc-final.pdf
RETINA: DNS con RR A6 (Cont.)
![Page 25: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/25.jpg)
Referencias:www.isc.org/products/BIND/bind9.htmlwww.isc.org/ml-archives/bind9-users/2000/07/msg00025.htmlhttp://resin.csoft.net/cgi-bin/man.cgi?section=8&topic=lwresdwww.arsys.es/soporte/productos/guia/dns.htmwww.ietf.org/rfc/rfc1034.txtwww.ietf.org/rfc/rfc1035.txt
Agradecimientos:Se agradece al personal técnico de RETINA por la colaboración en la experimentación e implementación del protocolo IPv6.A Daniel Bellomo en particular por su trabajo en la configuración de túneles con otras instituciones.
![Page 27: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/27.jpg)
Apéndice
Resolución de nombres con A6: detalle de implementación
![Page 28: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/28.jpg)
DNS Server
Aplicación
Librerias del resolver
1) Llamado a Subrutina2) Consulta DNS (UDP)
3) Respuesta DNS
4) Respuesta del Resolver (Argumentos)
DNS Client
![Page 29: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/29.jpg)
Lightweight Resolver para IPv6
Encargado de seguir cadenas de A6 o DNAMEProceso deamon que corre en el sistema local: lwresdLa aplicación utiliza otras libreríasLa comunicación con lwresd se realiza mediante un protocolo mucho más simple que el DNS.
![Page 30: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/30.jpg)
DNS Server
Aplicación
Librerias lwresd
1) System Calls 3) Consulta DNS (UDP)
DNS Client
lwresd
2) Protocolo Lightweight resolver (UDP)
![Page 31: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/31.jpg)
Para utilizar resolución a través de RR A6:
La aplicación debe: Estar codificada utilizando las librerías
lwres Lwres_getaddrinfo Lwres/netdb.h
Utilizar módulo nss_lwres
(cualquiera de las 2 alternativas es válida)
![Page 32: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/32.jpg)
Nss_lwres Module
Creado por Mark KettenisSoporte para el “lightweight resolver” en sistemas que utilizan nsswitch.confEn el nsswitch.conf se deberá incluir:
hosts: files lwres
![Page 33: Primer Foro Latinoamericano de IPv6: FLIP6 30 de Marzo de 2004 Montevideo, UY](https://reader035.vdocuments.site/reader035/viewer/2022081414/54a5b2a849795925738b4ae9/html5/thumbnails/33.jpg)
En síntesis:
Compilar el módulo nss_lwresConfigurar hosts en nsswitch.conf para que utilice lwresDejar corriendo lwresd que viene con Bind9