System autonomiczny (AS, ang. autonomous system) to zbiór sieci znajdujących się pod wspólną administracją, mających tą samą strategię routingu. AS nazywany jest też domeną routingu. Typowe przykłady to wewnętrzna sieć przedsiębiorstwa lub sieć ISP.
Internet opiera się na koncepcji systemów autonomicznych, w związku z tym wymagane są dwa typy protokołów routingu:
- Protokoły bramy wewnętrznej (IGP) - używane w routingu wewnątrz systemu autonomicznego (rodzina protokołów trasowania danych wewnątrz systemu autonomicznego). Ten rodzaj routingu nazywany jest także protokołem wewnątrz autonomicznych domen. System autonomiczny z reguły składa się z wielu indywidualnych sieci należących do firm, dostawców usług i innych instytucji. Protokół IGP służy do routingu w granicach systemu autonomicznego, jest też wykorzystywany do routingu w obrębie poszczególnych sieci. Do protokołów należących do IGP zaliczamy RIP, EIGRP, OSPF oraz IS-IS.
- Protokoły bramy zewnętrznej (EGP) - używane w routingu pomiędzy różnymi systemami autonomicznymi. Ten rodzaj routingu nazywany jest także protokołem pomiędzy autonomicznymi domenami (rodzina protokołów trasowania danych na zewnątrz systemu autonomicznego). Z protokołu EGP korzystają dostawcy usług i duże przedsiębiorstwa. BGP jest jedynym stosowanym obecnie protokołem EGP - jest to oficjalny protokół routingu używany w Internecie.
Uwaga: Ponieważ protokół BGP jest jedynym protokołem należącym do EGP, dlatego też termin EGP jest bardzo rzadko używany. Bardzo często zamiast terminu EGP po prostu mówi się o protokole BGP.
Na rysunku znajduje się prosty przykład przedstawiający zastosowanie protokołów IGP, BGP i routingu statycznego:
- ISP-1 - ten system autonomiczny używa protokołu IS-IS jako protokołu wewnętrznego. Jest on połączony z innymi systemami autonomicznymi i usługodawcami poprzez protokół BGP w celu kontrolowania przesyłanego ruchu,
- ISP-2 - ten system autonomiczny używa protokołu OSPF jako protokołu wewnętrznego. Jest on połączony z innymi systemami autonomicznymi i usługodawcami poprzez protokół BGP w celu kontrolowania przesyłanego ruchu,
- AS-1 - reprezentuje duże przedsiębiorstwo korzystające z protokołu EIGRP jako protokołu wewnętrznego. Ponieważ jest podłączone do dwóch różnych usługodawców, używa protokołu BGP w celu kontroli ruchu wchodzącego i wychodzącego z jego obszaru autonomicznego,
- AS-2 - reprezentuje przedsiębiorstwo średnich rozmiarów i używa protokołu OSPF jako protokołu wewnętrznego. Ponieważ jest ono podłączone do dwóch różnych usługodawców, używa protokołu BGP w celu kontroli ruchu wchodzącego i wychodzącego z jego obszaru autonomicznego,
- AS-3 - reprezentuje małe przedsiębiorstwo z routerami starszego typu wewnątrz systemu autonomicznego, na których routing obsługiwany jest przez protokół RIP jako protokół wewnętrzny. Protokół BGP tutaj nie jest wymagany, ponieważ przedsiębiorstwo jest podłączone tylko do jednego operatora. W tym przypadku zastosowano routing statyczny pomiędzy systemem autonomicznym i dostawcą usług.
Uwaga : Szczegółowe omawianie protokołu BGP nie mieści się w zakresie tego kursu.