4.5. Application and Higher Level Protocol Issues (Problematiche applicazione e protocolli di livello superiore)
4.5. Application and Higher Level Protocol Issues (Problematiche applicazione e protocolli di livello superiore)
Le applicazioni e altri protocolli di livello superiore possono trattare gli indirizzi IPv6 locali nella stessa maniera degli altri tipi di indirizzi unicast globali. Non è richiesta alcuna gestione speciale. Questo tipo di indirizzo potrebbe non essere raggiungibile, ma questo non è diverso dagli altri tipi di indirizzi unicast globali IPv6. Le applicazioni devono essere in grado di gestire più indirizzi che potrebbero essere raggiungibili o meno in qualsiasi momento. Nella maggior parte dei casi, questa complessità dovrebbe essere nascosta nelle API.
Dal punto di vista di un host, la differenza tra indirizzi IPv6 locali e altri tipi di indirizzi unicast globali si manifesta come raggiungibilità diversa e potrebbe essere gestita per impostazione predefinita in quel modo. In alcuni casi, è meglio per i nodi e le applicazioni trattarli diversamente dagli indirizzi unicast globali. Un punto di partenza potrebbe essere dare loro preferenza rispetto agli unicast globali, ma tornare agli unicast globali se si scopre che una particolare destinazione è irraggiungibile. Gran parte di questo comportamento può essere controllato da come vengono allocati ai nodi e inseriti nel DNS. Tuttavia, è utile se un host può avere entrambi i tipi di indirizzi e utilizzarli in modo appropriato.
Si noti che i meccanismi di selezione degli indirizzi di [ADDSEL], e in particolare il meccanismo di override delle policy che sostituisce la selezione predefinita degli indirizzi, dovrebbero essere utilizzati in un sito dove sono configurati indirizzi IPv6 locali.