[Lugro-mesh] Armado de la red Lugro-Mesh - Sumando nodos
"Sebastián D. Criado"
sebastian.criado en gmail.com
Jue Dic 18 12:49:58 ART 2008
Daniel Leonardo Gabrielli escribió:
> No se preocupen que yo también utilizo y apoyo el software libre. :P
Muy bien
>
> Por lo de la parte técnica, te comento que soy miembro de los
> proyectos Rosario-Wireless (rosario-wireless.com.ar) y W.U.G.Ro
> (wugro.org.ar), en los cuales se pretende utilizar el protocolo OLSR
> en lugar de B.A.T.M.A.N o Robin.
Ojo, Robin es una implementación de redes Mesh. utilizando B.A.T.M.A.N y
OSLR.
Ver: http://www.blogin.it/
test release: r1458 changelog
kamikaze r11949, kernel 2.6.23, chilli 1.0.13, nodogsplash 0.9_beta9.6,
batmand r964 (batmand r1163 pre-installed), olsrd 0.5.6, maradns
1.3.07.08, udhcpd 0.9.8
http://www.blogin.it/
> Me han comentado de que tal vez haya
> plugins para "intercomunicar" los diferentes protocolos, pero
mmm, nunca sentí del concepto "plugins" para hacer eso, lo cual puede
entenderse por que es un concepto más de OLSR.
En si, ambos protocolos pueden convivir, por lo que no habría problemas
si alguien quiere usar nightwing y sumarle olsr o usar el firmware que
quieran y sumarle B.A.T.M.A.N.
El ejemplo de Robin lo muestra.
Nosotros en el grupo tenemos nuestro concepto sobre OLSR a partir de
información que hemos estado estudiando y es que tiene grandes problemas
con respecto a sus tablas de ruteo.
Aquí podrás ver algo de esto:
https://dev.open-mesh.net/batman/wiki/BATMANConcept
[...]
OLSR, the currently most employed protocol for such scenarios, has
undergone a number of changes from its original specification in order
to deal with the challenges imposed by city-wide wireless mesh networks.
While some of its components proved to be unsuitable in practice (like
MPR and Hysterese) new mechanisms have been added (like Fish-eye and
ETX). However, due to the constant growth of existing community mesh
networks and because of the inherent requirement of a link-state
algorithm to recalculate the whole topology-graph (a particularly
challenging task for the limited capabilities of embedded router HW),
the limits of this algorithm have become a challenge. Recalculating the
whole topology graph once in an actual mesh with 450 nodes takes several
seconds on a small embedded CPU.
The approach of the B.A.T.M.A.N algorithm is to divide the knowledge
about the best end-to-end paths between nodes in the mesh to all
participating nodes. Each node perceives and maintains only the
information about the best next hop towards all other nodes. Thereby the
need for a global knowledge about local topology changes becomes
unnecessary. Additionally, an event-based but timelessfootnote{timeless
in the sense that B.A.T.M.A.N never schedules nor timeouts topology
information for optimising it's routing decisions} flooding mechanism
prevents the accruement of contradicting topology information (the usual
reason for the existence of routing loops) and limits the amount of
topology messages flooding the mesh (thus avoiding overly overhead of
control-traffic). The algorithm is designed to deal with networks that
are based on unreliable links.
[...]
> desconozco el estado de desarrollo de los mismos. Aunque no creo que
> sea difícil de hacer que una PC microATX con un procesador Atom, corra
> una distro de GNU/Linux, con los diferentes protocolos de enrutamiento
> dinámico y los aplique según sea el caso.
Si, como comente antes. Se pueden correr ambos.
> Otra que podría ser, es que
> incluyan en su firmware soporte para otros protocolos de enrutamiento,
> pero esto ya no pasa por mi, sino por lo que decidan los
> desarrolladores del mismo.
>
> Por el tema del acceso a Internet, te comento que nosotros, al igual
> que BuenosAiresLibre, optamos por no brindar este servicio para no
> tener inconvenientes con nadie. Después si Internet se nos quiere unir
> a nosotros eso ya es otro tema. :P
Conozco a la gente de BAL, hemos dado charlas juntos sobre redes
wireless comunitarias.
El concepto de NO COMPARTIR INTERNET lo respeto, pero no lo comparto.
Estoy seguro que el resto de los miembros del grupo de desarrollo de
nightwing piensan igual, si no no se podría haber hecho el firmware de
la forma que está hecho :D
Para nosotros es "estratégico" por el hecho que queremos hacer que la
gente llegue a la información y no nos convence duplicar contenido que
está disponible ahora.
Ver: http://www.lugro-mesh.org.ar/red_lugro_mesh.html
> Creo que ese tema es el más conflictivo en cuanto a la filosofía, pero
> tal vez se pueda hacer algo para que sólo ingresen y salgan datos de
> la Intranet (¿O MAN?).
Quienes? Nosotros?
En nuestra red podrán hacer ambas cosas. Podrán tanto brindar contenido
exclusivo para la red como acceder a Internet.
Saludos.-
>
> Saludos!
> Daniel.-
--
Sebastián D. Criado - Sebastian.Criado{en}Gmail.com
NO A LA MATRICULACIÓN OBLIGATORIA -
http://noalamatricula.wordpress.com/about/
L.U.G.Ro - http://www.lugro.org.ar
GNU/Linux Registered User # 146768
- -------------------------------------------------------------------
"Si el Universo fuera un programa estaría hecho en C, y correría sobre
un sistema UNIX"
Anónimo.
Más información sobre la lista de distribución Lugro-mesh