Passa al contenuto principale

9.4. Recupero dei valori assegnati

Recuperare valori precedentemente assegnati per il riutilizzo è complicato, perché farlo può portare a problemi di interoperabilità con i sistemi distribuiti che utilizzano ancora i valori assegnati. Inoltre, può essere estremamente difficile determinare l'estensione della distribuzione di sistemi che utilizzano un particolare valore. Tuttavia, nei casi in cui il namespace sta esaurendo i valori non assegnati e ne sono necessari altri, può essere desiderabile tentare di recuperare valori non utilizzati. Quando si recuperano valori non utilizzati, dovrebbe essere considerato quanto segue (come minimo):

  • Dovrebbero essere fatti tentativi di contattare la parte originale a cui è assegnato un valore, per determinare se il valore è mai stato utilizzato e, in caso affermativo, l'estensione della distribuzione. (In alcuni casi, i prodotti non sono mai stati spediti o hanno cessato di essere utilizzati da tempo. In altri casi, può essere noto che un valore non è mai stato effettivamente utilizzato affatto.)

  • Le riassegnazioni non dovrebbero normalmente essere effettuate senza il consenso del richiedente originale. Il recupero in tali condizioni dovrebbe avvenire solo quando ci sono prove convincenti che un valore non è ampiamente utilizzato e la necessità di recuperare il valore supera il costo di un recupero ostile. L'approvazione IESG è necessaria in questo caso.

  • Può essere appropriato redigere l'azione proposta e sollecitare commenti dalle comunità di utenti pertinenti. In alcuni casi, può essere appropriato scrivere un RFC che attraversi un processo IETF formale (incluso IETF Last Call) come è stato fatto quando DHCP ha recuperato alcune delle sue opzioni "Uso privato" [RFC3942].

  • Può essere utile differenziare tra revoca, rilascio e trasferimento. La revoca si verifica quando IANA rimuove un'assegnazione, il rilascio si verifica quando l'assegnatario avvia tale rimozione, e il trasferimento si verifica quando la revoca o il rilascio è accoppiato con la riassegnazione immediata. Può essere utile specificare procedure per ciascuna di queste o vietare esplicitamente combinazioni che non sono desiderate.