MSDP Configuration Guidelines
To configure the Multicast Source Discovery Protocol (MSDP), include statements at the
[edit protocols msdp]or[edit logical-routerslogical-router-nameprotocols msdp]hierarchy level of the configuration:[edit]protocols {msdp {active-source-limits{maximumnumber;thresholdnumber; }data-encapsulation<(disable | enable)>;disable;export [policy-names];import [policy-names];local-addressaddress;rib-groupgroup-name;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}peeraddress{authentication-keypeer-key;disable;export [policy-names];import [policy-names];local-addressaddress; traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}}groupgroup-name{disable;export [policy-names];import [policy-names];local-addressaddress;mode <( mesh-group | standard )>;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}peeraddress; {authentication-keypeer-key;disable;export [policy-names];import [policy-names];local-addressaddress;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}}}}}[edit logical-routerslogical-router-name]protocols {msdp {active-source-limits{maximumnumber;thresholdnumber; }data-encapsulation<(disable | enable)>;disable;export [policy-names];import [policy-names];local-addressaddress;rib-groupgroup-name;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}peeraddress{authentication-keypeer-key;disable;export [policy-names];import [policy-names];local-addressaddress; traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}}groupgroup-name{disable;export [policy-names];import [policy-names];local-addressaddress;mode <( mesh-group | standard )>;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}peeraddress; {authentication-keypeer-key;disable;export [policy-names];import [policy-names];local-addressaddress;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}}}}}For an overview of logical routers and a detailed example of logical router configuration, see the logical routers chapter of the JUNOS Internet Software Feature Guide.
This chapter describes the following tasks for configuring MSDP:
- Minimum MSDP Configuration
- Enable MSDP
- Configure MSDP Peers
- Configure MSDP Groups
- Configure MSDP Mesh Groups
- Configure MSDP Authentication Key
- Configure MSDP Routing Policy
- Configure Multiple Rendezvous Points in a Domain
- Configure MSDP Data Encapsulation
- Configure MSDP Active Source Limits
- Disable MSDP
- Trace MSDP Protocol Traffic
For a configuration example, see Example: Configure MSDP.