Configuring IS-IS Basic Function
Only after configuring the basic functions can an IS-IS network be established.
NOTEs:
A maximum of 128 IS-IS routing instances can be configured on a Pica8 switch.
only up to 3 NETs can be configured.
Prerequisites
Before configuring the basic functions of IS-IS, the following task must be completed:
Configure the IP addresses of the interfaces to ensure network layer reachability between adjacent nodes.
Configure Network Entity Title (NET)
Network Entity Title (NET) is a key component of the addressing scheme. It uniquely identifies each Intermediate System (IS) within the IS-IS routing domain.
The NET consists of three parts:
Area ID: The length of the Area ID can vary from 1 to 13 bytes.
System ID: This part has a fixed length of 6 bytes.
NSAP Selector (SEL): The last byte, different transport protocols correspond to different SELs. For IP, the SEL is always 00.
NOTEs:
The area address is used to uniquely identify different areas within a routing domain. All switches within the same Level-1 area must have the same area address, while switches within Level-2 areas can have different area addresses.
Throughout the entire domain and backbone area, it is required to maintain a unique system ID.
Since a maximum of 3 area addresses can be configured in an IS-IS process, only up to 3 NETs can be configured.
The set protocols isis area-tag <text> [vrf <vrf-name>] network-entity <network-entity> command configures network entity title (NET) provided in ISO format. When configuring the NET parameter in IS-IS, ensure that these three components are properly defined according to your network requirements.
Define the IS-IS instance by specifying the area-tag <text>. This area-tag <text> helps identify the IS-IS instance on the router.
The following command defines the NET as 32.0001.0040.0220.2030.00. The system ID is 0040.0220.2030 and the region ID is 32.0001.
admin@PICOS# set protocols isis area-tag instance1 network-entity 32.0001.0040.0220.2030.00
admin@PICOS# commit
Enable IS-IS Instance on the Interface
After configuring the IS-IS instance, to ensure the proper operation of the IS-IS protocol, you also need to enable IS-IS on the link interfaces where IS-IS is running and associate them with the specified instance. The set protocols isis area-tag <text> interface <interface-name> <ipv4-routing | ipv6-routing> command enables IS-IS instance on a specific L3 interface.
The following command enables IS-IS instance on a specific interface.
admin@PICOS# set protocols isis area-tag instance1 interface vlan10 ipv4-routing
admin@PICOS# commit
Configure the Level of the IS-IS Switch
IS-IS switches can be categorized into the following three levels:
Level-1 switches: Responsible for routing within an area, they only form neighbor relationships with Level-1 and Level-1-2 switches belonging to the same area. Level-1 switches must connect to other areas through Level-1-2 switches.
Level-2 switches: Responsible for routing between areas, they can form neighbor relationships with Level-2 switches or Level-1-2 switches from other areas. All Level-2 switches constitute the backbone network of the routing domain, facilitating communication between different areas. Level-2 switches within the routing domain must be contiguous to ensure the continuity of the backbone network.
Level-1-2 switches: They can form Level-1 neighbor relationships with Level-1 and Level-1-2 switches within the same area, as well as Level-2 neighbor relationships with Level-2 and Level-1-2 switches from other areas.
The set protocols isis area-tag <text> [vrf <vrf-name>] is-type <level-1 | level-1-2 | level-2-only> command configures the level of the IS-IS switch.
It is advisable for users to complete the configuration of the switch level when configuring IS-IS before network operation.
If the switch level is not specified using this command during the IS-IS configuration process, the router defaults to being a Level-1-2 router. This means it participates in both Level-1 and Level-2 routing calculations, maintaining two LSDBs for Level-1 and Level-2.
The following command configures the level of the IS-IS switch.
admin@PICOS# set protocols isis area-tag instance1 is-type level-1
admin@PICOS# commit
Â
Copyright © 2024 Pica8 Inc. All Rights Reserved.