小白网-奉贤部落-奉贤免费信息发布平台

查看: 20|回复: 0
打印 上一主题 下一主题

动态路由协议百科(常见动态路由协议有哪些)

[复制链接]

2万

主题

2万

帖子

7万

积分

论坛元老

Rank: 8Rank: 8

积分
78182
跳转到指定楼层
楼主
发表于 2025-7-26 12:59 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
我们常说的网络参考模型是OSI和TCP/IP。在OSI协议的实现中,CLNP(Connection Less Network Protocol,无连接网络协议)对应的是TCP/IP的IP,而IS-IS是最初为CLNP设计的动态路由协议。随着TCP/IP协议的流行,IS-IS被修改和扩展以支持IP路由。
Is-is(中间系统到中间系统)属于IGP(内部网关协议),用于自治系统。它也是一种链路状态协议,使用SPF(最短路径优先)算法进行路由计算。IS-IS与之前很多组织使用的OSPF有很多相似之处,但也有很大不同。目前,IS-IS广泛应用于大规模路由网络中。让我们通过实验了解一下IS-IS基本配置命令。
一.实验的目的
通过IS-IS基本配置操作,实现IP路由器组网。
二、实验内容
实验的拓扑结构如图1所示:
图1
本实验将主要配置:
1.配置路由器每个接口的IP地址,以便可以到达相邻节点的网络层。
2.创建原样流程
3.配置网络实体名称。
4.配置全局级别级别
5.建立邻居关系
6.配置IS-IS主机名映射(可选)
三。实验配置
(1)配置路由器每个接口的IP地址
1、R1
[R1]接口千兆以太网0/0/0
[R1千兆以太网0/0/0]ip地址192.168.12.1 24
[R1-千兆以太网0/0/0]接口千兆以太网0/0/1
[R1千兆以太网0/0/1]ip地址10.0.13.1 24
[R1-千兆以太网0/0/1]接口千兆以太网0/0/2
[R1千兆以太网0/0/2]]ip地址10.0.14.1 24
[R1千兆以太网0/0/2]接口环回0
[R1环回0]ip地址192.168.1.1 32
[R1-回环0]退出
2、R2~R6
与R1类似,它可以根据图1中分配的IP地址进行配置,为了节省空间,这里不再列出。
(2)创建IS-IS流程
1、R1
[R1]isis 1
命令描述:
创建一个进程号为1的IS-IS进程。这个进程号只在路由器本地有效,每个路由器可以不一样。不输入流程号,默认为1。
2、R2~R6
和R1一样。
(3)配置网络实体的名称
1、R1
[R1-ISIS-1]网络-实体49.0001.1921.6800.1001.00
命令描述:
该命令将网络实体名称设置为49.0001.1921.6800.1001.00,其中指定的路由器区域为49.0001,系统ID为1921.6800.1001。
2、R2
[R2-ISIS-1]网络-实体49.0001.1921.6800.2002.00
3、R3
[R3-ISIS-1]网络实体49.0003.0100.0000.3003.00
[R3-ISIS-1]退出
4、R4
[R4-ISIS-1]网络-实体49.0003.0100.0000.4004.00
[R3-ISIS-1]退出
5、R5
[R5-ISIS-1]网络实体49.0003.0100.0000.5005.00
6、R6
[R6-ISIS-1]网络-实体49.0003.0100.0000.6006.00
注意:
1.is-is协议的数据报文直接封装在数据链路层的帧中。代替IP地址,它有自己的地址结构NSAP(网络服务接入点)。网络实体名称NET(网络实体标题)可以看作是一种特殊的NSAP,用于标识IS-IS路由器。从左到右由三部分组成:地区地址、系统ID、SE。其中包括:
  • 地址:1 ~ 13字节,可以标识路由域和路由域中的区域;第一个字节一般由专门的机构分配,49代表私有地址,就像IP私有地址一样;类似于OSPF的区号。
  • 系统ID: 6个字节,用于唯一标识区域内的路由器。使用通用路由器ID或Loopback0接口的IP地址作为系统ID。换算方法如下(以R1为例):(1)将R1 loopback 0的IP地址192.168.1.1各部分的十进制数展开为3位,在不足3位的数字前面加0,得到192.168.001.001。
    (2)使用将扩展地址重新划分为3部分。,每部分由4位数字组成,系统ID为1921.6800.1001。
  • Se: 1字节,固定为00。2.IS-IS在自治系统中采用主干区域和非主干区域的分层结构。
  • 一般1级路由器和1-2级路由器部署在非骨干区域(1级区域),2级路由器部署在骨干区域(2级区域)。每个非主干区域通过1-2级路由器连接到主干区域。2级路由器和1-2级路由器一起构成主干网络。
  • 同一个一级区域的所有路由器必须有相同的区域地址,二级区域的路由器可以有不同的区域地址(如图1,R1和R2是不同区域的L2路由器,与OSPF不同)。
  • 在IS-IS中,每个路由器只属于一个区域;在OSPF,路由器的不同接口可以属于不同的区域。
  • 在IS-IS中,单个区域没有主干和非主干区域的概念;在OSPF,区域0被定义为骨干区域。(4)配置全局级别Level。
    1、R1
    [R1-ISIS-1]is-level-2
    [R1-伊希斯-1]退出
    命令描述:
    将R1设置为2级路由器。华为的路由器默认为Level-1-2,所以R3和R4不需要设置。
    2、R2
    [R2-ISIS-1]is-level-2
    [R2-伊希斯-1]退出
    3、R5
    [R5-isis-1]is-level level-1
    [R5-ISIS-1]退出
    4、R6
    [R6-ISIS-1]is-level-1
    [R6-伊希斯-1]退出
    注意:
    IS-IS路由器分为1级(缩写为L1)路由器、2级(缩写为L2)路由器和1-2级(缩写为L1/L2)路由器:
  • L1路由器负责区域内的路由。它仅与属于同一区域的L1和L1/L2路由器形成邻居关系,并负责维护L1的链路状态数据库(LSDB ),其中包含该区域的路由信息。该区域之外的消息被转发到最近的L1/L2路由器。类似于OSPF完全残端区域。
  • L2路由器负责地区间的路由。它可以与相同或不同区域的L2路由器或L1/L2路由器形成邻居关系,并维护一个L2 LSDB,其中包含区域间的路由信息。组成L2邻居的所有路由器构成路由域的骨干网,负责不同区域之间的通信。路由域中的L2级路由器必须是物理连续的,以保证骨干网的连续性。只有L2路由器可以直接与区域外的路由器交换数据报文或路由信息。
  • L1/L2路由器同时属于L1和L2路由器。可以与同一区域的L1和L1/L2路由器形成L1邻居关系,也可以与同一区域或其他区域的L2和L1/L2路由器形成2邻居关系。L1路由器必须通过L1/L2路由器才能连接到其它区域。L1/L2路由器维护两个LSDB,L1的LSDB用于区域内路由,L2的LSDB用于区域间路由。(5)建立IS-IS邻居
    1、R1
    [R1]接口千兆以太网0/0/0
    [R1千兆以太网0/0/0]isis启用1
    [R1-千兆以太网0/0/0]接口千兆以太网0/0/1
    [R1-千兆以太网0/0/1]isis第127优先级
    [R1千兆以太网0/0/1]isis启用1
    [R1-千兆以太网0/0/1]接口千兆以太网0/0/2
    [R1千兆以太网0/0/2]]isis启用1
    [R1千兆以太网0/0/2]isis电路型p2p
    [R1千兆以太网0/0/2]接口环回0
    [R1反馈0]isis使能1
    [R1-回环0]退出
    命令描述:
    1.isis enable 1用于启用IS-IS接口,建立进程号1。
    2.isis dis-priority 127是一个可选命令,用于在广播网络中将表决dis的路由器接口优先级设置为127。值越大,优先级越高(默认情况下,L1和L2级别的广播网络接口的DIS优先级为64;如果优先级相同,将选择MAC地址最大的路由器)。
    3.isis电路型p2p是可选命令,可以模拟广播网接口为P2P接口,与之连接的对等接口(图1中R4的G0/0/2)也要同步配置。
    2、R2~R6
    与R1类似,R2~R6都是在带有IP地址(包括环回)视图的接口中输入的。
    isis使能1
    另外,R4是在G0/0/2接口视图下输入的。
    isis电路型p2p
    注意:
    在广播网络中,IS-IS需要在所有路由器中选择一个路由器作为DIS(设计中间系统)。DIS用于创建和更新伪节点,负责生成伪节点的链路状态协议数据单元LSP(link state Protocol Data Unit),用来描述这个网络上有哪些网络设备。博士类似于广播网络中的OSPF。伪节点是用于模拟广播网络的虚拟节点,而不是真实的路由器。在IS-IS中,虚拟节点由DIS的系统ID和一个一字节的电路ID(非零值)来标识。L1/L2设备的广播网络接口将分别为L1和L2级别选择DIS。如果您只想选择1级或L2的DIS,可以通过指定level level来实现。不同级别的DIS可以是同一台路由器,也可以是不同的路由器。
    IS-IS协议中DIS与OSPF协议中DR的区别:
  • 在IS-IS广播网络中,优先级为0的路由器也参与DIS的选举,而OSPF优先级为0的路由器不参与DR的选举
  • 在IS-IS广播网络中,当一个新的路由器加入并满足成为DIS的条件时,这个路由器将被选为新的DIS,而原来的伪节点将被删除。这种变化将导致新一轮的LSP泛滥。在OSPF,当一个新的路由器加入时,即使它的DR优先级值是最高的,它也不会立即成为该网段的DR。
  • 在IS-IS广播网络中,同一网段上同一级别的所有路由器都会形成邻接,包括所有非DIS路由器。然而,在OSPF,路由器只与DR和BDR建立邻接关系。(6)配置IS-IS主机名映射(可选)
    1、R1
    [R1]isis 1
    [R1-ISIS-1]is-名为R1
    [R1-伊希斯-1]退出
    命令描述:
    Is-name R1启用R1路由器主机名与系统ID映射的服务,即1921.6800.1001映射到R1。一些显示命令的输出显示1921.6800.1001映射到R1,这样更容易理解。
    2、R2~R6
    类似于R1,R2~R6在ISIS进程视图中映射它们的主机名。
    四。实验观察
    (一)是-是邻居关系
    1.R1输入
    Isis peer
    如图2所示。
    图2
    可以看出,与R2、R3和R4的邻居关系已经建立,状态为up,类型为L2。
    2.R3输入
    Isis peer
    如图3所示。
    图3
    可以看出,与R1和R5的邻居关系已经建立,状态分别为up,类型分别为L2和L1。
    3.R5输入
    Isis peer
    如图4所示。
    图4
    可以看到,R3和R6已经建立了邻居关系,状态为up,类型为L1。
    (二)信息系统-信息系统路由表
    1.R2输入
    Isis路线
    如图5所示。
    图5
    可以看到,路由表已经包含了所有路由器接口段的路由,路由表是L2。
    2.R5输入
    Isis路线
    如图6所示。
    图6
    可以看到,路由表已经有了L1所有路由器接口段的路由,路由表是L1。通往R1和R2的192.168网段路由被通往R3的默认路由所替代。
    3.R3输入
    (1)显示isis路由
    如图7所示。
    图7
    您可以看到路由表分为L1和L2。默认路由0.0.0.0应该是R4的原因,但不是用来避环的。
    (2)关闭R1的G0/0/1,再次检查R3路由表,如图8所示。
    图8
    您可以看到L2路由表中的条目,只留下R3自己接口的直连网段。这也解释了前面提到的“L2路由器必须是物理连续的”的原因。
    (3)IS-IS的接口信息
    1.以R1为例,进入
    Isis接口
    如图9所示。
    图9
    你可以在广播网上看到DIS的情况。
    至此,实验告一段落。
    以上输入和描述可能存在遗漏或错误。请在下方评论区留言!
    如果以上实验有帮助,请随意转发!
    附:
    《》
    更多内容请访问头条首页。
  • 回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

    GMT+8, 2025-8-21 23:51 , Processed in 0.058455 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表