14. Linee Guida per Nuove Funzionalità
Questa sezione discute le linee guida delle nuove funzionalità del protocollo definite in questo documento. Definisce anche alcune aspettative per l'implementazione e la distribuzione di queste funzionalità. Questa sezione è di natura informativa: non prevale sulle specifiche dettagliate delle sezioni precedenti ma le riassume e le presenta in forma compatta, per essere utilizzate come liste di controllo. Le liste di controllo agiscono come linee guida per indicare la possibile importanza di una funzionalità in termini di una distribuzione secondo le informazioni disponibili al momento della stesura del documento. Notare che in alcuni casi la distribuzione è 'SHOULD' dove l'implementazione è un 'MUST'. Ciò è dovuto alla presenza di funzionalità sostituibili; la distribuzione può utilizzare metodi alternativi per quelle. Pertanto, l'implementazione di una manopola di configurazione è raccomandata per le funzionalità sostituibili. Le liste enfatizzano la concisione rispetto alla completezza.
| Sezione | Descrizione | Distribuire | Implementare |
|---|---|---|---|
| 3.1 | RA avviato dall'Host | MUST | MUST |
| 3.2 | Indirizzo IPv6 basato su EUI-64 | MUST | MUST |
| Indirizzo basato su MAC a 16 bit | MAY | SHOULD | |
| Altri indirizzi non unici | MAY | MAY | |
| 3.3 | RS avviato dall'Host | MUST | MUST |
| Elaborazione ABRO | SHOULD | MUST | |
| 4.1 | Registrazione con ARO | MUST | MUST |
| 4.2, 5.4 | 6CO | SHOULD | SHOULD |
| 5.2 | Unione al multicast solicited-node | N/A | N/A |
| Unione al multicast all-nodes | MUST | MUST | |
| Utilizzo dell'indicazione del livello di collegamento per NUD | MAY | MAY | |
| 5.5 | 6LoWPAN-ND NUD | MUST | MUST |
| 5.8.2 | Comportamento al risveglio | SHOULD | SHOULD |
Tabella 3: Linea Guida per le Funzionalità 6LoWPAN-ND per gli Host
| Sezione | Descrizione | Distribuire | Implementare |
|---|---|---|---|
| 3.1 | RA Periodico | SHOULD NOT | SHOULD NOT |
| 3.2 | Assegnazione dell'indirizzo durante l'avvio | SHOULD | MUST |
| 3.3 | Supporto host MAC basati su EUI-64 | MUST | MUST |
| Supporto host MAC a 16 bit | MAY | SHOULD | |
| 3.4, 4.3, 8.1.3, 8.1.4 | Elaborazione/invio ABRO | SHOULD | MUST |
| 8.1 | Memorizzazione e ridistribuzione del prefisso multihop | SHOULD | MUST |
| 3.5 | NCE Tentative | MUST | MUST |
| 8.2 | DAD Multihop | SHOULD | MUST |
| 4.1, 6.5, 6.5.1 - 6.5.5 | Supporto ARO | MUST | MUST |
| 4.2 | 6CO | SHOULD | SHOULD |
| 6.3 | Elabora RS/ABRO | MUST | MUST |
Tabella 4: Linea Guida per le Funzionalità 6LR in 6LoWPAN-ND
| Sezione | Descrizione | Distribuire | Implementare |
|---|---|---|---|
| 3.1 | RA Periodico | SHOULD NOT | SHOULD NOT |
| 3.2 | Autoconfigurazione indirizzo su interfaccia router | MUST NOT | MUST NOT |
| 3.3 | Supporto MAC EUI-64 su interfaccia 6LoWPAN | MUST | MUST |
| 8.1 - 8.1.1, 8.1.5 | Distribuzione prefisso multihop | SHOULD | MUST |
| 8.2 | DAD Multihop | SHOULD | MUST |
Tabella 5: Linea Guida per le Funzionalità 6LBR in 6LoWPAN-ND