网络工程师必备——什么是IS-IS?IS-IS的基础配置

一、IS-IS功能介绍:

中间系统到中间系统IS-IS(Intermediate System to Intermediate System)属于内部网关协议IGP(Interior Gateway Protocol),用于自治系统内部。IS-IS也是一种链路状态协议,使用最短路径优先SPF(Shortest Path First)算法进行路由计算。

二、IS-IS应用场景:

为了支持大规模的路由网络,IS-IS在自治系统内采用骨干区域与非骨干区域两级的分层结构。一般来说,将Level-1路由器部署在非骨干区域,Level-2路由器和Level-1-2路由器部署在骨干区域。每一个非骨干区域都通过Level-1-2路由器与骨干区域相连。

三、 IS-IS路由器分类:

1、Level-1路由器

Level-1路由器负责区域内的路由,它只与属于同一区域的Level-1和Level-1-2路由器形成邻居关系,属于不同区域的Level-1路由器不能形成邻居关系。Level-1路由器只负责维护Level-1的链路状态数据库LSDB(Link State Database),该LSDB包含本区域的路由信息,到本区域外的报文转发给最近的Level-1-2路由器。

2、Level-2路由器

1)Level-2路由器负责区域间的路由,它可以与同一或者不同区域的Level-2路由器或者其它区域的Level-1-2路由器形成邻居关系。Level-2路由器维护一个Level-2的LSDB,该LSDB包含区域间的路由信息。

2)所有Level-2级别(即形成Level-2邻居关系)的路由器组成路由域的骨干网,负责在不同区域间通信。路由域中Level-2级别的路由器必须是物理连续的,以保证骨干网的连续性。只有Level-2级别的路由器才能直接与区域外的路由器交换数据报文或路由信息。

3、Level-1-2路由器

1)同时属于Level-1和Level-2的路由器称为Level-1-2路由器,它可以与同一区域的Level-1和Level-1-2路由器形成Level-1邻居关系,也可以与其他区域的Level-2和Level-1-2路由器形成Level-2的邻居关系。Level-1路由器必须通过Level-1-2路由器才能连接至其他区域。

2)Level-1-2路由器维护两个LSDB,Level-1的LSDB用于区域内路由,Level-2的LSDB用于区域间路由。

四、IS-IS地址结构:

1、网络服务访问点NSAP(Network Service Access Point)是OSI协议中用于定位资源的地址。它由IDP(Initial Domain Part)和DSP(Domain Specific Part)组成。IDP和DSP的长度都是可变的,NSAP总长最多是20个字节,最少8个字节。

2、网络实体名称NET(Network Entity Title)指的是设备本身的网络层信息,可以看作是一类特殊的NSAP(SEL=00)。NET的长度与NSAP的相同,最多为20个字节,最少为8个字节。在路由器上配置IS-IS时,只需要考虑NET即可,NSAP可不必去关注。

例如有NET为:ab.cdef.1234.5678.9abc.00,则其中Area Address为ab.cdef,System ID为1234.5678.9abc,SEL为00。

五、IS-IS实验配置:

1、拓扑图

网络工程师必备——什么是IS-IS?IS-IS的基础配置

更多网络工程师学习资料,华为认证学习内容可以关注我私信回复:“学习”

2、实验目的:在各路由器上配置IS-IS基本功能,实现网络互联。其中,配置AR1和AR3为Level-1路由器,可以使这两台路由器维护相对少量的数据信息

3、配置思路:

1)搭建好拓扑图环境,标出规划好的IP地址

2)修改网络设备默认名称、配置好IP地址

3)配置OSPF路由,使各网段之间实现互访

4、配置过程:

步骤一:修改网络设备默认名称、配置好IP地址

1)配置各PC信息 (略)

2)配置路由器AR1默认名称及接口IP

<Huawei>sys //进入系统视图模式

Enter system view, return user view with Ctrl+Z.

[Huawei]sysname AR1 //给设备修改名称

[AR1]int g0/0/0 //进入接口模式

[AR1-GigabitEthernet0/0/0]ip add 10.1.1.2 24

3)配置路由器AR2默认名称及接口IP

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]sysname AR2

[AR2]int g0/0/0

[AR2-GigabitEthernet0/0/0]ip add 10.1.1.1 24

[AR2-GigabitEthernet0/0/0]int g0/0/1

[AR2-GigabitEthernet0/0/1]ip add 10.1.2.1 24

[AR2-GigabitEthernet0/0/1]int g0/0/2

[AR2-GigabitEthernet0/0/2]ip add 192.168.0.1 24

4)配置路由器AR3默认名称及接口IP

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]sysname AR3

[AR3]int g0/0/0

[AR3-GigabitEthernet0/0/0]ip add 10.1.2.2 24

5)配置路由器AR4默认名称及接口IP

<Huawei>sys

Enter system view, return user view with Ctrl+Z.

[Huawei]sysname AR4

[AR4]int g0/0/0

[AR4-GigabitEthernet0/0/0]ip add 192.168.0.2 24

[AR4-GigabitEthernet0/0/0]int g0/0/1

[AR4-GigabitEthernet0/0/1]ip add 172.16.1.1 24

步骤二、配置IS-IS基本功能路由

1)配置路由器AR1

[AR1]isis 1

[AR1-isis-1]is-level level-1

[AR1-isis-1]network-entity 10.0000.0000.0001.00

[AR1-isis-1]quit

[AR1]int g0/0/0

[AR1-GigabitEthernet0/0/0]isis enable 1

[AR1-GigabitEthernet0/0/0]q

2)配置路由器AR3

[AR3]isis 1

[AR3-isis-1]is-level level-1

[AR3-isis-1]network-entity 10.0000.0000.0002.00

[AR3-isis-1]quit

[AR3]int g0/0/0

[AR3-GigabitEthernet0/0/0]isis enable 1

[AR3-GigabitEthernet0/0/0]quit

3) 配置路由器AR2

[AR2]isis 1

[AR2-isis-1]network-entity 10.0000.0000.0003.00

[AR2-isis-1]quit

[AR2]int g0/0/0

[AR2-GigabitEthernet0/0/0]isis enable 1

[AR2-GigabitEthernet0/0/0]int g0/0/1

[AR2-GigabitEthernet0/0/1]isis enable 1

[AR2-GigabitEthernet0/0/1]int g0/0/2

[AR2-GigabitEthernet0/0/2]isis enable 1

4) 配置路由器AR4

[AR4]isis 1

[AR4-isis-1]is-level level-2

[AR4-isis-1]network-entity 20.0000.0000.0004.00

[AR4-isis-1]quit

[AR4]int g0/0/1

[AR4-GigabitEthernet0/0/1]isis enable 1

[AR4-GigabitEthernet0/0/1]int g0/0/0

[AR4-GigabitEthernet0/0/0]isis enable 1

六、配置验证:

1、显示各路由器的IS-IS路由信息。Level-1路由器的路由表中应该有一条缺省路由,且下一跳为Level-1-2路由器,Level-2路由器应该有所有Level-1和Level-2的路由,如图:

网络工程师必备——什么是IS-IS?IS-IS的基础配置

网络工程师必备——什么是IS-IS?IS-IS的基础配置

更多网络工程师学习资料,华为认证学习内容可以关注我私信回复:“学习”

2、查看网络中各设备连通性,如图:

网络工程师必备——什么是IS-IS?IS-IS的基础配置

更多网络工程师学习资料,华为认证学习内容可以关注我私信回复:“学习”

至此,IS-IS基础配置实验完成。

最后,总结一下OSPF与IS-IS的不同点:

1)在IS-IS中,每个路由器都只属于一个区域;而在OSPF中,一个路由器的不同接口可以属于不同的区域。

2)在IS-IS中,单个区域没有骨干与非骨干区域的概念;而在OSPF中,Area0被定义为骨干区域。

3)在IS-IS中,Level-1和Level-2级别的路由都采用SPF算法,分别生成最短路径树SPT(Shortest Path Tree);而在OSPF中,只有在同一个区域内才使用SPF算法,区域之间的路由需要通过骨干区域来转发


猜你喜欢

转载自blog.51cto.com/15010748/2589902