Browse Prior Art Database

Multicast Support for Nimrod : Requirements and Solution Approaches (RFC2102)

IP.com Disclosure Number: IPCOM000002656D
Original Publication Date: 1997-Feb-01
Included in the Prior Art Database: 2000-Sep-13
Document File: 18 page(s) / 47K

Publishing Venue

Internet Society Requests For Comment (RFCs)

Related People

R. Ramanathan: AUTHOR

Abstract

Nimrod does not specify a particular solution for multicasting. Rather, Nimrod may use any of a number of emerging multicast techniques. We identify the requirements that Nimrod has of a solution for multicast support. We compare existing approaches for multicasting within an internetwork and discuss their advantages and disadvantages. Finally, as an example, we outline the mechanisms to support multicast in Nimrod using the scheme currently being developed within the IETF - namely, the Protocol Indpendent Multicast (PIM) protocol.

This text was extracted from a ASCII Text document.
This is the abbreviated version, containing approximately 6% of the total text.

Network Working Group R. Ramanathan

Request for Comments: 2102 BBN Systems and Technologies

Category: Informational February 1997

Multicast Support for Nimrod : Requirements and Solution Approaches

Status of this Memo

This memo provides information for the Internet community. This memo

does not specify an Internet standard of any kind. Distribution of

this memo is unlimited.

Abstract

Nimrod does not specify a particular solution for multicasting.

Rather, Nimrod may use any of a number of emerging multicast

techniques. We identify the requirements that Nimrod has of a

solution for multicast support. We compare existing approaches for

multicasting within an internetwork and discuss their advantages and

disadvantages. Finally, as an example, we outline the mechanisms to

support multicast in Nimrod using the scheme currently being

developed within the IETF - namely, the Protocol Indpendent Multicast

(PIM) protocol.

Table of Contents

1 Introduction................................................. 2

2 Multicast vs Unicast......................................... 3

3 Goals and Requirements....................................... 4

4 Approaches................................................... 6

5 A Multicasting Scheme based on PIM........................... 10

5.1 Overview ................................................ 10

5.2 Joining and Leaving a Tree .............................. 12

5.2.1 An Example ........................................ 15

5.3 Establishing a Shared Tree .............................. 16

5.4 Switching to a Source-Rooted Shortest Path Tree.......... 18

5.5 Miscellaneous Issues..................................... 20

6 Security Considerations...................................... 21

7 Summary...................................................... 21

8 References................................................... 22

9 Acknowledgements............................................. 23

10 Author's Address............................................. 23

1 Introduction

The nature of emerging applications such as videoconferencing, remote

classroom, etc. makes the support for multicasting essential for any

future routing architecture. Multicasting is performed by using a

multicast delivery tree whose leaves are the multicast destinations.

Nimrod does not propose a solution for the multicasting problem.

There are two chief reasons for this. First, multicasting is a non-

trivial problem whose requirements are still not well understood.

Second, a number of groups (for instance the IDMR working group of

the IETF) are studying the problem by itself and it is not our

intention to duplicate those efforts.

This attitude towards multicasting is consistent with Nimrod's

general philosophy of flexibility, adaptability and incremental

change.

Whi...