frr
frr copied to clipboard
PIM6d- LHR not sending ( S,G) prune to upstream routers after MLD leave
Issue- In below testbed , I have sent MLD leave in LHR , LHR has removed (*,G) . But (S,G) are intact with none OIL and prune not sent to the upstream routers because of that cisco(FHR) keep sending multicast traffic to LHR without any receivers
Setup :-
Cisco-----FRR11-------FRR2
(FHR) (LHR) (RP)
Before trigger
FHR output -
cisco-3(config)#do show ipv6 mroute
(*, FF05::2), 04:27:50/never, RP 1222::1, flags: SCJ
Incoming interface: GigabitEthernet2
RPF nbr: FE80::250:56FF:FEB7:54E4
Outgoing interface list: Null
(1551::2, FFAA::1), 00:40:29/00:01:41, flags: SFT
Incoming interface: GigabitEthernet3
RPF nbr: 1551::2
Immediate Outgoing interface list:
GigabitEthernet2, Forward, 00:38:41/00:02:33
(1551::2, FFAA::2), 00:40:28/00:01:41, flags: SFT
Incoming interface: GigabitEthernet3
RPF nbr: 1551::2
Immediate Outgoing interface list:
GigabitEthernet2, Forward, 00:38:41/00:02:33
LHR output-
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
* ffaa::1 SC MLD ens192.4001 pimreg 1 00:02:20
* ffaa::1 MLD ens225 1
1551::2 ffaa::1 ST STAR ens193 ens225 1 00:15:03
* ffaa::2 SC MLD ens192.4001 pimreg 1 00:02:20
1551::2 ffaa::2 ST STAR ens193 ens225 1 00:15:03
RP output -
R2(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 PIM lo ens192.4001 1 01:01:33
* ffaa::1 S PIM lo ens192.4001 1 00:03:47
1551::2 ffaa::1 SRP none ens192.4001 none 0 --:--:--
* ffaa::2 S PIM lo ens192.4001 1 00:03:47
1551::2 ffaa::2 SRP none ens192.4001 none 0 --:--:--
After trigger (seding MLD leave on LHR node)
FHR output -
cisco-3(config)#do show ipv6 mroute
Interface state: Interface, State
(*, FF05::2), 04:35:53/never, RP 1222::1, flags: SCJ
Incoming interface: GigabitEthernet2
RPF nbr: FE80::250:56FF:FEB7:54E4
Outgoing interface list: Null
(1551::2, FFAA::1), 00:48:31/00:00:40, flags: SFT
Incoming interface: GigabitEthernet3
RPF nbr: 1551::2
Immediate Outgoing interface list:
GigabitEthernet2, Forward, 00:46:44/00:02:30
(1551::2, FFAA::2), 00:48:31/00:00:41, flags: SFT
Incoming interface: GigabitEthernet3
RPF nbr: 1551::2
Immediate Outgoing interface list:
GigabitEthernet2, Forward, 00:46:44/00:02:30
LHR output -
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 SC MLD ens192.4001 pimreg 1 00:20:48
* ff05::2 PIM ens193 1
* ff05::2 MLD ens225 1
1551::2 ffaa::1 ST none ens193 none 0 --:--:--
1551::2 ffaa::2 ST none ens193 none 0 --:--:--
1551::2 ffaa::3 ST none ens193 none 0 --:--:--
1551::2 ffaa::4 ST none ens193 none 0 --:--:--
1551::2 ffaa::5 ST none ens193 none 0 --:--:--
RP output -
R2(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 PIM lo ens192.4001 1 01:07:38
* ffaa::1 SP none lo none 0 --:--:--
1551::2 ffaa::1 SP none ens192.4001 none 0 --:--:--
* ffaa::2 SP none lo none 0 --:--:--
1551::2 ffaa::2 SP none ens192.4001 none 0 --:--:--
Fixed as part of 11560. Hence closing it.
Will close this issue, once the PR is merged.
PR 11560 is merged. Issue is fixed. Hence closing this issue.