ICMPv6 settings for fastDPI

The following ICMPv6 Router Solicication/Advertisement processing parameters can be set in fastdpi.conf; most of these parameters are defined in RFC 4861:

Parameter	Format	Default Value	Description
bras_ipv6_router_pref	number	0	BNG mode and priorities as IPv6 router: -1 - BNG is not an IPv6 router, it does not process ICMPv6 Router Solicitation and does not send Router Advertisement; 0 - BNG is an IPv6 router with Medium priority; 1 - BNG is an IPv6 router with High priority; 3 - BNG is an IPv6 router with Low priority
bras_icmp6_rtradv_mtu	number	1500	The MTU specified in the Router Advertisement. Value 0 - do not add MTU option to Router Advertisement
bras_icmp6_reachable_time	number	0	AdvRetransTimer, milliseconds. Used by IPv6 clients - the time between retransmission of Neighbor Solicitation messages. 0 - not set by the router
bras_icmp6_hop_limit	number	64	AdvCurHopLimit the value of the Hop Limit field of IPv6 packets
bras_icmp6_default_lifetime	number	1800	AdvDefaultLifetime, seconds. Used by IPv6 clients to build a list of default routers. A 0 value indicates that BNG is not the default router.

Unsolicited RA

Since Stingray SG in L2 BNG mode is an IPv6 router, according to RFC 4861 it periodically announces itself to the local network with ICMPv6 Router Advertisement (unsolicited RA) message.

Parameter	Format	Default value	Description
bras_icmp6_send_rtradv	number	0	Send (1) or not (0) the periodic RA
bras_icmp6_min_rtradv_interval	number	200	Initial boundary of periodic RA sending interval, seconds
bras_icmp6_max_rtradv_interval	number	600	Ending boundary of periodic RA sending interval, seconds

When the unsolicited RA sending mode is enabled, the time of the next RA sending is randomly selected from the interval [bras_icmp6_min_rtradv_interval, bras_icmp6_max_rtradv_interval] for each active DHCPv6 subscriber.