Border Gateway Protocol: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Aggiunta capitolo rotte migliori (Kurose, "Reti di calcolatori e Internet") |
m Bot: spaziatura sezioni |
||
Riga 7:
* Propagare le informazioni a tutti i router interni ad un AS
==Descrizione==
Il ''Border Gateway Protocol'' è un protocollo di [[instradamento]] (''routing'') che agisce nel 'cuore' della rete [[Internet]]. Il BGP funziona attraverso la gestione di una tabella di reti [[Internet Protocol|IP]], o ''prefissi'', che forniscono informazioni sulla raggiungibilità delle diverse reti tra più sistemi autonomi. Si tratta di un protocollo di routing a indicazione di percorso (''path vector''), che non usa metriche di carattere tecnico ma prende le decisioni di instradamento basandosi su politiche (regole) determinate da ciascuna rete. La versione corrente, BGP-4, è definita nella specifica RFC 4271.
Line 38 ⟶ 37:
* NEXT-HOP: indica l'indirizzo IP del router che deve essere usato come next-hop verso la destinazione specificata
Pertanto ogni rotta sarà genericamente descritta da tre elementi: NEXT-HOP, AS-PATH, prefisso ''x.''
=== Automa a stati finiti ===
I ''peer'' BGP usano un semplice [[automa a stati finiti]] per prendere le decisioni che riguardano l'interazione con altri ''peer'' BGP. L'automa è composto da sei stati - Idle (Inattiva), Connect (Connetti), Active (Attivo), OpenSent (Apertura Inviata), OpenConfirm (Apertura Confermata) ed Established (Stabilito). Ciascun ''peer'' BGP attraversa gli stati descritti quando cerca di stabilire e mantenere in vita una sessione con un altro ''peer''.
|