Skip to content
Ask AI

ISIS-Netconf

YANG Pathget/get-configedit-configrpc
/isis-interfaces/{name}Ymerge, replace, create, delete—
/isis-interfaces/{name}/bfd-monitoringYmerge, replace, create, delete—
/isis-interfaces/{name}/csnp-intervalYmerge, replace, create, delete—
/isis-interfaces/{name}/fast-rerouteYmerge, replace, create, delete—
/isis-interfaces/{name}/helloYmerge, replace, create, delete—
/isis-interfaces/{name}/metricYmerge, replace, create, delete—
/isis-interfaces/{name}/passwordYmerge, replace, create, delete—
/isis-interfaces/{name}/priorityYmerge, replace, create, delete—
/isis-interfaces/{name}/psnp-intervalYmerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}Ymerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/area-passwordYmerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/domain-passwordYmerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/fast-rerouteYmerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/fast-reroute/level-1/lfa/tiebreaker/{type}Ymerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/fast-reroute/level-2/lfa/tiebreaker/{type}Ymerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/lspYmerge, delete—
/isis/{area-tag}/{vrf-name}/redistribute/ipv4/{protocol}/{level}Ymerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/redistribute/ipv6/{protocol}/{level}Ymerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/route-leakingYmerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/route-leaking/ipv4/{protocol}/{level}Ymerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/route-leaking/ipv6/{protocol}/{level}Ymerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/segment-routing-srv6Ymerge, replace, create, delete—
/isis/{area-tag}/{vrf-name}/spfYmerge, delete—
/show-isis-database——Y
/show-isis-fast-reroute-summary——Y
/show-isis-hostname——Y
/show-isis-interface——Y
/show-isis-mpls-ldp-sync——Y
/show-isis-neighbor——Y
/show-isis-route——Y
/show-isis-segment-routing-srv6-node——Y
/show-isis-summary——Y
<filter type="subtree">
<top>
<isis>
</isis>
</top>
</filter>
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<top>
<isis xmlns="http://asterfusion.com/ns/yang/asternos-isis">
<isis-instance>
<area-tag>test</area-tag>
<vrf-name>default</vrf-name>
<is-type>level-1-2</is-type>
<area-address>10.1000.2000.3000.0185.00</area-address>
<area-address>20.1000.2000.3000.0185.00</area-address>
<area-address>30.1000.2000.3000.0185.00</area-address>
<hostname-dynamic>true</hostname-dynamic>
<metric-style>wide</metric-style>
<lsp>
<mtu>1497</mtu>
<timers>
<level-1>
<refresh-interval>300</refresh-interval>
<maximum-lifetime>600</maximum-lifetime>
<generation-interval>30</generation-interval>
</level-1>
<level-2>
<refresh-interval>300</refresh-interval>
<maximum-lifetime>600</maximum-lifetime>
<generation-interval>30</generation-interval>
</level-2>
</timers>
</lsp>
<spf>
<minimum-interval>
<level-1>1</level-1>
<level-2>120</level-2>
</minimum-interval>
</spf>
<area-password>
<password>abcABC!@#$%</password>
<password-type>clear</password-type>
</area-password>
<domain-password>
<password>测试密码abcABC!@#$%</password>
<password-type>md5</password-type>
</domain-password>
<redistribute>
<ipv4>
<protocol>bgp</protocol>
<level>level-1</level>
</ipv4>
<ipv4>
<protocol>ospf</protocol>
<level>level-2</level>
</ipv4>
<ipv6>
<protocol>bgp</protocol>
<level>level-1</level>
</ipv6>
<ipv6>
<protocol>connected</protocol>
<level>level-2</level>
</ipv6>
</redistribute>
<fast-reroute>
<level-1>
<lfa>
<load-sharing>true</load-sharing>
<priority-limit>high</priority-limit>
<tiebreaker>
<index>10</index>
<type>downstream</type>
</tiebreaker>
<tiebreaker>
<index>30</index>
<type>lowest-backup-metric</type>
</tiebreaker>
<tiebreaker>
<index>20</index>
<type>node-protecting</type>
</tiebreaker>
</lfa>
<remote-lfa/>
</level-1>
</fast-reroute>
</isis-instance>
</isis>
</top>
</data>
<config>
<top>
<isis>
<isis-instance operation="create">
<area-tag>test</area-tag>
<vrf-name>default</vrf-name>
<is-type>level-1</is-type>
<area-address>47.0123.6452.1972.00</area-address>
<area-address>46.0123.6452.1972.00</area-address>
<hostname-dynamic>true</hostname-dynamic>
<metric-style>wide</metric-style>
<lsp>
<mtu>1000</mtu>
<timers>
<level-1>
<generation-interval>50</generation-interval>
<refresh-interval>100</refresh-interval>
<maximum-lifetime>1000</maximum-lifetime>
</level-1>
<level-2>
<generation-interval>50</generation-interval>
<refresh-interval>100</refresh-interval>
<maximum-lifetime>1000</maximum-lifetime>
</level-2>
</timers>
</lsp>
<spf>
<minimum-interval>
<level-1>100</level-1>
<level-2>100</level-2>
</minimum-interval>
</spf>
<area-password>
<password>123</password>
<password-type>md5</password-type>
</area-password>
<domain-password>
<password>123</password>
<password-type>clear</password-type>
</domain-password>
<redistribute>
<ipv4>
<protocol>connected</protocol>
<level>level-1</level>
<route-map>test</route-map>
<metric>100</metric>
</ipv4>
<ipv6>
<protocol>connected</protocol>
<level>level-1</level>
<route-map>test2</route-map>
<metric>100</metric>
</ipv6>
</redistribute>
<fast-reroute>
<level-1>
<lfa>
<load-sharing>true</load-sharing>
<priority-limit>high</priority-limit>
<tiebreaker>
<index>1</index>
<type>downstream</type>
</tiebreaker>
</lfa>
<remote-lfa>
<prefix-list>test</prefix-list>
</remote-lfa>
</level-1>
<level-2>
<lfa>
<load-sharing>false</load-sharing>
<priority-limit>critical</priority-limit>
<tiebreaker>
<index>2</index>
<type>node-protecting</type>
</tiebreaker>
</lfa>
<remote-lfa>
<prefix-list>test2</prefix-list>
</remote-lfa>
</level-2>
</fast-reroute>
</isis-instance>
</isis>
</top>
</config>
<config>
<top>
<isis>
<isis-instance operation="merge">
<area-tag>test</area-tag>
<vrf-name>default</vrf-name>
<metric-style>narrow</metric-style>
<lsp>
<mtu>1000</mtu>
</lsp>
</isis-instance>
</isis>
</top>
</config>
<config>
<top>
<isis>
<isis-instance operation="delete">
<area-tag>test</area-tag>
<vrf-name>default</vrf-name>
</isis-instance>
</isis>
</top>
</config>
<filter type="subtree">
<top>
<isis-interfaces>
<isis-interface>
<name>Ethernet1</name>
</isis-interface>
</isis-interfaces>
</top>
</filter>
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<top>
<isis-interfaces xmlns="http://asterfusion.com/ns/yang/asternos-isis">
<isis-interface>
<name>Ethernet1</name>
<area-tag>test</area-tag>
<ipv4-routing>true</ipv4-routing>
<circuit-type>level-1</circuit-type>
<network>point-to-point</network>
<passive>true</passive>
<three-way-handshake>true</three-way-handshake>
<bfd-monitoring>
<enabled>true</enabled>
<profile>test</profile>
</bfd-monitoring>
<csnp-interval>
<level-1>10</level-1>
<level-2>20</level-2>
</csnp-interval>
<psnp-interval>
<level-1>10</level-1>
<level-2>20</level-2>
</psnp-interval>
<hello>
<padding>true</padding>
<interval>
<level-1>10</level-1>
<level-2>20</level-2>
</interval>
<multiplier>
<level-1>10</level-1>
<level-2>20</level-2>
</multiplier>
</hello>
<metric>
<level-1>10</level-1>
<level-2>20</level-2>
</metric>
<priority>
<level-1>10</level-1>
<level-2>20</level-2>
</priority>
<password>
<password>123</password>
<password-type>md5</password-type>
</password>
<fast-reroute>
<level-1>
<lfa>
<enable>true</enable>
<exclude-interface>Ethernet2</exclude-interface>
</lfa>
<remote-lfa>
<enable>true</enable>
<maximum-metric>100</maximum-metric>
</remote-lfa>
</level-1>
<level-2>
<lfa>
<enable>true</enable>
<exclude-interface>Ethernet3</exclude-interface>
</lfa>
<remote-lfa>
<enable>true</enable>
<maximum-metric>200</maximum-metric>
</remote-lfa>
</level-2>
</fast-reroute>
</isis-interface>
</isis-interfaces>
</top>
</data>
<config>
<top>
<isis-interfaces operation="create">
<isis-interface>
<name>Ethernet1</name>
<area-tag>test</area-tag>
<ipv4-routing>true</ipv4-routing>
<circuit-type>level-1</circuit-type>
<bfd-monitoring>
<enabled>true</enabled>
<profile>test</profile>
</bfd-monitoring>
<csnp-interval>
<level-1>10</level-1>
<level-2>20</level-2>
</csnp-interval>
<psnp-interval>
<level-1>10</level-1>
<level-2>20</level-2>
</psnp-interval>
<hello>
<padding>true</padding>
<interval>
<level-1>10</level-1>
<level-2>20</level-2>
</interval>
<multiplier>
<level-1>10</level-1>
<level-2>20</level-2>
</multiplier>
</hello>
<metric>
<level-1>10</level-1>
<level-2>20</level-2>
</metric>
<priority>
<level-1>10</level-1>
<level-2>20</level-2>
</priority>
<network>point-to-point</network>
<passive>true</passive>
<password>
<password>123</password>
<password-type>md5</password-type>
</password>
<three-way-handshake>true</three-way-handshake>
<fast-reroute>
<level-1>
<lfa>
<enable>true</enable>
<exclude-interface>Ethernet2</exclude-interface>
</lfa>
<remote-lfa>
<enable>true</enable>
<maximum-metric>100</maximum-metric>
</remote-lfa>
</level-1>
<level-2>
<lfa>
<enable>true</enable>
<exclude-interface>Ethernet3</exclude-interface>
</lfa>
<remote-lfa>
<enable>true</enable>
<maximum-metric>200</maximum-metric>
</remote-lfa>
</level-2>
</fast-reroute>
</isis-interface>
</isis-interfaces>
</top>
</config>
<config>
<top>
<isis-interfaces operation="merge">
<isis-interface>
<name>Ethernet1</name>
<area-tag>test</area-tag>
<ipv4-routing>false</ipv4-routing>
<circuit-type>level-1</circuit-type>
<network>point-to-point</network>
<passive>false</passive>
<three-way-handshake>false</three-way-handshake>
<bfd-monitoring>
<enabled>false</enabled>
<profile>test1</profile>
</bfd-monitoring>
<csnp-interval>
<level-1>30</level-1>
<level-2>30</level-2>
</csnp-interval>
<psnp-interval>
<level-1>30</level-1>
<level-2>30</level-2>
</psnp-interval>
<hello>
<padding>false</padding>
<interval>
<level-1>30</level-1>
<level-2>30</level-2>
</interval>
<multiplier>
<level-1>30</level-1>
<level-2>30</level-2>
</multiplier>
</hello>
<metric>
<level-1>30</level-1>
<level-2>30</level-2>
</metric>
<priority>
<level-1>30</level-1>
<level-2>30</level-2>
</priority>
<password>
<password>345</password>
<password-type>clear</password-type>
</password>
<fast-reroute>
<level-1>
<lfa>
<enable>false</enable>
<exclude-interface>Ethernet3</exclude-interface>
</lfa>
<remote-lfa>
<enable>false</enable>
<maximum-metric>111</maximum-metric>
</remote-lfa>
</level-1>
<level-2>
<lfa>
<enable>false</enable>
<exclude-interface>Ethernet4</exclude-interface>
</lfa>
<remote-lfa>
<enable>false</enable>
<maximum-metric>111</maximum-metric>
</remote-lfa>
</level-2>
</fast-reroute>
</isis-interface>
</isis-interfaces>
</top>
</config>
<config>
<top>
<isis-interfaces>
<isis-interface operation="delete">
<name>Ethernet1</name>
</isis-interface>
</isis-interfaces>
</top>
</config>

Request example to get isis database via rpc

Section titled “Request example to get isis database via rpc”
<show-isis-database/>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:66599f86-b416-4ebc-935a-9728a93c9c92">
<data>
<areas>
<area>
<name>test</name>
</area>
<levels>
<id>1</id>
<lsps>
<lsp>
<id>sonic.00-00</id>
<own>*</own>
<ownLSP>True</ownLSP>
</lsp>
<pduLen>75</pduLen>
<seqNumber>0x00000271</seqNumber>
<chksum>0xff9d</chksum>
<holdtime>932</holdtime>
<attPOl>0/0/0</attPOl>
</lsps>
<count>1</count>
</levels>
</areas>
</data>
</rpc-reply>

Request example to get isis Interface via rpc

Section titled “Request example to get isis Interface via rpc”
<show-isis-interface/>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:a13ba872-966c-490e-a6e6-4fc01ab1b95d">
<data>
<areas>
<area>test</area>
<circuits>
<circuit>0</circuit>
<interface>
<name>Ethernet1</name>
<circuit-id>0x0</circuit-id>
<state>Config</state>
<type>Unknown</type>
<level>L1</level>
</interface>
</circuits>
</areas>
</data>
</rpc-reply>

Request example to get isis hostname via rpc

Section titled “Request example to get isis hostname via rpc”
<show-isis-hostname/>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:624bb2da-fa87-4489-b5aa-c9c287989481">
<data xmlns="http://asterfusion.com/ns/yang/asternos-isis">
vrf : default
Level System ID Dynamic Hostname
* 0123.6452.1972 sonic
</data>
</rpc-reply>
<show-isis-route/>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:4dfa7827-9718-4952-a243-609b3729c9ce">
<data>
<area>test</area>
<algorithm>0</algorithm>
<level-1>
<area>test</area>
<ipv4-paths>
<vertex>sonic</vertex>
<type/>
<metric>0</metric>
<nextHop/>
<interface/>
<parent/>
</ipv4-paths>
</level-1>
<level-2>
<area>test</area>
</level-2>
<vrf_id>0</vrf_id>
</data>
</rpc-reply>

Request example to get isis summary via rpc

Section titled “Request example to get isis summary via rpc”
<show-isis-summary/>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:544e600e-1996-483c-93e1-511487831a7d">
<data>
<vrfs>
<vrf>default</vrf>
<process-id>121</process-id>
<system-id>0123.6452.1972</system-id>
<up-time>16:53:10</up-time>
<number-areas>1</number-areas>
<areas>
<area>test</area>
<net>47.0123.6452.1972.00</net>
<tx-pdu-type>
<l1-iih>258</l1-iih>
<p2p-iih>2426</p2p-iih>
<l1-lsp>20</l1-lsp>
<l1-csnp>200</l1-csnp>
<l1-psnp>199</l1-psnp>
<lsp-rxmt>0</lsp-rxmt>
</tx-pdu-type>
<rx-pdu-type>
<l1-iih>3</l1-iih>
<l2-iih>3</l2-iih>
<p2p-iih>630</p2p-iih>
<l1-lsp>599</l1-lsp>
<l1-csnp>199</l1-csnp>
<l1-psnp>20</l1-psnp>
</rx-pdu-type>
<levels>
<id>1</id>
<lsp0-regenerated>633</lsp0-regenerated>
<lsp-purged>0</lsp-purged>
<spf>pending</spf>
<minimum-interval>100</minimum-interval>
<last-run-elapsed>00:00:21</last-run-elapsed>
<last-run-duration-usec>143</last-run-duration-usec>
<last-run-count>604</last-run-count>
</levels>
</areas>
</vrfs>
</data>
</rpc-reply>

Request example to get isis neighbor via rpc

Section titled “Request example to get isis neighbor via rpc”
<show-isis-neighbor/>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:a481db68-6712-47a8-b5b2-77b0afb07704">
<data>
<areas>
<area>test</area>
<circuits>
<circuit>0</circuit>
</circuits>
</areas>
</data>
</rpc-reply>
<filter type="subtree">
<top>
<isis-interfaces>
<isis-interface>
<name>Ethernet1</name>
</isis-interface>
</isis-interfaces>
</top>
</filter>
<data xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<top>
<isis-interfaces xmlns="http://asterfusion.com/ns/yang/asternos-isis">
<isis-interface>
<name>Ethernet1</name>
<area-tag>test</area-tag>
<ipv4-routing>true</ipv4-routing>
<network>point-to-point</network>
<bfd-monitoring/>
<hello>
<padding>false</padding>
</hello>
</isis-interface>
</isis-interfaces>
</top>
</data>
<config>
<top>
<isis-interfaces operation="create">
<isis-interface>
<name>Ethernet1</name>
<area-tag>test</area-tag>
<ipv4-routing>true</ipv4-routing>
<circuit-type>level-1</circuit-type>
<bfd-monitoring>
<enabled>true</enabled>
<profile>test</profile>
</bfd-monitoring>
<csnp-interval>
<level-1>10</level-1>
<level-2>20</level-2>
</csnp-interval>
<psnp-interval>
<level-1>10</level-1>
<level-2>20</level-2>
</psnp-interval>
<hello>
<padding>true</padding>
<interval>
<level-1>10</level-1>
<level-2>20</level-2>
</interval>
<multiplier>
<level-1>10</level-1>
<level-2>20</level-2>
</multiplier>
</hello>
<metric>
<level-1>10</level-1>
<level-2>20</level-2>
</metric>
<priority>
<level-1>10</level-1>
<level-2>20</level-2>
</priority>
<network>point-to-point</network>
<passive>true</passive>
<password>
<password>123</password>
<password-type>md5</password-type>
</password>
<three-way-handshake>true</three-way-handshake>
<fast-reroute>
<level-1>
<lfa>
<enable>true</enable>
<exclude-interface>Ethernet2</exclude-interface>
</lfa>
<remote-lfa>
<enable>true</enable>
<maximum-metric>100</maximum-metric>
</remote-lfa>
</level-1>
<level-2>
<lfa>
<enable>true</enable>
<exclude-interface>Ethernet3</exclude-interface>
</lfa>
<remote-lfa>
<enable>true</enable>
<maximum-metric>200</maximum-metric>
</remote-lfa>
</level-2>
</fast-reroute>
</isis-interface>
</isis-interfaces>
</top>
</config>
<config>
<top>
<isis-interfaces operation="merge">
<isis-interface>
<name>Ethernet1</name>
<area-tag>test</area-tag>
<ipv4-routing>false</ipv4-routing>
<metric>
<level-1>30</level-1>
<level-2>30</level-2>
</metric>
<priority>
<level-1>30</level-1>
<level-2>30</level-2>
</priority>
<password>
<password>345</password>
<password-type>clear</password-type>
</password>
</isis-interface>
</isis-interfaces>
</top>
</config>
<config>
<top>
<isis-interfaces>
<isis-interface operation="delete">
<name>Ethernet1</name>
</isis-interface>
</isis-interfaces>
</top>
</config>

Tree Diagram

module: asternos-isis
+--rw isis-interfaces
+--rw isis-interface* [name]
+--rw name isis-interface-name
+--rw area-tag string
+--rw ipv4-routing? boolean
+--rw ipv6-routing? boolean
+--rw circuit-type? level
+--rw mpls-ldp-sync? boolean
+--rw mpls-ldp-sync-holddown? uint16
+--rw bfd-monitoring
| +--rw enabled? boolean
| +--rw profile? string
+--rw csnp-interval
| +--rw level-1? uint16
| +--rw level-2? uint16
+--rw psnp-interval
| +--rw level-1? uint16
| +--rw level-2? uint16
+--rw hello
| +--rw padding? boolean
| +--rw interval
| | +--rw level-1? uint32
| | +--rw level-2? uint32
| +--rw multiplier
| +--rw level-1? uint16
| +--rw level-2? uint16
+--rw metric
| +--rw level-1? uint32
| +--rw level-2? uint32
+--rw priority
| +--rw level-1? uint8
| +--rw level-2? uint8
+--rw network? network-type
+--rw passive? boolean
+--rw password!
| +--rw password string
| +--rw password-type enumeration
+--rw three-way-handshake? boolean
+--rw fast-reroute
+--rw level-1
| +--rw lfa
| | +--rw enable? boolean
| | +--rw exclude-interface* isis-interface-name
| +--rw remote-lfa
| +--rw enable? boolean
| +--rw maximum-metric? uint32
+--rw level-2
+--rw lfa
| +--rw enable? boolean
| +--rw exclude-interface* isis-interface-name
+--rw remote-lfa
+--rw enable? boolean
+--rw maximum-metric? uint32

Table of Properties

NameRequiredType/RangeDescription
isis-interfacesMPath-only node, has no configurable value.
IS-IS interface parameters.
isis-interfaceMPath-only node, has no configurable value.
nameOEthernet nameName of interface.
area-tagMstringArea-tag associated to this circuit.
ipv4-routingO”true"
"false”
Routing IS-IS IPv4 traffic over this circuit.
Default value: False
ipv6-routingO”true"
"false”
Routing IS-IS IPv6 traffic over this circuit.
Default value: False
circuit-typeO”level-1"
"level-2"
"level-1-2”
IS-type of this circuit.
Default value: level-1-2
mpls-ldp-syncO”true"
"false”
Enable MPLS LDP-Sync functionality on this circuit.
Default value: True
mpls-ldp-sync-holddownO0..10000Time to wait for LDP-Sync to occur before restoring interface metric.
bfd-monitoringMPath-only node, has no configurable value.
enabledO”true"
"false”
Monitor IS-IS peers on this circuit.
Default value: False
profileOstringLet BFD use a pre-configured profile.
csnp-intervalMPath-only node, has no configurable value.
Complete Sequence Number PDU (CSNP) generation interval.
level-1O1..600CNSP interval for level-1
Default value: 10
level-2O1..600CNSP interval for level-2
Default value: 10
psnp-intervalMPath-only node, has no configurable value.
Partial Sequence Number PDU (PSNP) generation interval.
level-1O1..120PNSP interval for level-1
Default value: 2
level-2O1..120PCNSP interval for level-2
Default value: 2
helloMPath-only node, has no configurable value.
Parameters related to IS-IS hello PDUs.
paddingO”true"
"false”
Type of padding for IS-IS hello packets.
intervalMPath-only node, has no configurable value.
Interval between consecutive hello messages.
level-1O1..600Holding time for level-1; interval will depend on multiplier.
Default value: 3
level-2O1..600Holding time for level-2; interval will depend on multiplier.
Default value: 3
multiplierMPath-only node, has no configurable value.
Multiplier for the hello messages holding time.
level-1O2..100Multiplier for the hello holding time.
Default value: 10
level-2O2..100Multiplier for the hello holding time.
Default value: 10
metricMPath-only node, has no configurable value.
Default metric for this IS-IS circuit.
level-1O0..16777215Default level-1 metric for this IS-IS circuit.
Default value: 10
level-2O0..16777215Default level-2 metric for this IS-IS circuit.
Default value: 10
priorityMPath-only node, has no configurable value.
Priority for Designated Router election.
level-1O0..127Level-1 priority for this IS-IS circuit.
Default value: 64
level-2O0..127Level-2 priority for this IS-IS circuit.
Default value: 64
networkO”broadcast"
"point-to-point”
Explicitly configured type of IS-IS circuit (broadcast or point-to-point).
Default value: broadcast
passiveO”true"
"false”
Interface is in passive mode.
Default value: False
passwordMPath-only node, has no configurable value.
passwordMstring (length 1..254)Actual password.
password-typeM”clear"
"md5”
Type of password used.
three-way-handshakeO”true"
"false”
Disables three-way handshake when creating new adjacencies.
Default value: False
fast-rerouteMPath-only node, has no configurable value.
Interface IP Fast-reroute configuration.
level-1MPath-only node, has no configurable value.
Level-1 IP Fast-reroute configuration.
lfaMPath-only node, has no configurable value.
LFA configuration.
enableO”true"
"false”
Enables LFA computation.
Default value: False
exclude-interfaceOEthernet nameExclude an interface from computation.
remote-lfaMPath-only node, has no configurable value.
Remote LFA configuration.
enableO”true"
"false”
Enables remote LFA computation using LDP tunnels.
Default value: False
maximum-metricO1..16777215Limit remote LFA node selection within the metric.
level-2MPath-only node, has no configurable value.
Level-2 IP Fast-reroute configuration.
lfaMPath-only node, has no configurable value.
LFA configuration.
enableO”true"
"false”
Enables LFA computation.
Default value: False
exclude-interfaceOEthernet nameExclude an interface from computation.
remote-lfaMPath-only node, has no configurable value.
Remote LFA configuration.
enableO”true"
"false”
Enables remote LFA computation using LDP tunnels.
Default value: False
maximum-metricO1..16777215Limit remote LFA node selection within the metric.

Tree Diagram

module: asternos-isis
+--rw isis-interfaces

Tree Diagram

module: asternos-isis
+--rw isis-interfaces

Tree Diagram

module: asternos-isis
+--rw isis-interfaces

Tree Diagram

module: asternos-isis
+--rw isis-interfaces

Tree Diagram

module: asternos-isis
+--rw isis-interfaces

Tree Diagram

module: asternos-isis
+--rw isis-interfaces

Tree Diagram

module: asternos-isis
+--rw isis-interfaces

Tree Diagram

module: asternos-isis
+--rw isis-interfaces

Tree Diagram

module: asternos-isis
+--rw isis
+--rw isis-instance* [area-tag vrf-name]
+--rw area-tag string
+--rw vrf-name vrf:vrf-ref
+--rw is-type? level
+--rw area-address* net-address
+--rw hostname-dynamic? boolean
+--rw max-area-addresses? uint16
+--rw metric-style? metric-style-type
+--rw lsp
| +--rw mtu? uint16
| +--rw timers
| +--rw level-1
| | +--rw refresh-interval? uint16
| | +--rw maximum-lifetime? uint16
| | +--rw generation-interval? uint16
| +--rw level-2
| +--rw refresh-interval? uint16
| +--rw maximum-lifetime? uint16
| +--rw generation-interval? uint16
+--rw spf
| +--rw minimum-interval
| +--rw level-1? uint16
| +--rw level-2? uint16
+--rw area-password!
| +--rw password string
| +--rw password-type enumeration
+--rw domain-password!
| +--rw password string
| +--rw password-type enumeration
+--rw redistribute
| +--rw ipv4* [protocol level]
| | +--rw protocol route-types
| | +--rw level level
| | +--rw route-map? string
| | +--rw metric? uint32
| +--rw ipv6* [protocol level]
| +--rw protocol route-types
| +--rw level level
| +--rw route-map? string
| +--rw metric? uint32
+--rw route-leaking
| +--rw ipv4* [protocol level]
| | +--rw protocol route-types
| | +--rw level level
| | +--rw disable? boolean
| +--rw ipv6* [protocol level]
| +--rw protocol route-types
| +--rw level level
| +--rw disable? boolean
+--rw fast-reroute
| +--rw level-1
| | +--rw lfa
| | | +--rw load-sharing? boolean
| | | +--rw priority-limit? enumeration
| | | +--rw tiebreaker* [type]
| | | +--rw index? uint8
| | | +--rw type enumeration
| | +--rw remote-lfa
| | +--rw prefix-list? prefix-list-ref
| +--rw level-2
| +--rw lfa
| | +--rw load-sharing? boolean
| | +--rw priority-limit? enumeration
| | +--rw tiebreaker* [type]
| | +--rw index? uint8
| | +--rw type enumeration
| +--rw remote-lfa
| +--rw prefix-list? prefix-list-ref
+--rw log-adjacency-changes? boolean
+--rw mpls-ldp-sync? boolean
+--rw mpls-ldp-sync-holddown? uint16
+--rw segment-routing-srv6
+--rw locator? string

Table of Properties

NameRequiredType/RangeDescription
isisMPath-only node, has no configurable value.
Configuration of the IS-IS routing daemon.
isis-instanceMPath-only node, has no configurable value.
IS-IS routing instance.
area-tagOstringArea-tag associated to this routing instance.
vrf-nameOvrf:vrf-refVRF NAME.
is-typeO”level-1"
"level-2"
"level-1-2”
Level of the IS-IS routing instance (OSI only).
Default value: level-1-2
area-addressOThis type defines an OSI NET address using a pattern, An example net-address is 49.0123.6452.1972.00List of OSI NET addresses for this protocol instance.
hostname-dynamicO”true"
"false”
Dynamic hostname support for IS-IS.
Default value: True
max-area-addressesO1..254Maximum area addresses for this IS-IS instance.
Default value: 3
metric-styleO”narrow"
"wide"
"transition”
Define the style of TLVs metric supported.
Default value: wide
lspMPath-only node, has no configurable value.
Configuration of Link-State Packets (LSP) parameters
mtuO128..4352MTU of an LSP.
Default value: 1497
timersMPath-only node, has no configurable value.
LSP-related timers
level-1MPath-only node, has no configurable value.
Level-1 LSP-related timers
refresh-intervalOintegerLSP refresh interval for level-1.
Default value: 900
maximum-lifetimeO350..65535Maximum LSP lifetime for level-1.
Default value: 1200
generation-intervalO1..120Minimum time allowed before level-1 LSP retransmissions.
Default value: 30
level-2MPath-only node, has no configurable value.
Level-2 LSP-related timers
refresh-intervalOintegerLSP refresh interval for level-2.
Default value: 900
maximum-lifetimeO350..65535Maximum LSP lifetime for level-2.
Default value: 1200
generation-intervalO1..120Minimum time allowed before level-2 LSP retransmissions.
Default value: 30
spfMPath-only node, has no configurable value.
Parameters related to the Shortest Path First algorithm.
minimum-intervalMPath-only node, has no configurable value.
Minimum interval between consecutive executions of the

SPF algorithm.
level-1O1..120Minimum time between consecutive level-1 SPFs.
Default value: 1
level-2O1..120Minimum time between consecutive level-2 SPFs.
Default value: 1
area-passwordMPath-only node, has no configurable value.
Authentication password for an IS-IS area.
passwordMstring (length 1..254)Actual password.
password-typeM”clear"
"md5”
Type of password used.
domain-passwordMPath-only node, has no configurable value.
Authentication password for an IS-IS domain.
passwordMstring (length 1..254)Actual password.
password-typeM”clear"
"md5”
Type of password used.
redistributeMPath-only node, has no configurable value.
Redistributes routes learned from other routing protocols.
ipv4MPath-only node, has no configurable value.
IPv4 route redistribution.
protocolO”babel"
"bgp"
"connected"
"eigrp"
"isis"
"kernel"
"local"
"nhrp"
"openfabric"
"ospf"
"ospf6"
"rip"
"static"
"table"
"table-direct"
"vnc”
Originating routing protocol for the IPv4 routes.
levelO”level-1"
"level-2"
"level-1-2”
IS-IS level into which the routes should be redistributed.
route-mapOstringRoute map reference.
metricO0..16777215Metric used for the redistributed route. If 0, the default-metric attribute is used instead.
Default value: 0
ipv6MPath-only node, has no configurable value.
IPv6 route redistribution.
protocolO”babel"
"bgp"
"connected"
"eigrp"
"isis"
"kernel"
"local"
"nhrp"
"openfabric"
"ospf"
"ospf6"
"rip"
"static"
"table"
"table-direct"
"vnc”
Originating routing protocol for the IPv6 routes.
levelO”level-1"
"level-2"
"level-1-2”
IS-IS level into which the routes should be redistributed.
route-mapOstringRoute map reference.
metricO0..16777215Metric used for the redistributed route. If 0, the default-metric attribute is used instead.
Default value: 0
route-leakingMPath-only node, has no configurable value.
Redistributes routes learned from other routing protocols.
ipv4MPath-only node, has no configurable value.
IPv4 route redistribution.
protocolO”babel"
"bgp"
"connected"
"eigrp"
"isis"
"kernel"
"local"
"nhrp"
"openfabric"
"ospf"
"ospf6"
"rip"
"static"
"table"
"table-direct"
"vnc”
Originating routing protocol for the IPv4 routes.
levelO”level-1"
"level-2"
"level-1-2”
IS-IS level into which the routes should be redistributed.
disableO”true"
"false”
Disable route leaking for this protocol and level.
Default value: False
ipv6MPath-only node, has no configurable value.
IPv6 route redistribution.
protocolO”babel"
"bgp"
"connected"
"eigrp"
"isis"
"kernel"
"local"
"nhrp"
"openfabric"
"ospf"
"ospf6"
"rip"
"static"
"table"
"table-direct"
"vnc”
Originating routing protocol for the IPv6 routes.
levelO”level-1"
"level-2"
"level-1-2”
IS-IS level into which the routes should be redistributed.
disableO”true"
"false”
Disable route leaking for this protocol and level.
Default value: False
fast-rerouteMPath-only node, has no configurable value.
IP Fast-reroute configuration.
level-1MPath-only node, has no configurable value.
Level-1 IP Fast-reroute configuration.
lfaMPath-only node, has no configurable value.
LFA configuration.
load-sharingO”true"
"false”
Load share prefixes across multiple backups.
Default value: True
priority-limitO”critical"
"high"
"medium”
Limit backup computation up to the prefix priority.
tiebreakerMPath-only node, has no configurable value.
Configure tiebreaker for multiple backups.
indexO1..255Preference order among tiebreakers.
typeM”downstream"
"lowest-backup-metric"
"node-protecting”
Tiebreaker type.
remote-lfaMPath-only node, has no configurable value.
Remote LFA configuration.
prefix-listOstringFilter PQ node router ID based on prefix list.
level-2MPath-only node, has no configurable value.
Level-2 IP Fast-reroute configuration.
lfaMPath-only node, has no configurable value.
LFA configuration.
load-sharingO”true"
"false”
Load share prefixes across multiple backups.
Default value: True
priority-limitO”critical"
"high"
"medium”
Limit backup computation up to the prefix priority.
tiebreakerMPath-only node, has no configurable value.
Configure tiebreaker for multiple backups.
indexO1..255Preference order among tiebreakers.
typeM”downstream"
"lowest-backup-metric"
"node-protecting”
Tiebreaker type.
remote-lfaMPath-only node, has no configurable value.
Remote LFA configuration.
prefix-listOstringFilter PQ node router ID based on prefix list.
log-adjacency-changesO”true"
"false”
Log changes to the IS-IS adjacencies in this area.
Default value: False
mpls-ldp-syncO”true"
"false”
Enable MPLS LDP-Sync functionality on this circuit.
mpls-ldp-sync-holddownO0..10000Time to wait for LDP-Sync to occur before restoring interface metric.
segment-routing-srv6MPath-only node, has no configurable value.
Segment Routing over IPv6 (SRv6) global configuration.
locatorOstringSRv6 locator.

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
+--rw isis

Tree Diagram

module: asternos-isis
rpcs:
+---x show-isis-database
+---w input
| +---w detail? boolean
| +---w lsp-id? string
+--ro output
+--ro data? <anydata>

Table of Properties

NameRequiredType/RangeDescription
show-isis-databaseO
detailO”true"
"false”
Detailed information.
Default value: False
lsp-idOstringLSP ID
dataO

Tree Diagram

module: asternos-isis
rpcs:
+---x show-isis-fast-reroute-summary
+---w input
| +---w level? string
+--ro output
+--ro data? <anydata>

Table of Properties

NameRequiredType/RangeDescription
show-isis-fast-reroute-summaryO
levelOstringlevel-1 or level-2
dataO

Tree Diagram

module: asternos-isis
rpcs:
+---x show-isis-hostname
+--ro output
+--ro data? <anydata>

Table of Properties

NameRequiredType/RangeDescription
show-isis-hostnameO
dataO

Tree Diagram

module: asternos-isis
rpcs:
+---x show-isis-interface
+---w input
| +---w (isis-interface)?
| +--:(detail)
| | +---w detail? boolean
| +--:(interface-name)
| +---w interface? isis-interface-name
+--ro output
+--ro data? <anydata>

Table of Properties

NameRequiredType/RangeDescription
show-isis-interfaceO
detailO”true"
"false”
show detailed information.
Default value: False
interfaceOEthernet nameName of interface.
dataO

Tree Diagram

module: asternos-isis
rpcs:
+---x show-isis-mpls-ldp-sync
+---w input
| +---w interface? isis-interface-name
+--ro output
+--ro data? <anydata>

Table of Properties

NameRequiredType/RangeDescription
show-isis-mpls-ldp-syncO
interfaceOEthernet nameInterface information
dataO

Tree Diagram

module: asternos-isis
rpcs:
+---x show-isis-neighbor
+---w input
| +---w (isis-neighbor)?
| +--:(detail)
| | +---w detail? boolean
| +--:(system-id)
| +---w system-id? string
+--ro output
+--ro data? <anydata>

Table of Properties

NameRequiredType/RangeDescription
show-isis-neighborO
detailO”true"
"false”
show detailed information
Default value: False
system-idOstringSystem id
dataO

Tree Diagram

module: asternos-isis
rpcs:
+---x show-isis-route
+---w input
| +---w level? string
| +---w backup? boolean
+--ro output
+--ro data? <anydata>

Table of Properties

NameRequiredType/RangeDescription
show-isis-routeO
levelOstringlevel-1 or level-2
backupO”true"
"false”
Show backup routes
Default value: False
dataO

Tree Diagram

module: asternos-isis
rpcs:
+---x show-isis-segment-routing-srv6-node
+--ro output
+--ro data
+--ro instance* []
+--ro area-tag? string
+--ro level* [level]
+--ro level uint8
+--ro node* [node-id]
+--ro node-id string
+--ro algorithm? string
+--ro max-sl? uint8
+--ro max-end-pop? uint8
+--ro max-h-encaps? uint8
+--ro max-end-d? uint8

Table of Properties

NameRequiredType/RangeDescription
show-isis-segment-routing-srv6-nodeO
dataMPath-only node, has no configurable value.
SRv6 node information.
instanceMPath-only node, has no configurable value.
area-tagOstringArea-tag associated to this routing instance.
levelMPath-only node, has no configurable value.
levelOintegerSRv6 level.
nodeMPath-only node, has no configurable value.
node-idOstringSRv6 node ID.
algorithmOstringSRv6 node algorithm.
max-slOintegerSRH maximum segment left.
max-end-popOintegerSRH maximum end pop.
max-h-encapsOintegerSRH maximum hop encapsulations.
max-end-dOintegerSRH maximum end decapsulations.

Tree Diagram

module: asternos-isis
rpcs:
+---x show-isis-summary
+--ro output
+--ro data? <anydata>

Table of Properties

NameRequiredType/RangeDescription
show-isis-summaryO
dataO