Optix PTN950設備的IS-IS 路由協議
IS-IS(Intermediate System to Intermediate System)路由協議是一種鏈路狀態協議,屬于內部網關協議,用于自治系統內部。Optix PTN950采用IS-IS路由協議,與標簽分發協議RSVP-TE配合,實現動態創建MPLS LSP。
Optix PTN950實現的IS-IS路由協議通過Link State PDUs等路由協議報文建立和同步LSDB(Link State Database)。基于LSDB和鏈路開銷,采用優化的SPF(Shortest Path First)算法生成路由表;同時采用IS-IS路由協議的擴展功能IS-IS TE生成TEDB(Traffic Engineering Database)。TEDB和路由表是動態創建MPLS LSP的依據:依據TEDB計算MPLS LSP經過的路由;依據路由表轉發RSVP-TE協議報文,實現標簽的分發,從而完成動態創建MPLS LSP。
Optix PTN950支持的IS-IS路由協議特性有:三種IS-IS路由協議報文、優化的SPF算法、鏈路開銷、IS-IS TE(IS-IS Traffic Engineering)。
三種IS-IS 路由協議報文
IS-IS路由協議在OSI協議模型中屬于網絡層,直接運行在數據鏈路層上,在處理IS-IS路由協議時少了網絡層的解包過程。這一特性使IS-IS路由協議更適用于采用MPLS分組交換技術的PTN傳送網絡。
IS-IS路由協議報文采用統一的封裝格式,報文長度可變,可擴展性強;協議報文種類少,因此路由協議的復雜度降低,運行可靠高效。
Optix PTN950實現的IS-IS路由協議報文有以下三種類型:
1、Hello報文
Hello報文用于在網絡節點間建立和維持鄰居關系,也稱為IIH(IS-to-IS Hello PDUs)。
2、Link State PDUs報文
鏈路狀態報文Link State PDUs用于交換鏈路狀態信息。在運行IS-IS路由協議的網絡中,每一個網絡節點都會生成一個Link State PDU,此Link State PDU包含了本網絡節點的所有鏈路狀態信息。每個網絡節點收集本區域內或區域間所有的Link State PDUs,生成自己的LSDB。
3、SNP報文
時序報文SNP(Sequence Number PDUs)描述全部或部分LSDB中的Link State PDUs,用來同步PTN網絡中各網絡節點的LSDB,維護LSDB。
優化的SPF 算法
Optix PTN950實現的IS-IS路由協議采用優化的SPF算法進行路由計算和更新,拓撲變化時更新路由所需要的資源(網絡帶寬、網絡節點處理能力及內存等)較少,加快了整個網絡的收斂速度。
鏈路開銷
Optix PTN950支持手動設置鏈路開銷和TE鏈路開銷。鏈路開銷的設置會影響路由的選路;TE鏈路開銷的設置,會影響動態創建的MPLS LSP的選路。
IS-IS TE
MPLS在構建LSP時,需要了解本區域中所有鏈路的流量工程信息。Optix PTN950實現的IS-IS TE支持建立MPLS LSP。Optix PTN950通過IS-IS路由協議獲取網絡中所有鏈路的流量工程信息(包括鏈路利用率、鏈路開銷等),建立和同步TEDB,并依據TEDB采用CSPF(Constrained Shortest Path First)算法計算MPLS LSP經過的路由。
Optix PTN950設備相關文章推薦