zoukankan      html  css  js  c++  java
  • ISIS Neighbor & Net Type & DIS

    ISIS的邻居:
    ISIS建立邻居关系的必要条件:区域ID号、认证、最多区域地址(max-area-address,Level-2不协商该参数)
    OSPF建立邻居关系的必要条件:Hello时间、Hold Time、区域ID号、认证   (在广播网络中还需要协商:掩码)

    状态变化:Init -2way--> up(因为数据库同步是在邻居建立之前)

    ==================================================
    Network Type
    IS-IS路由协议支持点到点的网络类型和广播的网络类型两种。
    理论上不支持NBMA和点到多点网络类型,如果需要在NBMA和点到多点的网络上部署IS-IS路由协议,通过划分子接口的方式,把NBMA和点到多点转化为多个点到点的网络类型。

    OSPF路由协议支持点到点、广播、NBMA、点到多点和虚连接网络类型。所以IS-IS和OSPF相比支持的网络类型较少。

    广播网络的同步过程:每个路由器都将CSNP发给网段,每隔10s,路由器请求。
    点到点的信息同步:1.第一次交换CSNP,2.PSNP请求

    <1>广播网络类型(广播类型1和广播类型2)
    广播网络类型邻居建立过程:
    Level 1:01-80-C2-00-00-14(Hello发向该地址)
    Level 2:01-80-C2-00-00-15
    状态变化:Init -2way--> up(因为数据库同步是在邻居建立之前)

    LAN IIH(广播类型ISIS Hello)使用以下TVL类型:
    区域地址(类型1)决定形成的邻居类型
    中间系统邻居(类型6)
    填充padding(类型8):可选
    验证类型(类型10):可选

    广播网络DIS的选举规则:
    Pri:最大值127,越大越优
    MAC:选择接口更大的SNPA(MAC)地址作为DIS

    ISIS邻居建立的必要条件:
    ID长度:System ID长度,默认全部 6 type
    最多区域地址   (Level-2 不考虑)
    源ID:System ID的具体地址
    验证类型

    *10秒Hold Time时间,Hello时间为Hold Time时间的1/3

    <2>点到点网络类型(利用接口Type区分类型1和类型2)
        在IP环境中,ES-IS协议仅仅在一定程度上便利于路由器向邻接关系形成ES-IS的主要功能是为网络设备提供NSAP到SNAP的映射(ES相当于终端)
        ES send ESH packet to all the Inter-Systems
        所有路由器:09-00-2B-00-00-05
        IS send ISH packet to all the End-Systems
        所有终端系统:09-00-2B-00-00-04

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

    DIS(designated intermediate system)
    负责广播链路状态数据包
    高接口优先级-->高SNPA(LAN中为MAC;FrameRelay中为DLCI)-->高Sys ID。
    没有备份DIS,且可以抢占。因此使用更高频率的hello包,3.3s
    新选的DIS会清除老的LSP

    DIS要承担两个主要工作:
    在广播子网中创建并向所有路由器通告伪节点LSP
    在LAN中通过每10秒周期性地发送CSNP来泛洪LSP

    DIS的选举
    在一个LAN中,必须有一个路由器被选举成为DIS
    选举基于接口优先级
    如果所有接口的优先级一样,具有最大的subnetwork point of attachment (SNPA) 的路由器将当选DIS;LAN中,SNPA 指的是MAC地址,在帧中继网络中,SNPA 是local data link connection identifier (DLCI)
    如果SNPA是一样的,具有最大的system ID的路由器将当选为DIS
    DIS的选举是抢占式的
    没有禁止选举的功能(OSPF以0优先级禁止)

    什么是Pseudonode 伪节点
    伪节点是在广播多路访问网络中的一台虚拟路由器
    伪节点由DIS创建
    DIS在伪节点LSP中通告LAN中的所有邻居
    LAN中的所有路由器在它们的LSP中通告自己与伪节点的连接性
    在OSPF中DR不会和自己建立邻居,但在ISIS中,DIS会和自己建立邻居。即DIS类似于一个伪节点

    伪节点的作用
    减小路由器LSP的大小
    使路由器LSP更稳定
    使SPF计算更快

  • 相关阅读:
    CCF总结
    句柄的定义
    ubuntu16.04下安装和使用Kdevelop的技巧
    找不到ros相关包的解决方法
    用kdevelop构建ROS程序包
    Linux给软件添加卓面快捷方式
    工程代码结构说明——哈工大编译原理课程(五)
    符号表管理——哈工大编译原理课程(四)
    语义分析和中间代码生成——哈工大编译原理课程(三)
    语法分析器——哈工大编译原理课程(二)
  • 原文地址:https://www.cnblogs.com/cyrusxx/p/12824186.html
Copyright © 2011-2022 走看看