debug ip pimsm-snoop
debug ip pimsm-snoop
[add-del-oif|all |clear |
control-source
source-address| error|fsm|
group
group-address | join-prune
|physical-port {ethernet unit/slot/port|lag lag-id}|
show | source
source-address |stacktrace
|timer |
vlan
vlan-id]no debug ip
pimsm-snoop
[add-del-oif|all |clear |
control-source
source-address| error|fsm|
group
group-address | join-prune
|physical-port {ethernet unit/slot/port|lag lag-id}|
show | source
source-address |stacktrace
|timer |
vlan
vlan-id]- add-del-oif
- Displays debugs related to the addition and deletion of outbound interfaces (OIFs) in Mcache.
- control-source source-address
- Displays PIM-SM snooping related debug information for the specified control source address.
- source source-address
- Displays PIM-SM snooping related debug information for the specified server source address.
Privileged EXEC mode
The no form of the
command disables IP PIM-SM snoop debugging.
The following example displays debug messages related to the addition and deletion of outbound interfaces (OIFs) in Mcache.
device# debug ip pimsm-snoop add-del-oif Jun 08 19:22:23:676757:info:fi_debug:debug_logs:1:1430307457729280: v4PSNOOP_OIF_OP:Del lg1 from Mcache (3.32.3.2, 227.1.1.1, 500) update_hw 1, change 1 Jun 08 19:22:23:678015:info:fi_debug:debug_logs:1:1430307457729280: v4PSNOOP_OIF_OP:Del lg1 from Mcache (3.32.3.2, 227.1.1.2, 500) update_hw 1, change 1 Jun 08 19:22:49:528757:info:fi_debug:debug_logs:1:192476408186369: v4PSNOOP_OIF_OP:add lg1 into Mcache (3.32.3.2, 227.1.1.1, 500) ref_count 1, update_hw 1, change 1 Jun 08 19:22:49:530507:info:fi_debug:debug_logs:1:192476408186369: v4PSNOOP_OIF_OP:add lg1 into Mcache (3.32.3.2, 227.1.1.2, 500) ref_count 1, update_hw 1, change 1
The following example displays debug messages of Finite State Machine (FSM) transactions.
device# debug ip pimsm-snoop fsm Jun 08 19:24:11:352252:info:fi_debug:debug_logs:1:200718450427393: v4PSNOOP_FSM: (* G) Join for SG_RPT(3.27.3.2, 227.1.1.1, 500), oif(lg4): NI -> NI Jun 08 19:24:11:352369:info:fi_debug:debug_logs:1:200718450427393: v4PSNOOP_FSM: (* G) Join for SG_RPT(3.32.3.2, 227.1.1.1, 500), oif(lg4): P -> Px Jun 08 19:24:11:352453:info:fi_debug:debug_logs:1:200718450427393: v4PSNOOP_FSM: RCV_SG(*, 227.1.1.1, 500), oif(lg4): J -> J Jun 08 19:24:11:352533:info:fi_debug:debug_logs:1:200718450427393: v4PSNOOP_FSM: RCV_SG(3.27.3.2, 227.1.1.1, 500), oif(lg4): J -> J Jun 08 19:24:11:352613:info:fi_debug:debug_logs:1:200718450427393: v4PSNOOP_FSM: PRUNE SG_RPT(3.32.3.2, 227.1.1.1, 500), oif(lg4): Px -> P Jun 08 19:24:11:352695:info:fi_debug:debug_logs:1:200718450427393: v4PSNOOP_FSM: (* G) Join for SG_RPT(3.27.3.2, 227.1.1.2, 500), oif(lg4): NI -> NI Jun 08 19:24:11:352784:info:fi_debug:debug_logs:1:200718450427393: v4PSNOOP_FSM: (* G) Join for SG_RPT(3.32.3.2, 227.1.1.2, 500), oif(lg4): P -> Px Jun 08 19:24:11:352859:info:fi_debug:debug_logs:1:200718450427393: v4PSNOOP_FSM: RCV_SG(*, 227.1.1.2, 500), oif(lg4): J -> J Jun 08 19:24:11:352937:info:fi_debug:debug_logs:1:200718450427393: v4PSNOOP_FSM: RCV_SG(3.27.3.2, 227.1.1.2, 500), oif(lg4): J -> J Jun 08 19:24:11:353016:info:fi_debug:debug_logs:1:200718450427393: v4PSNOOP_FSM: PRUNE SG_RPT(3.32.3.2, 227.1.1.2, 500), oif(lg4): Px -> P Jun 08 19:24:11:402315:info:fi_debug:debug_logs:1:200722745394689: v4PSNOOP_FSM: RCV_SG(3.32.3.2, 227.1.1.1, 500), oif(lg1): J -> J Jun 08 19:24:11:402446:info:fi_debug:debug_logs:1:200722745394689: v4PSNOOP_FSM: RCV_SG(3.32.3.2, 227.1.1.2, 500), oif(lg1): J -> J
The following example displays all PIM-SM snoop related debugs messages.
device# debug ip pimsm-snoop all Jun 08 19:25:57:293600:info:fi_debug:debug_logs:1:211116566251009: v4PSNOOP_SRC: PIMv2 Hello from 150.1.1.2 port lg4 on vlan 500 Jun 08 19:25:58:997906:info:fi_debug:debug_logs:1:211266890106369: v4PSNOOP_SRC: PIMv2 Hello from 150.1.1.1 port lg1 on vlan 500 Jun 08 19:26:10:874444:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_SRC: PIMv2 Join/Prune from 150.1.1.2 to upstream Neig-Addr 150.1.1.1 port lg4 on vlan 500, holdtime 210, payload length 86 Jun 08 19:26:10:874529:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 2, #prune src 1 Jun 08 19:26:10:874606:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_JP: join source 5.5.5.5 flags: S WC RPT Jun 08 19:26:10:874679:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_JP: Rcv Join: (* 227.1.1.1) -> lg4 Jun 08 19:26:10:874760:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_FSM: (* G) Join for SG_RPT(3.27.3.2, 227.1.1.1, 500), oif(lg4): NI -> NI Jun 08 19:26:10:874835:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_FSM: (* G) Join for SG_RPT(3.32.3.2, 227.1.1.1, 500), oif(lg4): P -> Px Jun 08 19:26:10:874919:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_TIMER: timer restart: 210 ticks, timer type: old SG -> new SG, fsm state: J Jun 08 19:26:10:874994:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_FSM: RCV_SG(*, 227.1.1.1, 500), oif(lg4): J -> J Jun 08 19:26:10:875064:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_JP: join source 3.27.3.2 flags: S Jun 08 19:26:10:875134:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_JP: Rcv Join: (3.27.3.2 227.1.1.1) -> lg4 Jun 08 19:26:10:875202:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_TIMER: timer restart: 219 ticks, timer type: old SG -> new SG, fsm state: J Jun 08 19:26:10:875274:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_FSM: RCV_SG(3.27.3.2, 227.1.1.1, 500), oif(lg4): J -> J Jun 08 19:26:10:875343:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_JP: prune source 3.32.3.2 flags: S RPT Jun 08 19:26:10:875414:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_JP: Rcv Prune: (3.32.3.2 227.1.1.1) -> lg4 Jun 08 19:26:10:875484:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_TIMER: timer restart: 210 ticks, timer type: old SG_RPT -> new SG_RPT, fsm state: P Jun 08 19:26:10:875557:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_FSM: PRUNE SG_RPT(3.32.3.2, 227.1.1.1, 500), oif(lg4): Px -> P Jun 08 19:26:10:881000:info:fi_debug:debug_logs:1:212465185981953: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.2, #join src 2, #prune src 1
The following example displays error messages related to PIM-SM snooping.
device# debug ip pimsm-snoop error Jun 15 12:18:31:455039:info:fi_debug:debug_logs:1:6723248653862401: v4PSNOOP_ERROR: pimsm_snoop_pkt(), Xsum error, Rcvd PIM from 150.1.1.1 1/1/2 Jun 15 12:18:31:889498:info:fi_debug:debug_logs:1:0: Suppressed 1 times: v4PSNOOP_ERROR: pimsm_snoop_pkt(), Xsum error, Rcvd PIM from 150.1.1.1 1/1/2 Jun 15 12:18:32:275222:info:fi_debug:debug_logs:1:6723343143142913: v4PSNOOP_ERROR: pimsm_snoop_pkt(), Xsum error, Rcvd PIM from 150.1.1.1 1/1/2 Jun 15 12:18:32:899741:info:fi_debug:debug_logs:1:0: Suppressed 1 times: v4PSNOOP_ERROR: pimsm_snoop_pkt(), Xsum error, Rcvd PIM from 150.1.1.1 1/1/2 Jun 15 12:18:33:095859:info:fi_debug:debug_logs:1:6723429042488833: v4PSNOOP_ERROR: pimsm_snoop_pkt(), Xsum error, Rcvd PIM from 150.1.1.1 1/1/2 Jun 15 12:18:33:909890:info:fi_debug:debug_logs:1:0: Suppressed 1 times: v4PSNOOP_ERROR: pimsm_snoop_pkt(), Xsum error, Rcvd PIM from 150.1.1.1 1/1/2 Jun 15 12:18:33:915733:info:fi_debug:debug_logs:1:6723514941834753: v4PSNOOP_ERROR: pimsm_snoop_pkt(), Xsum error, Rcvd PIM from 150.1.1.1 1/1/2
The following example displays PIM-SM snooping information for a specific group.
device# debug ip pimsm-snoop join-prune device# debug ip pimsm-snoop group 227.1.1.1 Jun 09 05:37:32:654851:info:fi_debug:debug_logs:1:3837125526029825: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 0, #prune src 2 Jun 09 05:37:32:654961:info:fi_debug:debug_logs:1:3837125526029825: v4PSNOOP_JP: prune source 5.5.5.5 flags: S WC RPT Jun 09 05:37:32:655036:info:fi_debug:debug_logs:1:3837125526029825: v4PSNOOP_JP: Rcv Prune: (* 227.1.1.1) -> lg4 Jun 09 05:37:32:655116:info:fi_debug:debug_logs:1:3837125526029825: v4PSNOOP_JP: prune source 3.27.3.2 flags: S Jun 09 05:37:32:655189:info:fi_debug:debug_logs:1:3837125526029825: v4PSNOOP_JP: Rcv Prune: (3.27.3.2 227.1.1.1) -> lg4 Jun 09 05:37:39:882499:info:fi_debug:debug_logs:1:3837799835895297: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 0, #prune src 2 Jun 09 05:37:39:882611:info:fi_debug:debug_logs:1:3837799835895297: v4PSNOOP_JP: prune source 5.5.5.5 flags: S WC RPT Jun 09 05:37:39:882687:info:fi_debug:debug_logs:1:3837799835895297: v4PSNOOP_JP: Rcv Prune: (* 227.1.1.1) -> lg4 Jun 09 05:37:39:882773:info:fi_debug:debug_logs:1:3837799835895297: v4PSNOOP_JP: prune source 3.27.3.2 flags: S Jun 09 05:37:39:882846:info:fi_debug:debug_logs:1:3837799835895297: v4PSNOOP_JP: Rcv Prune: (3.27.3.2 227.1.1.1) -> lg4 Jun 09 05:37:48:425488:info:fi_debug:debug_logs:1:3838607289746945: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 2, #prune src 0 Jun 09 05:37:48:425601:info:fi_debug:debug_logs:1:3838607289746945: v4PSNOOP_JP: join source 5.5.5.5 flags: S WC RPT Jun 09 05:37:48:425677:info:fi_debug:debug_logs:1:3838607289746945: v4PSNOOP_JP: Rcv Join: (* 227.1.1.1) -> lg4 Jun 09 05:37:48:425759:info:fi_debug:debug_logs:1:3838607289746945: v4PSNOOP_JP: join source 3.27.3.2 flags: S Jun 09 05:37:48:425833:info:fi_debug:debug_logs:1:3838607289746945: v4PSNOOP_JP: Rcv Join: (3.27.3.2 227.1.1.1) -> lg4 Jun 09 05:37:48:516157:info:fi_debug:debug_logs:1:3838620174648833: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 1, #prune src 0 Jun 09 05:37:48:516272:info:fi_debug:debug_logs:1:3838620174648833: v4PSNOOP_JP: join source 3.32.3.2 flags: S Jun 09 05:37:48:516349:info:fi_debug:debug_logs:1:3838620174648833: v4PSNOOP_JP: Rcv Join: (3.32.3.2 227.1.1.1) -> lg1
The following example displays PIM-SM snooping related debug information for the specified control source address.
device# debug ip pimsm-snoop all device# debug ip pimsm-snoop control-source 150.1.1.1 Jun 15 11:54:10:755035:info:fi_debug:debug_logs:1:6570884689036801: v4PSNOOP_SRC: PIMv2 Hello from 150.1.1.1 port 1/1/2 on vlan 500 Jun 15 11:54:43:763109:info:fi_debug:debug_logs:1:6574187518887425: v4PSNOOP_SRC: PIMv2 Hello from 150.1.1.1 port 1/1/2 on vlan 500
The following is sample output from the debug ipv6 pimsm-snoop timer command.
device# debug ip pimsm-snoop timer Jun 09 07:04:21:106341:info:fi_debug:debug_logs:1:4352182299133441: v4PSNOOP_TIMER: timer restart: 218 ticks, timer type: old SG -> new SG, fsm state: J Jun 09 07:04:21:106435:info:fi_debug:debug_logs:1:4352182299133441: v4PSNOOP_TIMER: timer restart: 217 ticks, timer type: old SG -> new SG, fsm state: J Jun 09 07:05:21:498159:info:fi_debug:debug_logs:1:4358199548315137: v4PSNOOP_TIMER: timer restart: 210 ticks, timer type: old SG -> new SG, fsm state: J Jun 09 07:05:21:498282:info:fi_debug:debug_logs:1:4358199548315137: v4PSNOOP_TIMER: timer restart: 217 ticks, timer type: old SG -> new SG, fsm state: J
The following example displays PIM-SM snoop join and prune messages.
device# debug ip pimsm-snoop join-prune Jun 09 06:50:20:735363:info:fi_debug:debug_logs:1:4269044617184769: v4PSNOOP_JP: join source 3.32.3.2 flags: S Jun 09 06:50:20:735443:info:fi_debug:debug_logs:1:4269044617184769: v4PSNOOP_JP: Rcv Join: (3.32.3.2 227.1.1.1) -> lg1 Jun 09 06:50:43:266071:info:fi_debug:debug_logs:1:4271243640440321: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 2, #prune src 1 Jun 09 06:50:43:266157:info:fi_debug:debug_logs:1:4271243640440321: v4PSNOOP_JP: join source 5.5.5.5 flags: S WC RPT Jun 09 06:50:43:266235:info:fi_debug:debug_logs:1:4271243640440321: v4PSNOOP_JP: Rcv Join: (* 227.1.1.1) -> lg4 Jun 09 06:50:43:266334:info:fi_debug:debug_logs:1:4271243640440321: v4PSNOOP_JP: join source 3.27.3.2 flags: S Jun 09 06:50:43:266409:info:fi_debug:debug_logs:1:4271243640440321: v4PSNOOP_JP: Rcv Join: (3.27.3.2 227.1.1.1) -> lg4 Jun 09 06:50:43:266484:info:fi_debug:debug_logs:1:4271243640440321: v4PSNOOP_JP: prune source 3.32.3.2 flags: S RPT Jun 09 06:50:43:266556:info:fi_debug:debug_logs:1:4271243640440321: v4PSNOOP_JP: Rcv Prune: (3.32.3.2 227.1.1.1) -> lg4 Jun 09 06:50:43:268162:info:fi_debug:debug_logs:1:4271247935407617: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 1, #prune src 0 Jun 09 06:50:43:268254:info:fi_debug:debug_logs:1:4271247935407617: v4PSNOOP_JP: join source 3.32.3.2 flags: S Jun 09 06:50:43:268329:info:fi_debug:debug_logs:1:4271247935407617: v4PSNOOP_JP: Rcv Join: (3.32.3.2 227.1.1.1) -> lg1 Jun 09 06:51:21:171413:info:fi_debug:debug_logs:1:4275023211660801: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 1, #prune src 0 Jun 09 06:51:21:171526:info:fi_debug:debug_logs:1:4275023211660801: v4PSNOOP_JP: join source 3.32.3.2 flags: S Jun 09 06:51:21:171606:info:fi_debug:debug_logs:1:4275023211660801: v4PSNOOP_JP: Rcv Join: (3.32.3.2 227.1.1.1) -> lg1 Jun 09 06:51:43:240313:info:fi_debug:debug_logs:1:4277187875177985: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 2, #prune src 1 Jun 09 06:51:43:240426:info:fi_debug:debug_logs:1:4277187875177985: v4PSNOOP_JP: join source 5.5.5.5 flags: S WC RPT Jun 09 06:51:43:240503:info:fi_debug:debug_logs:1:4277187875177985: v4PSNOOP_JP: Rcv Join: (* 227.1.1.1) -> lg4 Jun 09 06:51:43:240590:info:fi_debug:debug_logs:1:4277187875177985: v4PSNOOP_JP: join source 3.27.3.2 flags: S Jun 09 06:51:43:240664:info:fi_debug:debug_logs:1:4277187875177985: v4PSNOOP_JP: Rcv Join: (3.27.3.2 227.1.1.1) -> lg4 Jun 09 06:51:43:240738:info:fi_debug:debug_logs:1:4277187875177985: v4PSNOOP_JP: prune source 3.32.3.2 flags: S RPT Jun 09 06:51:43:240810:info:fi_debug:debug_logs:1:4277187875177985: v4PSNOOP_JP: Rcv Prune: (3.32.3.2 227.1.1.1) -> lg4 Jun 09 06:51:43:242107:info:fi_debug:debug_logs:1:4277192170145281: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 1, #prune src 0 Jun 09 06:51:43:242201:info:fi_debug:debug_logs:1:4277192170145281: v4PSNOOP_JP: join source 3.32.3.2 flags: S Jun 09 06:51:43:242276:info:fi_debug:debug_logs:1:4277192170145281: v4PSNOOP_JP: Rcv Join: (3.32.3.2 227.1.1.1) -> lg1
The following example displays information of PIM-SM LAG interface.
device# debug ip pimsm-snoop all device# debug ip pimsm-snoop physical-port lag 1 Jun 11 20:12:07:002602:info:fi_debug:debug_logs:1:35453401994102273: v4PSNOOP_SRC: PIMv2 Hello from 150.1.1.1 port lg1 on vlan 500 Jun 11 20:12:13:330197:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_SRC: PIMv2 Join/Prune from 150.1.1.1 to upstream Neig-Addr 150.1.1.2 port lg1 on vlan 500, holdtime 210, payload length 54 Jun 11 20:12:13:330310:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.1, #join src 1, #prune src 0 Jun 11 20:12:13:330386:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_JP: join source 3.32.3.2 flags: S Jun 11 20:12:13:330460:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_JP: Rcv Join: (3.32.3.2 227.1.1.1) -> lg1 Jun 11 20:12:13:330534:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_TIMER: timer restart: 211 ticks, timer type: old SG -> new SG, fsm state: J Jun 11 20:12:13:330614:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_FSM: RCV_SG(3.32.3.2, 227.1.1.1, 500), oif(lg1): J -> J Jun 11 20:12:13:330689:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_JP: Rcv Join-Prune Group : 227.1.1.2, #join src 1, #prune src 0 Jun 11 20:12:13:330758:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_JP: join source 3.32.3.2 flags: S Jun 11 20:12:13:330830:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_JP: Rcv Join: (3.32.3.2 227.1.1.2) -> lg1 Jun 11 20:12:13:330901:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_TIMER: timer restart: 219 ticks, timer type: old SG -> new SG, fsm state: J Jun 11 20:12:13:330975:info:fi_debug:debug_logs:1:35457276054603265: v4PSNOOP_FSM: RCV_SG(3.32.3.2, 227.1.1.2, 500), oif(lg1): J -> J