IANA Considerations (Considerazioni IANA)
IANA Considerations (Considerazioni IANA)
Tutti i messaggi BGP contengono un tipo di messaggio a 8 bit, per il quale IANA ha creato e sta mantenendo un registro intitolato "BGP Message Types". Questo documento definisce i seguenti tipi di messaggio:
| Nome | Valore | Definizione |
|---|---|---|
| OPEN | 1 | Vedere Sezione 4.2 |
| UPDATE | 2 | Vedere Sezione 4.3 |
| NOTIFICATION | 3 | Vedere Sezione 4.5 |
| KEEPALIVE | 4 | Vedere Sezione 4.4 |
Le assegnazioni future devono essere effettuate utilizzando il processo Standards Action definito in [RFC2434] o il processo Early IANA Allocation definito in [RFC4020]. Le assegnazioni consistono in un nome e un valore.
I messaggi BGP UPDATE possono trasportare uno o più attributi di percorso, dove ogni attributo contiene un codice tipo attributo a 8 bit. IANA sta già mantenendo tale registro, intitolato "BGP Path Attributes". Questo documento definisce i seguenti codici tipo attributo di percorso:
| Nome | Valore | Definizione |
|---|---|---|
| ORIGIN | 1 | Vedere Sezione 5.1.1 |
| AS_PATH | 2 | Vedere Sezione 5.1.2 |
| NEXT_HOP | 3 | Vedere Sezione 5.1.3 |
| MULTI_EXIT_DISC | 4 | Vedere Sezione 5.1.4 |
| LOCAL_PREF | 5 | Vedere Sezione 5.1.5 |
| ATOMIC_AGGREGATE | 6 | Vedere Sezione 5.1.6 |
| AGGREGATOR | 7 | Vedere Sezione 5.1.7 |
Le assegnazioni future devono essere effettuate utilizzando il processo Standards Action definito in [RFC2434] o il processo Early IANA Allocation definito in [RFC4020]. Le assegnazioni consistono in un nome e un valore.
Il messaggio BGP NOTIFICATION trasporta un codice di errore a 8 bit, per il quale IANA ha creato e sta mantenendo un registro intitolato "BGP Error Codes". Questo documento definisce i seguenti codici di errore:
| Nome | Valore | Definizione |
|---|---|---|
| Message Header Error | 1 | Sezione 6.1 |
| OPEN Message Error | 2 | Sezione 6.2 |
| UPDATE Message Error | 3 | Sezione 6.3 |
| Hold Timer Expired | 4 | Sezione 6.5 |
| Finite State Machine Error | 5 | Sezione 6.6 |
| Cease | 6 | Sezione 6.7 |
Le assegnazioni future devono essere effettuate utilizzando il processo Standards Action definito in [RFC2434] o il processo Early IANA Allocation definito in [RFC4020]. Le assegnazioni consistono in un nome e un valore.
Il messaggio BGP NOTIFICATION trasporta un sottocodice di errore a 8 bit, dove ogni sottocodice deve essere definito nel contesto di un particolare codice di errore e deve quindi essere unico solo in quel contesto.
IANA ha creato e sta mantenendo un insieme di registri, "Error Subcodes", con un registro separato per ogni codice di errore BGP. Le assegnazioni future devono essere effettuate utilizzando il processo Standards Action definito in [RFC2434] o il processo Early IANA Allocation definito in [RFC4020]. Le assegnazioni consistono in un nome e un valore.
Questo documento definisce i seguenti sottocod
ici Message Header Error:
| Nome | Valore | Definizione |
|---|---|---|
| Connection Not Synchronized | 1 | Vedere Sezione 6.1 |
| Bad Message Length | 2 | Vedere Sezione 6.1 |
| Bad Message Type | 3 | Vedere Sezione 6.1 |
Questo documento definisce i seguenti sottocodici OPEN Message Error:
| Nome | Valore | Definizione |
|---|---|---|
| Unsupported Version Number | 1 | Vedere Sezione 6.2 |
| Bad Peer AS | 2 | Vedere Sezione 6.2 |
| Bad BGP Identifier | 3 | Vedere Sezione 6.2 |
| Unsupported Optional Parameter | 4 | Vedere Sezione 6.2 |
| [Deprecato] | 5 | Vedere Appendice A |
| Unacceptable Hold Time | 6 | Vedere Sezione 6.2 |
Questo documento definisce i seguenti sottocodici UPDATE Message Error:
| Nome | Valore | Definizione |
|---|---|---|
| Malformed Attribute List | 1 | Vedere Sezione 6.3 |
| Unrecognized Well-known Attribute | 2 | Vedere Sezione 6.3 |
| Missing Well-known Attribute | 3 | Vedere Sezione 6.3 |
| Attribute Flags Error | 4 | Vedere Sezione 6.3 |
| Attribute Length Error | 5 | Vedere Sezione 6.3 |
| Invalid ORIGIN Attribute | 6 | Vedere Sezione 6.3 |
| [Deprecato] | 7 | Vedere Appendice A |
| Invalid NEXT_HOP Attribute | 8 | Vedere Sezione 6.3 |
| Optional Attribute Error | 9 | Vedere Sezione 6.3 |
| Invalid Network Field | 10 | Vedere Sezione 6.3 |
| Malformed AS_PATH | 11 | Vedere Sezione 6.3 |