frr icon indicating copy to clipboard operation
frr copied to clipboard

PIM6d- IPv6 PIM state remain even after MLD groups prune

Open vijaykug opened this issue 2 years ago • 1 comments

Issue- In below setup , have sent MLD prune from Ixia , After sometime MLD groups are expired , but pimv6 state still populated

R11(config)# do show ipv6 mld joins interface ens225
Group                           Source                          State               LastSeen  NonTrkSeen     Created
ff02::2                         *                               JOIN                00:00:27           -  2d22:32:47
ff02::d                         *                               JOIN                00:00:27           -  2d22:32:47
ff02::16                        *                               JOIN                00:00:27           -  2d22:32:47
ff02::1:ff00:0                  *                               JOIN                00:00:27           -  2d22:32:47
ff02::1:ff00:1                  *                               JOIN                00:00:27           -  2d22:32:47
ff02::1:ffb7:19a6               *                               JOIN                00:00:27           -  2d22:32:47
ff05::2                         *                               JOIN                00:00:27           -  2d22:32:47
R11(config)# do show ipv6 pim state
Codes: J -> Pim Join, I -> IGMP Report, S -> Source, * -> Inherited from (*,G), V -> VxLAN, M -> Muted
Active Source           Group            RPT  IIF               OIL
0      *                ff05::2          y    ens192.4001       pimreg(I    )
0      *                ffaa::1          y    ens192.4001       pimreg(I    )
0      *                ffaa::2          y    ens192.4001       pimreg(I    )
0      *                ffaa::3          y    ens192.4001       pimreg(I    )
0      *                ffaa::4          y    ens192.4001       pimreg(I    )
0      *                ffaa::5          y    ens192.4001       pimreg(I    )

R11(config)# do show ipv6 pim rp-info
RP address       group/prefix-list   OIF               I am RP    Source   Group-Type
1222::1          ff00::/8            ens192.4001       no        Static   ASM

Setup Ixia(receiver)---R1----R2-----R3---Ixia(source)

R1 LHR , R2 RP and R3 FHR

MLDv1 configured on R1 ixia connected interface PIMv6 enabled on all the interfaces MLDv1 join sent from receiver ixia and traffic sent from source ixia

Ubuntu 1804

Linux R4 4.20.10-042010-generic #201902150516 SMP Fri Feb 15 10:19:07 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

FRR version frr_8.3-dev-PR11134-g7a7101b-20220518.055210-1~ubuntu18.04.1_amd64.deb

vijaykug avatar May 23 '22 12:05 vijaykug

Adding one more related issue to this bug here we don't have Codes for MLD , MLD report using IGMP report code "I"

R11(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
*               ff05::2         S        MLD    lo               pimreg           1    00:21:28
*               ff05::2                  PIM                     ens192.4001      1
*               ffaa::1         SC       MLD    lo               pimreg           1    00:21:42
*               ffaa::1                  MLD                     ens225           1
*               ffaa::2         SC       MLD    lo               pimreg           1    00:21:42
*               ffaa::2                  MLD                     ens225           1
*               ffaa::3         SC       MLD    lo               pimreg           1    00:21:42
*               ffaa::3                  MLD                     ens225           1
*               ffaa::4         SC       MLD    lo               pimreg           1    00:21:42
*               ffaa::4                  MLD                     ens225           1
*               ffaa::5         SC       MLD    lo               pimreg           1    00:21:42
*               ffaa::5                  MLD                     ens225           1
R11(config)# do show ipv6 pim state
Codes: J -> Pim Join, I -> IGMP Report, S -> Source, * -> Inherited from (*,G), V -> VxLAN, M -> Muted
Active Source           Group            RPT  IIF               OIL
1      *                ff05::2          y    lo                pimreg(I    ), ens192.4001( J   )
1      *                ffaa::1          y    lo                pimreg(I    ), ens225(IJ   )
1      *                ffaa::2          y    lo                pimreg(I    ), ens225(IJ   )
1      *                ffaa::3          y    lo                pimreg(I    ), ens225(IJ   )
1      *                ffaa::4          y    lo                pimreg(I    ), ens225(IJ   )
1      *                ffaa::5          y    lo                pimreg(I    ), ens225(IJ   )

vijaykug avatar May 31 '22 09:05 vijaykug

Second issue is fixed in PR 11560. Hence closing this.

mobash-rasool avatar Nov 22 '22 05:11 mobash-rasool