Vous êtes sur la page 1sur 5

BGP 179: lowest routing protocol .

throut autonomus system and with compagnie with


big storage like facebbok .

vector distance cad utilise la distance ou le nombre de sauts comme m�trique


principale protocol like Rip .
link state rotocoles la vitesse et le co�t ainsi que la congestion actuelle pour
d�terminer le meilleur chemin

ISIS : AD 115 .
Ibgp 200 : entre deux routeur dans la meme AS .
EBGP 20 AD : entre deux routeur da diff AS

une entreprise il ne faut po qui fait BGP avec ISP , psk elle doit acheter un
routeur fort pour connaittre tous les route
de l'isp qui contient tous les route du monde entier et aussi l'accees a vos
serveur devien long .

update du BGP elle senvoie sur le port TCP 179. prk tcp pour etre sur que la table
de routage a �t� envoyer lorque je recoit ACK .

update 5 s internal 30 external . cad lorsque un changment de topologie fait


signe alor apres 30 seconde le update sera d�ja envoyer

keep alive (hello ): il envoie chaque 60 sec , pour voir combien de temps le
eighbor et up , 2h 20 heur ..ect et calculer le holdtime.
hold time : 180 sec ; si il expire la relation et considerer down .
open : open sent ,open receive . to up relationship kima slmalikom la premi�re fois
; ensuite keepalive demare .

metrique : le BGP il a ce que on appelle metric attribute cad un ensemble de


param�tre pour prendre la dicision
donc BGP attribute sont : metric, local preference , weight, AS-path or hop count.
parmis eux le hop count lorsque to Saute d'un ISP � un autre le hop incr�mente .
donc le hop et calculer entre AS .

ca nous arange que BGP a une low convergence , psk imagine que un petit changement
va tput de suite etre r�pliquer sue tous
internet donc ont doit diminier la consomatin des ressource .

la metrique BGP peut aller jusqu des million .

Bgp : metirc modification via wheigt local prefecrence ou bine metric ou as path '
combien de as va parcourir '
; load balancing via maximum path , prefist list .

default whieght is 0 .

VRF virtual routuer forwarding et EVN : easy virtual network : utiliser lorsque un
router du provider connecte les
deux extrimiter . HQ et le branche .
vrf sers a diviser le traffic de deux comminication diff sur un seul equipement .
il faut d'abors que monter un protocol de routage dynamic avec le provider ensuite
s�parer le traffic via les VRF tunnel
et ajoutre une route par default pour acces internet via le VRF.

EVN applicable lorque la requette travers plus de 1 routeur dans le provider , donc
pour que ta requette peut marcher dans le provider tu a besoin d 'un tag . tu
agoute le tag .
psk un lien de provider va faire pass� plusieur vrf dans un seull cable ' meme
interface'.

BGP :
autonums system number :
0 reserved
1-64495 public AS a declarer officiellemnt. ARPT .
64512 65535 pour teste de bgp ? PAR EXAMPLE SI TU VEUT FAIRE BGP INTERNE ; PRIVATE
USE .

� l'int�rieur d'un 'AS' en impl�mente un protocol de routage int�rieur ospf ou isis


psk le mpls a besoin d'un protocol interne
de routage pour s'impl�menter. or que en pouver implementer QUE bGP , donc mPLS A
BEsoin de ospf , eigrb, isis .

Bgp utilise le unicast pour tous ses communication meme pour le update message.

lorsque le update est recu la version et incrementer pour chaque update recu , BGP
route table version number
is incremented by one , or que EIGRP use RTP to increment update are select update
message .

l'envoie du update bGP IL ENVOIE table complet,

Bgp n'est po comme ospf ou EGRP , il est appication Layer selon TCP ip model. Il
propose l'echanger des info niv 3
et utilise le TCP niv 4 pour le ack des update

TCP et utiliser sur tous type d'echange d'info BGP .

il utilise le TCP psk bgp fait le neigboring avec des routeur loin et proche , il a
besoin de ack avec le neigbor loin

Bgp sp�cifie l'address ip de routeur dont il fair l'echange avec lui . donc le
neighbor il peut etre pas le prochene routrer
mais deri�re le prochene comme le cas de internal Bgp. CAD chaque routeur doit
faire BGP avec chaque routeur au sein de la meme ISP
donc l'echange peut se faire avec un neighbor qui n'est po le prochaine 'face to
face'.

pour cela il ont cr�e le route reflector a fin que chaque routeur fait Bgp avec le
routeur central , il routeur central
envoir les route qui manque a chaque routeur , pour diminuer le temps de travail .
c 'est comme le VTP.

par contre ospf et eigrp ne font que par le neigbor proch ou prochain le
changement de topo il ne sp�cifie po ip avec qui on fait l'echange .

dans quelle condition j'utilise BGP :

- dual home , j 'ai une conexion vers deux provider diff�rent minimun ses 2
liaison sont dans un seul routeur ou
ou bien 2 routeur diff et encore avoir des routeur de type isp haut d�bit dans le
backbone.
- les ports doit supporet un garnd d�bit pour recevir les update BGP .
- FINALEMENT respecter les egiences de arpt POUR ETRE isp . ' ce que une ISP doit
avoir faire '.
- vous fournisser un service accesible via le monde entier avec forte demande as
facebook .

Benfit of BGP :
-losque ta a accesss via 2 service provider a un service et route par default vous
prend vers le plus long chemin psk les route par defualt et son backup sont fix .
donc si via asp 2 et chemin plus proche que 1 le Bgp vous selectionne le ASP2
et vise versa pour chaque servise , alor les 2 route par default sont fixe pour
tous les service .

bgp neighboring :
- il faut manuellement lui indique son neighbor , pas comme le ospf et les autre .
- lorsuqe deux lien seront connecter � partir d un seul commutateur au meme ISP ,
il fai po le load balacing
- la notion load balancing n'existe plus , il choisit un seul chemin . psk il vas
choisir le neighbor qui a le ip d'en face de
l'interface le plus petit . sauf seulement si j'utilise les interface loopback des
routeur pour faire Bgp
donc ya pas ip petit psk le routeur d'enface il utilise loopback , donc il fait
load balancing .

BGP state :

-iDLE STATE (j 'ai po trouver mon neighbor) : un R entre dans cette �tat lorsque tu
active Bgp et tu ecrit le ip du neighbor et aussi l'interface
du neighbor et down .donc il connais que il va parler avec un ip , mais se ip s'po
encor reveiller .
-active ( j 'ai detecter mon neighbor): lorsque ce routeur detecte le neighbor avec
qui il va parler .
-open sent ( on parle ) : lorsque tu active Bgp sur neighbor et tu specifie l ip du
premier routeur.
-open confirme ( oui on parle ) : confirmation de la relation entre les deux .
-establish : connection etablie .

lorsque tu fait advertise les network , tu va advertis� que les r�seau publique que
veut que les autre ISP connaitre pour que
que les autres client peut accesder a votre service.

si tu a seux connextion via deux routeur S�parer phisiquement connecter a deux


ISP , alor que pour tous les routeur
peuvent sortie internet une route par default doit etre propager depuis les deux
routeur .
donc default information originate always , permet au routeur de isp de sortir vers
internet nimport quelle r�seau meme si
et ajouter une route par default dans leur table de routage , meme si le ASBR de AS
ne dispose po s'une route par default .

si tu veut couper abonoment avec autre ISP tu entre dans le BGP et tu fait BGP
neighbor shutdown , c est mieu que
enlever tous les reseaux du BgP , l'�tat va s'arretr a active .

redistribute BGP : je voir les r�seau de l'autre AS non pas avec BGp mais avec ospf
E2.

su je fait IBGP avec un routeur tr�s loin et les routeur intermediaire non po de
IBgp , alor ce lointain Routeur
va recevoir les mise a jour dans ca table de routage , psk les mise a jour sont via
unicast 179 tcp .
dons tous les route seront dispo et visible dans la table de routage via IBGP mais
non pingable psk les routeur
intermediaire ne voie pas les route externe psk il ont po fait Bgp ET AUSSI il sont
considerer comme un point de routge
donc vue il voie po les r�seau il vont droper les paquet , pour cela on peut faire
deux chose
1 - il routeur interm�diaire doivent fair Ibgp pour voir les r�seau via IBGP .
2 - redistibuer les route externe via l'ospf donc reditribure BGp-ospf . et il vont
voire les r�seau externe via E2 ou E1 .

en travail avec le loopback psk les loopbak c 'est des interafce qui sont tjr UP ,
et ne d�pond po des interface .

spleet horizon BGP : une route appris par une interface ne peut po etre donner
d'une autre interface dans la meme autonomus Systm

route reflector : tu d�sign un routeur central par example , pas obliger central ,
ensuite tu fait neighbor avec
tous les autre routeur avec lui , il n'est po necessaire que chaque routeur doit
etre directment connecter
pour faire route refloector , tu peut le faire avec chaque routeur point to point
ou lointan . psk il sont pingable via ospf
pour faire le RR les routeur doivent etre pingable entre eux , soit proche via
directeletn connecter
soit loin mais pingbale via ospf .

ensuite tu va entrer au routeur central tu lui dir que les autre routeur comme
client route reflector .
pour leur envoyer les route , et comme ca en a contourner le split horison.

si tu veut eviter de faire network a l'int�rieur de router BGP 100 , alor tu fait
reedistribute connected

---- aparament entre deux ISP point to point en fait redistribution OSPF , et en
fait egalement IbGP pour que les ISP
ditent peuvent se voire automatiquement sans le faire manuellement avec network
dans les Edge router
et c 'est presque impossible de connaitre tous les IP public des autre ASP et les
ajouter manuellement .

donc IBGP sert seulement pour que les ASP distent peut se voire entre elle .
point to point peut se faire redistribution . donc ef fin de compte c 'est un
m�lange entre redistribution ospf et IBGP et EBGP

--------------------------------Bgp metric attribute ------- ASpath,metric,local-


preference,weight------------------------

le BGP il a ce que on appelle metric attribute cad un ensemble de param�tre pour


prendre la dicision
donc BGP attribute sont : metric, local preference , weight, AS-path or hop count.
parmis eux le hop count lorsque to Saute d'un ISP � un autre le hop incr�mente .
donc le hop et calculer entre AS

weight : elle est plus prioritaire par rapport au AS-path . cisco proprietaire

local preference : open standars met elle marche que sur Int�rior BGP non pas sur
external
donc il faut que savent comment l'utiliser.

note :il est imp�rativement necessaire de faire le IBGP avec les loopback afin de
garder plusieur lien de secour vers le voisin
ou meme faire un load balacing si la metrique ou local prefrence la meme et la
meme.
si tu fait un voisinage via interface phisique et l'interface sera down tu sera
obliger de refaire la config du voisinage
avec un autre port physique.

note : le BGP interne servira que pour relier les autres AS via mon AS c 'est pour
ca , il est obligatoire que de entre
les ASPB ou edge de faire IBGP POUR relier les asp entre elle .

le IBGP dans le reste des routeur n'est po obliger sauf dans le cas ou tu veut
faire MLPS VPN dans ce cas il est obligatoire .

apart cette condition tu faire redistribute ospf always dans les edge a fin que les
routuer peuvent aller aux service
des autres ASP VIA DEFAULT GATEWAY. pas besoin de loader les routeur avec des table
dont il aurront po besoin.

Vous aimerez peut-être aussi