RFC 2443 (rfc2443) - Page 1 of 18


A Distributed MARS Service Using SCSP



Alternative Format: Original Text Document



Network Working Group                                         J. Luciani
Request for Comments: 2443                                  Bay Networks
Category: Experimental                                          A. Gallo
                                                                     IBM
                                                           November 1998


                 A Distributed MARS Service Using SCSP

Status of this Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

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

Abstract

   This document describes a method for distributing a MARS service
   within a LIS[1].  This method uses the Server Cache Synchronization
   Protocol (SCSP)[2] to synchronize the MARS Server databases within a
   LIS.  When SCSP is used to synchronize the caches of MARS Servers in
   a LIS, the LIS defines the boundary of an SCSP Server Group (SG).

1. Introduction

   The keywords MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD,
   SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL, when they appear in this
   document, are to be interpreted as described in [5].

   The MARS is an extended analog of the ATMARP Server introduced in
   [4]. It provides the necessary connection and addressing services
   required by layer 3 multicast services over ATM. There are three
   basic elements to the MARS model. First, the MARS Server which
   manages and distributes layer 3 group membership information to the
   LIS. Second, MARS Clients which register with and query a single MARS
   Server for layer 3 multicast information. Third, MCS Clients which
   register with a single MARS Server and provide layer 3 multicast
   forwarding services for a LIS.

   Both MARS Clients and MCS Clients explicitly register with the MARS
   Server before exchanging layer 3 multicast information. During the
   registration process MARS Clients are place on the Cluster Control VC



Luciani & Gallo               Experimental