redes mesh comunitarias

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

Upload: hollman-enciso

Post on 03-Jul-2015

7.399 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: Redes Mesh Comunitarias

Redes Mesh Comunitarias

Hollman Eduardo Enciso [email protected]

Page 2: Redes Mesh Comunitarias

Agenda

ContextualizaciónTipos de redes inalambricasQue es una comunidad wireless?

comunitaria?Que es una meta comunidad wireless?

Casos de éxitoHardwareSoftware

Protocolos de enrutamientoFirmware

 Puesta en marchademo...

Page 3: Redes Mesh Comunitarias

Tipos de Redes Inalambricas

Punto a punto

Punto a multipunto

Multipunto a multipunto (mesh)

Hibridas

Page 4: Redes Mesh Comunitarias

Punto a punto

Extender el acceso de un extremo a otroRealizar enlaces de largo alcanceBrindar acceso a internet donde no esta disponible

Page 5: Redes Mesh Comunitarias

Red punto multipunto

Inicio de las redes comunitariasAcceso a zonas lejanas ó sin cobertura de la mallaLos nodos se comunican gracias a un nodo centralNo hay comunicación directa de equipo a equipo

Page 6: Redes Mesh Comunitarias

Red mesh

Red multisaltoLa caida de un nodo no significa la caida de la redCada nodo es un usuario de los servicios de la red y un repetidor a sus vecinosEscalableCada usuario es propietario de su infraestructuraAuto-reparable

Page 7: Redes Mesh Comunitarias

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.

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

Red mesh - ejemplo

Page 9: Redes Mesh Comunitarias

Red híbrida "parcial"

Parcialmente conectada ...

Unión de los 3 tipos de redes

Camino hacia las redes mesh

Page 10: Redes Mesh Comunitarias

Red híbrida "parcial"

Page 11: Redes Mesh Comunitarias

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

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

Integración verdadera a todas las capas sociales sin

exclusiones de ningún tipo

Page 14: Redes Mesh Comunitarias

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

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

Servicios y posibilidades

VoIPemailServicios webFTPForosStreamingJuegosChat 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

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.

contenidoconocimientospracticas

Page 18: Redes Mesh Comunitarias

Casos de éxito

FreifunkNinuxChile sin cablesMontevideolibreRedlibre

Lugro-mesh2HW "2 Hermanas Wireless"BuenosAiresLibreGuifi.netY muchos más...

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

Page 19: Redes Mesh Comunitarias

Guifi.net

Nació a principios de 2004 en Calauña, EspañaCuenta 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 empresasTrafico alrededor de 1000 Terabytes anuales ...

Page 20: Redes Mesh Comunitarias

Guifi.net - principios

1. Principio Básico I: Criterio y priorización del despliegue y conexión

2. Principio Básico II: Financiación3. Principio Básico III: Licencia Procomún Inalámbrica4.  Principio Básico IV: Red en malla5. Principio Básico V: Soporte y gestión de la red6. Principio Básico VI: Mantenimiento de la red7.  Principio Básico final: El fuera de juego

Page 21: Redes Mesh Comunitarias

Guifi.net - proyectos

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

DocumentarTraducirIncorporar contenidosDesarrollar tecnologíaCrear nuevos tramos de redApadrinar...

proyectos locales - comunidades locales

Page 22: Redes Mesh Comunitarias
Page 23: Redes Mesh Comunitarias

Guifi.net

Page 24: Redes Mesh Comunitarias

Guifi.net

Page 25: Redes Mesh Comunitarias
Page 26: Redes Mesh Comunitarias

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 27: Redes Mesh Comunitarias

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 28: Redes Mesh Comunitarias

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 29: Redes Mesh Comunitarias

LugroMesh

Page 30: Redes Mesh Comunitarias

LugroMesh

Page 31: Redes Mesh Comunitarias

reflexion

Page 32: Redes Mesh Comunitarias

Hardware - routers

SupportedPartialUntestedKamikazeWiPForkedNoInfo entered

2.4 GHz5.0 GHzDualBand

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

Page 33: Redes Mesh Comunitarias

Hardware - routers

Page 34: Redes Mesh Comunitarias

Hardware - antenas

2.4 GHz5.0 GHz 

DireccionalesOmnidireccionalesSectoriales

Page 35: Redes Mesh Comunitarias

Hardware - antenas caseras

Page 36: Redes Mesh Comunitarias

Hardware - varios

PigtailsSoportesMástilCable UTPPoECajas para ExterioresEnergía Solar y eólica 

Page 37: Redes Mesh Comunitarias

Software - firmware

Page 38: Redes Mesh Comunitarias

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 39: Redes Mesh Comunitarias

Software - protocolos de enrutamiento

Tipos:

ProactivosReactivosAdaptivosHibridosGeográficosDe multidifusión etc ....

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

Page 40: Redes Mesh Comunitarias

Red inalambrica comunitaria mesh - Colombia  Pilotos

Ciudad Bolivar 

Andes (JAC)

Page 41: Redes Mesh Comunitarias

Ciudad Bolivar

 Nodos inalámbricos: ubicados principalmente en colegios, ONG y JAC para asegurar su integridad física y potenciar su uso. Cualquier habitante puede crear su propio nodo para el crecimiento comunitario de la red. Clientes: Usuarios finales con dispositivos  wifi, instituciones, café internet, colegios, etc.

Page 42: Redes Mesh Comunitarias

Ciudad Bolivar

El modelo piloto pretende:

- Interconectar nodos en Ciudad Bolivar y alrededores- Ofrecer acceso libre, sin costo y sin necesidad acceso a internet a la enciclopedia Wikipedia.- Desarrollo e implementación de otras herramientas libres que le permitan a los colegio involucrar las TIC en sus procesos educativos- Virtualización e impulso de 4 emisoras estudiantiles correspondientes a cada uno de estos colegios.Permitir el acceso a cualquier habitante que esté en el área de cubrimiento de algún nodo.

Page 43: Redes Mesh Comunitarias

Ciudad Bolivar

Page 44: Redes Mesh Comunitarias

Ciudad Bolivar

Page 45: Redes Mesh Comunitarias

Andes

Promocionar el contenido e interconexión de la junta y sus habitantes.Implementar cámaras de vídeo vigilancia.Implementar medios de comunicación entre juntas.

Page 46: Redes Mesh Comunitarias

Andes

Page 47: Redes Mesh Comunitarias

Bogota

Page 48: Redes Mesh Comunitarias

nightwing

Argentina

1. Compartir Internet2. 0-config3. Interfaz para Conexión

Pública4. Interfaz para Conexión

Privada5. OpenDNS6. Pensado para la

Seguridad7. Pocos requerimientos de

hardware

Colombia

1. Red comunitaria 2. 0-config3. interfaz para Conexión

Pública4. N/A 5. OpenDNS (en estudio)6. Abierto - La seguridad

corre por cada usuario7. Pocos requerimientos de

hardware 

Page 49: Redes Mesh Comunitarias

Nightwing

Modosclientegateway

nw_confTrafficShappingPortal Cautivo NDSChange ChannelChange Antenna Mode SelectionChange log server ipChange Visualisation ServerChange Routing Class

Page 50: Redes Mesh Comunitarias

Demo ...

Page 51: Redes Mesh Comunitarias

Gracias

Page 52: Redes Mesh Comunitarias

Gracias.

Hollman [email protected]

@hollman /identi.ca              /twitter.com