mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-27 10:04:18 +00:00
Merge pull request #9190 from donaldsharp/join_prune_smaller
Join prune smaller
This commit is contained in:
commit
5eefffd64e
@ -93,11 +93,13 @@ Certain signals have special meanings to *pimd*.
|
|||||||
down. This command is vrf aware, to configure for a vrf, enter the vrf
|
down. This command is vrf aware, to configure for a vrf, enter the vrf
|
||||||
submode.
|
submode.
|
||||||
|
|
||||||
.. clicmd:: ip pim join-prune-interval (60-600)
|
.. clicmd:: ip pim join-prune-interval (5-600)
|
||||||
|
|
||||||
Modify the join/prune interval that pim uses to the new value. Time is
|
Modify the join/prune interval that pim uses to the new value. Time is
|
||||||
specified in seconds. This command is vrf aware, to configure for a vrf,
|
specified in seconds. This command is vrf aware, to configure for a vrf,
|
||||||
enter the vrf submode.
|
enter the vrf submode. The default time is 60 seconds. If you enter
|
||||||
|
a value smaller than 60 seconds be aware that this can and will affect
|
||||||
|
convergence at scale.
|
||||||
|
|
||||||
.. clicmd:: ip pim keep-alive-timer (31-60000)
|
.. clicmd:: ip pim keep-alive-timer (31-60000)
|
||||||
|
|
||||||
|
@ -7187,7 +7187,7 @@ DEFPY (pim_register_accept_list,
|
|||||||
|
|
||||||
DEFUN (ip_pim_joinprune_time,
|
DEFUN (ip_pim_joinprune_time,
|
||||||
ip_pim_joinprune_time_cmd,
|
ip_pim_joinprune_time_cmd,
|
||||||
"ip pim join-prune-interval (60-600)",
|
"ip pim join-prune-interval (5-600)",
|
||||||
IP_STR
|
IP_STR
|
||||||
"pim multicast routing\n"
|
"pim multicast routing\n"
|
||||||
"Join Prune Send Interval\n"
|
"Join Prune Send Interval\n"
|
||||||
@ -7201,7 +7201,7 @@ DEFUN (ip_pim_joinprune_time,
|
|||||||
|
|
||||||
DEFUN (no_ip_pim_joinprune_time,
|
DEFUN (no_ip_pim_joinprune_time,
|
||||||
no_ip_pim_joinprune_time_cmd,
|
no_ip_pim_joinprune_time_cmd,
|
||||||
"no ip pim join-prune-interval (60-600)",
|
"no ip pim join-prune-interval (5-600)",
|
||||||
NO_STR
|
NO_STR
|
||||||
IP_STR
|
IP_STR
|
||||||
"pim multicast routing\n"
|
"pim multicast routing\n"
|
||||||
|
@ -2,6 +2,7 @@ debug pim events
|
|||||||
debug pim nht
|
debug pim nht
|
||||||
debug pim zebra
|
debug pim zebra
|
||||||
ip pim rp 192.168.100.1
|
ip pim rp 192.168.100.1
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
int lo
|
int lo
|
||||||
ip pim
|
ip pim
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
ip pim rp 192.168.100.1
|
ip pim rp 192.168.100.1
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
int lo
|
int lo
|
||||||
ip pim
|
ip pim
|
||||||
|
@ -1,4 +1,5 @@
|
|||||||
ip pim rp 192.168.100.1
|
ip pim rp 192.168.100.1
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
int lo
|
int lo
|
||||||
ip pim
|
ip pim
|
||||||
|
@ -10,6 +10,7 @@ interface r1-eth1
|
|||||||
ip igmp
|
ip igmp
|
||||||
!
|
!
|
||||||
ip pim rp 10.254.254.1
|
ip pim rp 10.254.254.1
|
||||||
|
ip pim join-prune-interval 5
|
||||||
ip msdp timers 10 20 3
|
ip msdp timers 10 20 3
|
||||||
ip msdp mesh-group mg-1 source 10.254.254.1
|
ip msdp mesh-group mg-1 source 10.254.254.1
|
||||||
ip msdp mesh-group mg-1 member 10.254.254.2
|
ip msdp mesh-group mg-1 member 10.254.254.2
|
||||||
|
@ -9,6 +9,7 @@ interface r2-eth1
|
|||||||
ip pim
|
ip pim
|
||||||
!
|
!
|
||||||
ip pim rp 10.254.254.2
|
ip pim rp 10.254.254.2
|
||||||
|
ip pim join-prune-interval 5
|
||||||
ip msdp timers 10 20 3
|
ip msdp timers 10 20 3
|
||||||
ip msdp mesh-group mg-1 source 10.254.254.2
|
ip msdp mesh-group mg-1 source 10.254.254.2
|
||||||
ip msdp mesh-group mg-1 member 10.254.254.1
|
ip msdp mesh-group mg-1 member 10.254.254.1
|
||||||
|
@ -9,6 +9,7 @@ interface r3-eth1
|
|||||||
ip pim
|
ip pim
|
||||||
ip igmp
|
ip igmp
|
||||||
!
|
!
|
||||||
|
ip pim join-prune-interval 5
|
||||||
ip pim rp 10.254.254.3
|
ip pim rp 10.254.254.3
|
||||||
ip msdp timers 10 20 3
|
ip msdp timers 10 20 3
|
||||||
ip msdp mesh-group mg-1 source 10.254.254.3
|
ip msdp mesh-group mg-1 source 10.254.254.3
|
||||||
|
@ -19,3 +19,4 @@ ip msdp timers 10 20 3
|
|||||||
ip msdp peer 192.168.0.2 source 192.168.0.1
|
ip msdp peer 192.168.0.2 source 192.168.0.1
|
||||||
ip msdp peer 192.168.1.2 source 192.168.1.1
|
ip msdp peer 192.168.1.2 source 192.168.1.1
|
||||||
ip pim rp 10.254.254.1
|
ip pim rp 10.254.254.1
|
||||||
|
ip pim join-prune-interval 5
|
||||||
|
@ -15,3 +15,4 @@ ip msdp timers 10 20 3
|
|||||||
ip msdp peer 192.168.0.1 source 192.168.0.2
|
ip msdp peer 192.168.0.1 source 192.168.0.2
|
||||||
ip msdp peer 192.168.2.2 source 192.168.2.1
|
ip msdp peer 192.168.2.2 source 192.168.2.1
|
||||||
ip pim rp 10.254.254.2
|
ip pim rp 10.254.254.2
|
||||||
|
ip pim join-prune-interval 5
|
||||||
|
@ -15,3 +15,4 @@ ip msdp timers 10 20 3
|
|||||||
ip msdp peer 192.168.1.1 source 192.168.1.2
|
ip msdp peer 192.168.1.1 source 192.168.1.2
|
||||||
ip msdp peer 192.168.3.2 source 192.168.3.1
|
ip msdp peer 192.168.3.2 source 192.168.3.1
|
||||||
ip pim rp 10.254.254.3
|
ip pim rp 10.254.254.3
|
||||||
|
ip pim join-prune-interval 5
|
||||||
|
@ -19,3 +19,4 @@ ip msdp timers 10 20 3
|
|||||||
ip msdp peer 192.168.2.1 source 192.168.2.2
|
ip msdp peer 192.168.2.1 source 192.168.2.2
|
||||||
ip msdp peer 192.168.3.1 source 192.168.3.2
|
ip msdp peer 192.168.3.1 source 192.168.3.2
|
||||||
ip pim rp 10.254.254.4
|
ip pim rp 10.254.254.4
|
||||||
|
ip pim join-prune-interval 5
|
||||||
|
@ -13,6 +13,7 @@ ip pim rp 192.168.0.12 prefix-list rp-pl-2
|
|||||||
ip pim rp 192.168.0.13 prefix-list rp-pl-3
|
ip pim rp 192.168.0.13 prefix-list rp-pl-3
|
||||||
ip pim rp 192.168.0.14 prefix-list rp-pl-4
|
ip pim rp 192.168.0.14 prefix-list rp-pl-4
|
||||||
ip pim rp 192.168.0.15 prefix-list rp-pl-5
|
ip pim rp 192.168.0.15 prefix-list rp-pl-5
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
interface r1-eth0
|
interface r1-eth0
|
||||||
ip igmp
|
ip igmp
|
||||||
|
@ -7,6 +7,7 @@ debug pim zebra
|
|||||||
debug pim bsm
|
debug pim bsm
|
||||||
!
|
!
|
||||||
ip pim rp 192.168.0.11 239.100.0.0/28
|
ip pim rp 192.168.0.11 239.100.0.0/28
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
interface lo
|
interface lo
|
||||||
ip pim
|
ip pim
|
||||||
|
@ -7,6 +7,7 @@ debug pim zebra
|
|||||||
debug pim bsm
|
debug pim bsm
|
||||||
!
|
!
|
||||||
ip pim rp 192.168.0.12 239.100.0.17/32
|
ip pim rp 192.168.0.12 239.100.0.17/32
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
interface lo
|
interface lo
|
||||||
ip pim
|
ip pim
|
||||||
|
@ -7,6 +7,7 @@ debug pim zebra
|
|||||||
debug pim bsm
|
debug pim bsm
|
||||||
!
|
!
|
||||||
ip pim rp 192.168.0.13 239.100.0.32/27
|
ip pim rp 192.168.0.13 239.100.0.32/27
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
interface lo
|
interface lo
|
||||||
ip pim
|
ip pim
|
||||||
|
@ -8,6 +8,7 @@ debug pim bsm
|
|||||||
!
|
!
|
||||||
ip pim rp 192.168.0.14 239.100.0.96/28
|
ip pim rp 192.168.0.14 239.100.0.96/28
|
||||||
ip pim rp 192.168.0.14 239.100.0.128/25
|
ip pim rp 192.168.0.14 239.100.0.128/25
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
interface lo
|
interface lo
|
||||||
ip pim
|
ip pim
|
||||||
|
@ -7,6 +7,7 @@ debug pim zebra
|
|||||||
debug pim bsm
|
debug pim bsm
|
||||||
!
|
!
|
||||||
ip pim rp 192.168.0.15 239.100.0.64/28
|
ip pim rp 192.168.0.15 239.100.0.64/28
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
interface lo
|
interface lo
|
||||||
ip pim
|
ip pim
|
||||||
|
@ -15,3 +15,4 @@ interface lo
|
|||||||
ip pim
|
ip pim
|
||||||
!
|
!
|
||||||
ip pim rp 10.254.0.3
|
ip pim rp 10.254.0.3
|
||||||
|
ip pim join-prune-interval 5
|
||||||
|
@ -6,6 +6,7 @@ interface rp-eth0
|
|||||||
interface lo
|
interface lo
|
||||||
ip pim
|
ip pim
|
||||||
!
|
!
|
||||||
|
ip pim join-prune-interval 5
|
||||||
ip pim rp 10.254.0.3
|
ip pim rp 10.254.0.3
|
||||||
ip pim register-accept-list ACCEPT
|
ip pim register-accept-list ACCEPT
|
||||||
|
|
||||||
|
@ -10,3 +10,4 @@ interface r2-eth2
|
|||||||
ip pim
|
ip pim
|
||||||
ip pim bfd
|
ip pim bfd
|
||||||
!
|
!
|
||||||
|
ip pim join-prune-interval 5
|
||||||
|
@ -24,3 +24,4 @@ interface r1-eth2
|
|||||||
interface r1-eth3
|
interface r1-eth3
|
||||||
ip pim
|
ip pim
|
||||||
!
|
!
|
||||||
|
ip pim join-prune-interval 5
|
||||||
|
@ -7,6 +7,7 @@ debug pim zebra
|
|||||||
debug pim bsm
|
debug pim bsm
|
||||||
!
|
!
|
||||||
ip pim rp 192.168.0.11 239.100.0.0/28
|
ip pim rp 192.168.0.11 239.100.0.0/28
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
interface lo
|
interface lo
|
||||||
ip pim
|
ip pim
|
||||||
|
@ -7,6 +7,7 @@ debug pim zebra
|
|||||||
debug pim bsm
|
debug pim bsm
|
||||||
!
|
!
|
||||||
ip pim rp 192.168.0.12 239.100.0.0/28
|
ip pim rp 192.168.0.12 239.100.0.0/28
|
||||||
|
ip pim join-prune-interval 5
|
||||||
!
|
!
|
||||||
interface lo
|
interface lo
|
||||||
ip pim
|
ip pim
|
||||||
|
@ -529,7 +529,7 @@ module frr-pim {
|
|||||||
}
|
}
|
||||||
leaf join-prune-interval {
|
leaf join-prune-interval {
|
||||||
type uint16 {
|
type uint16 {
|
||||||
range "60..600";
|
range "5..600";
|
||||||
}
|
}
|
||||||
default "60";
|
default "60";
|
||||||
description
|
description
|
||||||
|
Loading…
Reference in New Issue
Block a user