zoukankan      html  css  js  c++  java
  • ISIS层次结构

    ISIS层次结构
    ISIS分为两层,骨干区域为Level-2,非骨干区域Level-1
    ISIS的骨干区域是一个逻辑区域,是由连续的Level-2路由器组成
    IS-IS将整个路由域分为若干个区域(Area),我们使用NET(Network Entity Title)中的Area ID部分来标识区域号。本区域的所有L1路由器必须有相同的Area ID,L2路由器则没有此限制。
    Level-1的普通区域和Level-2的骨干区域间通过L1/L2路由器相连,L1/L2路由器把L1 LSDB的链路数据库信息转化为L2 LSDB的链路数据库信息传递到骨干区域中;同时通过ATT bit 指导L1路由器如何转发流量到外部网络。
    IS-IS路由协议与OSPF路由协议不同,一台路由器必须整体属于某个区域,而不像OSPF路由协议那样一台路由器的不同接口可以分别属于不同的区域。可以说IS-IS是以路由器来划分区域的,而OSPF以接口来划分区域的。
    IS-IS路由协议采用分层的网络结构,只有同一层次的路由器才能建立邻居关系,L1路由器只有和本区域的L1路由建立邻居关系,L2路由器可以和其他区域的L2路由器形成邻居关系,L1/L2路由器既可以和本区域的L1路由器形成邻居关系,又可以和其他区域的L2路由器形成邻居关系。


    ISIS作为OSI协议栈的链路状态,和TCP/IP协议栈的OSPF一样会对路由器、区域、链路有一套自己的定义:
    1、Level-1 area(常规区域);Lever-2 area(虚拟的骨干区域)
    2、Level-1 link;Level-2 link
    3、Level-1 Router(域内路由器);Level-2 Router(骨干路由器);Level-1-2路由器(ABR)

    L2路由器实现对外部路由器的连接,而且在ISIS网络中L2网络必须是连续的(ISIS的骨干区域是由连续的L2路由器组成)
    L1路由器仅关心本域拓扑结构,包括本区域所有节点、到达这些节点的下一跳路由器
    L1路由器通过L1/L2路由器访问其他区域,并且转发所有在区域外的目的网络的数据包到最近的L1/L2路由器

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

    用ISIS做网络设计的要点
    保证L2路由器是连续
    保证所支持的多个可路由协议是连续的

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

    区域ID对邻居形成产生的影响:
    两台L1-only路由器只有在它们的AID匹配时才能形成一个L1邻接关系
    两台L2-only路由器即使它们的AID不同也能够形成一个L2邻接关系
    一台L1-only路由器和一台L1/L2路由器只有在它们的AID匹配时才能形成一个L1邻接关系
    一台L2-only路由器和一台L1/L2路由器即使在它们的AID不同时也能形成一个L2邻接关系
    如果两台L1/L2路由器的AID匹配,它们就可以同时形成L1和L2类型邻接关系
       6)如果两台L1/L2路由器的AID不匹配,它们就只能形成L2类型的邻接关系
     

  • 相关阅读:
    《代码整洁之道》三
    《代码整洁之道》二
    第五周总结
    第四周总结
    第三周总结
    第二周总结
    第一周总结
    课程总结
    周总结16
    河北省科技信息通用调查系统综合查询功能开发——Day9
  • 原文地址:https://www.cnblogs.com/cyrusxx/p/12824192.html
Copyright © 2011-2022 走看看