From 6f72741fa2be906a850c5f2be24e98d5b6de4198 Mon Sep 17 00:00:00 2001 From: DmitriyEshenko Date: Sun, 14 Jun 2020 20:00:18 +0000 Subject: pim: T1729: Add PIM and IGMPv2/v3 support --- interface-definitions/protocols-igmp.xml | 88 ++++++++++++++++++++++++ interface-definitions/protocols-multicast.xml | 95 ++++++++++++++++++++++++++ interface-definitions/protocols-pim.xml | 96 +++++++++++++++++++++++++++ 3 files changed, 279 insertions(+) create mode 100755 interface-definitions/protocols-igmp.xml create mode 100755 interface-definitions/protocols-multicast.xml create mode 100755 interface-definitions/protocols-pim.xml (limited to 'interface-definitions') diff --git a/interface-definitions/protocols-igmp.xml b/interface-definitions/protocols-igmp.xml new file mode 100755 index 000000000..a9b11e1a3 --- /dev/null +++ b/interface-definitions/protocols-igmp.xml @@ -0,0 +1,88 @@ + + + + + + + + Internet Group Management Protocol (IGMP) + + + + + IGMP interface + + + + + + + + IGMP join multicast group + + ipv4 + Multicast group address + + + + + + + + + Source address + + ipv4 + Source address + + + + + + + + + + + + IGMP version + + 2-3 + IGMP version + + + + + + + + + IGMP host query interval + + 1-1800 + Query interval in seconds + + + + + + + + + IGMP max query response time + + 10-250 + Query response value in deci-seconds + + + + + + + + + + + + + diff --git a/interface-definitions/protocols-multicast.xml b/interface-definitions/protocols-multicast.xml new file mode 100755 index 000000000..a06f2b287 --- /dev/null +++ b/interface-definitions/protocols-multicast.xml @@ -0,0 +1,95 @@ + + + + + + + + + + Multicast static route + + + + + Configure static unicast route into MRIB for multicast RPF lookup + + ipv4net + Network + + + + + + + + + Nexthop IPv4 address + + ipv4 + Nexthop IPv4 address + + + + + + + + + Distance value for this route + + 1-255 + Distance for this route + + + + + + + + + + + + + Multicast interface based route + + ipv4net + Network + + + + + + + + + Next-hop interface + + + + + + + + Distance value for this route + + 1-255 + Distance for this route + + + + + + + + + + + + + + + + + diff --git a/interface-definitions/protocols-pim.xml b/interface-definitions/protocols-pim.xml new file mode 100755 index 000000000..6152045a7 --- /dev/null +++ b/interface-definitions/protocols-pim.xml @@ -0,0 +1,96 @@ + + + + + + + + Protocol Independent Multicast (PIM) + 400 + + + + + PIM interface + + + + + + + + Designated Router Election Priority + + 1-4294967295 + Value of the new DR Priority + + + + + + + + + Hello Interval + + 1-180 + Hello Interval in seconds + + + + + + + + + + + Rendezvous Point + + + + + Rendezvous Point address + + ipv4 + Rendezvous Point address + + + + + + + + + Group Address range + + ipv4net + Group Address range RFC 3171 + + + + + + + + + + + + Keep alive Timer + + 31-60000 + Keep alive Timer in seconds + + + + + + + + + + + + + -- cgit v1.2.3