Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
wiki:respondd_struktur [21.01.2018 18:23] – christf | wiki:respondd_struktur [20.11.2019 22:31] (aktuell) – Hilefruf jason | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | <WRAP warning center round todo 60%> Diese Seiteninformationen sind nicht vollständig.\\ | ||
+ | |||
+ | |||
====== Problembeschreibung / Motivation ====== | ====== Problembeschreibung / Motivation ====== | ||
Aktuell haben wir folgende Json-Struktur: | Aktuell haben wir folgende Json-Struktur: | ||
Zeile 4: | Zeile 7: | ||
====== 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 '' | ||
+ | |||
+ | ==== Nutzung LL-Adresse statt Mac ==== | ||
Dafür kann wie unter https:// | Dafür kann wie unter https:// | ||
+ | '' | ||
- | ===== 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: | + | |
+ | '' | ||
+ | |||
+ | ===== Anpassung in Neighbours ===== | ||
+ | ==== Hinzufügen der Mac ==== | ||
+ | Beispiel: https:// | ||
+ | |||
+ | '' | ||
+ | |||
+ | Dadurch kann mit dieser MAC unter '' | ||
+ | |||
+ | ==== Hinzufügen von type ==== | ||
+ | Beispiel: https:// | ||
+ | |||
+ | '' | ||
+ | |||
+ | detailiertere Types möglich, durch Anhängen am Prefix: z.B. // | ||
====== 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 '' | ||
+ | |||
+ | ==== Hinzufügen von type ==== | ||
+ | Neue Funktionalitäten ohne verstoße gegen json-format möglich | ||
+ | |||
====== Entscheidung ====== | ====== Entscheidung ====== | ||
+ | |||
+ | ===== Stimmen ===== | ||
+ | Anpassung in Nodeinfo -> Nutzung LL-Adresse statt Mac | ||
+ | * genofire: Bremen / yanic - developer | ||
+ | * Klaus_Dieter: | ||
+ | |||
+ | Entscheidung ist da: | ||
+ | | ||