HCIP

ISIS基础(1)

2020-09-09  本文已影响0人  虽然逆风依然不羁

内容概要:

1、ISIS地址

2、ISIS区域及路由器角色

3、ISIS网络类型


ISIS最初是为OSI协议栈设计的路由协议,仅能工作在OSI协议栈的数据链路层,不能工作在IP协议栈中;

由于IP协议栈的广泛使用,IEFT对ISIS进行了扩充和修改,使它能够同时应用在OSI和TCP/IP环境中,成为集成ISIS;

集成ISIS定义了大量TLV,使其可以携带IP路由信息,但协议本身还是OSI协议;

运行集成ISIS的路由器必是双栈,既含有OSI协议栈,又含有IP协议的设备;

由于集成ISIS稳定,收敛快,支持大量路由设备的能力,ISP都相继选用ISIS作为内部骨干IGP协议;

随着IPv6网络的建设,IETF为ISIS添加了对IPv6的支持;

一、ISIS地址


网络服务访问点NSAP(Network Service Access Point)是OSI协议中用于定位资源的地址,类似于TCP/IP中的IPv4地址;

NSAP地址由IDP和DSP两部分组成,IDP和DSP的长度都是可变的;

NSAP地址最长20字节,最短8字节;

IDP类似于IP地址中的主网络号,DSP类似于IP地址中的子网号和主机地址;

(1)区域地址

IDP和DSP中的High Order DSP组成区域地址,作为节点所在区域的标识,类似于OSPF的区域编号,可变长度;

同一Level-1区域内的路由器必须具有相同的区域地址;

Level-2区域内的路由器可以具有不同的区域地址(因为Level-1-2路由器既属于Level-1区域,又属于Level-2区域,并且必须使用Level-1区域的区域地址);

一般情况下,一个路由器只需要配置一个区域地址,为了支持区域的平滑合并、分割及转换,一个ISIS进程下最多可配置3个区域地址;

(2)System ID

System ID用来在一个区域内唯一标识一台路由器,类似于OSPF的Router ID;

实际应用中,一般使用RouterID与SystemID进行对应,如Router ID为192.168.1.1的路由器,先将每个十进制数都扩展为3位(不足3位的在前面补0),得到192.168.001.001;再将扩展后的地址重新分组(4个数据一组,分为三组),得到SystemID 1921.6800.1001,固定长度6字节;

(3)SEL    NSAP Selector

SEL表示每个主机上的特定服务类型,类似于IP中的协议号,不同的传输层协议对应不同的SEL;

在IP上,SEL固定为00,固定长度1字节;

二、ISIS区域及路由器角色


1、ISIS区域

为支持大规模网络,ISIS跟OSPF一样,可以将网络分两层,Level-1为普通区域,Level-2为骨干区域;

L1或L1/2路由器组成Level-1区域,必须具有相同的区域地址;

L2或L1/2路由器组成Level-2区域,可以具有不同的区域地址;

ISIS的区域层次结构和OSPF相同,网络整体结构上是以骨干区域为中心的,其他普通区域都是以骨干区域为核心来建设的星型结构;

但是ISIS与OSPF的区域边界定义不同,OSPF的区域边界在路由器上,一台路由器的所有接口可以划分到不同区域,而ISIS的区域边界在链路上,一台ISIS路由器的所有接口都属于同一个区域;

OSPF区域根据区域编号定界,ISIS区域是根据路由器类型定界,而不是区域地址。

2、ISIS路由器角色

ISIS路由器有L1、L2和L1/2三种角色,华为路由器默认情况下是L1/2:

(1)L1路由器特点

L1邻接关系只能本区域;

与本区域其他L1或L1/2路由器一起组成L1区域;

只有本区域L1的LSDB;

只能通过离自己最近的L1/2路由器访问其他区域;

通过接收到ATT位置1的LSP来生成一条指向离自己最近的L1/2路由器的默认路由;

(2)L2路由器特点

L2邻接关系可以同区域或跨区域;

跟其他L2或L1/2路由器一起组成骨干区域;

拥有骨干区域L2的LSDB;

拥有整个路由域的路由信息;

(3)L1/L2路由器特点

L1邻接关系只能本区域,L2邻接关系可以本区域,也可以跨区域;

与本区域其他L1或L1/2路由器一起组成L1区域,拥有L1的LSDB;

跟其他L2或L1/2路由器一起组成骨干区域,拥有L2的LSDB;

连接了骨干区域和普通区域,类似于OSPF的ABR;

拥有整个路由域的路由信息;

会在自己生成L1的LSP中ATT位置1;

三、ISIS网络类型


相比于OSPF支持的四种网络类型,ISIS仅支持两种网络类型:广播网络和P2P网络;

(1)默认情况下,物理介质如果是以太网链路,对应的ISIS网络类型为广播网络;

(2)物理介质如果是串行链路(PPP、HDLC),对应的ISIS网络类型为P2P网络;

(3)对于NBMA网络(帧中继),需要点对点的子接口运行ISIS协议;

ISIS在两种网络下的工作机制不一样,同时LSDB同步也有些区别;

上一篇下一篇

猜你喜欢

热点阅读