IPI-RIP
Configure options
This attribute enables debugging for RIP
Attribute Name: options
Attribute Type: bits (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<debug>
<config>
<options>all</options> <!-- operation="delete"-->
</config>
</debug>
</rip>
Command Syntax
debug rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Configure split horizon
Use this attribute to controls RIP split-horizon processing on the specified interface.
Attribute Name: split-horizon
Attribute Type: boolean
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<split-horizon>true</split-horizon> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip split-horizon
Configure name
Use this attribute to controls RIP split-horizon processing on the specified interface.
Attribute Name: split-horizon
Attribute Type: boolean
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<split-horizon>true</split-horizon> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
no ip rip split-horizon
Configure disable receive packet
Use this attribute to configure the interface to enable/disable the reception of RIP packets
Attribute Name: disable-receive-packet
Attribute Type: uint8
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</disable-receive-packet><!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
no ip rip receive-packet
Configure disable send packet
Use this attribute to enable/disable sending RIP packets through current interface
Attribute Name: disable-send-packet
Attribute Type: uint8
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
</disable-send-packet><!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
no ip rip send-packet
Configure receive version
Use this attribute to receive specified version of RIP packets on an interface
Attribute Name: receive-version
Attribute Type: enum (1|2|1 2|1-compatible)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<receive-version>1</receive-version> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip receive version (1|2|1 2)
Configure send version
Use this attribute to set the version of RIP packets which can be sent from an interface
Attribute Name: send-version
Attribute Type: enum (1|2|1 2|1-compatible)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<send-version>1</send-version> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip send version (1|2|1 2|1-compatible)
Configure auth mode
Use this attrbute to set the type of authentication mode used for RIP packets
Attribute Name: auth-mode
Attribute Type: enum (text|md5)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<auth-mode>text</auth-mode> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip authentication mode (text|md5)
Configure auth string
Use this attribute to set the authentication string or password used by a key
Attribute Name: auth-string
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<auth-string>LINE</auth-string> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip authentication string LINE
Configure auth keychain
Use this attribute to enable RIP authentication on an interface and specify the name of the key chain to be used
Attribute Name: auth-keychain
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<interfaces>
<interface>
<name>WORD</name>
<config>
<name>WORD</name>
</config>
<auth-keychain>LINE</auth-keychain> <!-- operation="delete"-->
</interface>
</interfaces>
</rip>
Command Syntax
ip rip authentication key-chain LINE
Configure rip enabled
Use this attribute enable a RIP routing process
Attribute Name: rip-enabled
Attribute Type: uint8
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
</rip-enabled>
</config>
</instance>
</rip>
Command Syntax
router rip
Configure bfd enable
This feature indicates that the RIP implementation on the system supports BFD
Attribute Name: bfd-enable
Attribute Type: empty
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
</bfd-enable><!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
bfd all-interfaces
Configure receive buffer size
Use this attribute to set the RIP UDP receive-buffer size.
Attribute Name: receive-buffer-size
Attribute Type: uint32
Default Value: 32768
Attribute Range: 8192-2147483647
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<receive-buffer-size>8192</receive-buffer-size> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
recv-buffer-size <8192-2147483647>
Configure passive interfaces
Disables sending of RIP packets on the specified interface
Attribute Name: passive-interfaces
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<passive-interfaces>IFNAME</passive-interfaces> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
passive-interface IFNAME
Configure static routes
Use this attribute to set static RIP routes
Attribute Name: static-routes
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<static-routes>A.B.C.D/M</static-routes> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
route A.B.C.D/M
Configure neighbors
Specifies the RIP neighbors
Attribute Name: neighbors
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<neighbors>A.B.C.D</neighbors> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
neighbor A.B.C.D
Configure neighbor fall over bfd
Specified the BFD neighbors
Attribute Name: neighbor-fall-over-bfd
Attribute Type: inet:ipv4-address
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<neighbor-fall-over-bfd>A.B.C.D</neighbor-fall-over-bfd> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
neighbor A.B.C.D fall-over bfd
Configure enable cisco metric behavior
Use this attribute to set metric updation behavior as Cisco
Attribute Name: enable-cisco-metric-behavior
Attribute Type: enum (disable|enable)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<enable-cisco-metric-behavior>disable</enable-cisco-metric-behavior> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
cisco-metric-behavior (disable|enable)
Configure default metric
Set the default metric
Attribute Name: default-metric
Attribute Type: uint8
Default Value: 1
Attribute Range: 1-15
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<default-metric>1</default-metric> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
default-metric <1-15>
Configure version
Use this attribute to set version of routing protocol
Attribute Name: version
Attribute Type: uint8
Default Value: 2
Attribute Range: 1-2
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<version>1</version> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
version <1-2>
Configure distance
Use this attribute to set administrative distance of the RIP for the current RIP instance
Attribute Name: distance
Attribute Type: uint8
Default Value: 120
Attribute Range: 1-255
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<distance>1</distance> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
distance <1-255>
Configure network interfaces
Use this attribute to enable routing on an interface
Attribute Name: network-interfaces
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<network-interfaces>IFNAME</network-interfaces> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
network IFNAME
Configure network routes
Use this attribute to enable routing on an IP network
Attribute Name: network-routes
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<config>
<network-routes>A.B.C.D/M</network-routes> <!-- operation="delete"-->
</config>
</instance>
</rip>
Command Syntax
network A.B.C.D/M
Configure access list name
Use this attribute to set the access list name
Attribute Name: access-list-name
Attribute Type: string
Attribute Name: distance
Attribute Type: uint8
Attribute Range: 1-255
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<distances>
<distance>
<source-prefix>A.B.C.D/M</source-prefix>
<config>
<source-prefix>A.B.C.D/M</source-prefix>
<distance>1</distance>
</config>
<access-list-name>WORD</access-list-name>
</distance>
</distances>
</instance>
</rip>
Command Syntax
distance <1-255> A.B.C.D/M (WORD|)
Configure route table update interval
Interval at which RIP updates are sent
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
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<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>
</instance>
</rip>
Command Syntax
timers basic <5-2147483647> <5-2147483647> <5-2147483647>
Configure warning threshold percentage
Use this attribute to set the percentage of maximum routes to generate a warning
Attribute Name: warning-threshold-percentage
Attribute Type: uint32
Attribute Range: 1-100
Attribute Name: max-routes
Attribute Type: uint32
Attribute Range: 1-65535
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<maximum-prefix>
<config>
<max-routes>1</max-routes> <!-- operation="delete"-->
<warning-threshold-percentage>1</warning-threshold-percentage> <!-- operation="delete"-->
</config>
</maximum-prefix>
</instance>
</rip>
Command Syntax
maximum-prefix <1-65535> (<1-100>|)
Configure route type
Use this attribute to redistributes only specified route-type routes matching the specified route type into the RIP routing instance
Attribute Name: route-type
Attribute Type: enum (kernel|connected|static|ospf|isis|bgp)
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<redistribute-policies>
<redistribute-policy> <!-- operation="delete"-->
<route-type>kernel</route-type>
<config>
<route-type>kernel</route-type>
</config>
</redistribute-policy>
</redistribute-policies>
</instance>
</rip>
Command Syntax
redistribute (kernel|connected|static|ospf|isis|bgp)
Configure route map
Use this attribute to set th route-map
Attribute Name: route-map
Attribute Type: string
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<redistribute-policies>
<redistribute-policy>
<route-type>kernel</route-type>
<config>
<route-type>kernel</route-type>
<metric>0</metric> <!-- operation="delete"-->
</config>
<route-map>WORD</route-map> <!-- operation="delete"-->
</redistribute-policy>
</redistribute-policies>
</instance>
</rip>
Command Syntax
redistribute (kernel|connected|static|ospf|isis|bgp) metric <0-16> route-map WORD
Configure metric
Metric used for the redistributed route
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<redistribute-policies>
<redistribute-policy>
<route-type>kernel</route-type>
<config>
<route-type>kernel</route-type>
</config>
<metric>0</metric> <!-- operation="delete"-->
</redistribute-policy>
</redistribute-policies>
</instance>
</rip>
Command Syntax
redistribute (kernel|connected|static|ospf|isis|bgp) metric <0-16>
Configure originate
Use this attribute to apply conditions of the route policy to the default route
Attribute Name: route-map
Attribute Type: string
Attribute Name: originate
Attribute Type: empty
Attribute Name: always-advertise
Attribute Type: empty
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<default-information>
<config>
</originate><!-- operation="delete"-->
</always-advertise><!-- operation="delete"-->
<route-map>WORD</route-map> <!-- operation="delete"-->
</config>
</default-information>
</instance>
</rip>
Command Syntax
default-information originate (always|) (route-map WORD|)
Configure direction
Use this attribute to set the metric value of routing protocol
Attribute Name: metric
Attribute Type: uint8
Attribute Range: 0-16
Attribute Name: access-list-name
Attribute Type: string
Netconf edit-config payload
<rip xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<instance>
<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>
</instance>
</rip>
Command Syntax
offset-list WORD (in|out) <0-16>
clear ip rip route (kernel|connected|static|ospf|isis|bgp|rip|all)
Attribute Name: route-type
Attribute Type: enum (kernel|connected|static|ospf|isis|bgp|rip|all)
Netconf RPC payload
<rip-clear-route xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<route-type>kernel</route-type>
</rip-clear-route>
Command Syntax
clear ip rip route (kernel|connected|static|ospf|isis|bgp|rip|all)
clear ip rip route A.B.C.D/M
Attribute Name: prefix-address
Attribute Type: string
Netconf RPC payload
<rip-clear-route-prefix xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<prefix-address>A.B.C.D/M</prefix-address>
</rip-clear-route-prefix>
Command Syntax
clear ip rip route A.B.C.D/M
clear ip rip statistics (IFNAME|)
Attribute Name: name
Attribute Type: string
Default Value: NULL
Netconf RPC payload
<rip-clear-statistics xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<name>IFNAME</name>
</rip-clear-statistics>
Command Syntax
clear ip rip statistics (IFNAME|)
snmp restart rip
Netconf RPC payload
<rip-snmp-restart xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip"/>
Command Syntax
snmp restart rip
debug rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Netconf RPC payload
<rip-terminal-debugging-on xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<terminal-debug-options>all</terminal-debug-options>
</rip-terminal-debugging-on>
Command Syntax
debug rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
no debug rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Attribute Name: terminal-debug-options
Attribute Type: bits (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Netconf RPC payload
<rip-terminal-debugging-off xmlns="http://www.ipinfusion.com/yang/ocnos/ipi-rip">
<terminal-debug-options>all</terminal-debug-options>
</rip-terminal-debugging-off>
Command Syntax
no debug rip (all|events|packet send|packet recv|packet|packet detail|nsm|rib|bfd)
Last modified date: 08/22/2023