RFC 1771 define un tipo de atributo de ruta de AS_PATH de la siguiente manera:
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
Usar un tipo AS_PATH de AS_SEQUENCE tiene mucho sentido para mí: terminas con una lista inversa de los ASN que cruzas para llegar a un prefijo particular.
Sin embargo, no tengo idea de qué propósito tener una lista desordenada de ASN entre usted y el prefijo que ocurriría si elige usar un AS_PATH de AS_SET.
La cita anterior es del formato de mensaje ACTUALIZAR, por lo que presumiblemente, un administrador tiene la opción de enviar a sus compañeros de BGP una lista ordenada o una lista no ordenada. Mi pregunta es, entonces, ¿cuál sería el propósito de enviar una lista desordenada ? ¿En qué casos sería mejor enviar una lista desordenada en lugar de una lista ordenada?
fuente