1 / 17

Supplement to “Introduction to IS-IS” presented at NANOG 20

Supplement to “Introduction to IS-IS” presented at NANOG 20. Greg Hankins <ghankins@riverstonenet.com>. Introduction. These slides supplement the “Introduction to IS-IS” tutorial, presented at NANOG 20.

Download Presentation

Supplement to “Introduction to IS-IS” presented at NANOG 20

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Supplement to “Introduction to IS-IS” presented at NANOG 20 Greg Hankins <ghankins@riverstonenet.com>

  2. Introduction • These slides supplement the “Introduction to IS-IS” tutorial, presented at NANOG 20. • Riverstone-specific configurations and commands are provided as a companion to the tutorial. • The complete tutorial is available at: http://www.nanog.org/mtg-0010/isis.html

  3. RS1 RS2 RS4 fe1/1 pos3/1 fe1/1 pos3/1 fe2/1 .2 fe1/1 .1 10.1.1.0/30 .2 192.168.1.1/24 192.168.4.1/24 .8 12.1.1.0/24 192.168.2.1/24 gi2/1 Basic Configuration interface create ip pos3/1 address-netmask 10.1.1.1/30 port so.3.1 interface create ip fe1/1 address-netmask 12.1.1.2/24 port et.1.1 interface create ip gi2/1 address-netmask 192.168.2.1/24 port gi.2.1 interface add ip lo0 address-netmask 13.1.1.2/32 ! isis add area 49.0001 isis add interface pos3/1 isis add interface fe1/1 isis set system-id 0000.0000.0002 isis start ! ip-router policy redistribute from-proto direct to-proto isis-level-1 ! system set name RS2 interface create ip pos3/1 address-netmask 10.1.1.2/30 port so.3.1 interface create ip fe1/1 address-netmask 192.168.4.1/24 port et.1.1 interface add ip lo0 address-netmask 13.1.1.4/32 ! isis add area 49.0002 isis add interface pos3/1 isis set system-id 0000.0000.0004 isis start ! ip-router policy redistribute from-proto direct to-proto isis-level-1 ! system set name RS4

  4. Verifying Operationisis show adjacencies RS2# isis show adjacencies Adjacencies Circuit name: pos3/1 SystemID: 0000.0000.0400 State: up Usage: l2 Type: is Hold: 30 3-way: Neighbor Circuit: 00000005 Areas: 49.0002 Supported protocols: inet4 Ifaddr: 10.1.1.2 Circuit name: fe1/1 Level 1 adjacencies: 1 SystemID: 0000.0000.0100 Snpa: 802.2 0:e0:63:18:f6:61 Pri: 64 State: up Type: l1-is Hold: 9 Areas: 49.0001 Supported protocols: inet4 Ifaddr: 12.1.1.8 No level 2 adjacencies

  5. Verifying Operationisis show circuits RS2# isis show circuits Circuits Name: pos3/1 Index: 6 Encap: iso Level: 1 and 2 Snpa: 802.2 0:0:1d:ce:a8:7d Mtu: 1499 Metric: 10 Name: fe1/1 Index: 7 Encap: iso Level: 1 Snpa: 802.2 0:0:1d:ce:a8:7d Mtu: 1497 Metric: 10 Level 1 Priority: 64 Lanid: 0000.0000.0100.05 Flags: <> Level 2 Priority: 64 Lanid: 0000.0000.0200.07 Flags: <>

  6. Verifying Operationisis show lsp-database RS2# isis show lsp-database Task ISIS: Link State Database IS-IS Level-1 Link State Database (* - originated local) LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL 0000.0000.0100.0000 0X00000006 0X4334 602 0/0/0 0000.0000.0100.0500 0X00000005 0XEBE8 675 0/0/0 0000.0000.0200.0000* 0X00000010 0X1B9A 722 1/0/0 IS-IS Level-2 Link State Database (* - originated local) LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL 0000.0000.0200.0000* 0X00000028 0XD876 651 0/0/0 0000.0000.0400.0000 0X00000021 0XAA50 799 0/0/0

  7. Verifying Operationisis show lsp-database level N detail RS2# isis show lsp-database level 1 detail id 0000.0000.0200 Task ISIS: Link State Database IS-IS Level-1 Link State Database (* - originated local) LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL 0000.0000.0200.0000* 0X00000010 0X1B9A 610 1/0/0 Area Addresses: 49.0001 NLPID: 0XCC IP Address: 10.1.1.1 IP Address: 12.1.1.2 Metric: 10 IS 0000.0000.0100.05 Metric: 10 IP 10.1.1/30 Metric: 10 IP 12.1.1/24 ipextreach: 192.168.2/24 default int 0

  8. Verifying Operationisis show lsp-database level N detail RS2# isis show lsp-database level 2 detail id 0000.0000.0200 Task ISIS: Link State Database IS-IS Level-2 Link State Database (* - originated local) LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL 0000.0000.0200.0000* 0X00000028 0XD876 401 0/0/0 Area Addresses: 49.0001 NLPID: 0XCC Metric: 10 IS 0000.0000.0400.00 Metric: 10 IP 10.1.1/30 Metric: 10 IP 12.1.1/24 ipextreach: 192.168.2/24 default int 0 192.168.1/24 default int 10

  9. Verifying Operationisis show lsp-database level N detail • A pseudonode LSP (0000.0000.01000.0500) is generated by RS1, which is the DIS on interface fe1/1. • This LSP lists all known ISs on the LAN. RS2# isis show lsp-database level 1 detail id 0000.0000.0100.05 Task ISIS: Link State Database IS-IS Level-1 Link State Database (* - originated local) LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL 0000.0000.0100.0500 0X00000007 0XE7EA 384 0/0/0 Metric: 0 IS 0000.0000.0200.00 Metric: 0 IS 0000.0000.0100.00

  10. Default Route Installation • L1 routers install default to nearest L2 router automagically. • Not originated as LSP. RS1# ip show routes Destination Gateway Owner Netif ----------- ------- ----- ----- default 12.1.1.2 ISIS_L1 fe1/1 10.1.1.0/30 12.1.1.2 ISIS_L1 fe1/1 12.1.1.0/24 directly connected - fe1/1 13.1.1.1 13.1.1.1 - lo0 127.0.0.1 127.0.0.1 ARP lo0 192.168.1.0/24 directly connected - fe2/1 192.168.2.0/24 12.1.1.2 ISIS_L1 fe1/1

  11. RS1 RS2 RS4 fe1/1 pos3/1 fe1/1 pos3/1 fe2/1 .2 fe1/1 .1 10.1.1.0/30 .2 192.168.1.1/24 192.168.4.1/24 .8 12.1.1.0/24 192.168.2.1/24 gi2/1 Redistribution OSPF Domain IS-IS Domain interface create ip pos3/1 address-netmask 10.1.1.1/30 port so.3.1 interface create ip fe1/1 address-netmask 12.1.1.2/24 port et.1.1 interface create ip gi2/1 address-netmask 192.168.2.1/24 port gi.2.1 interface add ip lo0 address-netmask 13.1.1.2/32 ! ip-router global set router-id 13.1.1.2 ! ospf create area 0.0.0.0 ospf add interface pos3/1 to-area 0.0.0.0 ospf start ! isis add area 49.0001 isis add interface fe1/1 isis set system-id 0000.0000.0002 isis start ! ip-router policy redistribute from-proto direct to-proto ospf ip-router policy redistribute from-proto isis-level-2 to-proto ospf ip-router policy redistribute from-proto direct to-proto isis-level-2 ip-router policy redistribute from-proto ospf-ase to-proto isis-level-2 ! system set name RS2

  12. Redistribution RS2# isis show lsp-database level 2 detail id 0000.0000.0200.0000 Task ISIS: Link State Database IS-IS Level-2 Link State Database (* - originated local) LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL 0000.0000.0200.0000* 0X0000000C 0XA3C7 491 0/0/0 Area Addresses: 49.0001 NLPID: 0XCC Metric: 10 IS 0000.0000.0100.03 Metric: 10 IP 12.1.1/24 ipextreach: 192.168.4/24 default int 12 192.168.2/24 default int 0 10.1.1.2/32 default int 0

  13. Summarization RS1 RS2 RS4 fe1/1 pos3/1 fe1/1 pos3/1 fe2/1 .2 fe1/1 .1 10.1.1.0/30 .2 192.168.1.1/24 192.168.4.1/24 .8 12.1.1.0/24 192.168.2.1/24 gi2/1 192.168.4.0/22 interface create ip pos3/1 address-netmask 10.1.1.2/30 port so.3.1 interface create ip fe1/1 address-netmask 192.168.4.1/24 port et.1.1 interface add ip lo0 address-netmask 13.1.1.4/32 ! isis add area 49.0002 isis add interface pos3/1 isis add summary-orig 192.168.4.0/22 metric 20 isis set system-id 0000.0000.0004 isis start ! ip-router policy redistribute from-proto direct to-proto isis-level-2 ! system set name RS4

  14. Summarization RS2# ip show routes Destination Gateway Owner Netif ----------- ------- ----- ----- 10.1.1.1 127.0.0.1 - lo0 10.1.1.2 10.1.1.1 - pos3/1 12.1.1.0/24 directly connected - fe1/1 13.1.1.2 13.1.1.2 - lo0 127.0.0.1 127.0.0.1 ARP lo0 192.168.1.0/24 12.1.1.8 ISIS_L1 fe1/1 192.168.2.0/24 directly connected - gi2/1 192.168.4.0/22 10.1.1.2 ISIS_L2 pos3/1 RS2# isis show lsp-database detail level 2 id 0000.0000.0400.0000 Task ISIS: Link State Database IS-IS Level-2 Link State Database (* - originated local) LSPID LSP Seq Num LSP Checksum LSP Holdtime ATT/P/OL 0000.0000.0400.0000 0X0000002D 0X419C 1016 0/0/0 Area Addresses: 49.0002 NLPID: 0XCC Metric: 10 IS 0000.0000.0200.00 Metric: 10 IP 10.1.1/30 ipextreach: 192.168.4/22 default int 20

  15. TroubleshootingIS-IS Commands • isis show adjacencies • isis show circuits • isis show export-policies • isis show globals • isis show lsp-database • isis show timers

  16. TroubleshootingIS-IS Tracing Commands • isis trace: • adjacency: isis-adjacency updates • csnp: processing and construction of CSNPs • db: isis lsp database • debug: isis debugging • dis-election: isis DIS election • flooding: flooding of all LSPs • iih: send and receive of IIHs • sp: send and receive of LSPs • packets: send and receive of PACKETS • psnp: processing and construction of PSNPs • spf: running of spf algorithm • system: isis-system tracepoints

  17. TroubleshootingIS-IS GateD Configuration File #****************************************************************************** # # RS IP Routing Config File # Created at: 2000-10-19 10:39:42 # #****************************************************************************** isis on { systemid 0.0.2.0 ; area 49.0001 ; interface "pos3/1" { }; interface "fe1/1" { }; }; export proto isis level 1 { proto direct { all ; }; };

More Related