IP Multicast configuration options. For now only applicable to
IGMP.
Summary:
datapath
weak reference to Datapath_Binding
(must be unique within table)
enabled
optional boolean
querier
optional boolean
table_size
optional integer
idle_timeout
optional integer
query_interval
optional integer
seq_no
integer
Querier configuration options:
eth_src
string
ip4_src
string
query_max_resp
optional integer
Details:
datapath
: weak reference to Datapath_Binding
(must be unique
within table)
Datapath_Binding
entry for which these configuration
options are defined.
enabled
: optional boolean
Enables/disables multicast snooping. Default: disabled.
querier
: optional boolean
Enables/disables multicast querying. If enabled
then
multicast querying is enabled by default.
table_size
: optional integer
Limits the number of multicast groups that can be learned.
Default: 2048 groups per datapath.
idle_timeout
: optional integer
Configures the idle timeout (in seconds) for IP multicast
groups if multicast snooping is enabled. Default: 300
seconds.
query_interval
: optional integer
Configures the interval (in seconds) for sending multicast
queries if snooping and querier are enabled. Default:
idle_timeout
/2 seconds.
seq_no
: integer
ovn-controller
reads this value and flushes all learned
multicast groups when it detects that seq_no
was changed.
Querier configuration options:
The ovn-controller
process that runs on OVN hypervisor nodes uses
the following columns to determine field values in IGMP queries
that it originates:
eth_src
: string
Source Ethernet address.
ip4_src
: string
Source IPv4 address.
query_max_resp
: optional integer
Value (in seconds) to be used as "max-response" field in
multicast queries. Default: 1 second.