ISIS知识点总结(2)
的广播类型一致。
ISIS协议数据报文PDU:
IS-IS路由协议和其他路由协议不同,它直接承载在数据链路层之上。Peer间通过传递协议数据包(PDU)来传递链路信息,完成链路数据库的同步。
PDU (Protocol Data Unit)的格式分为三大部分: 1,数据链路层头:OSI Family 固定为0XFEFE。
2,IS-IS固定报文头:第一字节为0X83;如果采用ES-IS协议,其固定报文头的第一个字节为0x82,采用CLNP协议,其固定报文头的第一个字节为0x81。
3,IS-IS TLVs:具体描述IS的链路状态。
ISIS链路状态协议单元LSP:
以下三个标志组合起来用来唯一标识一个LSP: 1,SourceID(产生该LSP的结点或伪结点的SysID);
2,Pseudonode ID:对普通LSP为0;对Pseudonode LSP为非0,这是区分一个LSP是否是伪结点产生的标志; 3,LSP number:分片号(产生的LSP大于LSP MTU将分片)
LSP id 例子:00c0.0040.1234.01--00, 其中: SourceID :00c0.0040.1234;Pseudonode ID :01( 表明为伪结点产生的);
分片号:0
如何区别一个LSP较新: LSP序列号:
1)每个LSP报文中都包含后一个LSP Sequence Number参数,来标识该LSP报文的序列号。当第一次产生该LSP报文时,序列号值为1,当发生变化重新生成LSP时,序列号会逐次增加,LSP序列号的范围:0-2^32。
2)当路由器接受到邻居发送过来的LSP时,会比较该LSP报文的序列号,如果序列号比本地数据库中的序列号更大,则表明该LSP报文更新,需要接收到本地的链路状态数据库中,LSP Sequence Number越大,LSP越新。 LSP生存时间:
IS-IS路由协议的LSP生存时间从1200秒(20分钟)倒计时到0,我们也可以设置最大为65535秒的生存时间;而OSPF路由
协议的生存时间从0秒正计时到3600(60分钟)。
收到较新版本的LSP时,将重置生存时间;当生存时间超时,该LSP将从网络中被清除。
IS-IS路由协议产生LSP的路由器会在15分钟时主动发起泛洪,进行LSP的更新,OSPF路由协议产生LSA的路由器会在30分钟时主动发起泛洪,更新LSA。 产生新的LSP的时机:
1,邻接关系建立起来或者down掉; 2,IS-IS相关接口up/down; 3,引入的IP路由发生变化; 4,区域间的IP路由发生变化; 5,接口被赋予了新的matric值; 6,周期性更新。
链路状态报文,含有一个路由器的所有信息,包括邻接、所连接的IP前缀、OSI终端系统、区域地址等
ISIS数据库交换过程:
进行数据库交换(flooding)的原因:可靠的flooding是IS-IS SPF路由计算算法的重要基础,而这两者是IS-IS作为链路状态路
由协议最重要的两个组成部分
1,所有的路由器都产生一个LSP(可能分片),放在自己的数据库中;
2,所有的LSP都要复制并发送到网络中的所有其他路由器,如果数据库不同步的话,路由计算就可能错误,可能引起路
由环路
收到邻居新的LSP的处理过程:
1,将新的LSP安装到自己的LSPDB数据库中标记为flooding 2,发送新的LSP到所有邻居 3,邻居再扩散到其它邻居
点到点链路数据库交换:一旦邻居关系建立后,邻居间相互发送LSP报文进行LSDB的同步
当路由器收到一个LSP报文时,会与自己LSDB中对应(对应产生此LSP的路由器)的已有LSP进行比较:
(1)如果收到的LSP比已有的序列号更大,则将这个新的LSP存入自己的LSDB中,再通过一个PSNP报文来确认此LSP,最后将这个新LSP再接着“泛洪”到所有其他邻居。
(2)如果收到的LSP和已有的具有相同的序列号,则直接通过一个PSNP报文确认此LSP。
(3)如果收到的LSP比已有的序列号更小,则通过一个PSNP报文确认此LSP,再发送给对方我们版本的LSP,然后等待对方给我一个PSNP报文作为回答。
广播网络数据库交换:由DIS周期性的发送CSNP
1,DIS产生的伪节点周期性的发送CSNP报文给本区域中的其他路由器,普通路由器接受到CSNP报文后,和本地链路状态数据库LSDB进行比较:
2,如果本地数据库中没有的或者有更新的LSP信息,则向DIS路由器发送PSNP报文请求需要的LSP。DIS路由器收到请求报文PSNP,根据要求发送LSP给相应的请求路由器。
3,如果收到的CSNP报文中的LSP信息比本地数据库中的要陈旧,则发送本地的LSP给DIS进行更新。 4,如果收到的CSNP报文中的LSP信息和本地数据库中信息一致,则不做任何操作。
ISIS进行路由引入,即把引入的路由信息加入到lsp的分片中发给邻居,然后邻居根据这些lsp进行引入路由的计算,并加入总路由表。特别注意,level-1级别的路由器缺省无法进行路由的引入。(因为缺省引入level-2级别)
ATT位的功能(重点):
ATT位的作用:当某个区域的L1/L2路由器和其它区域有连接关系的时候,它将在它产生的L1 LSP中设置ATT bit,来告诉本区域中的L1路由器,它有一个区域出口点;
本区域的L1路由器利用L1 LSPDB中的ATT bit来作为可能的区域出口点;如果有多个,选择一个离自己最近的设置了ATT bit的L1/L2路由器作为区域的缺省出口点,对于IP路由来说,具体表现就是L1路由安装一条指向该L1/L2路由的缺省路由0.0.0.0/0在路由表中。
注:即level-1路由器会找到置位的level-1-2路由器,并选择出到这些路由器cost最小的,然后生成一条默认路由指向该level-1-2路由器。
由于是离自己最近的边界路由器,并不一定是最优路径,所以可能存在次优路由,我们可以通过路由渗透的方法,强制把骨干区域的路由注入到Level-1区域内,保证路径选择的可靠性和最优性。即在level-1-2路由器上,指定将某些level-2的路由发布给level-1路由器。这样在level-1路由器就有此具体路由,可以在level-1内部进行选路。通过ATT bit实现。 ATT置位的条件:当level-2路由表中存在level-1路由表不存在的路由项时,会在相应的level-1-lsp中置位。 level-1-2路由器向level-1区域传递缺省路由的条件是:level-1-2路由器上至少存在一个和所连level-1区域号不一致的区域。如果所有路由器的net的区域部分配置都一样,那么就算路由器被配置为level-1-2路由器,也不会在ATT上置位。 涉及两种跨级别引入方式:
import-route isis level-1 into level-2 route-policy用来控制Level-1路由向Level-2区域的渗透,有利于路由管理。该命令需配置在与外部区域相连的Level-1-2路由器上。
缺省情况下,Level-1的路由信息(除了缺省路由的信息)都将渗透到Level-2区域中。增加route-policy等过滤条件,实现对部分不想引入level-2的路由的过滤。
import-route isis level-2 into level-1 route-policy命令用来控制IS-IS从Level-2向Level-1进行路由渗透,该命令需配置在与外部区域相连的Level-1-2路由器上。
缺省情况下,Level-2区域的路由信息不渗透到Level-1区域渗透。
LSP的解析(重点):
LSPID Seq Num Checksum Holdtime Length ATT/P/OL ------------------------------------------------------------------------------- 0110.0100.1001.00-00* 0x00000019 0x985f 527 137 0/0/0 SOURCE 0110.0100.1001.00 NLPID IPV4 …… 此处隐藏:3701字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [互联网资料]2022年厦门大学机电工程系824机械设计
- [互联网资料]东南大学2022年硕士研究生拟录取名单公
- [互联网资料]能源调研报告(精选多篇)
- [互联网资料]初三英语下学期 中考英语 语法填空训练
- [互联网资料]2022内蒙古选调生行测常识备考:新事物
- [互联网资料]自驾必备!在新西兰租什么样的车自驾游
- [互联网资料]佛教素食菜谱44页未完
- [互联网资料]盈利能力分析外文翻译
- [互联网资料]2022年南昌航空大学音乐学院736马克思
- [互联网资料]优选外贸跟单实习报告总结(精品版)
- [互联网资料]银行新员工培训总结
- [互联网资料]2_year_visa_new_guidance_190316
- [互联网资料]天津市五校宝坻一中静海一中杨村一中芦
- [互联网资料]2007--2008学年第一学期高三数学宁波市
- [互联网资料]Chromatic framework for vision in ba
- [互联网资料]幼儿园大班上学期美术教案《心愿树》含
- [互联网资料]2022年华中农业大学信息学院820微型计
- [互联网资料]硬盘坏道的表现 __硬盘使用久了
- [互联网资料]江苏省2016年会计从业资格考试《会计基
- [互联网资料]公共场所卫生监督试卷全解
- 高级英语第一册所有修辞方法及例子总结
- 综合交通枢纽规划与城市发展
- 沃尔玛的企业文化案例分析
- 美国Thanksgiving Day 感恩节 介绍
- PEP六年级英语上册Unit6How do you fee
- 最齐全的中国大型商场购物中心名单
- 数据结构实验报告八—哈夫曼编译码
- 杭州市余杭区人民政府(通知)
- 七年级语文成语运用专项训练
- 微观经济学第三章 消费者行为 课后习题
- 对_钱学森之问_的思考
- Excel_三级联动_下拉菜单
- 办公用品需求计划申请表
- 对外汉语教材必须要知道的发展史
- 挑战杯大学生学术科技作品竞赛作品申报
- 举办民办教育培训机构应具备下列条件
- 太阳能路灯项目设计方案
- 2013年八年级上最新人教版新教材Unit3I
- 【历史】 6-4 《近代科学之父牛顿》 课
- 高中生物《第四章 第二节 探讨加酶洗衣




