当前位置:网站首页>[HCIP Continuous Update] Principle and Configuration of IS-IS Protocol
[HCIP Continuous Update] Principle and Configuration of IS-IS Protocol
2022-08-09 13:27:00 【Chuan Dome 2001】
IS-IS protocol principle and configuration
The source of the routing entry
Direct Routing
Indirect routing
Static Routing
Dynamic Routing
IGP Interior Gateway Protocol
Distance vector: RIP
Link Status: OSPF ISIS
EGP Exterior Gateway Protocol: BGP
ISIS Intermediate System to Intermediate System
ISIS protocol is a dynamic routing protocol developed by the ISO national standardization organization for the CLNP protocol in the OSI model. Due to the strong scalability of ISIS, it supports both CLNP and IP protocols.So what is now called ISIS is called Integrated ISIS
ospf----TCP/IP----IP
ISIS----OSI/TCP/IP----IP/CLNP
Scenario application
OSPF - Campus Network - Application Protocol
ISIS—Backbone—Service-Based Protocol
Address Structure
NSAP address: main network + subnet + host + SEL (protocol type)
NET identifier: is a special NSAP address, when SEL=00, the NSAP address becomes the NET identifier
How Dynamic Routing Works
1. Establish neighbor relationship
2. Synchronize the database
3. Calculate the routing table
Router classification
level-1 router ----- quite a special area of OSPF
level-2 router-----equivalent to the backbone area of OSPF
level-1-2 router ---- equivalent to OSPF ABR area border router
level-1 neighbor relationship
Same area: level-1 router and level-1 router or level-1-2 router
level-2 neighbor relationship
Same area: level-2 router and level-2 router or level-1-2 router
Different regions: establishing level-2 relationships
Neighbor HELLO message
Establishing neighbor relationships
Network Type
1. Point-to-point network: P2P IIH (mac: 0180-C200-0014)
2. Broadcast network L1 lan IIH (mac: 0180-C200-0015)
State Mechanism
1, down
2, init
3, up
DIS and the analogy between DIS and DR
Barrier of link state information
Establishing neighbor relationships—IIH
Information
—SNP (Sequence Number Message)
—CSNP (Complete Sequence Number Message) ----equivalent to DD in OSPF
—PSNP (Partial Sequence Number Packet) ----equivalent to LSR/LSACK in OSPF
Inter-area routing
1. The layer where the L2 neighbor relationship is located - with detailed routing
2. The layer where the L1 neighbor relationship is located - with a default route pointing to the L1/2 router for external access
3. The L1/2 router sets the ATT field to 1, and the L1 router receives the information with the position 1, and generates a default route pointing to the L1/2 router
The difference between IS-IS and OSPF
IS-IS configuration
1. Configure basic IP information
2. Configure ISIS
- start ISIS
— configure the NET identifier
——Configure the router type
3. The interface participating in the ISIS calculation starts the ISIS process
4. Verify
Configuring ISIS
isis 100network-enytity 49.0012.0000.0001.00//Configure the net identityis-level level-1//Configure the router type
The interface participating in the ISIS calculation starts the ISIS process
interface g0/0/0isis enable 100interface LoopBack 0isis enable 100
Test View
dis isis peer//View neighbor relationship informationdis isis route // View ISIS routedis ip routing-tableprotocol isis
Route leak
When there are more than two L1/2 routers (ABRs) in the non-backbone area, since the area inside the area accesses the external area through the default route pointing to the L1/2 router, the optimal route calculated internally is in the entire network.The path selection may not be optimal, and there may be sub-optimal paths.Therefore, through route leakage, the detailed route of the backbone area is leaked to the sub-area, and the detailed route of the whole network is obtained.With accurate calculation, sub-routing problems are avoided.- Leaked on ABR
isis 100import-route isis level-2 into level-1
边栏推荐
- 鹅厂机器狗花式穿越10m梅花桩:前空翻、单桩跳、起身作揖...全程不打一个趔趄...
- 8、IDEA提交代码出现: Fetch failed fatal: Could not read from remote repository
- Golang学习之路(五):Golang的函数
- WebView injects Js code to realize large image adaptive screen click image preview details
- 自定义VIEW实现应用内消息提醒上下轮播
- Reading and writing after separation, performance were up 100%
- FFmpeg在win10上编译安装(配置libx264)
- World's 4th mad scientist dies on his 103rd birthday
- GPT-3组合DALL·E,60秒内搞定游戏设定和原型动画!网友看后:这游戏想玩
- Nature:猪死亡1小时后,器官再次运转
猜你喜欢
Flutter入门进阶之旅(二)Hello Flutter
26、管道参数替换命令xargs
Flutter入门进阶之旅(四)文本输入Widget TextField
非科班AI小哥火了:他没有ML学位,却拿到DeepMind的offer
Blocking, non-blocking, multiplexing, synchronous, asynchronous, BIO, NIO, AIO all in one pot
Data Mining-05
水能自发变成“消毒水”,83岁斯坦福教授:揭示冬天容易得流感的部分原因...
腾讯欲成育碧最大股东/ 米哈游招NLP内容生成研究员/ AI发现四千余物种濒临灭绝...今日更多新鲜事在此...
Flutter Getting Started and Advanced Tour (4) Text Input Widget TextField
AI basketball referee, walking is special, ask harden care don't care
随机推荐
Nature:猪死亡1小时后,器官再次运转
The grep command Shell regular expressions, the three musketeers
World's 4th mad scientist dies on his 103rd birthday
WeChat payment development process
流量焦虑背后是企业对客户关系管理的不足
Adalvo收购其首个品牌产品Onsolis
两分钟录音就可秒变语言通!火山语音音色复刻技术如何修炼而成?
Flutter Getting Started and Advanced Tour (1) - Getting to Know Flutter
Ten minutes to teach you how to use VitePress to build and deploy a personal blog site
无需精子卵子子宫体外培育胚胎,Cell论文作者这番话让网友们炸了
Too much volume... Tencent was asked on the side that the memory was full, what would happen?
FFmpeg在win10上编译安装(配置libx264)
中断系统结构及中断控制详解
生成上传密钥和密钥库
无重复字符的最长子串
箭头函数和普通函数的常见区别
微服务架构的核心关键点
激光熔覆在农机修复强化中的应用及研究方向
MySQL 原理与优化,Group By 优化 技巧
新起之秀 DPU,正在掀起数据中心变革!