BGP definiuje następujące rodzaje atrybutów ścieżki: standardowe (ang. ) lub niestandardowe. Atrybuty standardowe muszą być rozumiane przez wszystkie implementacje BGP. obowiązkowe lub opcjonalne. Niektóre ze standardowych atrybutów są obowiązkowe, tzn. muszą być podane w opisie ścieżki. Wszystkie atrybuty niestandardowe są opcjonalne. przechodnie lub nieprzechodnie. Atrybut przechodni jest przekazywany dalej do innych routerów BGP. Wszystkie parametry standardowe są przechodnie. Atrybuty opcjonalne mogą być przechodnie (wówczas router jest zobowiązany przekazać atrybut do innych routerów, nawet jeżeli jego implementacja protokołu go nie interpretuje) lub nieprzechodnie (wówczas atrybut może zostać zignorowany).
+Najważniejsze atrybuty ścieżki przesyłane przez protokół BGP Kod atrybutu Nazwa atrybutu Kategoria atrybutu Opis Źródło 1 ORIGIN (Pochodzenie) Standardowy, obowiązkowy Atrybut określa źródło ścieżki;