Differenza tra BGP e OSPF Differenza tra

Anonim

BGP vs OSPF

Ci sono vari modi in cui i pacchetti di dati possono essere spostati attraverso una rete. Il routing è il termine generale che si riferisce al modo in cui questi pacchetti vengono spostati attraverso una rete. Normalmente, i modi che definiscono i formati del trasferimento di pacchetti in una rete sono noti come protocolli di routing.

Esistono due tipi di routing, cioè statici e dinamici. Il routing statico è dove i pacchetti si muovono attraverso una rete con lo stesso identico percorso, fino alla loro destinazione. Il routing statico è più adatto per le piccole reti, mentre il routing dinamico è più adatto su reti più grandi, ad esempio Internet.

Per il routing dinamico, i pacchetti possono essere canalizzati su un altro percorso (percorso) al volo dai router, dato che il percorso è ritenuto migliore per raggiungere la destinazione prevista. Ad esempio, se una destinazione può essere raggiunta attraverso più percorsi, i router si auto-configurano normalmente per instradare i pacchetti sul percorso più breve disponibile, sebbene, un percorso più breve qui si riferisca a uno con meno salti, invece che su distanze più brevi. I router riprogrammano le loro tabelle di routing "comunicando" tra loro utilizzando i protocolli di routing. Tra i protocolli più noti vi sono il protocollo RIP (Routing Information Protocol), Open Shortest Path First (OSPF) e il Border Gateway Protocol (BGP).

L'OSPF cercherà sempre il percorso più veloce, e non il più breve, nonostante il suo nome. I router che utilizzano il protocollo OSPF verificheranno lo stato degli altri router a cui hanno accesso, inviando frequentemente un messaggio. Da questo, possono accertare lo stato di un router e se è online. Riguardo a OSPF, i router conosceranno tutti i percorsi disponibili possibili, non solo quelli più brevi, e consentiranno anche il bilanciamento del carico, in cui un router può suddividere il datagramma in modo uniforme tra i percorsi disponibili verso una destinazione. OSPF è utilizzato principalmente su reti di piccole dimensioni che sono amministrate centralmente.

Il protocollo BGP viene utilizzato principalmente su reti molto grandi, come Internet. Pertanto, i router su Internet utilizzano il protocollo BGP ed è classificato come un protocollo gateway esterno, mentre OSPF è un protocollo gateway interno. BGP può essere interno o esterno. BGP interno è il luogo in cui il protocollo viene utilizzato da una raccolta di router e macchine client sotto la stessa unità amministrativa, che è nota come sistema autonomo. Il BGP esterno è il luogo in cui il protocollo viene eseguito con due sistemi autonomi diversi.

BGP è più complicato di OSPF, poiché utilizza vari attributi per determinare il percorso migliore per un datagramma.

Riepilogo:

BGP è il Border Gateway Protocol, mentre OSPF è l'Open Shortest Path First.

BGP viene utilizzato su reti più grandi, come Internet, mentre OSPF viene utilizzato su reti che si trovano sotto la stessa amministrazione.

BGP è molto più complicato di OSPF.