frr
frr copied to clipboard
Pim: In SM mode, when there are both * G and SG routes, the join flag of the SG route out interface cannot be removed when receiving the SG prune message, only the join flag of the channel is removed
Describe the bug
- [x] Did you check if this is a duplicate issue?
- [ ] Did you test it on the latest FRRouting/frr master branch?
To Reproduce
Expected behavior
Screenshots
Versions
- OS Version:
- Kernel:Linux version 4.19.139
- FRR Version:8.5
Additional context
*G and SG route have different iifs and the same oif. Received SG prune message from OIF.
Please actually provide a topology and output that shows the problem and steps to how you get it into this state. Without this minimal set of data this will be going no where.
@donaldsharp
The test topology is shown in the figure above.
When the ge1 interface of the device under test receives the JOIN packet between *G and SG, the PIM running status is as follows:
Then, the ge1 interface of the device under test receives a SG type prune packet, and the PIM running status is as follows:
There may be errors in the handling here.
This issue is stale because it has been open 180 days with no activity. Comment or remove the autoclose label in order to avoid having this issue closed.
Should test this
This issue is stale because it has been open 180 days with no activity. Comment or remove the autoclose label in order to avoid having this issue closed.
This issue will be automatically closed in the specified period unless there is further activity.