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].