Closed
Description
Issue -
Setup R1----R2----R4. ( R1 LHR , R2 RP , R4 FHR)
On FHR , source connected interface , i have removed pimv6 ( no ipv6 pim) and added again ( ipv6 pim) after upstream get expired
After adding observed that , mroute and upstream created properly , but upstream has only join flag ( RegPrune flag is not present )
because of that Null register is not generated ( Please refer attached capture and logs)
1- Upstream before removing pimv6 from interface
R4(config)# do show ipv6 mroute
IP Multicast Routing Table
Flags: S - Sparse, C - Connected, P - Pruned
R - SGRpt Pruned, F - Register flag, T - SPT-bit set
Source Group Flags Proto Input Output TTL Uptime
1020::10 ffaa::1 SFT PIM ens257 ens225 1 00:01:06
1020::10 ffaa::2 SFT PIM ens257 ens225 1 00:01:06
1020::10 ffaa::3 SFT PIM ens257 ens225 1 00:01:06
1020::10 ffaa::4 SFT PIM ens257 ens225 1 00:01:06
1020::10 ffaa::5 SFT PIM ens257 ens225 1 00:01:06
R4(config)# do show ipv6 pim upstream
Iif Source Group State Uptime JoinTimer RSTimer KATimer RefCnt
ens257 1020::10 ffaa::1 J,RegP 00:01:13 --:--:-- 00:00:44 00:03:02 2
ens257 1020::10 ffaa::2 J,RegP 00:01:13 --:--:-- 00:00:13 00:03:27 2
ens257 1020::10 ffaa::3 J,RegP 00:01:13 --:--:-- 00:00:08 00:03:26 2
ens257 1020::10 ffaa::4 J,RegP 00:01:13 --:--:-- 00:00:04 00:03:21 2
ens257 1020::10 ffaa::5 J,RegP 00:01:13 --:--:-- 00:00:37 00:03:26 2
2- Removed PIMv6 from source interface
R4(config)# interface ens257
R4(config-if)# no ipv6 pim
R4(config-if)# do show ipv6 mroute
IP Multicast Routing Table
Flags: S - Sparse, C - Connected, P - Pruned
R - SGRpt Pruned, F - Register flag, T - SPT-bit set
Source Group Flags Proto Input Output TTL Uptime
R4(config-if)# do show ipv6 pim upstream
Iif Source Group State Uptime JoinTimer RSTimer KATimer RefCnt
Unknown 1020::10 ffaa::1 NotJ,RegP 00:00:17 --:--:-- 00:00:11 00:03:01 2
Unknown 1020::10 ffaa::2 NotJ,RegP 00:00:17 --:--:-- 00:00:13 00:02:55 2
Unknown 1020::10 ffaa::3 NotJ,RegP 00:00:17 --:--:-- 00:00:10 00:02:53 2
Unknown 1020::10 ffaa::4 NotJ,RegP 00:00:17 --:--:-- 00:00:49 00:02:48 2
Unknown 1020::10 ffaa::5 NotJ,RegP 00:00:17 --:--:-- 00:00:04 00:02:53 2
3- Added IPv6 on source interface , traffic is running for 10 min , out of 5 mroute only one have J, RegP flag
R4(config-if)# ipv6 pim
R4(config-if)# do show ipv6 mroute
IP Multicast Routing Table
Flags: S - Sparse, C - Connected, P - Pruned
R - SGRpt Pruned, F - Register flag, T - SPT-bit set
Source Group Flags Proto Input Output TTL Uptime
1020::10 ffaa::1 SF PIM ens257 ens225 1 00:00:05
1020::10 ffaa::2 SF PIM ens257 ens225 1 00:00:05
1020::10 ffaa::3 SF PIM ens257 ens225 1 00:00:05
1020::10 ffaa::4 SF PIM ens257 ens225 1 00:00:05
1020::10 ffaa::5 SF PIM ens257 ens225 1 00:00:05
R4(config-if)# do show ipv6 pim upstream
Iif Source Group State Uptime JoinTimer RSTimer KATimer RefCnt
ens257 1020::10 ffaa::1 J 00:00:10 --:--:-- --:--:-- 00:02:14 2
ens257 1020::10 ffaa::2 J 00:00:10 --:--:-- --:--:-- 00:02:08 2
ens257 1020::10 ffaa::3 J 00:00:10 --:--:-- --:--:-- 00:02:06 2
ens257 1020::10 ffaa::4 J,RegP 00:00:10 --:--:-- 00:00:03 00:02:02 2
ens257 1020::10 ffaa::5 J 00:00:10 --:--:-- --:--:-- 00:02:07 2
Json o/p
"ffaa::4":{
"1020::10":{
"drJoinDesired":true,
"drJoinDesiredUpdated":false,
"firstHopRouter":true,
"sourceIgmp":false,
"sourcePim":true,
"sourceStream":true,
"sourceMsdp":false,
"sendSGRptPrune":false,
"lastHopRouter":false,
"disableKATExpiry":false,
"staticIncomingInterface":false,
"allowIncomingInterfaceinOil":false,
"noPimRegistrationData":false,
"forcePimRegistration":false,
"sourceVxlanOrigination":false,
"sourceVxlanTermination":false,
"mlagVxlan":false,
"mlagNonDesignatedForwarder":false,
"inboundInterface":"ens257",
"rpfAddress":"3000::1",
"source":"1020::10",
"group":"ffaa::4",
"state":"J,RegP",
"joinState":"Joined",
"regState":"RegPrune",
"upTime":"02:47:56",
"joinTimer":"--:--:--",
"resetTimer":"00:00:23",
"keepaliveTimer":"00:03:15",
"msdpRegTimer":"--:--:--",
"refCount":2,
"sptBit":1
}
},
"ffaa::5":{
"1020::10":{
"drJoinDesired":true,
"drJoinDesiredUpdated":false,
"firstHopRouter":true,
"sourceIgmp":false,
"sourcePim":true,
"sourceStream":true,
"sourceMsdp":false,
"sendSGRptPrune":false,
"lastHopRouter":false,
"disableKATExpiry":false,
"staticIncomingInterface":false,
"allowIncomingInterfaceinOil":false,
"noPimRegistrationData":false,
"forcePimRegistration":false,
"sourceVxlanOrigination":false,
"sourceVxlanTermination":false,
"mlagVxlan":false,
"mlagNonDesignatedForwarder":false,
"inboundInterface":"ens257",
"rpfAddress":"3000::1",
"source":"1020::10",
"group":"ffaa::5",
"state":"J",
"joinState":"Joined",
"regState":"RegNoInfo",
"upTime":"02:47:56",
"joinTimer":"--:--:--",
"resetTimer":"--:--:--",
"keepaliveTimer":"00:03:20",
"msdpRegTimer":"--:--:--",
"refCount":2,
"sptBit":1
Activity