is-is  是igp的一种    属于osi的协议

OSI的三层是网络层      包含两种服务  一种是面向连接服务CONS       另一种是无连接服务CLNS

CLNS中包含CLNP      ISIS       ESIS协议
CLNP-----------------------IP
ISIS-------------------------RIP     EIGRP     OSPF等
ESIS------------------------终端  类似于pc   ICMP
IS-IS  支持最大的网络   一般运行在大型的运行商idc机房   机房的设备多样    协议稳定    链路状态协议

CLNP:NSAP地址    Network   Service  Access Point

IS-IS   Features
链路状态路由选择协议
支持vlsm和cidr
用dijkstra's spf  算法    于ospf一样     但是收敛速度更快    选择DIS相当于ospf中的DR   ms级别的选举速度
用hello交互信息    建立邻居   传送LSP来交换链路状态信息   类似于LSA      其中的P  代表PDU
更加有效的利用资源    内存   带宽和 cpu        支持周期性更新      15分钟一次   老化计时器20分钟
支持两级的路由
level1:组建区域内的路由表项   根据nsap    system id构建
level2:前缀信息   根据nsap   area构建区域间的路由表项   即整网路由
 
 
design  设计
图中骨干链路为灰色的路由器      有连续的l2以及l1/l2路由器互连而成     
l1包含的拓扑信息
l2包含的路由信息
l1-2相当于ABR
 
IS-IS度量值     

思科缺省度量值为10    接口度量值最大为24bit     路由条目的总度量值   最大为32bit

1   先启用宽度量值
2. 再自己算  写入即可

 

pc和路由器都会发送hello

pc ---------》路由器   发送的hello叫ESH    
路由器-------》pc     ....叫ISH
路由器-------》路由器   ......叫 IIH
前两个都属于ES-IS协议   在中端系统和中间系统  让pc找到路由器   让路由器找到pc  互相交互信息   建邻接关系
后者 属于IS-IS协议      互相交互信息   建邻接关系       建立表
 
level0-level3四个级别
0 pc到路由器       ES-IS
1 区域内路由器之间建立的邻接关系   负责区域内的路由收敛     IS-IS
2 不同区域之间的路由建立的邻接关系   传递区域间路由   但是需要在相同的AS自制系统内     IS-IS
3 两个不同的AS系统之间 传递路由信息   路由选择        IDRP
 
IS-IS和OSPF的区别

公有链路状态协议

LSA---------LSP
SPF算法
更新  泛洪类似
支持VLSM   CIDR
都在运营商骨干网络中运行   优秀
收敛速度都比较快
area design:is-is和ospf比较区域划分

ospf基于接口    一根链路必须属于一个区域    一个路由器可以属于多个区域

IS-IS基于路由器划分     一个路由器只能属于一个区域     一个链路可以属于多个区域

IS-IS IGP的更多相关文章

  1. 使用IGP和BGP的配合达到降低路由容量目的的实验与总结

    概述 1.先说结论,通过eBGP协议,可以显著降低对非核心路由器的路由容量要求,因为核心路由器的数量明显少于非核心路由器,所以,通过此措施即联通网络,又降低设备要求,非常适宜大型网络. 2.因为网络规 ...

  2. IGP和BGP路由协议配合降低非核心路由器的路由容量的实验与总结

    IGP和BGP路由协议配合降低非核心路由器的路由容量的实验与总结 一.结论 通过eBGP协议,可以显著降低对非核心路由器的路由容量要求,因为核心路由器的数量明显少于非核心路由器,所以,通过此措施既可以 ...

  3. IGP和EGP(转载)

    AS(自治系统) - 也称为路由域,是指一个共同管理区域内的一组路由器.例如公司的内部网络和 Internet 服务提供商的网络.由于 Internet 基于自治系统,因此既需要使用内部路由协议,也需 ...

  4. [networking][sdn] BGP/EGP/IGP是什么

    引子 这是一个惊悚的故事,胆小的人不要点开.整个故事,是从这张图开始的. 整个图,分左中右三块.左边是tom和他所在的网络.右边是jerry和他所在的网络.这两个网络可以在世界上的任何一个角落.彼此有 ...

  5. 路由器协议----IGP、EGP、RIP、OSPF、BGP、MPLS

    1.路由控制的定义 <br>1.1.IP地址与路由控制   file:///var/folders/pz/cy11_lpd5rqfs66s778032580000gn/T/51.html ...

  6. AS中的协议---IGP、EGP(BGP)

    查考文档: http://www.360doc.com/content/18/0327/23/11935121_740740341.shtml 自治系统(AS)就是指在网络中处于同一个控制下的路由器和 ...

  7. 使用BGP的虚拟下一跳实现IGP的路由负载

    网络拓扑: XRV1 ============================================================== !hostname XRV1! interface ...

  8. H3C IGP与EGP

  9. ISP路由表分发中的AS与BGP

    ➠更多技术干货请戳:听云博客 摘要 本文面向,初级网络工程师,数据挖掘工程师,涉及EGP(外部网关协议; Exterior Gateway Protocol),IGP(内部网关协议; Interior ...

随机推荐

  1. vuex 使用方法

    1.安装vuex扩展 : npm install vuex 2.在componets目录下新建 store.js 文件 import Vue from 'vue' import Vuex from ' ...

  2. springclould feign客户端添加全局参数

    用springclould feign作为调用服务的客户端,一般来说参数可以写在feignclient的方法参数里 有时需要所有feign请求都统一添加一些参数,例如token用于鉴权等,可以这样做: ...

  3. static心得

    TextClass text; 吉晨   static注意 只要显式调用一个类的某一个static变量,那么就会连带static块,所有static变量一起调用,哪怕不去new一个对象,这时候已经对这 ...

  4. C++和ASM文件的互相调用

    1. C++调用ASM中的函数,需要在ASM源文件中指定.model flat, c 就是指定以C的形式编译,然后在头文件中用EXTERN_C声明这个头文件就可以了 2. ASM中调用C++函数,需要 ...

  5. Dance links算法

    其实Dance links只是一种数据结构,Dance links 才是一种算法.dacing links x就是一个高效的求解该类问题的算法,而这种算法,基于交叉十字循环双向 链表.下面是双向十字链 ...

  6. pytest生成测试报告

    生成JunitXML格式的测试报告    --junitxml=report\h.xml 生成result log 格式的测试报告     --resultlog=report\h.log 生成htm ...

  7. Codeforces Round #273 (Div. 2)-B. Random Teams

    http://codeforces.com/contest/478/problem/B B. Random Teams time limit per test 1 second memory limi ...

  8. JavaScript中数据类型和typeof返回的数据类型

    除了上图,要注意三点:1.symbol是ES6中新增的数据类型 2.typeof(null)结果是Object 3.typeof(Object)和typeof(Array)的结果是function,因 ...

  9. 什么是无符号段整数,什么又是有符号数,(c++与java语言里边的不同)

    c++中:整型数分为有符号数和无符号数两种 unsigned int a;无符号整型变量a,意思是这个数最小值为0,最大值为2的32次方-1,因为一个整型数占四个字节,一个字节8位,共32位 int ...

  10. 个人总结NDIS中NDIS_PACKET,NDIS_BUFFER的关系

    // // NDIS_PACKET结构的定义 // typedef struct _NDIS_PACKET { NDIS_PACKET_PRIVATE Private; //这个其实是一个链表结构,P ...