BGP protokoll
Nem túlzás azt állítani, hogy a BGP-nek (Border Gateway Protocol) köszönhetően tudunk ma internetezni, hiszen ez az egyetlen EGP (Exterior Gateway Protocol) protokoll.
IGP / EGP
Megkülönböztetünk belső (Interior) és külső (Exterior) útvonal megosztó protokollokat. Előbbibe tartoznak a:
- RIP (Routing Information Protocol)
- OSPF (Open Shortest Path First)
- iBGP (Internal BGP)
- stb.
Egy protokoll akkor oszt meg belül információkat, ha egy AS-en (Autonomous System) belül működik és akkor külső, ha AS-ek között oszt meg információt.
Autonomous System
Az internet sok-sok kis hálózatból épül fel. A kisebb hálózatokat más-más cég tartja karban, tehát más és más szabályok vonatkoznak rájuk - sokszor jogi kérdésekben is különböznek a válaszok területtől függően. Egy ilyen „kis” hálózaton belül mindig a helyi főnök hozza a szabályokat: ő felel azért, hogy a csomagok sikeresen keresztül jussanak az ő hálózatán a cél felé, de hogy pontosan milyen útvonalat követnek, abba senki nem szólhat bele. Az egyszerűség kedvéért tekintsük úgy, hogy egy AS egy internetszolgáltatót jelent - később árnyaljuk ezt a képet. Az internetszolgáltatók vagy kiépítik saját hálózatukat - általában a helyi kis szolgáltatók wireless technológiát használnak (WISP - Wireless Internet Service Provider). A nagyobb szolgáltatók saját optikai vezetékeket húznak manapság (Telekom, Digi stb.), és vannak állami fennhatóság alá tartozó vonalak is, amelyek karbantartására pályáznak a szolgáltatók. A magyarázat kedvéért nézzük meg nagy vonalakban, hogy hogyan lehetséges egy internetszolgáltatót létrehozni:
- Cég regisztrálása a cégjegyzékben
- AS azonosító, úgynevezett ASN (Autonomous System Number) igénylése (vásárlása) a RIPE-től
- IP cím tartomány igénylése (vásárlása) a RIPE-től
- Helyi internetszolgáltatótól vonal bérlés (esetleg földrajzilag több ponton is, több szolgáltatótól is)
- ASN+IP tartomány hirdetése BGP protokollon keresztül a szolgáltatóval és a RIPE-vel egyeztetett cél számára
Fontos: AS nem csak egy internetszolgáltató lehet. Egy egyszerű vállalkozás is vásárolhat IP tartományt, amihez szüksége lesz egy ASN-re is. Ez pl. multihomed kapcsolatok esetén történik meg - emiatt tudják kívülről a céget két internetszolgáltatón keresztül is elérni. Léteznek privát ASN-ek is, amelyeket nem kell beregisztrálnunk, ezeket általában a helyi hálózaton belül alkalmazzák - vagy tesztelhetünk velük (64512-65534).