1. Como construimos una red
inalámbrica tipo mesh y no morir
en el intento
Hollman Enciso
www.bogota-mesh.org
2. Agenda
• Contextualización
o Que es una red inalambrica comunitaria y libre
o Que es una red inalámbrica tipo mesh
o Que es una comunidad wireless
• Que necesitamos para construir una red inalámbrica
comunitaria libre ?
o Medio / Frecuencia
o Hardware
o Software
o Comunidad / recurso humano
• Como lo hacemos?
o Bogota-Mesh.org
3. Que es una Red Inalambrica
Libre
Es un conjunto de equipos electrónicos (wifi)
interconectados e interactivos entre si,
usando como medio la atmósfera.
Libre?
De libre distribución, acceso y uso!
4. Que es una Red Inalambrica
Libre tipo Mesh?
Son aquellas redes en las que se mezclan las dos
topologías de las redes inalámbricas, la topología Ad-
hoc y la topología infraestructura. Básicamente son
redes con topología de infraestructura pero que
permiten unirse a la red a dispositivos que a pesar de
estar fuera del rango de cobertura de los puntos de
acceso están dentro del rango de cobertura de alguna
tarjeta de red (TR) que directamente o indirectamente
está dentro del rango de cobertura de un punto de
acceso (PA). – wikipedia
5. Que es una Red Inalambrica
Libre tipo Mesh?
• Características: – Auto-reparable
– Red multisalto – No hay un nodo central y
– La caída de un nodo no significa todos están en igualdad
la caída de la red
de condiciones
– Cada nodo es un usuario de los
servicios de la red y un repetidor – Cada nodo debe ser
a sus vecinos capas de descubrir a sus
– Escalable vecinos al igual que
– Cada usuario es propietario de hacerse descubrir.
su infraestructura
7. Que es una Red Inalambrica Libre
tipo Mesh?
Servicios de valor agregado:
Voz IP
Email
Servidores web
FTP
Chat
Foros
Streaming
Juegos
Etc ...
8. Que es una comunidad Wireless?
Agrupación de personas que tienen como interés común las
comunicaciones por medios inalámbricos.
Estos grupos pretenden construir redes informáticas libres y
gratuitas, alternativas a las privadas gestionadas por
empresas. Para este fin utilizan tecnologías inalámbricas
(Wi-Fi) a través de la frecuencia de radio 2.4 Ghz y poco
tiempo atrás. 5 Ghz
9. Que buscan las comunidades
wireless?
• Explotar las telecomunicaciones más allá de lo que
ofrecen los operadores tradicionales.
• Disminución de la brecha digital y tecnológica
• Integración de la comunidad.
• Conocimiento local
"La brecha digital es una de los principales focos de
estudio de la red abierta. El desarrollo social así como el
tecnológico deben caminar de la mano sin excluir a las
zonas desfavorecidas."
Guifi.net
10. Que necesitamos para construir una
red inalámbrica comunitaria libre?
Medio / Frecuencia
Radio frecuencia wifi (2.4GHz)
11 canales (2.412GHz a 2.462GHz)
Liberada mediante la resolución 689 del 2004 del
ministerio de comunicaciones de Colombia (CRC)
11. Que necesitamos para construir una
red inalámbrica comunitaria libre?
Hardware - Routers
http://www.openwrt.org ---> toh (Table Of Hardware)
12. Que necesitamos para construir una
red inalámbrica comunitaria libre?
Hardware - Antenas
13. Que necesitamos para construir una
red inalámbrica comunitaria libre?
Hardware - Antenas
Hardware - Antenas
14. Que necesitamos para construir una
red inalámbrica comunitaria libre?
Hardware – Varios
• Pigtail
• Soportes
• Mastil
• PoE
• Cajas Exteriores
• Energia alternativa
15. Que necesitamos para construir una
red inalámbrica comunitaria libre?
Software - Firmware
16. Que necesitamos para construir una
red inalámbrica comunitaria libre?
Software – Protocolo de enrutamiento
Es la función de buscar un camino entre todos los
posibles en una red cuyas topologías poseen una gran
conectividad. Dado que se trata de encontrar la mejor
ruta posible, lo primero será definir qué se entiende
por mejor ruta y en consecuencia cuál es la métrica
que se debe utilizar para medirla.
• Métrica de la Red
• Mejor Ruta
17. Que necesitamos para construir una
red inalámbrica comunitaria libre?
Software – Protocolo de enrutamiento
Tipos:
• Proactivos
• Reactivos
• Adaptivos
• Hibridos
• Geográficos
• De multidifusión
• etc ....
http://en.wikipedia.org/wiki/Ad_hoc_routing_protocol_list
18. Que necesitamos para construir una
red inalámbrica comunitaria libre?
Recurso Humano == Una Comunidad
19. Como Lo Hacemos en
BogotaMesh
Argentina Colombia
Compartir Internet Red comunitaria
0-config 0-config
Interfaz para Conexión Pública interfaz para Conexión Pública
Interfaz para Conexión Privada N/A
OpenDNS OpenDNS (en estudio)
Pensado para la Seguridad Abierto - La seguridad corre por
Pocos requerimientos de hardware cada usuario
Pocos requerimientos de hardware
20. Como Lo Hacemos en
BogotaMesh
Nightwing (nightwing-wa)
– Modos
• cliente
• gateway
– nw_conf
• TrafficShapping
• Portal Cautivo NDS
• Change Channel
• Change Antenna Mode Selection
• Change log server ip
• Change Visualisation Server
• Change Routing Class