IPI-RIPNG-VRF
Configure vrf name
VRF Name
Attribute Name: vrf-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf> <!-- operation="delete"-->
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
address-family ipv6 vrf NAME
Configure enable cisco metric behavior
Use this attribute to enable the metric update consistent with Cisco
Attribute Name: enable-cisco-metric-behavior
Attribute Type: boolean
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<enable-cisco-metric-behavior>true</enable-cisco-metric-behavior> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
cisco-metric-behavior enable
Configure passive interfaces
Use this attribute to block RIP broadcast on the interface
Attribute Name: passive-interfaces
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<passive-interfaces>IFNAME</passive-interfaces> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
passive-interface IFNAME
Configure distance
Use this attribute to set the administrative distance. The administrative distance is a feature used by the routers to select the path when there are two or more different routes to the same destination from two different routing protocols. A smaller administrative distance indicating a more reliable protocol
Attribute Name: distance
Attribute Type: uint8
Default Value: 120
Attribute Range: 1-255
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<distance>1</distance> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
distance <1-255>
Configure static routes
Use this attribute to configure static RIP routes
Attribute Name: static-routes
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<static-routes>X:X::X:X/M</static-routes> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
route X:X::X:X/M
Configure aggregate prefixes
Use this attribute to configure aggregate prefixes
Attribute Name: aggregate-prefixes
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<aggregate-prefixes>X:X::X:X/M</aggregate-prefixes> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
aggregate-address X:X::X:X/M
Configure default metric
Use this attribute to specify the metrics to be assigned to redistributed routers
Attribute Name: default-metric
Attribute Type: uint8
Default Value: 1
Attribute Range: 1-15
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<default-metric>1</default-metric> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
default-metric <1-15>
Configure originate default route
Use this attribute to add default routes to the RIP updates
Attribute Name: originate-default-route
Attribute Type: empty
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
</originate-default-route><!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
default-information originate
Configure receive buffer size
Use this attribute to run-time configure the RIP UDP receive-buffer size
Attribute Name: receive-buffer-size
Attribute Type: uint32
Default Value: 8192
Attribute Range: 8192-2147483647
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<receive-buffer-size>8192</receive-buffer-size> <!-- operation="delete"-->
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
recv-buffer-size <8192-2147483647>
Configure route type
Use this attribute to redistribute information from other routing protocols
Attribute Name: route-type
Attribute Type: enum (connected|static|ospf6|bgp)
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<redistribute-policies>
<redistribute-policy> <!-- operation="delete"-->
<route-type>connected</route-type>
<config>
<route-type>connected</route-type>
</config>
</redistribute-policy>
</redistribute-policies>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
redistribute (connected|static|ospf6|bgp)
Configure route map
Use this attribute to redistribute route-map from other routing protocols
Attribute Name: route-map
Attribute Type: string
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<redistribute-policies>
<redistribute-policy>
<route-type>connected</route-type>
<config>
<route-type>connected</route-type>
<metric>0</metric>
</config>
<route-map>WORD</route-map>
</redistribute-policy>
</redistribute-policies>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
redistribute (connected|static|ospf6|bgp) metric <0-16> route-map WORD
Configure metric
Use this attribute to redistribute metric information from other routing protocols
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<redistribute-policies>
<redistribute-policy>
<route-type>connected</route-type>
<config>
<route-type>connected</route-type>
</config>
<metric>0</metric>
</redistribute-policy>
</redistribute-policies>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
redistribute (connected|static|ospf6|bgp) metric <0-16>
Configure route table update interval
Use this attribute to adjust basic routing protocol update timer interval
Attribute Name: route-table-update-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Attribute Name: route-info-timeout-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Attribute Name: garbage-collection-interval
Attribute Type: uint32
Attribute Range: 5-2147483647
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<timers>
<config>
<route-info-timeout-interval>5</route-info-timeout-interval>
<garbage-collection-interval>5</garbage-collection-interval>
<route-table-update-interval>5</route-table-update-interval>
</config>
</timers>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
timers basic <5-2147483647> <5-2147483647> <5-2147483647>
Configure address
Use this attribute to specify a link local address of neighbor router. It is used for each connected point-to-point link. This command exchanges non-broadcast routing information. It can be used multiple times for additional neighbors
Attribute Name: address
Attribute Type: inet:ipv6-address
Attribute Name: if-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<neighbors>
<neighbor> <!-- operation="delete"-->
<address>X:X::X:X</address>
<config>
<address>X:X::X:X</address>
<if-name>IFNAME</if-name>
</config>
</neighbor>
</neighbors>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
neighbor X:X::X:X IFNAME
Configure type
Use this attribute to decide the type of packets to which the filtering is applied
Attribute Name: type
Attribute Type: enum (in|out)
Attribute Name: route-map-name
Attribute Type: string
Attribute Range: 1-63
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<filtering-route-maps>
<filtering-route-map>
<type>in</type>
<config>
<type>in</type>
<route-map-name>WORD</route-map-name>
</config>
</filtering-route-map>
</filtering-route-maps>
</interface>
</interfaces>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
route-map WORD (in|out) IFNAME
Configure access list name
This attribute describes the metric used for offset list
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<offset-lists>
<offset-list>
<direction>in</direction>
<config>
<direction>in</direction>
<access-list-name>WORD</access-list-name>
</config>
<metric>0</metric>
</offset-list>
</offset-lists>
</interface>
</interfaces>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
offset-list WORD (in|out) <0-16> IFNAME
Configure direction
Use this attribute to decide the type of packets to which the distribute list is applied
Attribute Name: direction
Attribute Type: enum (in|out)
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<distribute-lists>
<distribute-list>
<direction>in</direction>
<config>
<direction>in</direction>
<access-list-name>WORD</access-list-name>
</config>
</distribute-list>
</distribute-lists>
</interface>
</interfaces>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
distribute-list WORD (in|out) IFNAME
Configure list name
Use this attribute to decide the type of packets to which the distribute list prefix is applied
Attribute Name: direction
Attribute Type: enum (in|out)
Attribute Name: list-name
Attribute Type: string
Netconf edit-config payload
<ripng xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-ripng">
<instance>
<vrfs>
<vrf>
<vrf-name>NAME</vrf-name>
<config>
<vrf-name>WORD</vrf-name>
</config>
<interfaces>
<interface>
<name>IFNAME</name>
<config>
<name>WORD</name>
</config>
<distribute-prefix-lists>
<distribute-prefix-list>
<direction>in</direction>
<config>
<direction>in</direction>
<list-name>WORD</list-name>
</config>
</distribute-prefix-list>
</distribute-prefix-lists>
</interface>
</interfaces>
</vrf>
</vrfs>
</instance>
</ripng>
Command Syntax
distribute-list prefix WORD (in|out) IFNAME