【中级】华为设备IS-IS协议配置实战

实验拓扑:

使用ENSP模拟器(版本V100R002C00 1.2.00.350)

实验要求:

1.通过IS-IS协议实现全网互通。

2.配置域间路由汇总。

3.配置不同协议间路由汇总。

4.配置IS-IS级别1和级别2之间路由重分发。

5.调整IS-IS的cost值。

IS-IS基本原理:

1.IS-IS是链路状态路由协议,使用SPF算法计算出到达目的网络的最优路径生成路由表。

2.使用Hello包建立邻居关系,使用LSP交换链路状态信息,采用分层设计。

3.有两种路由选择级别,L1和L2,L1负责在同一个区域内传递链路状态信息,L2负责在不同的区域间传递链路状态信息。

4.三种路由器,L1能获取区域内的路径信息,L2能获取区域间的路径信息,L1-2能同时获取域内和域间的路径。

5.连接L2路由器和L1-2路由器的路径会形成骨干区域。

6.IS-IS区域边界位于链路上,而不是路由器中,每台IS-IS路由器仅属于一个区域。

7.IS-IS LSP使用NSAP地址(NET地址)标识路由器并建立拓扑表,因此为ip提供路由选择需要NSAP地址。

NSAP地址8-12字节,使用16进制数表示,包含如下主要信息:

(1)区域编号

(2)系统编号(固定6字节) //具备唯一性,以在IS-IS中唯一地标识路由器//

(3)NSEL位(固定1字节并置0)

(4)NET地址常见规划方式:通过环回口ipv4地址每一段不足3位的前面补0,再每4位一组划分得到。

实验步骤及验证:

1.接口及ip地址规划:


路由器


接口


ip地址


R1


g0/0/0


11.1.1.2/30


R1


g0/0/1


12.1.1.1/30


R2


g0/0/1


12.1.1.2/30


R2


g0/0/0


13.1.1.1/30


R3


g0/0/0


13.1.1.2/30


R3


g0/0/1


14.1.1.1/30


R4


g0/0/1


14.1.1.2/30


R4


g0/0/0


15.1.1.1/30


R5


g0/0/0


15.1.1.2/30


R6


g0/0/0


11.1.1.1/30


R1


loopback 0


1.1.1.1/32


R2


loopback 0


2.2.2.2/32


R3


loopback 0


3.3.3.3/32


R4


loopback 0


4.4.4.4/32


R5


loopback 0


5.5.5.5/32


R5


loopback 10


192.168.0.1/24


R5


loopback 20


192.168.1.1/24


R6


loopback 10


172.16.0.1/24


R6


loopback 20


172.16.1.1/24

2.配置脚本:

R1

[R1]intg0/0/0

[R1-GigabitEthernet0/0/0]ip add 11.1.1.2 30

[R1]intg0/0/1

[R1-GigabitEthernet0/0/1]ip add 12.1.1.1 30

[R1]intLo 0

[R1-LoopBack0]ip add 1.1.1.1 32

R2

[R2]intg0/0/1

[R2-GigabitEthernet0/0/1]ip add 12.1.1.2 30

[R2]intg0/0/0

[R2-GigabitEthernet0/0/0]ip add 13.1.1.1 30

[R2]intlo 0

[R2-LoopBack0]ip add 2.2.2.2 32

R3

[R3]intg0/0/0

[R3-GigabitEthernet0/0/0]ip add 13.1.1.2 30

[R3]intg0/0/1

[R3-GigabitEthernet0/0/1]ip add 14.1.1.1 30

[R3]intlo 0

[R3-LoopBack0]ip add 3.3.3.3 32

R4

[R4]intg0/0/1

[R4-GigabitEthernet0/0/1]ip add 14.1.1.2 30

[R4]intg0/0/0

[R4-GigabitEthernet0/0/0]ip add 15.1.1.1 30

[R4]intlo 0

[R4-LoopBack0]ip add 4.4.4.4 32

R5

[R5]intg0/0/0

[R5-GigabitEthernet0/0/0]ip add 15.1.1.2 30

[R5]intlo 0

[R5-LoopBack0]ip add 5.5.5.5 32

[R5]intlo 10 //使用loopback 10接口模拟下挂子网//

[R5-LoopBack10]ip add 192.168.0.1 24

[R5]intlo 20 //使用loopback 20接口模拟下挂子网//

[R5-LoopBack20]ip add 192.168.1.1 24

R6

[R6]intg0/0/0

[R6-GigabitEthernet0/0/0]ip add 11.1.1.1 30

[R6]intlo 10 //使用loopback 10接口模拟下挂子网//

[R6-LoopBack10]ip add 172.16.0.1 24

[R6]intlo 20 //使用loopback 20接口模拟下挂子网//

[R6-LoopBack20]ip add 172.16.1.1 24

---------------------------以上是ip地址配置----------------------------------

R1

[R1]isis 1 //开启IS-IS协议进程1//

[R1-isis-1]network-entity 49.0001.0010.0100.1001.00//配置IS-IS的NSAP地址(NET地址)其中6字节的系统编号由环回口地址补0得出//

[R1-isis-1]is-level level-1 //指定为L1路由器只需学习到区域内的路径信息//

[R1]int g0/0/1

[R1-GigabitEthernet0/0/1]isis enable 1 //IS-IS协议不同于RIP,OSPF,需在接口下开启路由通告//

[R1]int lo 0

[R1-LoopBack0]isis enable 1

R2 //R2上配置思路及命令同R1 //

[R2]isis 1

[R2-isis-1]network-entity 49.0001.0020.0200.2002.00

[R2-isis-1]is-level level-1-2 //指定为L1-2路由器需学习到区域内和区域间的路径信息//

[R2]int g0/0/1

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

[R2]int g0/0/0

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

[R2]int lo 0

[R2-LoopBack0]isis enable 1

R3 //R3上配置思路及命令同R1 //

[R3]isis 1

[R3-isis-1]network-entity 49.0002.0030.0300.3003.00

[R3-isis-1]is-level level-2 //指定为L2路由器只需学习到区域间的路径信息//

[R3]int g0/0/0

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

[R3]int g0/0/1

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

[R3]int lo 0

[R3-LoopBack0]isis enable 1

R4//R4上配置思路及命令同R1 //

[R4]isis 1

[R4-isis-1]network-entity 49.0003.0040.0400.4004.00

[R4-isis-1]is-level level-1-2 //指定为L1-2路由器需学习到区域内和区域间的路径信息//

[R4]int g0/0/1

[R4-GigabitEthernet0/0/1]isi enable 1

[R4]int g0/0/0

[R4-GigabitEthernet0/0/0]isi enable 1

[R4]int lo 0

[R4-LoopBack0]isi enable 1

R5 //R5上配置思路及命令同R1 //

[R5]isis 1

[R5-isis-1]network-entity 49.0003.0050.0500.5005.00

[R5-isis-1]is-level level-1 //指定为L1路由器只需学习到区域内的路径信息//

[R5]int g0/0/0

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

[R5]int lo 0

[R5-LoopBack0]isis enable 1

[R5]int lo 10

[R5-LoopBack10]isis enable 1

[R5]int lo 20

[R5-LoopBack20]isis enable 1

---------------------------以上是IS-IS路由配置----------------------------------

实验验证:

在R1和R5上查看路由表,并不能看到所有通过IS-IS学习到的路由明细,但是有一条以它们区域内的L1-2路由器为下一跳的默认路由,这是因为R1和R5是L1路由器,只能学习到区域内的路径信息,但是IS-IS会自动生成一条以它们区域内的L1-2路由器为下一跳的默认路由。

在R5上ping R1的环回口可以通信,IS-IS  AS内部的互通完成。

------------------------以上是IS-IS  AS内部互通验证---------------------------

R1 //在R1上开启RIP协议版本2 并通告直连网段//

[R1]rip

[R1-rip-1]undo summary

[R1-rip-1]version 2

[R1-rip-1]network 11.0.0.0

R6 //在R6上开启RIP协议版本2 并通告直连网段//

[R6]rip

[R6-rip-1]undo summary

[R6-rip-1]version 2

[R6-rip-1]network11.0.0.0

[R6-rip-1]network 172.16.0.0

在R6上查看路由表只能看到通过RIP协议学习到的路由信息,看不到IS-IS  AS内的路径信息,所以需要在ASBR(R1)上相互重分发路由。

R1

[R1]isis 1

[R1-isis-1]import-route rip level-1 //在IS-IS下将RIP以L1级别重分发//

[R1]rip

[R1-rip-1]import-route isis 1 //在RIP下将IS-IS重分发//

R2

[R2]isis 1

[R2-isis-1]import-route isis level-2 into level-1 //注意:需在R2上将L2级别路由注入到L1中,否则IS-IS中其他L2,L1-2路由器将学习不到RIP协议的明细路由,R5作为L1路由器则只有一条默认路由//

实验验证:

在R6上可以ping通R5的环回口,全网互通完成。

--------------------------------以上是全网互通验证--------------------------------

R4

[R4]isis 1

[R4-isis-1]summary 192.168.0.0 255.255.254.0 level-2 //在IS-IS下配置区域间的L2级别路由汇总//

R1

[R1]isis 1

[R1-isis-1]summary172.16.0.0 255.255.254.0 level-1 //在IS-IS下配置不同协议间的L1级别路由汇总//

实验验证:

在R2上可以看到没配置区域间路由时路由条目有2条明细。

配置完区域间的路由汇总后,可以看到只有一条192.168.0.0/23的汇总路由,但是通过RIP学到的172.16.0.0/24和172.16.1.0/24仍然有两条明细。

配置完不同协议间的路由汇总后查看路由表可以看到,路由表中只有两条172.16.0.0/23和192.168.0.0/23的汇总路由,所以区域间的路由汇总和不同协议间的路由汇总配置成功。

------------------以上是区域间和不同协议间路由汇总验证------------------

在R1上可以看到到达13.1.1.0/30子网的cost为20(华为设备上IS-IS的接口cost默认为10),到达目标网络的cost值为到达目标网络所经过路径上所有出接口的cost之和。

R2

[R2]intg0/0/0

[R2-GigabitEthernet0/0/0]isiscost 20 //更改g0/0/0接口的IS-IS cost值为20//

实验验证:

在R1上再查看路由表可以看到到达13.1.1.0/30子网的cost变为30,更改接口cost值成功。

---------------------------以上是调整IS-IS cost值验证------------------------------

实验总结:

1.IS-IS协议是链路状态协议,它与OSPF相比具有收敛更快速(只有2种LSP),更加灵活易于扩展(骨干区域由L2级别链路自动生成)。

2.IS-IS更加适用于ISP的大型网络,是目前大多数电信运营商采用的组网技术。

时间: 2024-10-07 10:12:42

【中级】华为设备IS-IS协议配置实战的相关文章

华为设备OSPF路由的配置

文章来自 辣鸡熊个人博客:https://eeeje.com 欢迎访问,获得更好阅读体验(博客园对makedown编辑的文章仅提供基础的支持) 本文链接: https://eeeje.com/2019/11/03/华为设备OSPF路由的配置/ 版权声明: 本博客所有文章除特别声明外,均采用 CC BY 4.0 CN协议 许可协议.转载请注明出处! title: 华为设备OSPF路由的配置 categories: 学习 date: 2019-11-3 01:44:10 tags: 路由交换 toc

在华为设备认识VLan和配置

vlan 什么是vlan:-vlan是通过物理设备交换机中配置的虚拟局域网,在二层交换机上分割广播域的技术,就是VLAN. 2.为什么要使用Vlan: 一般的二层交换机只能构建单一的广播域,不过使用VLAN功能后,它可以将网络划分为多个广播域.-为什么需要分割广播域呢?因为如果仅有一个广播域,有可能会影响到网络整体的传输性能. 举例:没有划分广播域的情况: 通过eNsp模拟如图中有多台二层华为交换机设备(sw1-sw3)在同一网络中Pc1需要与Pc2通信,在基于以太网通信中,必须获取到指定目标M

【基础】华为单臂路由技术配置实战

1.     实验拓扑: 使用ENSP模拟器(版本V100R002C00 1.2.00.350) 2.     实验需求: 1)      PC1和PC3属于VLAN 10 2)      PC2和PC4属于VLAN 20 3)      全网互通 3.     实验步骤: 1.      IP规划: PC1:192.168.10.10/24  PC3:192.168.10.30/24 PC2:192.168.20.20/24  PC4:192.168.20.40/24 AR1:g0/0/1.1

模拟华为设备企业网络环境配置详解(可跟做)

博文目录一.拓扑图如下:1.需求分析 :2.开始配置:3.验证: 一.拓扑图如下: 1.需求分析 : 1)PC1和PC2可以ping通dmz区域的172.16.1.100服务器(web服务器)2)PC1和PC2可以ping通202.16.3.1,需要使用Easy-IP NAT3)202.96.2.1主机使用http协议访问dmz发布到untrust区域服务器的IP地址202.96.1.50 2.开始配置: 内网PC机配置IP地址及网关 SW1配置如下: [S1]vlan batch 10 30

华为静态路由动态路由配置

一.配置设备名称与 IP 地址:R1: <Huawei>system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R1 [R1]interface g0/0/1 [R1-GigabitEthernet0/0/1]ip address 202.100.1.1 255.255.255.0 quit [R1]interface g0/0/2[R1-GigabitEthernet0/0/2]ip add 2

【基础】华为设备NAT功能配置实战全集

实验拓扑: 使用ENSP模拟器(版本V100R002C00 1.2.00.350)   实验要求: 1.在华为设备上部署静态NAT技术实现公司员工(私网)访问Intetnet(公网) 2. 在华为设备上部署动态NAT技术实现公司员工(私网)访问Intetnet(公网) 3. 在华为设备上部署PAT技术实现公司员工(私网)访问Intetnet(公网) 4. 在华为设备上部署静态端口映射技术实现公网用户访问私网的服务器(R3). 实验步骤及验证: 1.ip地址规划: Client1:192.168.

华为设备ENSP静态路由的配置实战

华为设备ENSP静态路由的配置 1.    实验网络拓扑 2.      实验需求: 1)      使用华为模拟器ENSP 2)     将两台PC机ping通 3.    实验步骤: 1)     给两台PC机配IP地址 PC1:IP地址: 192.168.20.10 子网掩码:255.255.255.0 网关:    192.168.20.1 PC2:IP地址:192.168.10.10 子网掩码:255.255.255.0 网关:192.168.10.1 2)各路由器的配置如下 R1配置

【基础】华为设备基本和高级ACL配置实战

实验拓扑: 使用ENSP模拟器(版本V100R002C00 1.2.00.350)   实验要求: 1.在华为设备上配置标准ACL实现vlan 10主机不能和vlan20主机互访,但可以正常上网. 2. 在华为设备上配置扩展ACL实现vlan 10主机不能和vlan 20主机互访,但可以正常上网:vlan 10中C2需要和vlan 20中C3通信,vlan 10中C1不能打开网页,其他不受影响: 3. 在华为设备上配置命名ACL实现路由器R1只能被192.168.1.10主机远程管理. ACL原

【基础】华为设备链路捆绑大全实战精简版

实验拓扑: 使用ENSP模拟器(版本V100R002C00 1.2.00.350) 实验要求: 1.在华为设备上使用lacp协议实现二层的负载均衡和备份 2. 在华为设备上使用手动捆绑实现三层的负载均衡和备份 实验步骤及验证: 1.接口及ip地址规划: Client1:192.168.1.10 (vlan 10) Client2:192.168.1.20 (vlan 10) SW1:e0/0/2,e0/0/3,e0/0/4 (eth-trunk 1) g0/0/1,g0/0/2 (eth-tru