Como construimos una red
inalámbrica tipo mesh y no morir
          en el intento



          Hollman Enciso
        www.bogota-mesh.org
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
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!
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
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
Que es una Red Inalambrica
     Libre tipo Mesh?
Que es una Red Inalambrica Libre
              tipo Mesh?
Servicios de valor agregado:

Voz IP
Email
Servidores web
FTP
Chat
Foros
Streaming
Juegos
Etc ...
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
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
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)
Que necesitamos para construir una
 red inalámbrica comunitaria libre?
 Hardware - Routers




            http://www.openwrt.org ---> toh (Table Of Hardware)
Que necesitamos para construir una
 red inalámbrica comunitaria libre?
 Hardware - Antenas
Que necesitamos para construir una
 red inalámbrica comunitaria libre?
 Hardware - Antenas


     Hardware - Antenas
Que necesitamos para construir una
 red inalámbrica comunitaria libre?
 Hardware – Varios
 • Pigtail
 • Soportes
 • Mastil
 • PoE
 • Cajas Exteriores
 • Energia alternativa
Que necesitamos para construir una
 red inalámbrica comunitaria libre?


Software - Firmware
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
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
Que necesitamos para construir una
 red inalámbrica comunitaria libre?
 Recurso Humano == Una Comunidad
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
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
Como Lo Hacemos en
   BogotaMesh
Gracias.

    Hollman Enciso
    hollman.enciso@gmail.com
    www.hollmanenciso.com

    @hollman /identi.ca
                  /twitter.com

Como construimos una red inalambrica tipo mesh

  • 1.
    Como construimos unared 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 unaRed 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 unaRed 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 unaRed 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
  • 6.
    Que es unaRed Inalambrica Libre tipo Mesh?
  • 7.
    Que es unaRed Inalambrica Libre tipo Mesh? Servicios de valor agregado: Voz IP Email Servidores web FTP Chat Foros Streaming Juegos Etc ...
  • 8.
    Que es unacomunidad 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 lascomunidades 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 paraconstruir 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 paraconstruir una red inalámbrica comunitaria libre? Hardware - Routers http://www.openwrt.org ---> toh (Table Of Hardware)
  • 12.
    Que necesitamos paraconstruir una red inalámbrica comunitaria libre? Hardware - Antenas
  • 13.
    Que necesitamos paraconstruir una red inalámbrica comunitaria libre? Hardware - Antenas Hardware - Antenas
  • 14.
    Que necesitamos paraconstruir una red inalámbrica comunitaria libre? Hardware – Varios • Pigtail • Soportes • Mastil • PoE • Cajas Exteriores • Energia alternativa
  • 15.
    Que necesitamos paraconstruir una red inalámbrica comunitaria libre? Software - Firmware
  • 16.
    Que necesitamos paraconstruir 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 paraconstruir 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 paraconstruir una red inalámbrica comunitaria libre? Recurso Humano == Una Comunidad
  • 19.
    Como Lo Hacemosen 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 Hacemosen 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
  • 21.
    Como Lo Hacemosen BogotaMesh
  • 22.
    Gracias. Hollman Enciso hollman.enciso@gmail.com www.hollmanenciso.com @hollman /identi.ca               /twitter.com