is-is学习笔记

参考数书籍《H3C网络学院系列教程之路由交换技术第三卷》

1 is-is基本概念

1.1 is-is概述

is-is(Intermediate System to Intermediate System intra-domain routing information exchange protocol,中间系统到中间系统的域内路由信息交换协议)是ISO发布的一套内部路由协议,同ospf一样,is-is也是链路状态协议,同样采用最短路径优先算法来计算通过网络的最佳路径。

1.1.1 is-is基本概念与术语

  • IS(Intermediate System):相当于TCP/IP中的路由器,是is-is中生成路由和传播路由信息的基本单元

  • ES(End System):相当于TCP/IP中的主机系统,不参与路由协议的处理

问题:es指的是不是pc终端?如果是的话它上面要运行es-is路由协议?
  • RD(Routing Domain):在一个路由域中多个is通过相同的路由协议来交换路由信息

  • Area(区域):路由域的细分单元。类似ospf协议的area,is-is允许将整个路由域划分为多个区域

  • ES-IS(End System to Intermediate System Routing Exchange Protocol,终端系统到中间系统路由选择交换协议):负责es与is之间的通信

在路由域中,路由器与终端系统之间使用es-is协议来进行主机和网关的发现,而路由器之间使用is-is来进行邻居关系建立以及路由信息交换。

在es-is中,es发送ESH(End System Hello)来告知is自己的存在,同时is监听ESH来确定本网段是否存在es;is发送ISH(Intermediate System Hello)来通知es自己的存在。es监听ISH来确定网络中存在的is,并选择一个is作为自己的网关。如果es要发送报文到另一个es,需要将报文发送给自己的网关is,由is负责报文转发。

在is-is中,路由器之间通过IIH(IS to IS Hello PDUs)来建立邻居关系。每个is生成LSPDU(Link State Protocol Data Unit,链路状态协议数据单元,LSP),LSP包含本is的所有链路状态信息。通过在is-is邻居之间交换LSP,网络中每个is都生成了LSDB(Link State DataBase,链路状态数据库),所有is的LSDB中包含的链路状态信息都是相同的。

1.2 is-is分层网络

OSI给路由定义了从Level-0到Level-3四个路由级别:

  • Level-0路由。Level-0路由存在于ES和IS之间,es-is完成。es发现了最近的is后,主要完成的任务包括确定相连的区域地址,es和is建立邻居,完成网络地址到数据链路层地址的转换

  • Level-1路由。Level-1路由存在于同一区域内的不通is间。当is要发送报文到另外一个is时,查看报文中目的地址,发现位于同一区域内不同的子网,则is选择最优路径转发;如果不在同一区域,则is将数据转发到离本区域内最近的Level-1-2路由器上,由其负责数据转发

  • Level-2路由。存在于同一路由域的不通区域间,又称为区域间路由。当目的地址在不同区域时,is发送报文到最近的一个Level-2 is,尤其负责将数据转发到另外一个区域

  • Level-3路由。存在于路由域间。每个路由域相当于一个自治系统,彼此通过IDRP(Inter Domain Routing Protocol,域间路由协议)相连接。

  • is-is涉及Level-1和Level-2路由

is-is在路由域内采用两级的分层结构,一个大的路由域通常被分成多个区域,区域内的路由通过Level-1路由器管理,区域间通过Level-2路由器管理。

  • Level-1路由器(L1路由器)。Level-1路由器负责区域内的路由,只维护一个Level-1的LSDB,包含本区域内的路由信息。要到区域外的报文需要转发给最近的Level-1-2路由器。

  • Level-2路由器(L2路由器)。Level-2路由器负责区域间的路由,只维护一个Level-2的LSDB,包含区域间的路由信息。所有的Level-2和Level-1-2路由器组成路由域的骨干网,负责不同区域间的通信。骨干网络必须是连续的。

  • Level-1-2路由器(L1/L2路由器)。同时属于Level-1和Level-2的路由器,同时维护Level-1和Level-2两个LSDB,其中Level-1 LSDB用于区域内路由,Level-2 LSDB用于区域间路由。

在IP网络中,主机和路由器之间不运行es-is,运行的是icmp、arp、dhcp等。Level-0路由的作用由arp等协议取代,主机和路由器之间通过arp地址解析协议完成网络地址到链路层地址的转换。Level-3路由的作用由BGP路由协议取代,不通自治系统之间的路由学习由BGP协议取代。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值