Asado OLSR

Detalles

  • Fecha: Sábado 8 de Marzo de 2008
  • Hora: 11:00
  • Ubicación: Nodo Sirius

Temas por Tratar.

Dada la inminente necesidad de implementar un protocolo de enrutamiento en el corazón de la red y los requisitos de resolución de nombres que conlleva, se pensó realizar un laboratorio sobre OLSR a efectos de tener mejores elementos de juicio cuando discutamos las necesidades arriba mencionadas. El laboratorio se realizará en Nodo Sirius que afortunadamente cuenta con instalaciones dedicadas a resolver las necesidades alimenticias de los laboratorandos (ratones de laboratorio). Estas necesidades se cubrirán con un asado o similar proteína y método de cocción.

ATENCIÓN: Es importante leer lo que sigue.

Es condición necesaria para participar activamente del laboratorio cumplir al menos con los requerimientos mínimos imprescindibles para un mejor aprovechamiento del tiempo disponible. La participación para el aprendizaje y sociabilidad, como es costumbre, no está limitada ni condicionada.

Son requisitos:

  apt-get install olsrd olsrd-plugins

Es opcional:

  • Haber leído el RFC 3626
  • Máquinas virtuales con el dæmon (ver más abajo).

Máquinas Virtuales

En un escenario de pruebas como el que nos estamos planteando es deseable poder contar con el mayor número de nodos posible. Si bien en una primera instancia los objetivos son lograr configurar y hacer andar el protocolo, puede ser interesante que cada uno pueda replicar las pruebas en su propio entorno o que podamos lograr una red con mayor cantidad de nodos. Para lograr una mejor densidad una opción es multiplicar el número de nodos más allá del número de equipos mediante máquinas virtuales.

Existen muchas alternativas para lograr virtualizar el equipo y no serán discutidas aquí. Elige la que más te guste o mejor conozcas. Solo debes tener en cuenta configurar en cada equipo el dæemon de OLSR. Si no quieres complicarte, al menos en esta primera etapa, BuenosAiresLibre tiene una máquina virtual con Obelisco ya creada que puedes bajar desde su página de descargas.

Asistencia

Plan de Trabajo

Tareas, Visión General

  • Nivelación y despeje de dudas.
  • Planificación del escenario (preferiblemente lo resolvemos en la semana)
  • Configuración de los dæmons participantes
  • Métricas, pruebas y monitorización de:
    • Propagación (convergencia, etc.)
    • BW utilizado (costo por enlace)
    • Sincronismo con servicio de nombres
  • Comparación con B.A.T.M.A.N.
  • Armado de laboratorios bajo UML. (¿Alguien que conozca UML?)
  • (Nota: esta lista no es exhaustiva, por tanto FIXME )

Topología

A efectos de poder probar la mayor cantidad de escenarios posibles se agradece colaborar en el armado de la lista de los mismos.

Escenarios
  1. nodo con más de dos interfaces
  2. loop entre tres o más nodos
  3. nodo hoja
  4. enlaces punto multipunto
  5. nodo intermedio (más de un salto entre nodos)
Grafo

Grafo que cumple con los escenarios definidos más arriba. Para esta topología se necesitan 6 participantes (o menos con máquinas vituales). Enlaces A-B y A-C se suponen punto multipunto… si alguien sabe como hacer que neato lo grafique bien que lo cambie.

El grafo fué generado mediante el siguiente código.

Archivo topo.dot

graph   topo {
        D -- A -- B
        A -- C -- F
        A -- E -- C
}

Compilación

neato -Tpng topo.dot -o topo.png

FIXME En construcción… neato o similar will be used.

Máquinas para pruebas

Para realizar el laboratorio vamos a necesitar unas cuántas máquinas con posibilidad de conectarse en red. Laptops, PCs, WRTs, lo que sea, siempre y cuando ya tengan olsrd o sea posible instalárselo fácilmente.

Lista de máquinas disponibles:

  • fcr:
    • laptop de fcr (1 interfaz wireless, 1 ethernet, 1 pcmcia libre)
    • wrt de fcr (1 interfaz wireless, 5 bocas ethernet)
  • andresambrois:
    • Desktop (1 dongle USB, 1 Ethernet)
    • wrt54g v8 (en estos momentos estoy reconstruyendo un dd-wrt con el último olsrd)
  • Daedalus
    • laptop (1 interfaz wireless PCMCIA, 1 ethernet PCMCIA, 1 dongle bluetooth usb)

Fotos

Aquí están las fotos que se sacaron en la reunión: Fotos

 
reunion/08_03_08.txt · Última modificación: 2008/05/10 16:55 por fcr
 
Recent changes RSS feed Creative Commons License Powered by PHP Driven by DokuWiki