Você está na página 1de 5

Incorporación de IPv6 en la Currícula de

Ingeniería en Computación
Sergio D. Saade#1, Carlos Albaca Paraván#2, Federico H. Lutz#3
#
Facultad de Ciencias Exactas y Tecnología, Universidad Nacional de Tucumán
Tucumán - Argentina
1
ssaade@herrera.unt.edu.ar
2
calbaca@herrera.unt.edu.ar
3
flutz@herrera.unt.edu.ar

Abstract— This paper discusses the need to include the IPv6 direcciones IPv4 en cada red privada, y por lo tanto
protocol in the curricula associated with Informatics and economizar el uso de las escasas direcciones públicas.
Computing Engineering. It provides a concrete example of how Sin el uso de CIDR y NAT, Internet no podría funcionar
it was incorporated in Computer Engineering at Universidad sobre IPv4 hoy en día. Sin embargo, debido al mencionado
Nacional de Tucumán. Presents a three-stage plan for the full
articulation of the subject in the area of computer networks, and
agotamiento de direcciones públicas y además por problemas
how this plan is currently being implemented. Specifically, this de rendimiento que trae aparejado el uso de NAT en ciertas
paper details the agenda, schedule of classes, minimum aplicaciones sensibles a los retardos, estas soluciones ya
equipment needed for experimentation and laboratory practice, resultan insuficientes.
annotated bibliography and finally the human resource La solución definitiva a largo plazo es la implementación
development carried out. This work is intended as a guide for de IPv6, tanto en redes privadas como en Internet.
other universities in the region to include this subject in their Actualmente los cinco RIR (Regional Internet Registries)
curricula. están entregando desde hace años direcciones IPv6, sin
embargo, en nuestro país el grado de implementación es
Resumen— El presente trabajo expone la necesidad de
inclusión del protocolo IPv6 en la currícula de grado de carreras
prácticamente nulo [4].
relacionadas con Informática y Computación. Ofrece un En general, las universidades argentinas en sus carreras
ejemplo concreto de cómo se incorporó la temática dentro de la relacionadas a informática, computación y comunicaciones
carrera Ingeniería en Computación de la Universidad Nacional no están impartiendo dentro de las asignaturas del área de
de Tucumán. Se expone un plan de tres etapas, para la redes y protocolos de comunicaciones, la temática del
articulación completa del tema en el área de redes de protocolo IPv6. Donde en este contexto, algunas abordan la
computadoras, y como se está implementando dicho plan en temática desde una perspectiva muy general, principalmente
forma concreta. Específicamente se detalla el temario de lo que haciendo hincapié superficialmente en las mejoras que tiene
se imparte de IPv6, un cronograma de clases, equipamiento IPv6 sobre Ipv4, siendo muy pequeño el grupo de carreras
mínimo necesario para realizar experimentación y prácticas de
laboratorio, bibliografía comentada y finalmente el desarrollo
que abordan la temática con la profundidad que se necesita
de recursos humanos realizado. El trabajo pretende servir de en la actualidad. Se considera necesario tal inclusión en la
guía para que otras universidades de la región incorporen este currícula de estas carreras, y por lo tanto en el presente
tema en sus planes de estudios. trabajo se muestran los pasos que se están siguiendo dentro
de la carrera de Ingeniería en Computación de la Universidad
I. INTRODUCCIÓN Nacional de Tucumán, para la incorporación de IPv6 en la
Las direcciones IPv4 utilizadas tradicionalmente en currícula.
Internet se encuentran en una franca etapa de agotamiento a Se expone la articulación vertical que se realizó entre las
nivel mundial. Por ejemplo, LACNIC (centro regional de asignaturas del área, contenidos de IPv6 imprescindibles a ser
otorgamiento de direcciones IP para Latinoamérica y el abordados, equipamiento de laboratorio mínimo para el
Caribe), ya se encuentra en la tercera de cuatro fases de desarrollo de prácticas, bibliografía comentada y la
entrega de direcciones. Llegada a la última fase, se dejarán formación de recursos humanos para lograr el objetivo.
de brindar direcciones IPv4 a los diferentes países de la
región [1]. II. PLANIFICACIÓN DE INCORPORACIÓN DE IPV6
Desde el nacimiento de IP, y su direccionamiento original La carrera de Ing. en Computación de la Universidad
denominado Classful, se vienen realizando diferentes Nacional de Tucumán fue creada en el año 1991. En el año
modificaciones para ajustarse al crecimiento exponencial de 2015 fue acreditada por última vez por la CONEAU (en su
dispositivos conectados a Internet. Por ejemplo, el método de segunda fase - Res. No. 1169/15). El plan de estudios
direccionamiento actualmente utilizado en Internet actualmente vigente (modificado en el año 2014), incluye
denominado CIDR (Classless InterDomain Routing) [2] no tres asignaturas específicas del área de redes de
utiliza clases de direcciones, permitiendo segmentar el rango computadoras (96hs. de duración cada una):
total de direcciones en porciones de diferentes tamaños, lo • Fundamentos de Redes de Computadoras - (3er. Año)
cual no era posible con el esquema original. Otro ejemplo es • Protocolos de Comunicación TCP/IP - (4to. Año)
NAT (Network Address Translation) [3], un mecanismo de • Redes de Área Extendida - (5to. Año)
uso cotidiano que realiza la traducción de direcciones Para poder introducir la temática de IPv6 se realizó un plan
privadas en direcciones públicas, posibilitando reutilizar dividido en tres etapas, a saber:
A. Primera Etapa TABLA I
CRONOGRAMA IPV6 – AÑO LECTIVO 2015
Implementada entre el año 2014 y 2015. Esta etapa
consistió principalmente en introducir dentro de la asignatura Duración
Semana Tipo de Clase Temario Reducido
Protocolos de Comunicación TCP/IP un nuevo módulo del (Hs. Reloj)
protocolo IPv6 (en forma parcial). Para ello, se tuvo que crear Introducción a IPv6.
Encabezamiento
un espacio dentro de la asignatura de aproximadamente 20hs.,
IPv6. Direcciones.
para lo cual fue necesario sacar ciertos temas que se venían Direcciones 4 Hs. (2 Hs.
impartiendo. Para ello se adecuó el contenido de la asignatura 1 Teoría
Globales. cada clase)
de Fundamentos de Redes, eliminando ciertos temas de Configuración
tecnologías de comunicaciones que hoy en día son obsoletos manual y
(como por ejemplo Token Ring o X.25) y otros que se daban automática. EUI-64.
en forma superficial (como protocolo TCP o DNS), y sobre Direcciones
los cuales se profundizaba en la asignatura específica de Globales.
TCP/IP de 4° año. Específicamente en la actualidad sobre la Configuración
temática de TCP/IP en Fundamentos de Redes se abarca los manual y
automática. EUI-64. 4 Hs. (2 Hs.
principios de funcionamiento de IPv4, direccionamiento 2 Teoría
Proceso SLAAC. cada clase)
(incluyendo CIDR), ARP y ruteo estático. Así mismo se Introducción a
transfirió a esta asignatura una práctica de laboratorio sobre DHCPv6.
ARP que se impartía en la asignatura de TCP/IP. Con esta Direcciones enlace
articulación se logró crear el espacio curricular necesario para Local y temporal
impartir IPv6 en 4° año de la carrera. Direcciones
Multicast. Anycast.
B. Segunda Etapa IMCPv6. NDP 4 Hs. (2 Hs.
3 Teoría
Esta etapa se va a implementar en el presente año lectivo. Convivencia con cada clase)
Consistirá en la inclusión de nuevo temas, un práctico de IPv4. Túneles.
laboratorio y un práctico de resolución de problemas que no NAT64.
Direccionamiento.
fueron abordados aún por falta de preparación del material Práctico de
Multicasting.
correspondiente. 3 Resolución de
ICMPv6. NDP.
2 Hs.
Problemas
C. Tercera Etapa DHCPv6.
Configuración de
Se realizará a mitad del próximo año lectivo (2017) y interfaces y ruteo
consiste en la articulación con la asignatura Redes de Área estático en routers.
Extendida, en donde se introducirán temas no cubiertos y que
Direcciones IPv6
son específicos de esta asignatura (como por ejemplo Práctica de
4 estáticas, dinámicas, 3 Hs.
protocolos de ruteo dinámico internos y externos para IPv6). Laboratorio
link-local, multicast
III. TEMARIO REDUCIDO DE IPV6 solicited-node.
SLAAC.
El módulo de IPv6 comienza con las generalidades de IPv6,
DAD.
cubriendo la cabecera y realizando una comparación con
respecto a IPv4. Luego se introducen las direcciones IPv6,
IV. EQUIPAMIENTO BÁSICO DE LABORATORIO
cubriendo cada una de ellas y su uso. Se cubren todos los
tipos de direcciones unicast para introducir las direcciones El objetivo que se planteó desde la asignatura para las
multicast y anycast. Una vez cubierta las direcciones, se prácticas de laboratorio era utilizar el equipamiento que
introducen los procesos y protocolos asociados para la posee actualmente el Laboratorio de Redes de Computadoras,
obtención de direcciones en forma automática. a fin de minimizar la inversión en dispositivos nuevos. Sin
Una vez finalizado el tema de direccionamiento, se embargo, la mayoría del equipamiento disponible no
abordan los dos protocolos más importantes a IPv6: ICMPv6 soportaba IPv6, por lo cual se realizó un estudio en el
[5] y NDP [6]. Se describen procesos asociados a estos mercado argentino y se decidió comprar enrutadores Marca
protocolos como SLAAC (Stateless Addres Mikrotik Modelos Rb951 y Rb750.
Autoconfiguration), DAD (Duplicate Address Detection) y La principal diferencia entre el primer modelo y el
NUD (Network Unreachable Detection). segundo, es que el primero puede actuar como Punto de
La Tabla I, muestra el cronograma de distribución de las Acceso Inalámbrico, una funcionalidad que no es utilizada
clases teóricas, prácticas de laboratorio y de resolución de para las prácticas de IPv6 (pero si en otras asignaturas que
problemas, impartidos en el año lectivo 2015. utilizan el Laboratorio de Redes de Computadoras).
En el presente año lectivo (2016) se incorporarán nuevos Las principales ventajas que poseen estos enrutadores son:
temas teóricos no cubiertos aún, se introducirá un práctico de • Bajo costo y disponibilidad de entrega inmediata en el
laboratorio adicional sobre el tema específico de DHCPv6 y país.
Agentes de Reenvío [7-8], como así también un trabajo • El sistema operativo que posee (RouterOS Nivel 4)
práctico de resolución de problemas adicional. está basado en el kernel de Linux 2.6. El mismo, posee
licencia de actualización de por vida, posibilitando la
incorporación de nuevas características o parches de
funcionamiento en forma automática y gratuita.
• El RouterOS también puede licenciarse e instalarse en
una computadora. No se optó por esta opción debido
a que se prefería tener enrutadores propiamente dichos
para que los alumnos tengan contacto real con este
tipo de dispositivo.
• Interfaz gráfica simple de utilizar: permite
configuración rápida y eficiente de los mismos, con la
ventaja adicional que el alumno se concentra en el
resultado de la configuración y no en la configuración
en sí. La Fig. 1 muestra la interfaz de configuración.
• Al poseer 5 puertos LAN, donde cada uno de ellos es
una interfaz independiente, se pueden realizar
topologías relativamente complejas.
• Soporta servicios de IPv6 y protocolos asociados Fig. 2. Esta figura muestra la topología que se imparte en la práctica de
(ICMPv6, NDP, enrutamiento estático y dinámico, laboratorio. La misma esta replicada, permitiendo que 6 alumnos (o 12 en
etc.). grupos de a dos) puedan realizar la práctica en forma simultánea.

La práctica de laboratorio abarca los siguientes temas


principales:
• Armado de la topología de la Fig. 2.
• Configuración de interfaces.
• Configuración de tablas de ruteo estático.
• Tipos de direcciones IPv6: estáticas, dinámicas,
enlace local, multicast solicited-node.
• Proceso SLAAC.
• Proceso DAD.
El costo de los enrutadores en el mercado local en Marzo
de 2016 ronda en los U$D 150 para el modelo RB750 y U$D
150 para el modelo RB951. A este costo se le debería agregar
el costo de los computadores personales, los cuales
normalmente forman parte de cualquier laboratorio de
informática y comunicaciones de una universidad. Por lo
tanto se considera que el costo de adquisición del
Fig.1. Esta figura muestra la interfaz de configuración de los routers equipamiento es bajo y accesible. Obviamente que si se
Mikrotik adquiridos. dispone de mayor presupuesto, se podría adquirir un número
mayor de enrutadores ya sea para realizar topologías más
La principal desventaja que poseen estos enrutadores, al complejas, o disponer de un dispositivo por cada alumno para
menos desde el punto de vista de las prácticas de IPv6 que se el desarrollo de las prácticas de laboratorio. También se
pretenden implementar, es que no disponen de la puede adquirir equipamiento con mayores capacidades y
funcionalidad de agente de reenvío DHCPv6. Esto complica disponibilidades de servicios.
la implementación de prácticas de laboratorio sobre dicha Cabe destacar que para el práctico de laboratorio que se
temática, obligando al uso de un agente de reenvío sobre un pretende implementar en el presente ciclo lectivo de
computador. DHCPv6, el laboratorio cuenta con dos Servidores marca
El Laboratorio de Redes de Computadoras a través de IBM MODELO System x3250 M4 sobre el que se van a
fondos propios, así como también a través de fondos del virtualizar varios sistemas operativos, cada uno de ellos con
proyecto de investigación CIUNT 26/E543, ha adquirido un un servidor DHCPv6 propio en funcionamiento. De esta
total de seis enrutadores: 3 del modelo RB951 y 3 del modelo manera, se compartirá el recurso de hardware entre los
RB750, lo que permitió armar dos topologías idénticas como diferentes grupos de estudiantes y cada uno de ellos podrá
la mostrada en la Fig. 2 permitiendo que, para el desarrollo administrar su propio servidor DHCPv6. Este laboratorio aún
del práctico, se formen comisiones de 12 alumnos que está siendo desarrollado, puesto que la asignatura se dicta en
trabajan de a pares. el segundo cuatrimestre del calendario académico.

V. BIBLIOGRAFÍA GUÍA COMENTADA


El libro de texto que se utilizó como guía para el desarrollo
del tema de IPv6 en la asignatura es del autor Rick Graziani
[9].
Este libro está compuesto por 3 partes, y cada parte por
varios capítulos, como muestra la Tabla II.
TABLA III VII. EVALUACIÓN DE LA TEMÁTICA DE IPV6 EN ALUMNOS
CONTENIDO RESUMIDO LIBRO TEXTO Y PORCENTAJE DE COBERTURA [9]
Sacristán [12] propone considerar a la evaluación como
Parte Capítulos % Cobertura una comprobación de la validez de las estrategias didácticas,
I. Generalidades, y Palmer [13] complementa esta idea declarando que la
Justificación y 1. Introducción 100%
misma, sirve para buscar los datos que nos ayuden a decidir
Perspectiva de
2. Protocolo IPv6 100% si la estrategia metodológica desarrollada fue adecuada o no,
IPv6
y en qué medida lo fue, para guiar un proceso de enseñanza
3. Direccionamiento
100% que desemboque en la obtención de los resultados de
IPv6
II. El Protocolo 4. Tipo de direcciones aprendizaje previamente propuestos. Desde este enfoque,
100% uno de los grandes valores de la evaluación es el de ser un
IPv6 IPv6
5. ICMPv6 y NDP 100% instrumento de investigación didáctica.
6. Configuración IPv6 0% Por ello, desde el año 2014, los docentes de la cátedra de
7. Introducción a Protocolos de Comunicación TCP/IP evalúan la calidad de
20%
ruteo de IPv6 los parciales de la asignatura utilizando las siguientes
8. Protocolos de ruteo medidas psicométricas aplicadas a los ítems que componen
0%
interior IPv6 los exámenes parciales [14]:
III. Ruteo de IPv6
9. DHCPv6 50% • Índice de Dificultad (p): expresa la proporción de
10. Doble pila y
20% alumnos que respondieron correctamente un ítem de
túneles
un examen. Se puede establecer el grado de dificultad
11. NAT64 20%
de una pregunta en función de cómo la respondieron
los alumnos.
Como se observa de la Tabla I, se cubre un alto porcentaje
del contenido del libro de texto. El capítulo 6 no se cubre en • Índice de Discriminación (ID): se utiliza para
absoluto, porque hace referencia a comandos de diferenciar a los alumnos que tienen un mayor
configuración en enrutadores de marca CISCO, que no son dominio de los temas evaluados de los que no.
los utilizados en las prácticas de laboratorio de la asignatura. • Relación Discriminativa (RD): muestra si un ítem es
Partes del capítulo 7, 8 y 11 se comenzarán a cubrir en la aceptable o no según su valor de Índice de
asignatura Redes de Área Extendida a partir del próximo año Discriminación.
(Tercera Etapa) puesto que son temas específicos de esa En función de este análisis, se pudo determinar que en los
asignatura. parciales impartidos en 2014 y 2015:
Además de este libro guía, la cátedra posee libros para • El Índice de Dificultad de la temática fue: Dificultad
consulta de temas específicos sobre la temática. [10] y [11] Media.
son dos de los libros que más se utilizan como referencia. • El Índice de Discriminación ID de todas las preguntas
Así mismo, se utilizan varios RFC (Request for Comments) fue Muy Bueno (MB).
sobre la temática de IPv6, algunos de los cuales se encuentran • La Norma Discriminativa indicó que todas las
referenciados en el presente trabajo ([5-7]) preguntas utilizadas en los parciales se debían
conservar.
VI. FORMACIÓN DE RECURSOS HUMANOS Por lo tanto, de acuerdo a la interpretación de estos índices,
La cátedra de Protocolos de Comunicación TCP/IP está los conocimientos impartidos en el dictado de la asignatura
formada por un Profesor Titular Dedicación Exclusiva fueron correctamente evaluados en ambos años y validan las
(Sergio Saade) y dos Jefes de Trabajos Prácticos Dedicación metodologías y estrategias utilizadas en el proceso
Media (Carlos Albaca Paraván y Federico Lutz). Los enseñanza-aprendizaje, generando un punto de referencia que
mencionados son miembros de un grupo de investigación sirve como guía para la futura incorporación de contenido
acreditado ante el Consejo de Investigación de la Universidad respecto de la temática en la asignatura.
Nacional de Tucumán (CIUNT), y conducen un proyecto de
investigación acreditado (PIUNT E543-2) titulado VIII. CONCLUSIONES
“Protocolos de Comunicación: de los sistemas embebidos a El presente trabajo tiene por objetivo concientizar a los
Internet” (2014-2017). docentes de asignaturas relacionadas al área de redes de
Los miembros de la cátedra se vienen formando en la computadoras, protocolos de comunicación e Internet, que el
temática de IPv6 desde el año 2011, dirigiendo trabajos de protocolo IPv6 ya se encuentra en plena etapa de
graduación de alumnos de Ing. en Computación, presentando implementación a nivel mundial.
trabajos en congresos nacionales y tutorando pasantes y Se muestra un ejemplo de incorporación de la temática en
becarios del sistema de Ciencia y Técnica de la Universidad una asignatura de grado de la Carrera de Ingeniería en
Nacional de Tucumán. Computación a través de un plan gradual de tres etapas, de
Toda la formación de los recursos humanos fue realizada tal manera de poder articular verticalmente con otras
en forma autodidáctica, a través de la lectura de libros y RFC asignaturas del área, sacando parte de contenido obsoleto o
específicos del tema. Se notó una carencia total de superpuesto a diferentes niveles de profundización.
capacitación formal de IPv6 a nivel región y país, excepto El trabajo muestra el temario reducido de los temas
alguna capacitación brindada por parte de fabricantes de impartidos con su correspondiente cronograma de clases
equipamiento de comunicaciones (Cisco por ejemplo, dentro teóricas y prácticas. Así mismo muestra el equipamiento
de su línea de cursos de configuración de enrutadores cubre mínimo que se adquirió para el desarrollo de prácticos de
la temática). laboratorio y una breve descripción del trabajo práctico de
laboratorio que se imparte en la asignatura. Luego aborda la [4] F. Nader, S. Saade y J. Bilbao, “Estado de implementación de IPv6
en Argentina”, Anales de X Jornadas de Ciencia y Tecnología de las
bibliografía, detallando el libro de texto que sigue la cátedra, Facultades de Ingeniería del NOA, 2015.
y la cobertura de cada capítulo del mismo, como así también [5] RFC 4433: Internet Control Message Protocol (ICMPv6) for the
la bibliografía complementaría. Se hizo un estudio de las Internet Protocol Version 6 (IPv6) Specification. [Online].
evaluaciones impartidas en la temática utilizando medidas Disponible: https://tools.ietf.org/html/rfc4443
[6] RFC 4861: Neighbor Discovery for IP version 6 (IPv6). [Online].
psicométricas y arrojaron resultados positivos, lo cual Disponible: https://tools.ietf.org/html/rfc4861
demuestra que los temas fueron aprendidos correctamente [7] S. Saade, C. Albaca Paraván, F. Lutz y A. Gallardo, “DHCPv6: Una
por los estudiantes. Por último, pero no menos importante, se comparativa con DHCPv4”, Anales de X Jornadas de Ciencia y
expone la formación de recursos humanos a nivel de docentes Tecnología de las Facultades de Ingeniería del NOA, 2015.
[8] RFC 3315: Dynamic Host Configuration Protocol for IPv6
de la asignatura, como también a nivel alumnos y becarios. (DHCPv6). [Online]. Disponible: http://www.ietf.org/rfc/rfc3315.txt
[9] R. Graziani, IPv6 Fundamentals: A Straightforward Approach to
AGRADECIMIENTOS Understanding IPv6, Cisco Press, USA, 2013.
El presente trabajo fue realizado en el marco del Programa [10] S. Hagen, IPv6 Essentials, O’Reilly Media Inc., USA, 2014
[11] J. Davies, Understanding Pv6, 3rd. Edition, O’Reilly Media Inc., USA,
de Investigación “Métodos de diseño en Tecnologías de la 2013.
Información” del Consejo de Investigaciones de la UNT [12] J. Sacristán, Teoría de la enseñanza y desarrollo del currículo. 4º
(CIUNT), Proyecto PIUNT E543-2. edición, Ed. Rei, Argentina, 1992.
[13] E. J. Palmer y P. G. Devitt, “Assessment of higher order cognitive
REFERENCIAS skills in undergraduate education: modified essay or multiple choice
questions?” BMC Medical Education, 7(1), 49-55, 2007.
[1] (2015) Lacnic. [Online]. Disponible: [14] C. Albaca Paraván, S. D. Saade, y F. H. Lutz., “Evaluación de la
http://www.lacnic.net/web/lacnic/agotamiento-ipv4 calidad de los parciales de la asignatura Protocolos de Comunicación
[2] RFC 4632: Classless Inter-domain Routing (CIDR): The Internet TCP/IP mediante la aplicación de diferentes índices”, Anales de X
Address Assignment and Aggregation Plan. [Online]. Disponible: Jornadas de Ciencia y Tecnología de las Facultades de Ingeniería del
https://tools.ietf.org/html/rfc4632 NOA, 2015.
[3] RFC 1631: The IP Network Address Translator (NAT). [Online].
Disponible: https://www.ietf.org/rfc/rfc1631.txt

Você também pode gostar