Config

Leafs

class NetworkInstances.NetworkInstance.Protocols.Protocol.Isis.Global.Config

Bases: Entity

Class Hierarchy: NetworkInstances NetworkInstance Protocols Protocol Isis Global Config

This class represents configuration data.

This container defines ISIS global configuration router.

authentication_check

When set to true, reject all ISIS protocol PDUs that either have a mismatch in authentication-type or authentication-key

type: bool

default value: true

instance

ISIS Instance

type: str

default value: 0

net

ISIS network entity title (NET). The first 8 bits are usually 49 (private AFI), next 16 bits represent area, next 48 bits represent system id and final 8 bits are set to 0

type: list of str

pattern: ^[a-fA-F0-9]{2}(\.[a-fA-F0-9]{4}){3,9}\.[a-fA-F0-9]{2}$
maximum_area_addresses

Maximum areas supported

type: int

range: 0..255

default value: 3

level_capability

ISIS level capability(level-1, level-2,vlevel-1-2)

type: LevelType

default value: LEVEL_1_2

max_ecmp_paths

ISIS max-paths count

type: int

range: 0..255
poi_tlv

ISIS purge TLV. When set to true, a TLV is added to purges to record the system ID of the IS generating the purge

type: bool

default value: false

iid_tlv

ISIS Instance Identifier TLV. When set to trues, the IID-TLV identifies the unique instance as well as the topology/topologies to which the PDU applies

type: bool

default value: false

fast_flooding

When set to true, IS will always flood the LSP that triggered an SPF before the router actually runs the SPF computation

type: bool

default value: true