ISIS协议基本概念
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
ISIS协议基本概念
前言
▪ ISIS是一个分级的链接状态路由协议,基于DECnet PhaseV 路由算法,实际上与 OSPF非常相似,它也使用Hello协议寻找毗邻节点,使用一个传播协议发送链接信 息。ISIS可以在不同的子网上操作,包括广播型的LAN、WAN和点到点链路。
▪ 通过本课件,您可以了解ISIS协议基本概念,包括:IS-IS协议相关术语、ISIS协议 地址编码方式、IS-IS的分层路由域、骨干区的连续性、区域、IS-IS协议适用的网 络类型、IS-IS协议的报文类型等。
L1
Area 49.0001
L1L2 Backbone
L1
L1
L1
Area 49.0003 L12
L1 L12
错!该路由器必 须是L2的,以保 证骨干区的连续 性!!!
Area 49.0002 L1
14
骨干区的连续性
L1
Area 49.0001
L1L2 Backbone
L1
L1
L1
Area 49.0003 L12
L1/L2路由器形成邻居关系 ▪ 可能有两个级别的链路状态数据库 ▪ L1用来作为区域内路由;L2用来作为区域间路由 ▪ 完成它所在的区域和骨干之间的路由信息的交换,将L1 LSDB中的路由信息
转换到L2 LSDB中,以在骨干中传播,既承担L1的职责也承担L2的职责 ▪ 通常位于区域边界上
13
骨干区的连续性
2
IS-IS协议相关术语(一)
缩略语 IS ES
DIS
SysID PDU
LSP
OSI中的概念 Intermediate System 中间系统 End System 端系统
DesignatedIntermediateSystem 指派中间系统
System ID 系统ID Packet Data Unit 报文数据单元
IP地址
IP中对应的概念
-------OSPF中的Hello报文 OSPF的ACK报文或LSR报文 OSPF的DD报文
4
ISIS协议地址编码方式
OSI网络层地址编码方式: NSAP
IDP
AFI
IDI
DSP
High Order Dsp
Syst源自文库m ID
NSEL
变长的区域地址空间
6字 节
1字 节
▪ NSAP即Network Service Access Point,相当于OSI的网络层协议 CLNP的地址。
L2 L12
正确,该路由器 必须是L2的,保 证了骨干区的连 续性!!!
Area 49.0002 L1
15
区域
区域(Areas) ▪ IS-IS允许将整个路由域分为多个区域 ▪ 区域之间通过L2(L1/L2)路由器相连接 ▪ 一个路由器目前最多有3个Area ID(IOS和VRP的实现) ▪ 一个路由器必须整个属于某个区域,而不能象OSPF那样是同一台路由器上
▪ 一个NSAP由三个部分组成:区域地址,System ID和n-selector
5
ISIS协议地址编码方式(续)
网络标识实体: NET ▪ NET即Network Entity Titles,是一个特殊的NSAP地址,其中n-selector部
分为0 ▪ NET是OSI协议栈中网络设备本身的标识 ▪ 作为特殊的NSAP,一个NET至少为8个字节,最多20个字节
Link state Protocol Data Unit 链路状态协议数据单元
IP中对应的概念 Router 路由器 Host主机 Designated Router(DR) OSPF中的选举路由器 OSPF中的Router ID IP报文 OSPF中的LSA 用来描述链路状态
3
IS-IS协议相关术语(二)
缩略语 NSAP
NET IIH PSNP CSNP
OSI中的概念 Network Service Access Point 网络服务访问点(网络层地址) Network Entity Title 网络实体标记 IS to IS Hello PDU IS到IS间Hello 部分序列号数据包 完全序列号数据包
▪ 骨干区Backbone是连续的Level2路由器的集合;由所有的L2(含L1/L2)路由 器组成,注意必须是连续(连通)的;
▪ L1和L2运行相同的SPF算法; ▪ 一个路由器可能同时参与L1和L2
9
IS-IS的分层路由域
L1
Area 49.0001
L1L2 Backbone
L1
L1
L1 Area 49.0003 L12 L2
7
ISIS地址编码说明
▪ 确定system id
如何在支持IP的IS上确定SystemID(便于管理的推荐): 使用Loopbck接口IP地址: 192.168.3.25 路由器所在区域(Area): 49.0001 建立IP地址到System ID的对应关系:
192.168.3.25
192.168.003.025
Page 11
11
Level-2路由器
Level-2路由器 ▪ 可以与其他区域的L2路由器形成邻居 ▪ 参与骨干区的路由 ▪ 保存整个骨干区的路由信息 ▪ L1/2路由器同时可以参与L1路由
12
Level-1-2路由器
L1/L2 路由器 ▪ 可以和本区域的任何级别路由器形成邻居关系;可以和其它区域相邻的L2或
1921.6800.3025 : System ID
49.0001.1921.6800.3025.00: NET
注意:这只是一种推荐的对应方法,并不要求必须遵循!!!!
8
分层
▪ 层次性:IS-IS有两个级别,区分两个层次
Level-1:普通区域(Areas)叫Level-1(L1) Level-2 :骨干区(Backbone)叫Level-2(L2)
6
ISIS协议地址编码方式举例
▪ NET示例 例子1: 49.0001.aaaa.bbbb.cccc.00
Area=49.0001 SysID=aaaa.bbbb.cccc Nsel=00 例子2: 49.0001.0002.2222.4444.00 Area=49.0001 SysID=0002.2222.4444 Nsel=00
L12
Area 49.0002 L1
10
Level-1路由器
Level-1路由器 ▪ 只与本区域的路由器形成邻居 ▪ 只参与本区域内的路由,只保留本区域的数据库信息 ▪ 通过与自己相连的L1/2路由器的ATT bit寻找与自己最近的L1/2路由器 ▪ 通过发布指向离自己最近的L1/2路由器的缺省路由,访问其他区域
前言
▪ ISIS是一个分级的链接状态路由协议,基于DECnet PhaseV 路由算法,实际上与 OSPF非常相似,它也使用Hello协议寻找毗邻节点,使用一个传播协议发送链接信 息。ISIS可以在不同的子网上操作,包括广播型的LAN、WAN和点到点链路。
▪ 通过本课件,您可以了解ISIS协议基本概念,包括:IS-IS协议相关术语、ISIS协议 地址编码方式、IS-IS的分层路由域、骨干区的连续性、区域、IS-IS协议适用的网 络类型、IS-IS协议的报文类型等。
L1
Area 49.0001
L1L2 Backbone
L1
L1
L1
Area 49.0003 L12
L1 L12
错!该路由器必 须是L2的,以保 证骨干区的连续 性!!!
Area 49.0002 L1
14
骨干区的连续性
L1
Area 49.0001
L1L2 Backbone
L1
L1
L1
Area 49.0003 L12
L1/L2路由器形成邻居关系 ▪ 可能有两个级别的链路状态数据库 ▪ L1用来作为区域内路由;L2用来作为区域间路由 ▪ 完成它所在的区域和骨干之间的路由信息的交换,将L1 LSDB中的路由信息
转换到L2 LSDB中,以在骨干中传播,既承担L1的职责也承担L2的职责 ▪ 通常位于区域边界上
13
骨干区的连续性
2
IS-IS协议相关术语(一)
缩略语 IS ES
DIS
SysID PDU
LSP
OSI中的概念 Intermediate System 中间系统 End System 端系统
DesignatedIntermediateSystem 指派中间系统
System ID 系统ID Packet Data Unit 报文数据单元
IP地址
IP中对应的概念
-------OSPF中的Hello报文 OSPF的ACK报文或LSR报文 OSPF的DD报文
4
ISIS协议地址编码方式
OSI网络层地址编码方式: NSAP
IDP
AFI
IDI
DSP
High Order Dsp
Syst源自文库m ID
NSEL
变长的区域地址空间
6字 节
1字 节
▪ NSAP即Network Service Access Point,相当于OSI的网络层协议 CLNP的地址。
L2 L12
正确,该路由器 必须是L2的,保 证了骨干区的连 续性!!!
Area 49.0002 L1
15
区域
区域(Areas) ▪ IS-IS允许将整个路由域分为多个区域 ▪ 区域之间通过L2(L1/L2)路由器相连接 ▪ 一个路由器目前最多有3个Area ID(IOS和VRP的实现) ▪ 一个路由器必须整个属于某个区域,而不能象OSPF那样是同一台路由器上
▪ 一个NSAP由三个部分组成:区域地址,System ID和n-selector
5
ISIS协议地址编码方式(续)
网络标识实体: NET ▪ NET即Network Entity Titles,是一个特殊的NSAP地址,其中n-selector部
分为0 ▪ NET是OSI协议栈中网络设备本身的标识 ▪ 作为特殊的NSAP,一个NET至少为8个字节,最多20个字节
Link state Protocol Data Unit 链路状态协议数据单元
IP中对应的概念 Router 路由器 Host主机 Designated Router(DR) OSPF中的选举路由器 OSPF中的Router ID IP报文 OSPF中的LSA 用来描述链路状态
3
IS-IS协议相关术语(二)
缩略语 NSAP
NET IIH PSNP CSNP
OSI中的概念 Network Service Access Point 网络服务访问点(网络层地址) Network Entity Title 网络实体标记 IS to IS Hello PDU IS到IS间Hello 部分序列号数据包 完全序列号数据包
▪ 骨干区Backbone是连续的Level2路由器的集合;由所有的L2(含L1/L2)路由 器组成,注意必须是连续(连通)的;
▪ L1和L2运行相同的SPF算法; ▪ 一个路由器可能同时参与L1和L2
9
IS-IS的分层路由域
L1
Area 49.0001
L1L2 Backbone
L1
L1
L1 Area 49.0003 L12 L2
7
ISIS地址编码说明
▪ 确定system id
如何在支持IP的IS上确定SystemID(便于管理的推荐): 使用Loopbck接口IP地址: 192.168.3.25 路由器所在区域(Area): 49.0001 建立IP地址到System ID的对应关系:
192.168.3.25
192.168.003.025
Page 11
11
Level-2路由器
Level-2路由器 ▪ 可以与其他区域的L2路由器形成邻居 ▪ 参与骨干区的路由 ▪ 保存整个骨干区的路由信息 ▪ L1/2路由器同时可以参与L1路由
12
Level-1-2路由器
L1/L2 路由器 ▪ 可以和本区域的任何级别路由器形成邻居关系;可以和其它区域相邻的L2或
1921.6800.3025 : System ID
49.0001.1921.6800.3025.00: NET
注意:这只是一种推荐的对应方法,并不要求必须遵循!!!!
8
分层
▪ 层次性:IS-IS有两个级别,区分两个层次
Level-1:普通区域(Areas)叫Level-1(L1) Level-2 :骨干区(Backbone)叫Level-2(L2)
6
ISIS协议地址编码方式举例
▪ NET示例 例子1: 49.0001.aaaa.bbbb.cccc.00
Area=49.0001 SysID=aaaa.bbbb.cccc Nsel=00 例子2: 49.0001.0002.2222.4444.00 Area=49.0001 SysID=0002.2222.4444 Nsel=00
L12
Area 49.0002 L1
10
Level-1路由器
Level-1路由器 ▪ 只与本区域的路由器形成邻居 ▪ 只参与本区域内的路由,只保留本区域的数据库信息 ▪ 通过与自己相连的L1/2路由器的ATT bit寻找与自己最近的L1/2路由器 ▪ 通过发布指向离自己最近的L1/2路由器的缺省路由,访问其他区域