ISIS metric
窄域:因为默认8bit:U/D Bit 、I/E Bit 、metric    (所以默认最大为26 , 1~63,Cisco默认度量值为10)
          1~63 
广域:1~224 ——> 232
r1(config-router)#metric-style wide 
r1(config-if)#isis metric [1~16777214]

======================================

ISO10589和RFC1142规定了IS-IS协议的路由度量值

ISO10589定义了下面4个的IS-IS度量值(一项是必须的,三项是可选的)来计算最短路径: 
1.        缺省度量(Default metric) 
这是每一台IS-IS路由器都必须支持和理解的度量;每个链路共享相同的这个正整数的默认度量值。这个值可以参考电路的任何相关能力,但是从惯例来讲,更加关注电路处理流量的能力。比如以bps为单位的吞吐量。这个数值越高,说明能力越低。 
2.        时延度量(Delay metric) 
这个度量值反映相关电路的传输延迟。这是一个可选度量,他也是反配给链路的一个正整数的值。越大的数值说明传输延迟越大。 
3.        代价度量(Expense metric) 
这个度量值反映的是相关电路的金钱花费(成本花费)。这是一个可选度量,他也是反配给链路的一个正整数的值。因此,不可能出现一个免费的电路,即代价度量的值为0。按照惯例,数值1表明一个免费的电路。数值越大意味着金钱花费越高。 
4.        差错度量(Error metric) 
这个度量值反映的是相关电路的出错概率。这是一个可选度量,是分配给电路的一个非0的数值。数值越大,说明出错概率也就越大。

注意:决策进程合并度量值,仅仅是简单的相加!

每个中间系统都必须具备按照默认度量计算路由的能力。也可以支持其他的可选度量的一个或者全部。如果中间系统支持基于某一种度量来计算路由的话。他的更新进程必须在LSP中通告相关电路的度量值;否则IS将不会通告度量值。

当根据可选度量的其中之一来计算路径的时候,决策进程只利用LSP中所报告的相应的度量值。如果IS电路上的某种度量没有具体的数值,中间系统将不会根据这个度量来计算路由。

注意:按照上面的逻辑,系统的可达性将会依赖于默认度量,不可能考虑其他的度量。

上面是ISO的文档

======================================

下面是Cisco IS-IS的实现

每一种度量都使用一个范围在0-63之间的整数表示,并且每个路由都要为每种度量进行单独地计算。因此,如果一个系统同时支持这4种度量类型,那么路由器必须为L1的路由和L2的路由各运行4次SPF计算。由于对于每一个目的路由都可能需要进行多次反复地计算,结果会产生多个不同的路由选择表,而且因为可选的度量是用来支持根本没有发展起来的服务类型(TOS)的路由选择使用的,因而Cisco公司只支持缺省度量。

在Cisco的路由器上,不论接口的类型如何,都会指定每一个接口的缺省度量为10。使用命令isis metric 可以修改这个缺省度量的值,而且可以分别为层1和层2的接口修改它们的缺省值。如果对于每一个接口都保留使用它的缺省度量10,那么每个子网的度量都可以被认为是等价的,并且每个子网的IS-IS度量可以看作是一个简单的跳数,其中每一跳的代价为10。

这种情况下,一条路由的总代价就可以看作是沿此路由路径方向的每一个出站接口的单独度量简单相加。对于任何一条路由,IS-IS最大的度量值是1023。这个比较小的最大度量值经常被认为是IS-IS协议的一个限制,因为在一个大型的互联网络上它的度量显得有点小了。但是,在批评这个限制的同时,我们也可以看到它的另一方面好处,就是1023的度量限制使SPF算法变得更有效率了。

IS-IS协议的路由不仅分L1路由和L2路由,而且分内部路由和外部路由。内部路由是指到达IS-IS路由选择域内的目的地的路由,而外部路由是指到达IS-IS路由选择域外的目的地的路由。虽然L2路由可能是内部路由,也可能是外部路由,但是L1的路由总是内部路由。

如果到达某个具体的目的地存在多条可能的路由,那么L1的路由将优先于L2的路由。在同一种level的多条路由中,支持可选度量的路由要优先于只支持缺省度量的路由(再次提示,Cisco的路由器仅仅支持缺省度量,因此第二个优先顺序的排序和Cisco的路由器不相关)。在每一种level所支持的度量中,具有最低度量的路由优先。如果经过这个决策处理过后发现多条路径在同一层里是等价的,那么它们都会被放入路由选择表中。在Cisco公司的IS-IS协议的实现中将执行等价代价的负载均衡,并且最大支持6条等价负载均衡的路径。

ISIS metric相关推荐

  1. [IS-IS] IS-IS路由协议的基本知识及配置

    背景知识 不是那个ISIS,是"中间系统到中间系统" 链路状态路由协议 和另一个链路状态路由协议OSPF,几乎是同一时期的产物 发展IS-IS早期的驱动观点是,TCP/IP协议簇最 ...

  2. 网工路由基础(5)ISIS协议

    IS-IS是国际标准化组织ISO为它的无连接网络协议CLNP设计的一种动态路由协议. 随着TCP/IP协议的流行,为了提供对IP路由的支持,IETF(Internet Engineering Task ...

  3. 思科isis路由的优先级_【分享】超全!集成ISIS知识详解~

    IS-IS路由协议简介 IS-IS是国际标准化组织ISO为它的无连接网络协议CLNP设计的一种动态路由协议. 随着TCP/IP协议的流行,为了提供对IP路由的支持,IETF(Internet Engi ...

  4. CCNP 6 ISIS

    文章目录 ISIS:中央系统到中央系统 理解 配置 ISIS的工作原理和选路规则 选路规则: ISIS的数据包类型: ISIS的接口网络类型: ISIS的路由泄露: ISIS:中央系统到中央系统 基于 ...

  5. ISIS几个命令的区别

     PS:我在学习ISIS的时候有几条命令让我十分困惑,通过下面的解释就很清楚了,希望对初学ISIS的朋友有帮助: show isis topology Displays a list of all c ...

  6. ISIS:运营商协议

    ISIS:中央系统到中央系统 1.简述: 基于OSI模型开发:集成的ISIS,基于OSI开发后转移到TCP/IP模型执行:故集成的ISIS既可以在OSI模型,也可在TCP/IP模型工作: ISIS是在 ...

  7. 协议-ISIS基础知识

    ISIS基础知识 作者:Danbo ISIS属于ISO协议簇 CONS(Connection Network Server)面向连接网络服务 CLNS(Connection Network Serve ...

  8. 第十章 集成ISIS协议--10.1

    术语 中间系统IS:一台路由器 ES:一台主机 ES-IS:主机与路由器之间的通信协议 IS-IS:路由器之间用来相互宣告的协议 SNAP:与一个子网相连的接口称为子网连接点 PDU协议数据单元:从一 ...

  9. ISIS:中央系统到中央系统

    ISIS:中央系统到中央系统 -无类别链路状态 基于OSI模型开发:主要应用于ISP部分的IGP协议: 集成的ISIS,将ISIS协议迁移到了TCP/IP模型中: 故集成的ISIS协议可以基于OSI和 ...

  10. 为什么要使用路由重分发?

    为什么要使用路由重分发? <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" ...

最新文章

  1. 【转】Android设计中的.9.png
  2. Windows查看端口被占用的程序!
  3. 安卓图表引擎AChartEngine(一) - 简介
  4. Linux驱动调试中的Debugfs的使用简介 CONFIG_DEBUG_FS 的功能与配置
  5. 分类 迁移学习_迁移学习时间序列分类
  6. dts无法识别excel中的数字值?
  7. 毕设题目:Matlab图像去噪
  8. 818释放规模效能,苏宁易购全场景智慧零售迈上新台阶
  9. Linux查看网卡驱动|更新驱动
  10. 计算机网络-名词解释整理
  11. Java 使用itextpdf添加图片印章到PDF
  12. vsto 安装成功后打开office word不加载
  13. 大型网站图片服务器架构的演进
  14. Java中查看今天周几
  15. nav-tage、vue3.0顶部历史浏览记录代码实现 vuex + el + vue3.0
  16. unturend服务器修改背包,未转变者如何修改背包容量 | 手游网游页游攻略大全
  17. 在Vmware14中安装Linux系统教程(图文教程)
  18. <山东大学项目实训>——Unity开发植物大战僵尸(1)
  19. 学计算机高中该做些什么准备,准备事项
  20. 私域论坛圈子社区小程序开发

热门文章

  1. 需要管理员权限解决办法
  2. R语言 使用getGEO()直接进行差异表达分析并显示Entrez_id和Symbol_id
  3. 如何用计算机接收光纤网络电视,家里只有一根网络电缆. 电脑和电视如何共享互联网?如何在机顶盒和路由器之间建立连接?...
  4. 二、进程管理(1.进程的基本概念)
  5. Kiwi Syslog日志服务器的安装及配置使用
  6. pr新建字幕样式(模板)
  7. linux 系统下的压力测试工具LTP和stress区别
  8. 常见视频封装格式(3) — MP4
  9. spark 随机森林 源码解析
  10. 计算机英语阅读路线,计算机经典英语短文阅读