ABSTRACT

Introduction ........................................................................................................ 186 Overview of Existing Multicast Monitoring Tools ............................................ 186

IP Multicast ............................................................................................... 186 Multicast Monitoring-Related Work ......................................................... 187

Multicast Monitoring Tools .......................................................... 187 Multicast Monitoring Frameworks ............................................... 188

SMRM Architecture ........................................................................................... 189 SMRM Operation ............................................................................................... 191

Integrating Multicasting with SNMP ........................................................ 191 Integrating Reachability Monitoring into SNMP ..................................... 192

Multicast Reachability Monitoring MIB ...................................... 193 Schedule-MIB Application in SMRM .......................................... 194

SMRM Monitoring Target Calculation ..................................................... 194 Packet Loss Calculation ................................................................ 195 Delay Calculation ......................................................................... 195 Jitter Calculation ........................................................................... 196

SMRM Manager-Agent Interaction ......................................................... 196 SMRM Implementation ..................................................................................... 198

SMRM User Interface ............................................................................... 198 Creating or Loading an SMRM Session ....................................... 198 SMRM View Session .................................................................... 199 SMRM MIB Browser ................................................................... 200

SMRM Implementation ............................................................................ 200 Performance Evaluation ..................................................................................... 201

Scalability ................................................................................................. 203 Manager Packet Implosion Control .......................................................... 203

Sender Implosion Control ............................................................. 203 Practical Considerations ..................................................................................... 204

Flexibility .................................................................................................. 204 Minimum Intrusiveness ............................................................................ 205

Ease of Use and Deployment .................................................................... 205 Extensibility .............................................................................................. 205 Security ..................................................................................................... 205

Summary ............................................................................................................ 206 References .......................................................................................................... 206

The rapid growth of multicast services in IP networks has shown the limitations of traditional network management tools in monitoring the quality of multicast delivery. Because of the peculiar characteristics of multicast routing trees and the potential of message implosion problem, service delivery in multicast networks is more complex than in traditional unicast networks [1,2]. Monitoring networks is important to observe and maintain the quality of service (QoS) as specifi ed in the Service Level Agreement. Effi cient monitoring tools are necessary to observe the health of the multicast delivery trees, to report faults and performance problems, such as high latency or packet loss in the delivery path, unreachable members, and abnormal disconnections, due to routing misconfi gurations or bugs in the protocol implementation [3]. Thus, the deployment of multicast services requires easyto-use and easy-to-integrate management tools that are based on a widely used network management protocol, such as Simple Network Management Protocol (SNMP) [4].