RFC 1771 definiuje typ atrybutu ścieżki AS_PATH w następujący sposób:
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
Użycie AS_PATH typu AS_SEQUENCE ma dla mnie idealny sens: kończysz się odwrotną listą ASNów, przez które przechodzisz, aby dostać się do określonego prefiksu.
Nie mam jednak pojęcia, jaki jest cel posiadania nieuporządkowanej listy ASN między tobą a prefiksem, która miałaby miejsce, gdybyś wybrał użycie AS_PATH z AS_SET.
Powyższy cytat pochodzi z formatu komunikatu UPDATE, więc przypuszczalnie administrator ma możliwość wysłania do peerów BGP listy uporządkowanej lub listy nieuporządkowanej. Moje pytanie brzmi zatem, jaki byłby cel wysłania nieuporządkowanej listy ? W jakich przypadkach lepiej byłoby wysłać listę nieuporządkowaną niż listę uporządkowaną?