In OSI Terminology, a router = an intermediate system (IS). A router is a member of only 1 Area.
IS-IS was the routing protocol created for OSI:
OSPF = TCP/IP
IS-IS = OSI
Requires an OSI Address, called a ConnectionLess Network Services (CLNS) address, to function.
Uses SPF.
More Tunable, Efficient, and Flexible than OSPF
L1: member of only 1 area L2: backbone router. They know the backbone but not their own area. It represents the Core Network. L1/L2: member of an area and of the backbone. They summarize route of their own area to the backbone. An L1 router contacts an L2 router to go to another area.
%CLNS-4-AUTH_FAIL: ISIS: Serial IIH authentication failed: ตรวจสอบขาที่ isis neighbor ไม่ up ใส่ authentication ให้ถูกต้อง
R1#deb isi adj 061163: Oct 5 16:34:05.565 bkk: ISIS-Adj: Rec serial IIH from 4562.882a.4b5a (TenGigabitEthernet1/3), cir type L2, cir id 00, length 1496 061164: Oct 5 16:34:05.565 bkk: ISIS-Adj: Authentication failed or 061228: Oct 5 16:34:14.649 bkk: ISIS-Adj: Rec serial IIH from 4562.882a.4b5a (TenGigabitEthernet1/3), cir type L2, cir id 00, length 1496 061229: Oct 5 16:34:14.649 bkk: %CLNS-4-AUTH_FAIL: ISIS: Serial IIH authentication failed
R1#un all
R1#sho isis neighbor | inc 1/3 R1#
Compare isis interface configuration both side. If the configuration is corrected, re-configure int te1/3. Cr: P'Teng@AIT
Init State:
XR# debug isis adjacencies interface x RP/0/RSP0/CPU0:Oct 11 11:28:12.170 BKK: isis[1014]: SEND P2P IIH (L2) on Bundle-Ether9: Holdtime 30s, Length 9199 RP/0/RSP0/CPU0:Oct 11 11:28:12.357 BKK: isis[1014]: RECV P2P IIH (L2) from Bundle-Ether9 SNPA 40ce.2418.9b52: System ID PN2, Holdtime 30, length 9198
Nokia# debug router isis packet ptop-hello "Interface-Name" configure log log-id 1 from debug-trace configure log log-id 1 to session * ptop-hello = p2p link - hello packet
การออกแบบ Network Topology และ IGP Area เปรียบเทียบ IS-IS กับ OSPF:
จากตัวอย่างแรก ปรับเปลี่ยนมาเป็นอีกแบบ คือให้ Area ที่ทำ L1 Adjacency กัน มา Share L1/L2 Router ตัวเดียวกัน อันนี้เจอตลอดๆ ซึ่งมันก็นำมาซึ่งปัญหาคือ จะต้องแยก Instance (หรือบาง Vendor เรียก Process) ไม่งั้น 2 Area (จากตัวอย่าง) จะมี Link State ไหลถึงกันเสมือนเป็น Area เดียวกัน
Area ID ของ IS-IS ใช้เพื่อควบคุมการสร้าง Adjacency เท่านั้น แต่ไม่ได้ควบคุมไม่ให้ Link State ไหลข้ามกัน การทำให้ L1/L2 Router สามารถเชื่อมต่อกับทั้งสอง Area ได้ ก็จะต้องใส่ Area ID ลงไปทั้งสอง Area ซึ่ง IS-IS ของ Router ต่างๆ ส่วนใหญ่น่าจะใส่ได้ถึง 3 Area