wiki:respondd_struktur

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
wiki:respondd_struktur [21.01.2018 18:23] christfwiki:respondd_struktur [21.01.2018 20:27] – [Stimmen] christf
Zeile 4: Zeile 4:
 ====== Lösungsalternativen ====== ====== Lösungsalternativen ======
  
-===== Nutzung LL-Adresse statt Mac =====+===== Anpassung in Nodeinfo ===== 
 + 
 +Durch die Hinzufügung von ll-Addresse in Form einer der beiden Varianten, können von ''babel[ifname:{ll-addr,...}'' zum Nachschlagen verwendet werden. 
 + 
 +==== Nutzung LL-Adresse statt Mac ====
 Dafür kann wie unter https://p.6core.net/p/DBKFoJm2kACb9ZkIbCjXYjFw anstatt der Mac-Adresse die ll-Adresse des Interfaces angegeben werden. Dafür kann wie unter https://p.6core.net/p/DBKFoJm2kACb9ZkIbCjXYjFw anstatt der Mac-Adresse die ll-Adresse des Interfaces angegeben werden.
 +''mesh.babel.interfaces.wireless[ll-addr]''
  
-===== Auflistung von Interfaces =====+==== Auflistung von Interfaces ====
 in der Struktur könnte das Interface mit den Attributen ll-addr und mac wie folgt aufgenommen werden: in der Struktur könnte das Interface mit den Attributen ll-addr und mac wie folgt aufgenommen werden:
-mesh.babel.interfaces.wireless[ifname1:{mac, lladdr}, ifname2{mac, lladdr}] + 
 +''mesh.babel.interfaces.wireless[ifname1:{mac, lladdr}, ifname2{mac, lladdr}]''  
 + 
 +===== Anpassung in Neighbours ===== 
 +==== Hinzufügen der Mac ==== 
 +Beispiel: https://p.6core.net/p/YAAU1US8ztAwO2mkPF3igyX8 
 + 
 +''babel[ifname:{ll-addr,mac,protocol,neighbours}]'' 
 + 
 +Dadurch kann mit dieser MAC unter ''mesh.babel.interfaces.wireless[mac]'' nach geschlagen werden. 
 + 
 +==== Hinzufügen von type ==== 
 +Beispiel: https://p.6core.net/p/3AwW4Po6ndkJNa5hDEoC7Tl3 
 + 
 +''babel[ifname:{ll-addr,type,protocol,neighbours}]'' 
 + 
 +detailiertere Types möglich, durch Anhängen am Prefix: z.B. //tunnel-fastd//, //wireless-24ghz// oder //other-lwl// 
  
 ====== Bewertung der Alternativen ====== ====== Bewertung der Alternativen ======
 +===== Anpassung in Nodeinfo =====
 +==== Nutzung LL-Adresse statt Mac ====
 +Gleiches Format wie Batman
 +
 +==== Auflistung von Interfaces ====
 +Auch für Batman verwendbar, weitere Informationen stehen verfügbar.
 +
 +===== Anpassung in Neighbours =====
 +==== Hinzufügen der Mac ====
 +Geringster Programmieraufwand - ggf. kann ''nodeinfo.mesh.interfaces'' entfernt werden.
 +
 +==== Hinzufügen von type ====
 +Neue Funktionalitäten ohne verstoße gegen json-format möglich  - ggf. kann ''nodeinfo.mesh.interfaces'' entfernt werden.
 +
 ====== Entscheidung ====== ====== Entscheidung ======
 +
 +===== Stimmen =====
 +Anpassung in Nodeinfo -> Nutzung LL-Adresse statt Mac
 +  * genofire: Bremen / yanic - developer
 +  * Klaus_Dieter:
 +
 +Entscheidung ist da:
 + 21:24        neoraider| Ich finde, das ist nicht nur der einfachste und schnellste Weg, sondern auch der korrekteste
  
  • wiki/respondd_struktur.txt
  • Zuletzt geändert: 20.11.2019 22:31
  • von jason