Errata !

Une erreur de ma part. Je viens de m'en rendre compte !  Le MED est évalué
après le LOCAL_PREF. (confusion avec le WEIGHT)

Oubliez ce que je viens de dire sur MED.

Il faut lire aussi : AS2 et non AS1

On aurait eu AS3 ->AS4->AS2->AS1 ou AS3->AS2->AS1 (s'il ya un peering entre
AS2  et AS3). De ce fait AS2 absorberait tout le trafic de à destination de
AS1. Mais seulement aujourd'hui cette méthode n'est plus fiable car
l'AS-PATH peut etre ignoré dans le calcul du best path.


Pour conclure, la solution avec les annonces conditionnelles peut etre une
bonne piste.

Cordialement


2013/6/27 Mohamed Touré <mohamed.to...@secresys.com>

> Le MED n'a de valeur que pour ton peer ! C'est une manière de forcer son
> "LOCAL PREF" à lui, car l'attribut MED est évalué avant ce dernier. S'il le
> prend en compte cela veut dire que tout le trafic vers AS1 (qu'il gère)
> passera localement sur le meme peering (du point de vue de ton peer
> uniquement).C'est une manière d'influencer son local pref pour ton trafic
> entrant.
>
> AS3 continuera bien entendu à envoyer ton trafic au plus proche c'est à
> dire sur son lien de peering avec toi. ça n'a aucun impact sur les autres
> peers qui vont router ton trafic destination au plus proche.
>
> Après AS2 peut aussi se mettre d'accord avec AS4 pour positionner son MED
> pour ton trafic. C'est pas très pratique, c'est vrai. Ce n'est pas une
> solution viable.
>
> Une solution utilisée jadis était AS-PATH preprend. L'AS PATH etant
> propagé partout permet d'influencer le trafic ce qui pouvait obliger AS3 à
> ne pas utiliser son lien direct avec AS1.
>
> On aurait eu AS3 ->AS4->AS2->AS1 ou AS3->AS2->AS1 (s'il ya un peering
> entre AS2  et AS3). De ce fait AS1 absorberait tout le trafic de à
> destination de AS1. Mais seulement aujourd'hui cette méthode n'est plus
> fiable car l'AS-PATH peut etre ignoré dans le calcul du best path.
>
> Comme déjà discuté sur ce forum, une solution consiste plutot à faire des
> annonces conditionnelles. Cela consiste à annoncer tes prefixes à AS3 que
> si AS2 est down. Ce qui te garantit que AS2 sera toujours le meilleur
> chemin pour tes destinations, tant qu'il sera UP.
>
>
> Cordialement
>
>
>
> 2013/6/27 Radu-Adrian Feurdean <fr...@radu-adrian.feurdean.net>
>
>> On Thu, Jun 27, 2013, at 11:52, Mohamed Touré wrote:
>> > Bonjour
>> >
>> > Si ton equipement le supporte et que ton peer le supporte également et
>> > qu'il est d'accord pour le prendre en compte, l'attribut MED, optional
>> et
>> > non transitive est une solution pour forcer ton traffic à entrer dans
>> ton
>> > AS multihomed par un chemin précis.
>>
>> Le MED n'a strictement aucune valeur vers 2 AS differents. D'ailleurs le
>> MED est non-transitif, donc il ne sera pas re-transmis par ton/tes
>> upstream(s).
>>
>> Pour faire plus clair, toi (AS1) a deux upstreams (AS2 et AS3), et un
>> autre AS (AS4) a les memes upstreams (AS2 et AS3). Si toi tu veux tout
>> passer (in et out) via AS2, et que AS4 veut tout passer via AS3, tu fais
>> comment pour le traffic entre AS1 et AS4 ?
>> Ton localpref va forcer le traffic AS1->AS2->AS4, alors que le localpref
>> d'AS4 va forcer le chemin AS4->AS3->AS1 (rappel, le localpref est
>> prioritaire par rapport a la taille de l'AS-PATH). Si AS2 et AS3 peerent
>> entre eux, en general ils vont appliquer leurs propres localprefs, pour
>> forcer une route de type "customer" par rapport a une route de type
>> "peer". Vous allez avoir tous les deux du traffic entrant la ou vous le
>> voulez pas. Il peut y avoir des solutions, mais ca depend du cas precis
>> de chaque de tes upstreams (AS2 et AS3).
>>
>
>
>
> --
> Mohamed Touré
> 06 38 62 99 07
>



-- 
Mohamed Touré
06 38 62 99 07

---------------------------
Liste de diffusion du FRnOG
http://www.frnog.org/

Répondre à