RFC 1771 definisce un tipo di attributo percorso di AS_PATH come segue:
AS_PATH (Type Code 2):
AS_PATH is a well-known mandatory attribute that is composed
of a sequence of AS path segments. Each AS path segment is
represented by a triple <path segment type, path segment
length, path segment value>.
The path segment type is a 1-octet long field with the
following values defined:
Value Segment Type
1 AS_SET: unordered set of ASs a route in the
UPDATE message has traversed
2 AS_SEQUENCE: ordered set of ASs a route in
the UPDATE message has traversed
Usare un tipo AS_PATH di AS_SEQUENCE ha perfettamente senso per me: finisci con un elenco inverso degli ASN che attraversi per arrivare a un prefisso particolare.
Tuttavia, non ho idea di quale scopo avere un elenco non ordinato di ASN tra te e il prefisso che si verificherebbe se scegliessi di utilizzare un AS_PATH di AS_SET.
La citazione sopra è dal formato del messaggio UPDATE, quindi presumibilmente, un amministratore ha la possibilità di inviare a colleghi BGP un elenco ordinato o un elenco non ordinato. La mia domanda allora è: quale sarebbe lo scopo di inviare un elenco non ordinato ? In quali casi sarebbe meglio inviare un elenco non ordinato anziché un elenco ordinato?