MSDP routing policies allow for filtering of inbound and, or outbound active source messages. Policies can be configured at different levels:
Global level — Applies to all peers
Group level — Applies to all peers in peer-group
Neighbor level — Applies only to specified peer
The most specific level is used. If multiple policy names are specified, the policies are evaluated in the order they are specified. The first policy that matches is applied. If no policy is applied source active messages are passed.
Match conditions include:
Neighbor — Matches on a neighbor address is the source address in the IP header of the source active message.
Route filter — Matches on a multicast group address embedded in the source active message.
Source address filter — Matches on a multicast source address embedded in the source active message.