R00thouse-mesh

De Hacklab La Paz - r00thouse

Una red que funciona en wifi 2.4 y 5 GHz (la mayor parte de los estándares IEEE_802.11.

Nombre: r00thouse-mesh

Password: red-libre

Infraestructura de red

Puede que necesites ver primero Red Mesh - Idea básica.

Infraestructura proyectada

R00thouse-mesh2.png

Planeamos manejar distintos niveles de nodos de conexión a la red.

Super Nodos

Supernodo.png

La opción más interesante. Un supernodo consta de varias antenas (para extender el alcance a niveles superiores) y un enlace punto-a-punto con otro supernodo. Se caracteriza porposee gran capacidad de tráfico por lo que soporta gran cantidad de conexiones.

Puede servir como enlace troncal interconectando otros nodos de la red. Este tipo de nodo ayuda en gran medida a extender la red distribuida.

El equipamiento para este tipo de nodos es grande lo que incluye:

  • Enrutadores de alto rendimiento (para 2.4 y 5 Ghz)
  • Antenas de alto rendimiento (para 2.4 y 5 Ghz)
  • Switchs ethernet de red de alto rendimiento
  • Cableado de calidad

Recomendado para:

  • Universidades
  • Ayuntamientos
  • Edificios grandes
  • Como enlace entre zonas
  • Personas que pueden conseguir una significativa cantidad de recursos para expandir la red distribuida

>>> Configuraciones Super Nodo <<<

Nodos Mesh

Nodo mesh.png

Son nodos que ayudan a extender la red distribuida, su principal característica es que hacen conexión en modo ad-hoc con otros nodos-mesh o supernodos.

Gracias a esta característica si ocurre una pérdida de conexión el nodo buscará una ruta alternativa con otros nodos para no perder la conexión. Además si un nodo adyacente pierde conexión el nodo-mesh prestará sus recursos para que otro nodo no pierda la conexión.

Este tipo de nodos son de gran utilidad por que no sólo permiten una conexión distribuida y descentralizada, también es posible conectar una moderada cantidad de clientes en modo AP (donde el nodo mismo es el punto centralizador)

El equipamiento para este tipo de nodos incluye:

  • Enrutadores de 5Ghz
  • Antenas caseras o de rendimiento moderado
  • Enrutadores o Puntos de Acceso de 2.4 Ghz (opcional)
  • Switch ethernet de bajo a alto rendimiento (opcional)

Recomendado para:

  • Escuelas
  • Edificios pequeños
  • Centros de reunión
  • Calles
  • Personas que desean ayudar a expandir la red distribuida.

>>> Configuracions Nodo mesh <<<

clientes ocasionales

Este tipo de conexiones son enrutadores, puntos de accesso, o cualquier otro dispositivo que se pueda onectar a la señal wifi en 2.4 Ghz. Estos clientes son "consumidores" y dada su simplicidad sólo se conectan a un nodo de nivel superior u otro "cliente ocasional" en modo AP (modo infraestructura).

No ayudan a extender el alcance de la red distribuida, sino sirven como punto centralizador y de tráfico extra. Este tipo de nodos se caracteriza también por sólo permitir la conexión con clientes que pueden ser cualquier dispositivo wifi (2.4 Ghz).

La configuración de este tipo de nodos es tan sencilla como conectarse a una red wifi y repartir esa señal a otros clientes ( ... colocar tutoriales externos ... )

El equipamiento para este tipo de conexión incluye:

  • Puntos de acceso o enrutadores de bajo rendimiento para 2.4Ghz
  • Antena 2.4Ghz para apuntar a otro punto de acceso (opcional)

Recomendado para:

  • Casas
  • Departamentos de particulares
  • Personas con muy bajo presupuesto que no pueden aportar a expandir la red

Infraestructura actual

R00thouse-mesh1.png

Servicios

  • Wikipedia castellano off-line
  • chat xmpp (con llamadas de voz y videollamadas experimentales)
  • Servidor ftp para descarga de archivos

Pagina principal

Una vez te conectes a la red, en un navegador entra en mesh.uta o http://mesh.uta si lo ultimo no funciona, alli tambien hay contenido extra.

IMPORTANTE

Para extender la red el nodo que quieres agregar debe estar al alcance de otros nodos ya conectados o se debe hacer un enlace inalámbrico con algún nodo de la red. Se tienen nodos funcionales en:

Si estas cerca al #r00thouse o en la carrera de informatica de la UMSA, puedes conectarte libremente a la señal wifi.

Nodos funcionales y en planificacion

Configuraciones Funcionales

Configuracion funcional basica (BATMAN-ADV)

Es la primera configuración funcional que hicimos :).

Jugando con BATMAN-ADV

Configuracion (BABEL)

Esta configuración no ha sido probada pero es un intento interesante para aprovechar este protocolo.

Jugando con Babel

Portal Cautivo

Otras cosas de interes

  • OpenWrt (una forma de cocinar el firmware de Openwrt)

Referencias

[1] http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html (ver opcion --server) [2] http://wiki.laotrared.net/doku.php?id=unirse_a_la_red_mesh