Zum Hauptinhalt springen

14. Richtlinien für neue Funktionen

Dieser Abschnitt erörtert Richtlinien für neue Protokollfunktionen, die in diesem Dokument definiert sind. Er legt auch einige Erwartungen für die Implementierung und Bereitstellung dieser Funktionen fest. Dieser Abschnitt ist informativer Natur: Er setzt die detaillierten Spezifikationen der vorangegangenen Abschnitte nicht außer Kraft, sondern fasst sie zusammen und präsentiert sie in kompakter Form, um als Checklisten verwendet zu werden. Die Checklisten dienen als Richtlinien, um die mögliche Bedeutung einer Funktion im Hinblick auf eine Bereitstellung gemäß den zum Zeitpunkt der Erstellung des Dokuments verfügbaren Informationen anzugeben. Beachten Sie, dass die Bereitstellung in einigen Fällen 'SHOULD' ist, während die Implementierung 'MUST' ist. Dies liegt an der Anwesenheit von ersetzbaren Funktionen; die Bereitstellung kann für diese alternative Methoden verwenden. Daher wird die Implementierung eines Konfigurationsschalters für die ersetzbaren Funktionen empfohlen. Die Listen legen mehr Wert auf Prägnanz als auf Vollständigkeit.

AbschnittBeschreibungBereitstellenImplementieren
3.1Host-initiiertes RAMUSTMUST
3.2EUI-64-basierte IPv6-AdresseMUSTMUST
16-Bit-MAC-basierte AdresseMAYSHOULD
Andere nicht eindeutige AdressenMAYMAY
3.3Host-initiiertes RSMUSTMUST
ABRO-VerarbeitungSHOULDMUST
4.1Registrierung mit AROMUSTMUST
4.2, 5.46COSHOULDSHOULD
5.2Beitreten der Solicited-Node-Multicast-GruppeN/AN/A
Beitreten der All-Nodes-Multicast-GruppeMUSTMUST
Verwendung von Sicherungsschicht-Indikationen für NUDMAYMAY
5.56LoWPAN-ND NUDMUSTMUST
5.8.2Verhalten beim AufwachenSHOULDSHOULD

Tabelle 3: Richtlinie für 6LoWPAN-ND-Funktionen für Hosts

AbschnittBeschreibungBereitstellenImplementieren
3.1Periodische RASHOULD NOTSHOULD NOT
3.2Adresszuweisung während des StartvorgangsSHOULDMUST
3.3Unterstützung von EUI-64-basierten MAC-HostsMUSTMUST
Unterstützung von 16-Bit-MAC-HostsMAYSHOULD
3.4, 4.3, 8.1.3, 8.1.4ABRO-Verarbeitung/SendenSHOULDMUST
8.1Multihop-Präfix-Speicherung und -WeiterverteilungSHOULDMUST
3.5Vorläufige NCEMUSTMUST
8.2Multihop-DADSHOULDMUST
4.1, 6.5, 6.5.1 - 6.5.5ARO-UnterstützungMUSTMUST
4.26COSHOULDSHOULD
6.3Verarbeite RS/ABROMUSTMUST

Tabelle 4: Richtlinie für 6LR-Funktionen in 6LoWPAN-ND

AbschnittBeschreibungBereitstellenImplementieren
3.1Periodische RASHOULD NOTSHOULD NOT
3.2Adress-Autokonfiguration auf Router-SchnittstelleMUST NOTMUST NOT
3.3EUI-64-MAC-Unterstützung auf 6LoWPAN-SchnittstelleMUSTMUST
8.1 - 8.1.1, 8.1.5Multihop-PräfixverteilungSHOULDMUST
8.2Multihop-DADSHOULDMUST

Tabelle 5: Richtlinie für 6LBR-Funktionen in 6LoWPAN-ND