Passa al contenuto principale

4. COMMUNITIES attribute (Attributo COMMUNITIES)

4. COMMUNITIES attribute (Attributo COMMUNITIES)

This document creates the COMMUNITIES path attribute is an optional transitive attribute of variable length. The attribute consists of a set of four octet values, each of which specify a community. All routes with this attribute belong to the communities listed in the attribute.

Questo documento crea l'attributo di percorso COMMUNITIES è un attributo transitivo opzionale di lunghezza variabile. L'attributo consiste in un insieme di valori di quattro ottetti, ognuno dei quali specifica una community. Tutte le rotte con questo attributo appartengono alle community elencate nell'attributo.

The COMMUNITIES attribute has Type Code 8.

L'attributo COMMUNITIES ha il codice di tipo (Type Code) 8.

Communities are treated as 32 bit values, however for administrative assignment, the following presumptions may be made:

Le community sono trattate come valori a 32 bit, tuttavia per l'assegnazione amministrativa, possono essere fatte le seguenti presunzioni:

The community attribute values ranging from 0x0000000 through 0x0000FFFF and 0xFFFF0000 through 0xFFFFFFFF are hereby reserved.

I valori dell'attributo community compresi tra 0x0000000 e 0x0000FFFF e tra 0xFFFF0000 e 0xFFFFFFFF sono qui riservati.

The rest of the community attribute values shall be encoded using an autonomous system number in the first two octets. The semantics of the final two octets may be defined by the autonomous system (e.g. AS 690 may define research, educational and commercial community values that may be used for policy routing as defined by the operators of that AS using community attribute values 0x02B20000 through 0x02B2FFFF).

Il resto dei valori dell'attributo community deve essere codificato utilizzando un numero di sistema autonomo nei primi due ottetti. La semantica degli ultimi due ottetti può essere definita dal sistema autonomo (ad esempio, l'AS 690 può definire valori di community di ricerca, educativi e commerciali che possono essere utilizzati per il routing delle politiche come definito dagli operatori di quell'AS utilizzando valori di attributo community da 0x02B20000 a 0x02B2FFFF).

Well-known Communities (Community ben note)

The following communities have global significance and their operations shall be implemented in any community-attribute-aware BGP speaker.

Le seguenti community hanno un significato globale e le loro operazioni devono essere implementate in qualsiasi BGP speaker consapevole dell'attributo community.

NO_EXPORT (0xFFFFFF01) : All routes received carrying a communities attribute containing this value MUST NOT be advertised outside a BGP confederation boundary (a stand-alone autonomous system that is not part of a confederation should be considered a confederation itself).

: Tutte le rotte ricevute che portano un attributo di community contenente questo valore NON DEVONO (MUST NOT) essere pubblicizzate al di fuori di un confine di confederazione BGP (un sistema autonomo autonomo che non fa parte di una confederazione deve essere considerato una confederazione stessa).

NO_ADVERTISE (0xFFFFFF02) : All routes received carrying a communities attribute containing this value MUST NOT be advertised to other BGP peers.

: Tutte le rotte ricevute che portano un attributo di community contenente questo valore NON DEVONO (MUST NOT) essere pubblicizzate ad altri peer BGP.

NO_EXPORT_SUBCONFED (0xFFFFFF03) : All routes received carrying a communities attribute containing this value MUST NOT be advertised to external BGP peers (this includes peers in other members autonomous systems inside a BGP confederation).

: Tutte le rotte ricevute che portano un attributo di community contenente questo valore NON DEVONO (MUST NOT) essere pubblicizzate a peer BGP esterni (questo include peer in altri sistemi autonomi membri all'interno di una confederazione BGP).