Passa al contenuto principale

RFC 7274 - Allocazione e ritiro delle etichette MPLS per scopi speciali

  • Stato: Proposed Standard
  • Pubblicato: June 2014
  • Stream: IETF
  • Aggiorna: RFC3032, RFC3038, RFC3209, RFC3811, RFC4182, RFC4928, RFC5331, RFC5586, RFC5921, RFC5960, RFC6391, RFC6478, RFC6790
  • Errata: Nessun errata

Riassunto

Alcune etichette MPLS sono state assegnate per scopi specifici. Un blocco di etichette (0-15) è stato accantonato a questo scopo; queste etichette sono comunemente chiamate "etichette riservate". In questo documento verranno chiamate "etichette per scopi speciali" (special-purpose labels).

Poiché ci sono solo 16 di queste etichette per scopi speciali, è necessaria cautela nell'assegnazione di nuove etichette per scopi speciali; tuttavia, allo stesso tempo, dovrebbero essere consentiti progressi quando necessario.

Questo promemoria definisce nuove procedure per l'allocazione e il ritiro delle etichette per scopi speciali, nonché un metodo per estendere lo spazio delle etichette per scopi speciali e una descrizione di come gestire le etichette per scopi speciali estese nel piano dati. Infine, questo promemoria rinomina il registro IANA per le etichette per scopi speciali in "Special-Purpose MPLS Label Values" e crea un nuovo registro chiamato "Extended Special-Purpose MPLS Label Values".

1. Introduzione

L'RFC 3032 definisce la codifica dello stack di etichette MPLS e afferma che i valori delle etichette 0-15 sono riservati. Questo documento si riferisce a queste etichette come "etichette MPLS per scopi speciali".

Poiché lo spazio 0-15 è molto limitato ed è stato ampiamente consumato, è necessario un meccanismo per estendere lo spazio delle etichette per scopi speciali.

3. Soluzioni

3.1 Valori delle etichette MPLS per scopi speciali estesi

Questo documento introduce il concetto di "etichetta MPLS per scopi speciali estesa" (Extended Special-Purpose MPLS Label). Ciò si ottiene assegnando una nuova etichetta per scopi speciali (valore 15), che viene chiamata "etichetta di estensione" (Extension Label).

Quando l'etichetta superiore nello stack di etichette è l'etichetta di estensione (15), indica che l'etichetta immediatamente successiva è anch'essa un'etichetta per scopi speciali, ma il suo valore proviene da un nuovo registro più ampio.

  • Extension Label (15): Indica che la prossima etichetta è un'etichetta per scopi speciali estesa.
  • Extended Special-Purpose Label: L'etichetta che segue l'Extension Label, definendo lo specifico trattamento speciale.

Trattamento del piano dati: Se un LSR incontra l'etichetta superiore come 15, deve esaminare l'etichetta successiva. Se riconosce quell'etichetta per scopi speciali estesa, la elabora come definito. Se non la riconosce, dovrebbe trattarla come un'etichetta sconosciuta e scartare il pacchetto (a meno che non esista un altro comportamento predefinito).

3.2 Processo per il ritiro delle etichette per scopi speciali

Questo documento definisce anche un processo per il ritiro delle etichette per scopi speciali non più necessarie.

  1. Ritiro: Il valore dell'etichetta è contrassegnato come "Retired". IANA non lo riassegnerà.
  2. Riutilizzo: In rare occasioni, se lo spazio delle etichette è estremamente esaurito, dopo un rigoroso esame, un'etichetta ritirata può essere riutilizzata.

5. Considerazioni IANA

IANA rinomina il registro esistente "Multiprotocol Label Switching Architecture (MPLS) Label Values" in "Special-Purpose MPLS Label Values". IANA crea un nuovo registro "Extended Special-Purpose MPLS Label Values", intervallo 0-1048575.

6. Considerazioni sulla sicurezza

Il meccanismo dell'etichetta per scopi speciali estesa non introduce di per sé nuove vulnerabilità di sicurezza, ma ogni nuova definizione di etichetta per scopi speciali deve considerare le proprie implicazioni di sicurezza.


Nota: Questa traduzione è fornita come riferimento. Consultare l'RFC 7274 originale per i dettagli ufficiali.