Soporte IPV6 en XO: Difference between revisions

From OLPC
Jump to navigation Jump to search
(New page: [http://wiki.laptop.org/go/Una_Laptop_por_Ni%C3%B1o ULPC] (Un Laptop Por Chico) es un importante desafío que no solo supone la inversión en el equipamiento, sino también en el despliegu...)
 
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
[http://wiki.laptop.org/go/Una_Laptop_por_Ni%C3%B1o ULPC] (Un Laptop Por Chico) es un importante desafío que no solo supone la inversión en el equipamiento, sino también en el despliegue de buscar una buena solución a la conectividad. El objetivo de [http://wiki.laptop.org/go/Una_Laptop_por_Ni%C3%B1o ULPC] es que todos los chicos puedan tener acceso a Internet.
[[Una_Laptop_por_Ni%C3%B1o|ULPC]] (Un Laptop Por Chico) es un importante desafío que no solo supone la inversión en el equipamiento, sino también en el despliegue de buscar una buena solución a la conectividad. El objetivo de [[Una_Laptop_por_Ni%C3%B1o|ULPC]] es que todos los chicos puedan tener acceso a Internet.


Las [[XO]] tienen dos formas de resolver la conectividad, mediante redes inalámbricas malladas y redes ad-hoc. Para esto disponen de una interfaz física (las dos antenas) y dos interfaces lógicas:
Las [[XO:_The_Children%27s_Machine/lang-es|XO]] tienen dos formas de resolver la conectividad, mediante redes inalámbricas malladas y redes ad-hoc. Para esto disponen de una interfaz física (las dos antenas) y dos interfaces lógicas:


*[[eth0]] – red ad-hoc
*eth0 – red ad-hoc
*[[msh0]] – red mallada
*msh0 – red mallada


Debido a las limitaciones del protocolo actual de Internet ([[IPv4]]), se ve la necesidad de implementar ([[IPv6]]).
Debido a las limitaciones del protocolo actual de Internet ([http://es.wikipedia.org/wiki/IPv4 IPv4]), se ve la necesidad de implementar ([http://es.wikipedia.org/wiki/IPv6 IPv6]).


==Implementación de IPv6 en XO==
==Implementación de IPv6 en XO==
Tres de las principales posibles implementaciones de [http://es.wikipedia.org/wiki/Ipv6 IPv6] en las XO son las que se describen a continuación:
Tres de las principales posibles implementaciones de [http://es.wikipedia.org/wiki/Ipv6 IPv6] en las [[XO:_The_Children%27s_Machine/lang-es|XO]] son las que se describen a continuación:


===1- Asignación Manual===
===1- Asignación Manual===
Line 16: Line 16:
<pre>ip -6 addr add <IP Global>/<prefijo> dev <interfaz></pre>
<pre>ip -6 addr add <IP Global>/<prefijo> dev <interfaz></pre>


Para ejecutar este comando en las XO, el usuario debe tener permisos de root.
Para ejecutar este comando en las [[XO:_The_Children%27s_Machine/lang-es|XO]], el usuario debe tener permisos de root.


===2- Asignación Automática===
===2- Asignación Automática===
Para esto, es necesario configurar un servidor [[DHCPv6]] (en cualquier máquina) y a cada nodo de la red se le debe configurar el cliente [[DHCPv6]].
Para esto, es necesario configurar un servidor [http://es.wikipedia.org/wiki/DHCPv6 DHCPv6] (en cualquier máquina) y a cada nodo de la red se le debe configurar el cliente [http://es.wikipedia.org/wiki/DHCPv6 DHCPv6].
El servidor [[DHCPv6]] debe ser configurado con el rango y prefijo de las IPs que estarán disponibles en un pool para ser asignadas a los nodos.
El servidor [http://es.wikipedia.org/wiki/DHCPv6 DHCPv6] debe ser configurado con el rango y prefijo de las IPs que estarán disponibles en un pool para ser asignadas a los nodos.


En el cliente se debe configurar el servidor al cual va a "escuchar" y la interfaz de red que utilizará.
En el cliente se debe configurar el servidor al cual va a "escuchar" y la interfaz de red que utilizará.
Line 28: Line 28:


===3- Asignación de IP Local===
===3- Asignación de IP Local===
Es una red local formada por dos o más [[XO]] la cual se configura automáticamente. La IP que se asigna en cada nodo es conocida como: enlace local.
Es una red local formada por dos o más [[XO:_The_Children%27s_Machine/lang-es|XO]] la cual se configura automáticamente. La IP que se asigna en cada nodo es conocida como: enlace local.


==Validación==
==Validación==
Line 40: Line 40:


==Véase también==
==Véase también==
*[http://es.wikipedia.org/wiki/Ipv4 IPv4]
*[http://es.wikipedia.org/wiki/Ipv6 IPv6]
*[http://es.wikipedia.org/wiki/Ipv6 IPv6]
*[http://es.wikipedia.org/wiki/DHCPv6 DHCPv6]
*[http://es.wikipedia.org/wiki/DHCPv6 DHCPv6]
*[[Una_Laptop_por_Ni%C3%B1o|Una Laptop por Niño]]
*[http://wiki.laptop.org/go/The_OLPC_Wiki El Wiki de la OLPC]
*[[XO:_The_Children%27s_Machine/lang-es|XO]]
*[http://wiki.laptop.org/go/Una_Laptop_por_Ni%C3%B1o Una Laptop por Niño]


==Referencias==
==Referencias==

Latest revision as of 03:01, 19 November 2008

ULPC (Un Laptop Por Chico) es un importante desafío que no solo supone la inversión en el equipamiento, sino también en el despliegue de buscar una buena solución a la conectividad. El objetivo de ULPC es que todos los chicos puedan tener acceso a Internet.

Las XO tienen dos formas de resolver la conectividad, mediante redes inalámbricas malladas y redes ad-hoc. Para esto disponen de una interfaz física (las dos antenas) y dos interfaces lógicas:

  • eth0 – red ad-hoc
  • msh0 – red mallada

Debido a las limitaciones del protocolo actual de Internet (IPv4), se ve la necesidad de implementar (IPv6).

Implementación de IPv6 en XO

Tres de las principales posibles implementaciones de IPv6 en las XO son las que se describen a continuación:

1- Asignación Manual

A todos los hosts se les debe adjudicar una IP dentro de la misma red. Para esto, el comando a utilizar es el siguiente:

ip -6 addr add <IP Global>/<prefijo> dev <interfaz>

Para ejecutar este comando en las XO, el usuario debe tener permisos de root.

2- Asignación Automática

Para esto, es necesario configurar un servidor DHCPv6 (en cualquier máquina) y a cada nodo de la red se le debe configurar el cliente DHCPv6.

El servidor DHCPv6 debe ser configurado con el rango y prefijo de las IPs que estarán disponibles en un pool para ser asignadas a los nodos.

En el cliente se debe configurar el servidor al cual va a "escuchar" y la interfaz de red que utilizará.

Para realizar esta configuración, tanto en el cliente como en el servidor, es necesario que el usuario tenga permisos de root.

3- Asignación de IP Local

Es una red local formada por dos o más XO la cual se configura automáticamente. La IP que se asigna en cada nodo es conocida como: enlace local.

Validación

Para la validación de estas implementaciones, se debe ejecutar el siguiente comando:

ping6 –I <interfaz> <ipDestino>

Además se puede realizar un ping a todos los nodos de la red "difusión" de la siguiente manera:

ping6 –I <interfaz>  ff02::1

Véase también

Referencias

Javier Cajal Espinos: "Aportes del protocolo IPv6 a los desafíos de las redes educativas inalámbricas" - Proyecto de fin de carrera Universidad Politécnica de Madrid (Setiembre de 2008)