RFC 3618 (rfc3618) - Page 1 of 19


Multicast Source Discovery Protocol (MSDP)



Alternative Format: Original Text Document



Network Working Group                                     B. Fenner, Ed.
Request for Comments: 3618                                 D. Meyer, Ed.
Category: Experimental                                      October 2003


               Multicast Source Discovery Protocol (MSDP)

Status of this Memo

   This memo defines an Experimental Protocol for the Internet
   community.  It does not specify an Internet standard of any kind.
   Discussion and suggestions for improvement are requested.
   Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2003).  All Rights Reserved.

Abstract

   The Multicast Source Discovery Protocol (MSDP) describes a mechanism
   to connect multiple IP Version 4 Protocol Independent Multicast
   Sparse-Mode (PIM-SM) domains together.  Each PIM-SM domain uses its
   own independent Rendezvous Point (RP) and does not have to depend on
   RPs in other domains.  This document reflects existing MSDP
   implementations.

Table of Contents

   1.  Introduction. . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Overview. . . . . . . . . . . . . . . . . . . . . . . . . . .   3
   3.  Procedure . . . . . . . . . . . . . . . . . . . . . . . . . .   3
   4.  Caching . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
   5.  Timers. . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
       5.1. SA-Advertisement-Timer . . . . . . . . . . . . . . . . .   5
       5.2. SA-Advertisement-Timer Processing. . . . . . . . . . . .   5
       5.3. SA Cache Timeout (SA-State Timer). . . . . . . . . . . .   5
       5.4. Peer Hold Timer. . . . . . . . . . . . . . . . . . . . .   5
       5.5. KeepAlive Timer. . . . . . . . . . . . . . . . . . . . .   6
       5.6. ConnectRetry Timer . . . . . . . . . . . . . . . . . . .   6
   6.  Intermediate MSDP Peers . . . . . . . . . . . . . . . . . . .   6
   7.  SA Filtering and Policy . . . . . . . . . . . . . . . . . . .   6
   8.  Encapsulated Data Packets . . . . . . . . . . . . . . . . . .   7
   9.  Other Scenarios . . . . . . . . . . . . . . . . . . . . . . .   7
   10. MSDP Peer-RPF Forwarding. . . . . . . . . . . . . . . . . . .   7
       10.1. Definitions . . . . . . . . . . . . . . . . . . . . . .   7
             10.1.1. Multicast RPF Routing Information Base. . . . .   8
             10.1.2. Peer-RPF Route. . . . . . . . . . . . . . . . .   8



Fenner & Meyer                Experimental