Diferencia entre revisiones de «R00thouse-mesh»

De Hacklab La Paz - r00thouse
Sin resumen de edición
Sin resumen de edición
Línea 5: Línea 5:
* [[r00thouse-mesh_nodos]]
* [[r00thouse-mesh_nodos]]
* [[r00thouse-mesh_configuraciones_documentacion]]
* [[r00thouse-mesh_configuraciones_documentacion]]
= Infraestructura de red =
Puede que necesites ver primero [[Red Mesh - Idea básica]].
== Infraestructura proyectada ==
[[Archivo:R00thouse-mesh2.png]]
Planeamos manejar distintos niveles de '''nodos de conexión''' a la red.
=== Super Nodos ===
[[Archivo: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 ===
[[Archivo: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 ==
[[Archivo:R00thouse-mesh1.png]]
= Servicios =
Estos son los servicios que el r00thouse pretende poner en la red.
* Wikipedia castellano off-line
* Wikictionary
* Wikiversidad
* [[Ejabberd| chat xmpp]] (con llamadas de voz y videollamadas experimentales)
* [El botadero]https://notabug.org/r00thouse/botadero para descarga y compartición de archivos
* Llamadas gratis (VOIP)
* DNS de acceso y registro publico
* Pad para escribir documentos colaborativamente.
* Red social libre diaspora* (cuando consigamos un mejor server)
* Aplicación de mapas de Bolivia basada en openstreet-maps.
* Otros que ayudes a montar :)
== Pagina principal ==
Una vez te conectes a la red, en un navegador entra en '''r00thouse.mesh''' o '''http://red.ciudadana''' (el nombre aun no se ha definido) 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:
* r00thouse [http://www.openstreetmap.org/?mlat=-16.50393&mlon=-68.12371#map=18/-16.50393/-68.12371 ver mapa]
* Monoblock UMSA [http://www.openstreetmap.org/node/690820498 ver mapa]
Si estas cerca al [http://hacklab.org.bo/spip.php?article4 #r00thouse] o en la [http://www.openstreetmap.org/?mlat=-16.50393&mlon=-68.12371#map=18/-16.50401/-68.12873 carrera de informatica de la UMSA], puedes conectarte libremente a la señal wifi.
= Nodos funcionales y en planificacion =
* [[Nodo Rezo]]
= Configuraciones Funcionales =
== Configuracion funcional basica (BATMAN-ADV) ==
Es la primera configuración funcional que hicimos :).
[[Jugando con BATMAN-ADV]]
== Configuracion (BABEL) ==
Esta configuración es un intento interesante para aprovechar este protocolo.
[[Jugando con Babel]]
Resultados de estar jugando tanto
[[Configuracion_nodo_rezo]]
== Portal Cautivo ==


= Otras cosas de interes =
= Otras cosas de interes =

Revisión del 01:00 26 mar 2016

Una red libre comunitaria gestionada por el #r00thouse que funciona en wifi 2.4 para clientes y 5 GHz para conexiones de nodos mesh.

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