Come si instraderebbe una rete IP attraverso diversi ISP?


10

Quindi, se ho un sito che ha 2 (o più) connessioni Internet, con una subnet IP instradabile che possiedo e un ISP non funziona, come faccio a dire al resto del mondo di inviare il traffico indirizzato alla mia rete tramite ISP B invece di ISP A? Questo è in relazione a un'impostazione del tipo ad alta disponibilità. Sono abbastanza sicuro che coinvolga BGP, ma non so come implementarlo.


2
hai già richiesto un ASN per la tua azienda?
Mike Pennington,

1
@MikePennington non l'ho fatto.
MDMoore313,

Risposte:


10

Il multihoming viene normalmente eseguito con BGP annunciando il proprio ASN (numero di sistema autonomo) e prefissi ("Rete / Sottorete") ad entrambi gli ISP. Ciò significa che devi avere il tuo ASN e uno spazio di indirizzi IP pubblico valido)

Esegui il peer in BGP con entrambi gli ISP, annunciano nuovamente i tuoi ASN e prefissi a monte di essi in modo che tutto il traffico per la tua rete sia diretto attraverso di essi a seconda delle politiche BGP (AS-Path, ecc.).

Ora, se hai intenzione di annunciare te stesso il tuo ASN, assicurati di avere BUONI LINK (DSL ti causerà problemi se si sbatte - BGP sta trattando il percorso di flapping / instabile come BAD e li lascerà cadere fino a quando non saranno stabili per un po ').

Il divertimento di BGP è che puoi controllare come il traffico entra e esce.

  • Con AS-Path Prepending è possibile rendere alcuni collegamenti "peggiori" di altri (anche se sono molto più grandi della velocità) poiché la lunghezza AS-PATH è ciò che si osserva per la prima volta quando si decide quale percorso è il migliore. Questo può essere fatto su base prefisso.

  • Con Local Preference e Route-Maps, puoi decidere quale ISP utilizzare per il tuo traffico in uscita e per tutti i flussi che desideri (in pratica, manipoli i percorsi che soddisfano alcune condizioni prima di accettarli nella tua tabella di routing).


1
Bello! Quindi, come dovrei usarlo in uno scenario di failover? Il mio router BGP rileverà un collegamento errato e trasmetterà automaticamente i miei ASP e prefissi al 2o (o all'ennesimo) ISP?
MDMoore313,

1
Bene, dato che scruti contemporaneamente con entrambi i tuoi ISP, ENTRAMBE inviano il tuo ASN al loro monte. Vari client in rete prenderanno il percorso più breve verso la tua rete Poiché ogni BGP Hops aggiunge il proprio ASN al AS-PATH quando invia i percorsi ad altri. Più ASN nell'AS-PATH, "più lontano" quella particolare destinazione "sembra" agli altri a monte ed è qualcosa che puoi manipolare (AS-Path Prepending). Dai un'occhiata a questo, un piccolo primer BGP: pacnog.org/pacnog1/day4/b0-1up.pdf
Remi Letourneau,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.