45
Redes Mesh Comunitarias Hollman Eduardo Enciso R [email protected]

Redes Mesh Comunitarias - FLISOL

Embed Size (px)

Citation preview

Page 1: Redes Mesh Comunitarias - FLISOL

Redes Mesh Comunitarias

Hollman Eduardo Enciso [email protected]

Page 2: Redes Mesh Comunitarias - FLISOL

Agenda

• Contextualizacióno Tipos de redes inalambricaso Que es una comunidad wireless?

comunitaria?o Que es una meta comunidad wireless?

• Casos de éxito• Hardware• Software

o Protocolos de enrutamientoo Firmware

•  Puesta en marchao demo...

Page 3: Redes Mesh Comunitarias - FLISOL

Tipos de Redes Inalambricas

• Punto a punto

• Punto a multipunto

• Multipunto a multipunto (mesh)

• Hibridas

Page 4: Redes Mesh Comunitarias - FLISOL

Punto a punto

• Extender el acceso de un extremo a otro

• Realizar enlaces de largo alcance

• Brindar acceso a internet donde no esta disponible

Page 5: Redes Mesh Comunitarias - FLISOL

Red punto multipunto

• Inicio de las redes comunitarias

• Acceso a zonas lejanas ó sin cobertura de la malla

• Los nodos se comunican gracias a un nodo central

• No hay comunicación directa de equipo a equipo

Page 6: Redes Mesh Comunitarias - FLISOL

Red mesh

• Red multisalto• La caida de un nodo no

significa la caida de la red• Cada nodo es un usuario de

los servicios de la red y un repetidor a sus vecinos

• Escalable• Cada usuario es propietario

de su infraestructura• Auto-reparable

Page 7: Redes Mesh Comunitarias - FLISOL

Red mesh

• No hay nodo central y todos están en igualdad de condiciones

•  Cada nodo tiene información de sus vecinos pero el protocolo es el encargado de tomar decisiones.o cada nodo puede o no guardar las rutas de como llegar a

su destino• Cada nodo debe ser capas de descubrir a sus vecinos al

igual que hacerse descubrir.• Cada nuevo nodo es bienvenido en la mesh :D (escalable)

Page 8: Redes Mesh Comunitarias - FLISOL

Red mesh - ejemplo

Page 9: Redes Mesh Comunitarias - FLISOL

Red híbrida "parcial"

• Parcialmente conectada ...

• Unión de los 3 tipos de redes

• Camino hacia las redes mesh

Page 10: Redes Mesh Comunitarias - FLISOL

Red híbrida "parcial"

Page 11: Redes Mesh Comunitarias - FLISOL

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

Page 12: Redes Mesh Comunitarias - FLISOL

Que buscan las comunidades Wireless?

• Explotar las telecomunicaciones más allá de lo que ofrecen los operadores tradicionales.

• Disminución de la brecha digital.• 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

Page 13: Redes Mesh Comunitarias - FLISOL

Integración verdadera a todas las capas sociales sin

exclusiones de ningún tipo

Page 14: Redes Mesh Comunitarias - FLISOL

Como se paga esta red?

Es una red auto-gestionada. Cada persona/colectivo/empresa que monta un nodo asume los gastos del material.

La red es abierta y de uso común, es de todos, pero cada nodo pertenece a la persona que lo monta así como la responsabilidad del uso que le dé.

Page 15: Redes Mesh Comunitarias - FLISOL

Quienes pueden acceder a estas redes?

Todas las personas pueden hacer parte de esta sin restricción alguna:

Estudiantes, amas de casa, músicos, diseñadores, profesores, hackers, programadores, escritores, políticos etc, etc...

Page 16: Redes Mesh Comunitarias - FLISOL

Servicios y posibilidades

• VoIP• email• Servicios web• FTP• Foros• Streaming• Juegos• Chat • etc, etc, etc ...

• Nuevo canal de interacción social.

• Una verdadera red social interactiva utilizando tecnologías libres.

• Educación de acceso libre.• Conectividad hacia áreas

rurales, antes limitada por el cable.

Page 17: Redes Mesh Comunitarias - FLISOL

Meta Comunidad Wireless

• Es la “sombrilla” de las comunidades wireless

Que Buscan ?

• La integración de todas las comunidades wireless “locales” para llegar a una integración global de las comunidades locales y mundiales.o contenidoo conocimientoso practicas

Page 18: Redes Mesh Comunitarias - FLISOL

Casos de éxito

• Freifunk• Ninux• Chile sin cables• Montevideolibre• Redlibre

• Lugro-mesh• 2HW "2 Hermanas

Wireless"• BuenosAiresLibre• Guifi.net• Y muchos más...

http://en.wikipedia.org/wiki/List_of_wireless_community_networks_by_region

Page 19: Redes Mesh Comunitarias - FLISOL

Guifi.net

• Nació a principios de 2004 en Calauña, España• Cuenta con alrededor de 14.418 nodos y cubren alrededor

de (1000km^2)• Cuentan con 20 personas de nucleo y mas de 200

colaboradores.• Tuvieron problemas legales en sus inicios, pero se

soluciono evitanto que existiera un “dueño”.• Acceso a internet apoyado por empresas• Trafico alrededor de 1000 Terabytes anuales ...

Page 20: Redes Mesh Comunitarias - FLISOL

Guifi.net - proyectos

Es un proyecto colectivo y colaborativo abierto a todo el mundo. 

• Documentar• Traducir• Incorporar contenidos• Desarrollar tecnología• Crear nuevos tramos de red• Apadrinar...

proyectos locales - comunidades locales

Page 21: Redes Mesh Comunitarias - FLISOL
Page 22: Redes Mesh Comunitarias - FLISOL

Guifi.net

Page 23: Redes Mesh Comunitarias - FLISOL

Guifi.net

Page 24: Redes Mesh Comunitarias - FLISOL
Page 25: Redes Mesh Comunitarias - FLISOL

LugroMesh

Es un proyecto del Grupo de Usuarios de Software Libre de la ciudad de Rosario (LUGRo), que sirve para brindar acceso a Internet de forma gratuita a los habitantes de Rosario y sus alrededores.

Para esto han desarrollado un software (firmware) llamado Nightwing, el cual permite la creación de redes Wi-Fi utilizando tecnología de redes mesh, las cuales permiten un rápido despliegue con una mínima intervención humana. Utilizando B.A.T.M.A.N. como protocolo de enrutamiento.

Page 26: Redes Mesh Comunitarias - FLISOL

LugroMesh

• En el 2003 - LUGRo-Wireless- crear una Red Comunitaria, no dependiente de ISP's y que utilizará exclusivamente Software Libre en sus implementaciones.

• Mediados del 2007 - Red Wireless utilizando tecnología Mesh. El proyecto tomo el nombre de LUGRo-Mesh.

• Cuentan con 27 nodos y 2.035 usuarios.• En principio trabajaron con, BerlinRoofnet, Wing y Robin.• No fue tan simple ni eficiente, y de ahí pasaron a

B.A.T.M.A.N. bajo Nightwing.

Page 27: Redes Mesh Comunitarias - FLISOL

LugroMesh - objetivos

• Estudio e investigación de la tecnología Mesh y su uso en Redes Inalámbricas.

• Desarrollo de sistemas empotrados para la creación de Redes Mesh, bajo licencia GPL.

• Desarrollo e implementación de herramientas de gestión para administración de redes Mesh.

• Creación de una Red Mesh WiFi Comunitaria.• Cooperación y trabajo en conjunto con otros grupos que

compartan nuestros objetivos y filosofía.• Utilización exclusiva de Software Libre, Formatos Abiertos

y tecnologías acordes a éstos.

Page 28: Redes Mesh Comunitarias - FLISOL

LugroMesh

Page 29: Redes Mesh Comunitarias - FLISOL

LugroMesh

Page 30: Redes Mesh Comunitarias - FLISOL

Si es posible!!!

Page 31: Redes Mesh Comunitarias - FLISOL

Hardware - routers

• Supported• Partial• Untested• Kamikaze• WiP• Forked• No• Info entered

• 2.4 GHz• 5.0 GHz• DualBand

http://wiki.openwrt.org/oldwiki/tableofhardwarehttp://wiki.openwrt.org/toh/start

Page 32: Redes Mesh Comunitarias - FLISOL

Hardware - routers

Page 33: Redes Mesh Comunitarias - FLISOL

Hardware - antenas

• 2.4 GHz• 5.0 GHz 

• Direccionales• Omnidireccionales• Sectoriales

Page 34: Redes Mesh Comunitarias - FLISOL

Hardware - antenas caseras

Page 35: Redes Mesh Comunitarias - FLISOL

Hardware - varios

• Pigtails• Soportes• Mástil• Cable UTP• PoE• Cajas para Exteriores• Energía Solar y eólica 

Page 36: Redes Mesh Comunitarias - FLISOL

Software - firmware

Page 37: Redes Mesh Comunitarias - FLISOL

Software - protocolos 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

Page 38: Redes Mesh Comunitarias - FLISOL

Software - protocolos de enrutamiento

Tipos:

• Proactivos• Reactivos• Adaptivos• Hibridos• Geográficos• De multidifusión•  etc ....

http://en.wikipedia.org/wiki/Ad_hoc_routing_protocol_list

Page 39: Redes Mesh Comunitarias - FLISOL

Bogota-Mesh.org

  

Somos un grupo de personas y colectivos que trabajamos en la construcción de una infraestructura de red inalámbrica libre y comunitaria en la ciudad de Bogotá. Una red no centralizada, auto-sostenible y auto-gestionada por los mismos bogotanos; una red de comunicación, que brinda la posibilidad de acceder libremente a una gran variedad de servicios como Voz IP, juegos en linea, Wikipedia, etc además de Internet.

Page 40: Redes Mesh Comunitarias - FLISOL

Bogota-Mesh.org - Objetivo

  

Queremos brindar un medio donde diferentes proyectos se beneficien con la libre comunicación por medio de esta infraestructura y también alimenten la red con contenido y conocimiento local logrando llevar la tecnología y mucha información a cualquier sector de la ciudad; de este modo ayudar a la disminución de la brecha digital y tecnológica del bogotano.

Page 41: Redes Mesh Comunitarias - FLISOL
Page 42: Redes Mesh Comunitarias - FLISOL

nightwing

Argentina

1.Compartir Internet– 0-config– Interfaz para Conexión

Pública– Interfaz para Conexión

Privada– OpenDNS– Pensado para la Seguridad– Pocos requerimientos de

hardware

Colombia

1.Red comunitaria – 0-config– interfaz para Conexión

Pública– N/A – OpenDNS (en estudio)– Abierto - La seguridad

corre por cada usuario– Pocos requerimientos de

hardware 

Page 43: Redes Mesh Comunitarias - FLISOL

Nightwing

• Modoso clienteo gateway

• nw_confo TrafficShappingo Portal Cautivo NDSo Change Channelo Change Antenna Mode Selectiono Change log server ipo Change Visualisation Servero Change Routing Class

Page 44: Redes Mesh Comunitarias - FLISOL

Demo ...

Page 45: Redes Mesh Comunitarias - FLISOL

Gracias.

Hollman [email protected]

@hollman /identi.ca              /twitter.com

www.bogota-mesh.org