SlideShare a Scribd company logo
ISSUE
Fixed Network Curriculum
Development Section
ODA000009 IS-IS Routing
Protocol
1.0
Objectives
 IS-IS basic principle
 Upon completion of this course,you will be able to:
IS-IS Overview
 IS means intermediate system, and is the OSI language of the
routers.
 IS-IS is a kind of link status protocol
 IS-IS network can be divided into multiple sub-domains
 IS-IS can be expanded easily
 IS-IS is defined in 1992 ISO/IEC10589 Recommendation
Brief Introduction to the Link Status Protocol
RTB
RTA
RTD
RTC
RTE
LSP:RTB.00-00
LSP:RTA.00-00
LSP:RTC.00-00
LSP:RTD.00-00 LSP:RTE.00-00
SPF Algorithm Example
1
2
3
5
RTA RTB
RTD
RTC
RTD LSP
RTC LSP
RTB LSP
RTA LSP
LSDB
Topology structure
of the network
1
2
3
5
D
A
C
B
Link status
database of each
router
Weighted directed
graph obtained
from the link status
database
SPF Algorithm Example
1
2
3
D
A
C
B
1
2
3
D
A
C
B
1
2
3
D
A
C
B
1
2
3
D
A
C
B
Taking itself as the root node, each router calculates the
smallest generation tree
Basic Concepts of L1 and L2
Area 1
Level1 Area
Area 2
Level1 Area
Level2 Backbone
L2 L2
L1
L1
L1
L1
L1/L2
L1/L2
Introduction to ISIS Basic Work
Level 1
area
Area
49.0001
Level 1
area
Area
49.0002
Level 1
area
Area
49.0003
Level 2
Backbone
L1
L1/L2
L1 L1
L1/L2
L1/L2
Packet Classification
 Link Status Packet (LSP)
 IS-IS Hello Packet
 Complete Sequence Number Packet (CSNP)
 Part Sequence Number Packet (PSNP)
Process of Neighbor Relationship Establishment
between Two Routers
Router A Router B
Down
Init
Up
Up
Up
Up
Hello (DR=0.0.0.0)
Hello (DR=0.0.0.0)
Hello (DR is selected)
LSP
CSNP
PSNP
Down
Init
Up
Up
Up
Up
DIS and Pseudo node
Physical view of the
broadcast sub-network
Logical view of the
broadcast sub-network
The broadcast sub-
network is
externally
considered as a
pseudo node
The broadcast sub-network is externally considered
as a pseudonode
AFI Variable Length Area Address System ID NSEL
1 byte 1~12 bytes 6 bytes 1 byte
Area ID Sys ID NESL
Node Identification
 In IS-IS, each IS is identified by its system ID with a length of
six bytes. However, as the concept of pseudo node is
introduced in the broadcast sub-network and NBMA, to
identify the pseudo node, one byte is extended behind the
system ID:
 For a normal node (non-pseudo node), one byte of 0 is
extended behind the system ID
 For a pseudo node, one byte of interface ID on the DIS where
the pseudo node lies is added behind the DIS system ID.
Flood Algorithm
 Roles of the flood algorithm:
 To ensure the consistence of the link status databases between
respective ISs
 Flood principles:
 If the received information is newer than its own, update its own
database, spread it over the network and check if it is necessary
to run the SPF algorithm;
 If the received information is older than its own, update the
sender of the information;
 If the received information is the same as its own, send the
acknowledgement message.
IS-IS vs. OSPF
 Common Points:
 Both are internal gateway protocols (IGP) and used in the same
autonomous system (AS);
 Both are routing protocols based on the link status database,
adopting SPF algorithm to calculate the route;
 Both features fast convergence and no loop, applicable to large-
scale networks;
 Both adopt Hello protocol to form and maintain the neighbor
relationship
IS-IS vs. OSPF
 Common Points:
 Both use areas to form the two-layer hierarchical topology, both
with the concept of Area
 Both can aggregate the route between areas and support VLSM
and CIDR, suitable for large-scale networks
 Both elect DR on the broadcast network, and generate LSA
(LSP) to describe the whole network segment
 Both have the ability to verify the protocol packet.
IS-IS vs. OSPF
 Common Points:
 Both adopt interface cost to describe and calculate the route
overhead;
 The route information is updated in the trigger mode, instead of
periodically sending the whole route information;
 For the link status databases, there is an aging update
mechanism to ensure their correctness and completeness;
 Routers at the border areas of the network with poor processing
ability can perfectly run the protocols through reasonable
planning.
IS-IS vs. OSPF
 Differences:
 The origin and design purpose of the protocol standard are
different;
 The enveloping modes of the protocol packet and the supported
network protocols are different;
 The relationship between the routers and areas and the
organization modes of the link status database are different;
 Definitions of the backbone areas are different;
IS-IS vs. OSPF
 Differences:
 The complexity of Hello protocol and requirement for the
neighbor relationship establishment are different;
 Aging modes of LSP (LSA) in the database are different;
 DR election modes on the broadcast network are different;
 Support capabilities to different models of the network types are
different;
 Distinguishing abilities to the metric of the link layer and the
supported maximum metric are different.
ODA000009 IS-IS Routing Protocol.ppt

More Related Content

Similar to ODA000009 IS-IS Routing Protocol.ppt

CCNA3 Verson6 Chapter5
CCNA3 Verson6 Chapter5CCNA3 Verson6 Chapter5
CCNA3 Verson6 Chapter5
Chaing Ravuth
 
Open Shortest Path First
Open Shortest Path FirstOpen Shortest Path First
Open Shortest Path First
Atakan ATAK
 
Cisco ospf
Cisco ospf Cisco ospf
Cisco ospf
sarasanandam
 
Cisco ospf
Cisco ospf Cisco ospf
Cisco ospf
sarasanandam
 
OSPFv3_Technology_White_Paper.pdf
OSPFv3_Technology_White_Paper.pdfOSPFv3_Technology_White_Paper.pdf
OSPFv3_Technology_White_Paper.pdf
Denis Rasskazov
 
Open shortest path first (ospf)
Open shortest path first (ospf)Open shortest path first (ospf)
Open shortest path first (ospf)
Respa Peter
 
OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)
Ann Joseph
 
Osp fv3 cs
Osp fv3 csOsp fv3 cs
Osp fv3 cs
Fred Bovy
 
Group 1
Group 1Group 1
Group 1
lifetobeart
 
All in one q & ans
All in one q & ansAll in one q & ans
All in one q & ans
Ravi Kodoli
 
OSPF.pptx
OSPF.pptxOSPF.pptx
OSPF.pptx
Atakan ATAK
 
ENSA_UNIT 1.pdfasasasaasafsedfsecfwefw wefwefw qeda
ENSA_UNIT 1.pdfasasasaasafsedfsecfwefw wefwefw qedaENSA_UNIT 1.pdfasasasaasafsedfsecfwefw wefwefw qeda
ENSA_UNIT 1.pdfasasasaasafsedfsecfwefw wefwefw qeda
drainagememes
 
C C N A Day3
C C N A  Day3C C N A  Day3
C C N A Day3
darulquthni
 
3 ip routing eigrp
3 ip routing eigrp3 ip routing eigrp
3 ip routing eigrp
SagarR24
 
CCNA 1
CCNA 1CCNA 1
CCNA 1
Asish Verma
 
ch2_p3_ospf.pptx
ch2_p3_ospf.pptxch2_p3_ospf.pptx
ch2_p3_ospf.pptx
NilsJuanSoncoMedina
 
OSPF Open Shortest Path First protocol full details
OSPF Open Shortest Path First  protocol full detailsOSPF Open Shortest Path First  protocol full details
OSPF Open Shortest Path First protocol full details
Vignesh kumar
 
ENCOR_Chapter_6.pptx
ENCOR_Chapter_6.pptxENCOR_Chapter_6.pptx
ENCOR_Chapter_6.pptx
ManuelRojas960410
 
TechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterTechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the Datacenter
Robb Boyd
 
Networking interview questions
Networking interview questionsNetworking interview questions
Networking interview questions
zahadath
 

Similar to ODA000009 IS-IS Routing Protocol.ppt (20)

CCNA3 Verson6 Chapter5
CCNA3 Verson6 Chapter5CCNA3 Verson6 Chapter5
CCNA3 Verson6 Chapter5
 
Open Shortest Path First
Open Shortest Path FirstOpen Shortest Path First
Open Shortest Path First
 
Cisco ospf
Cisco ospf Cisco ospf
Cisco ospf
 
Cisco ospf
Cisco ospf Cisco ospf
Cisco ospf
 
OSPFv3_Technology_White_Paper.pdf
OSPFv3_Technology_White_Paper.pdfOSPFv3_Technology_White_Paper.pdf
OSPFv3_Technology_White_Paper.pdf
 
Open shortest path first (ospf)
Open shortest path first (ospf)Open shortest path first (ospf)
Open shortest path first (ospf)
 
OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)OPEN SHORTEST PATH FIRST (OSPF)
OPEN SHORTEST PATH FIRST (OSPF)
 
Osp fv3 cs
Osp fv3 csOsp fv3 cs
Osp fv3 cs
 
Group 1
Group 1Group 1
Group 1
 
All in one q & ans
All in one q & ansAll in one q & ans
All in one q & ans
 
OSPF.pptx
OSPF.pptxOSPF.pptx
OSPF.pptx
 
ENSA_UNIT 1.pdfasasasaasafsedfsecfwefw wefwefw qeda
ENSA_UNIT 1.pdfasasasaasafsedfsecfwefw wefwefw qedaENSA_UNIT 1.pdfasasasaasafsedfsecfwefw wefwefw qeda
ENSA_UNIT 1.pdfasasasaasafsedfsecfwefw wefwefw qeda
 
C C N A Day3
C C N A  Day3C C N A  Day3
C C N A Day3
 
3 ip routing eigrp
3 ip routing eigrp3 ip routing eigrp
3 ip routing eigrp
 
CCNA 1
CCNA 1CCNA 1
CCNA 1
 
ch2_p3_ospf.pptx
ch2_p3_ospf.pptxch2_p3_ospf.pptx
ch2_p3_ospf.pptx
 
OSPF Open Shortest Path First protocol full details
OSPF Open Shortest Path First  protocol full detailsOSPF Open Shortest Path First  protocol full details
OSPF Open Shortest Path First protocol full details
 
ENCOR_Chapter_6.pptx
ENCOR_Chapter_6.pptxENCOR_Chapter_6.pptx
ENCOR_Chapter_6.pptx
 
TechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterTechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the Datacenter
 
Networking interview questions
Networking interview questionsNetworking interview questions
Networking interview questions
 

Recently uploaded

ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
Roger Rozario
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
Madan Karki
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
Mahmoud Morsy
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
MiscAnnoy1
 

Recently uploaded (20)

ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
Transformers design and coooling methods
Transformers design and coooling methodsTransformers design and coooling methods
Transformers design and coooling methods
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 
Certificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi AhmedCertificates - Mahmoud Mohamed Moursi Ahmed
Certificates - Mahmoud Mohamed Moursi Ahmed
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
 

ODA000009 IS-IS Routing Protocol.ppt

  • 1. ISSUE Fixed Network Curriculum Development Section ODA000009 IS-IS Routing Protocol 1.0
  • 2. Objectives  IS-IS basic principle  Upon completion of this course,you will be able to:
  • 3. IS-IS Overview  IS means intermediate system, and is the OSI language of the routers.  IS-IS is a kind of link status protocol  IS-IS network can be divided into multiple sub-domains  IS-IS can be expanded easily  IS-IS is defined in 1992 ISO/IEC10589 Recommendation
  • 4. Brief Introduction to the Link Status Protocol RTB RTA RTD RTC RTE LSP:RTB.00-00 LSP:RTA.00-00 LSP:RTC.00-00 LSP:RTD.00-00 LSP:RTE.00-00
  • 5. SPF Algorithm Example 1 2 3 5 RTA RTB RTD RTC RTD LSP RTC LSP RTB LSP RTA LSP LSDB Topology structure of the network 1 2 3 5 D A C B Link status database of each router Weighted directed graph obtained from the link status database
  • 6. SPF Algorithm Example 1 2 3 D A C B 1 2 3 D A C B 1 2 3 D A C B 1 2 3 D A C B Taking itself as the root node, each router calculates the smallest generation tree
  • 7. Basic Concepts of L1 and L2 Area 1 Level1 Area Area 2 Level1 Area Level2 Backbone L2 L2 L1 L1 L1 L1 L1/L2 L1/L2
  • 8. Introduction to ISIS Basic Work Level 1 area Area 49.0001 Level 1 area Area 49.0002 Level 1 area Area 49.0003 Level 2 Backbone L1 L1/L2 L1 L1 L1/L2 L1/L2
  • 9. Packet Classification  Link Status Packet (LSP)  IS-IS Hello Packet  Complete Sequence Number Packet (CSNP)  Part Sequence Number Packet (PSNP)
  • 10. Process of Neighbor Relationship Establishment between Two Routers Router A Router B Down Init Up Up Up Up Hello (DR=0.0.0.0) Hello (DR=0.0.0.0) Hello (DR is selected) LSP CSNP PSNP Down Init Up Up Up Up
  • 11. DIS and Pseudo node Physical view of the broadcast sub-network Logical view of the broadcast sub-network The broadcast sub- network is externally considered as a pseudo node
  • 12. The broadcast sub-network is externally considered as a pseudonode AFI Variable Length Area Address System ID NSEL 1 byte 1~12 bytes 6 bytes 1 byte Area ID Sys ID NESL
  • 13. Node Identification  In IS-IS, each IS is identified by its system ID with a length of six bytes. However, as the concept of pseudo node is introduced in the broadcast sub-network and NBMA, to identify the pseudo node, one byte is extended behind the system ID:  For a normal node (non-pseudo node), one byte of 0 is extended behind the system ID  For a pseudo node, one byte of interface ID on the DIS where the pseudo node lies is added behind the DIS system ID.
  • 14. Flood Algorithm  Roles of the flood algorithm:  To ensure the consistence of the link status databases between respective ISs  Flood principles:  If the received information is newer than its own, update its own database, spread it over the network and check if it is necessary to run the SPF algorithm;  If the received information is older than its own, update the sender of the information;  If the received information is the same as its own, send the acknowledgement message.
  • 15. IS-IS vs. OSPF  Common Points:  Both are internal gateway protocols (IGP) and used in the same autonomous system (AS);  Both are routing protocols based on the link status database, adopting SPF algorithm to calculate the route;  Both features fast convergence and no loop, applicable to large- scale networks;  Both adopt Hello protocol to form and maintain the neighbor relationship
  • 16. IS-IS vs. OSPF  Common Points:  Both use areas to form the two-layer hierarchical topology, both with the concept of Area  Both can aggregate the route between areas and support VLSM and CIDR, suitable for large-scale networks  Both elect DR on the broadcast network, and generate LSA (LSP) to describe the whole network segment  Both have the ability to verify the protocol packet.
  • 17. IS-IS vs. OSPF  Common Points:  Both adopt interface cost to describe and calculate the route overhead;  The route information is updated in the trigger mode, instead of periodically sending the whole route information;  For the link status databases, there is an aging update mechanism to ensure their correctness and completeness;  Routers at the border areas of the network with poor processing ability can perfectly run the protocols through reasonable planning.
  • 18. IS-IS vs. OSPF  Differences:  The origin and design purpose of the protocol standard are different;  The enveloping modes of the protocol packet and the supported network protocols are different;  The relationship between the routers and areas and the organization modes of the link status database are different;  Definitions of the backbone areas are different;
  • 19. IS-IS vs. OSPF  Differences:  The complexity of Hello protocol and requirement for the neighbor relationship establishment are different;  Aging modes of LSP (LSA) in the database are different;  DR election modes on the broadcast network are different;  Support capabilities to different models of the network types are different;  Distinguishing abilities to the metric of the link layer and the supported maximum metric are different.