IGMP¾¾¾
IGMPPIM-SMDVMRP
9.1IGMP
IGMPInternet Group Management Protocol, InternetTCP/IPIPIP
IGMPVersion 2Version 2MembershipQueryMembership ReportLeave Group
General Query224.0.0.1Group-Specific Query0
Host Group DelayGroup Membership Interval
IGMP Version 2224.0.0.2
IGMPIGMP
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
1
¾¾¾
IGMPIGMPIGMP
9.1.1IGMP
¾
ip igmp join-group
noip igmp join-groupgroups-addressno ip igmp join-groupgroups-address
groups-address
groups-address
¾
ip igmp query-interval
IGMPnoIGMP
ip igmp query-intervalsecondsno ip igmp query-interval
Seconds
IGMP165535
IGMP60¾
ip multicast-routing
noip multicast-routingno ip multicast-routing
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
2
9.1.2 IGMP
&
router1s0/122.1.1.1router2s1/122.1.1.2ppp129.255.94.76224.1.1.23
Router1Router2:
Router1#configure terminal
Router1(config)#ip multicastroutingRouter1(config)#interface s0/1
Router1(config-if-serial0/1)#physical-layer syncRouter1(config-if-serial0/1)#clock rate 2000000
Router1(config-if-serial0/1)#encapsulation ppp
Router1(config-if-serial0/1)#ip address 22.1.1.1255.255.255.0
Router1(config-if-serial0/1)#ip pim sparse-modeRouter1(config-if-serial0/1)#ip igmp join-group224.1.1.23
Router1(config-if-serial0/1)#ip igmp query-interval 30Router1(config-if-serial0/1)# interface f0
Router1(config-if-fastethernet0)#ip address129.255.22.253 255.255.0.0
Router1(config-if-fastethernet0)#ip pim sparse-modeRouter1(config-if-fastethernet0)#exitRouter1(config)#ip pim rp-candidate s0/1Router1(config)#ip pim bsr-candidate s0/1Router2#conf t
Router2(config)#ip multicastrouting
RPBSR
224.1.1.23
IGMP30
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
3
Router2(config)#interface s1/1
Router2(config-if-serial1/1)#physical-layer sync
Router2(config-if-serial1/1)#encapsulation ppp
Router2(config-if-serial1/1)#ip address 22.1.1.2255.255.255.0
Router2(config-if-serial1/1)#ip pim sparse-modeRouter2(config-if-serial1/1)#interface f0
Router2(config-if-fastethernet0)#ip address 130.255.1.1255.255.0.0
Router2(config-if-fastethernet0)#ip pim sparse-modeRouter2(config-if-fastethernet0)#exit
%
IGMP
9.1.3 IGMP
¾
show ip igmp groups
show ip igmp groups
¾
show ip igmp interface
IGMPshow ip igmp interface¾
show ip igmp stat
IGMPshow ip igmp stat
¾
debug ip igmp
IGMP DEBUGIGMPdebug ip igmp
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
4
9.2PIM-SM
PIM-SMProtocol Independent Multicast, Sparse Mode,
¾¾
PIMSMPIM-SMRPRendezvous PointBSRBootstrap RouterPIM-SMPIM-SMRPRPTRP Path TreeRPPIMRPDRRPRPTRPTSPT
¾¾¾
PIM-SMPIM-SMPIM-SM
9.2.1PIM-SM
¾
ip pim bsr-border
PIMnoPIMip pim bsr-borderno ip pim bsr-border
PIM
PIMPIMBootstrap MessagePIM
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
5
¾ip pim bsr-candidate
BSRnoBSRip pim bsr-candidateinterface[hash-mask-lengthpriority]no ip pim bsr-candidate
interfacehash-mask-lengthpriority
BSR
HASH032C-BSRCBSRBSR0255BSRBSRIPBSR
hash-mask-length0priority0&
PIM-SMBSRBootstrap RouterBSRRPBSRCandidate Bootstrap Router C-BSRBootstrap MessageBSRBSRC-BSRBSRPIM-SM224.0.0.13BSRBSRIPBSRBSRIPBSR
¾
ip pim query-interval
PIM HellonoPIM Helloip pim query-intervalsecondsno ip pim query-interval
senconds
Hello1-65535
30¾
ip pim rp-candidate
RPnoRPip pim rp-candidate interface[group-listaccess-list-number]no ip pim rp-candidate interface
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
6
interfaceaccess-list-number
RP
IP11000RP
group-listRPRP&
PIM-SMRPTRP Path TreeRP(Rendezvous Point)RPRPBSRC-RPCandidateRP,RPBSRC-RPBSRPIM
C-RP
¾
ip pim sparse-mode
PIM-SMIGMPnoPIM-SM
ip pim sparse-modeno ip pim sparse-mode
PIM-SM
9.2.2 PIM-SM
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
7
&
RouterAs2/022.1.1.1RouterBs0/022.1.1.2pppRouterBs3/0(22.2.2.1)RouterCs0/022.2.2.2
RouterA:
RouterA#configure terminalRouterA(config)#ip multicastroutingRouterA(config)#interface s2/0
RouterA(config-if-serial2/0)#physical-layer syncRouterA(config-if-serial2/0)#clock rate 2000000RouterA(config-if-serial2/0)#encapsulation pppRouterA(config-if-serial2/0)#ip address 22.1.1.1255.255.255.0
RouterA(config-if-serial2/0)#ip pim sparse-modeRouterA(config-if-serial2/0)#interface f0
RouterA(config-if-fastethernet0)#ip address 80.255.22.253255.255.0.0
RouterA(config-if-fastethernet0)#ip pim sparse-modeRouterA(config-if-fastethernet0)#exitRouterA(config)#ip access-list standard 1RouterA(config-std-nacl)#permit host 230.1.1.1RouterA(config-std-nacl)#exit
RouterA(config)#ip pim rp-candidate fastethernet0group-list 1
RouterA(config)#ip pim bsr-candidate s2/0RouterA(config)#router ospf 1
RouterA(config-ospf)#network 22.1.1.0 0.0.0.255 area 5RouterA(config-ospf)#network 80.255.0 0.0.255.255 area 5
RPBSR
RouterB:
RouterB(config)# configure terminalRouterB(config)#ip multicastroutingRouterB(config)#frame-relay switchingRouterB(config)#interface s0/0
RouterB(config-if-serial0/0)#physical-layer sync syncRouterB(config-if-serial0/0)#encapsulation ppp
RouterB(config-if-serial0/0)#ip address 22.1.1.2 255.255.255.0
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
8
RouterB(config-if-fastethernet0)#ip address 129.255.22.253255.255.0.0
RouterB(config-if-fastethernet0)#ip pim sparse-modeRouterB(config-if-fastethernet0)#interface serial3/0RouterB(config-if-serial3/0)#clock rate 2000000
RouterB(config-if-serial3/0)#ip address 22.2.2.1 255.255.255.0RouterB(config-if-serial3/0)#ip pim sparse-modeRouterB(config-if-serial3/0)#encapsulation frame-relayRouterB(config-if-serial3/0)#frame-relay intf-type dceRouterB(config-if-serial3/0)#frame-relay interface-dlci 100RouterB(config-if-serial3/0)#frame-relay map ip 22.2.2.2 100broadcast
RouterB(config-if-serial3/0)#exitRouterB(config)#ip access-list standard 1RouterB(config-std-nacl)#permit host 224.1.1.2RouterB(config-std-nacl)#exit
RouterB(config)#ip pim rp-candidate fastethernet0group-list 1
RouterB(config)#router ospf 1
RouterB(config-ospf)#network 22.0.0.0 0.255.255.255 area 5RouterB(config-ospf)#network 129.255.0.0 0.0.255.255.255area 5
RP
s0/0s3/0OSPFf0OSPF
RouterC
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
9
RouterC(config)# configure terminalRouterC(config)#ip multicast-routingRouterC(config)#int s0/0
RouterC(config-if-serial0/0)#ip address 22.2.2.2255.255.255.0
RouterC(config-if-serial0/0)#ip pim sparse-modeRouterC(config-if-serial0/0)#encapsulation frame-relayRouterC(config-if-serial0/0)#frame-relay intf-type dteRouterC(config-if-serial0/0)#frame-relay interface-dlci 100RouterC(config-if-serial0/0)#frame-relay map ip 22.2.2.1 100broadcast
RouterC(config-if-serial0/0)#interface f0
RouterC(config-if-fastethernet0)#ip address 94.255.22.33255.255.0.0
RouterC(config-if-fastethernet0)#ip pim sparse-modeRouterC(config-if-fastethernet0)#exitRouterC(config)#ip access-list standard 1RouterC(config-std-nacl)#permit host 224.2.2.3RouterC(config-std-nacl)#exit
RouterC(config)#ip pim rp-candidate f0 group-list 1RouterC(config)#router ospf 1
RouterC(config-ospf)#network 22.2.2.0 0.0.0.255 area 5RouterC(config-ospf)#network 94.255.0.0 0.0.255.255 area 5
RP
%
9.2.3 PIM-SM
¾
show ip mcache
show ip mcache
¾
show ip mroute
PIMshow ip mroute
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
10
¾show ip pim bsr
PIMBSRshow ip pim bsr
¾
show ip pim interface
PIMshow ip pim interface¾
show ip pim neighbor
PIMshow ip pim neighbor¾
show ip pim rp
PIM RPshow ip pim rp
¾
debug ip pim all
PIM DEBUGdebug ip pim all
¾
debug ip pim mrt
PIMDEBUGdebug ip pim mrt
¾
debug ip pim packet all
PIMDEBUGdebug ip pim packet all
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
11
¾
debug ip pim packet bootstrap
PIMDEBUGdebug ip pim packet bootstrap¾
debug ip pim packet cand_rp
PIMRPDEBUGdebug ip pim packet cand_rp¾
debug ip pim packet hello
PIMDEBUGdebug ip pim packet hello¾
debug ip pim packet join-prune
PIMDEBUGdebug ip pim packet join-prune¾
debug ip pim packet register
PIMDEBUGdebug ip pim packet register
9.3DVMRP
DVMRPDistance Vector Multicast Routing ProtocolRIPDVMRP
DVMRPRPMtruncated RPM
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
12
DVMRPBroadcast and Prune
DVMRP
DVMRP¾¾¾¾¾
6032RIP16
¾¾¾
DVMRPDVMRPDVMRP
9.3.1DVMRP
¾
ip multicast-routing
ip multicast-routingno ip multicast-routing.¾
ip dvmrp
DVMRP
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
13
ip dvmrpno ip dvmrp
DVMRP&
DVMRP
9.3.2DVMRP
S1/0S2/1Router1Router2Pc1&
Pc2
Router1s1/0Router2s2/1ppppcpc
Router1:
Router1#configure terminalRouter1 (config)#ip multicastroutingRouter1 (config)# interface fastethernet0
Router1 (config-if-fastethernet0)# ip address 131.255.127.3255.255.0.0
Router1 (config-if-fastethernet0)# ip dvmrpRouter1 (config-if-fastethernet0)# interface serial1/0Router1 (config-if-serial1/0)# physical-layer syncRouter1 (config-if-serial1/0)#encapsulation ppp
Router1 (config-if-serial1/0)# ip address 8.0.0.1 255.0.0.0Router1 (config-if-serial1/0)# ip dvmrpRouter1 (config-if-serial1/0)# exit
DVMRP
DVMRP
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
14
Router2:
Router2#configure terminalRouter2(config)#ip multicastroutingRouter2(config)# interface fastethernet0
Router2(config-if-fastethernet0)# ip address 151.255.127.6255.255.0.0
Router2(config-if-fastethernet0)# ip dvmrpRouter2(config-if-fastethernet0)# interface serial2/1Router2(config-if-serial2/1)# physical-layer syncRouter2(config-if-serial2/1)#clock rate 2000000Router2(config-if-serial2/1)#encapsulation ppp
Router2(config-if-serial2/1)# ip address 8.0.0.26 255.0.0.0Router2(config-if-serial2/1)# ip dvmrpRouter2(config-if-serial2/1)# exit
DVMRP
DVMRP
%
DVMRP
9.3.3 DVMRP
¾
show ip dvmrp interface
DVMRPshow ip dvmrp interface¾
show ip dvmrp neighbor
DVMRPshow ip dvmrp neighbor¾
show ip dvmrp route
DVMRPshow ip dvmrp route
¾
debug ip dvmrp all
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
15
DVMRP DEBUGdebug ip dvmrp all
¾
debug ip dvmrp cache
DEBUGdebug ip dvmrp cache¾
debug ip dvmrp member
DEBUGdebug ip dvmrp member¾
debug ip dvmrp packet
DVMRPDEBUGdebug ip dvmrp packet¾
debug ip dvmrp peer
DVMRPDEBUGdebug ip dvmrp peer
¾
debug ip dvmrp prune
DVMRPDEBUGdebug ip dvmrp prune¾
debug ip dvmrp route
DVMRPDEBUGdebug ip dvmrp route
Copyright © 2004 Maipu CommunicationAll Rights Reserved.
16
因篇幅问题不能全部显示,请点此查看更多更全内容