BGP MED Non-Transitive Question

Based_Brethren

Smack-Fu Master, in training
3
I have a bad habit of getting started on a topic, and then getting confused on a minute detail. This is from a Cisco Website thread, and a guy on there is basically asking about a situation where a MED can go to another AS, even though it's not transitive. What does "because the policy is applied OUTBOUND of R1 towards R2 and R3. This is a valid case" mean in this context.

Attached is the question from the official Cisco Forum Thread. Tried to post the link but kept getting flagged as spam.
 

Attachments

  • BGP Question.png
    BGP Question.png
    76 KB · Views: 7

Paladin

Ars Legatus Legionis
32,552
Subscriptor
I don't know since I don't know the case they are referring to. :unsure:

The discussion is over 10 years old so whatever example or case was being discussed seems to be gone.

The key point seems to be "If the NLRI MED was applied on advertisement such as a route-map on a network statement then it will not be advertised as this would be traversing an AS boundary. Policy application is key when working with non-transitive attributes."

Since we can't see the config in question, it is unclear what they mean but I assume they might be using a route-map to qualify a network to get an AS-Path prepend or to apply a MED (metric) that would reliably be used by an eBGP peer (assuming no other interference) or they just mean that they are specifically modifying the advertisement to the peer rather than expecting a received MED value from another iBGP or IGP peer to be preserved and respected by an eBGP peer (for which any transitive or non-transitive will be optional at best).

This example might be more useful:
Or this case study: