2.0.0 ISIS简介、NSAP与NET地址、Router-Id转换成NET地址
ISIS简介
IS-IS(Intermediate System-to-Intermediate System)中间系统到中间系统。
1、该协议最初是ISO国际标准化组织为CLNP(Connection Less Network Protocol,无连接网络协议)所以设计的一种动态路由协议[IP协议前身]
。
2、IS-IS与其它路由协议不一样,它是基于OSI七层模型设计的路由协议,在OSI七层模型中,网络层中的路由设备又称为中间系统,IS-IS用于多个中间系统之间工作,故IS-IS又称为中间系统到中间系统。
3、IS-IS具有良好的扩展能力,相比OSPF更快适应网络快速发展的步伐。IS-IS靠的是其内部的TLV(Type-Length-Value,类型长度值)字段,它好比积木一般需要使用到什么功能模块就向其中进行添加相应所需参数即可。如:需要IS-IS支持IPv6,则命令行开启ipv6功能,IS-IS会在下次发送新报文的时候在TLV上添加ipv6所需的TLV信息。
IS-IS特点:IS-IS工作在数据链路层
为网络层
提供服务。同时仅支持工作在广播
、点到点
网络类型。
NSAP地址与NET地址
NSAP
【下图】NSAP(Network Service Access Point,网络服务访问点)
NSAP地址与IP地址一样,都是用于定位资源的地址,主要用于提供网络层和上层应用之间的接口。
字段介绍
- IDP(Initail Domain Part,初始化域部分),类似IP地址的网络位。
- AFI(Authority and Format Identifier,权限和格式标识符),用于标识地址所属的分配机构【
该地址由谁分配的?
】。 - IDI(Initail Domain Identifier,初始化域标识符),标识所属机构中的某一个区域【
更细致的标识
】。
- AFI(Authority and Format Identifier,权限和格式标识符),用于标识地址所属的分配机构【
- DSP(Domain Specific Part,域特定部分),类似IP地址的主机位。
- High Order DSP(高阶域特定部分),预留用于网络地址的扩展【
用于扩展IDP的大小
】。 - System ID(系统ID),标识区域内的主机【
主机地址
】。 - SEL(NSAP Selector,NSAP选择器),用于选择服务类型,常规情况下都是00。
- High Order DSP(高阶域特定部分),预留用于网络地址的扩展【
NSAP地址
-
规范的NSAP地址最短8Byte、最长20Byte。
-
以下是某一个规范的NSAP地址,表示
代号49的机构
、0001区域
、主机0001
的地址
49.0001.0000.0001.00
49 = AFI 分配机构标识
0001 = IDI 网络区域
0000 = DSP 扩展区域
0001 = SystemID
00 = SEL标识
NET
【下图】NET(Network Entity Title,网络实体名称),其格式总体都与NSAP地址相同,主要用于路由计算。
字段介绍
- Area ID,相似于NSAP的IDP、High Order DSP的结合,其都是标识网络区域部分。
- System ID,此部分对应NSAP的SystemID,标识主机部分。
- SEL无变化。
关于NET地址
每台运行IS-IS的网络设备至少需要拥有一个NET地址,一台设备可以同时配置多个NET,但是这些NET的SystemID必须相同。
在华为设备上,SystmeID的长度总是固定6Byte。
设备的SystemID在网络中必须唯一,为了便于管理,一般会根据设备的Router-ID进行配置SystemID。
Router-Id转换成NET地址
例子1:已知NET地址的AreaID为49.0001
、SEL为00
,router-id为10.0.1.1
,求基于router-id地址转换后的NET地址。
- 第一步,router-id所以地址都扩展为3位数:
010.000.001.001
- 第二步,从右边开始每4位一组,组成3组:
0100.0000.1001
- 第三步,将转换后的SystemID与AreaID、SEL结合:
49.0001.0100.0000.1001.00
例子2:已知NET地址的AreaID为49.0001
,router-id为192.168.1.1
,求基于router-id地址转换后的NET地址。
- 第一步,router-id所以地址都扩展为3位数:
192.168.001.001
- 第二步,从右边开始每4位一组,组成3组:
1921.6800.1001
- 第三步,将转换后的SystemID与AreaID、SEL结合:
49.0001.1921.6800.1001.00
图形介绍