System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 精品无码无人网站免费视频,亚洲国产日产无码精品,国产50部艳色禁片无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于FRRouting的SRV6 SID統(tǒng)一分配管理方法技術(shù)

    技術(shù)編號:43582199 閱讀:9 留言:0更新日期:2024-12-06 17:46
    本發(fā)明專利技術(shù)公開一種基于FRRouting的SRV6?SID統(tǒng)一分配管理方法,包括:在FRRouting的Zebra模塊中建立公共的SID?Pool,在netlink消息交互類型中新增增加SID消息交互類型和刪除SID消息交互類型,F(xiàn)RRouting包括CLI命令接口;各路由協(xié)議根據(jù)自身協(xié)議進程需求通過靜態(tài)分配或動態(tài)分配的方式向Zebra模塊發(fā)送靜態(tài)SID申請消息或動態(tài)SID申請消息申請分配靜態(tài)SID或動態(tài)SID,并將成功分配的靜態(tài)SID或動態(tài)SID的SID存儲至SID?Pool中,SID包括Locator信息;根據(jù)各路由協(xié)議進程需求或者Zebra進程需求對靜態(tài)SID或動態(tài)SID進行刪除,完成SID的刪除釋放;本發(fā)明專利技術(shù)將Zebra作為公共管理的模塊進行動態(tài)和靜態(tài)分配,避免動態(tài)和靜態(tài)分配的SID出現(xiàn)重復(fù)的情況,同時在FRRouting架構(gòu)中協(xié)議進程所需的SID信息都是存放在Zebra模塊中,便于獲取到SID的Locator的具體信息。

    【技術(shù)實現(xiàn)步驟摘要】

    本專利技術(shù)涉及sr,具體為一種基于frrouting的srv6?sid統(tǒng)一分配管理方法。


    技術(shù)介紹

    1、frrouting是一個免費、開源的互聯(lián)網(wǎng)路由協(xié)議套件,被廣泛用于構(gòu)建和管理數(shù)據(jù)網(wǎng)絡(luò)。它提供了一系列的路由協(xié)議,包括?bgp、ospf、rip、is-is、pim、ldp、bfd、babel、pbr、vrrp?等路由協(xié)議,并支持?ip、ipv6?和?mpls?等不同類型的網(wǎng)絡(luò)。

    2、frrouting是一個高度靈活和可靠的路由解決方案,它具有強大的性能和擴展性。

    3、現(xiàn)有frrouting的實現(xiàn),只有bgp協(xié)議擴展支持了srv6?end.dt4、end.dt6以及end.dt46?sid的路由功能,但是bgp協(xié)議是在自己的進程里根據(jù)locator前綴通過動態(tài)自動分配以及指定index的配置方式自行分配sid,若igp協(xié)議也要支持srv6的擴展功能,在和bgp協(xié)議綁定相同srv6?locator的情況下進行分配end和end.x?sid的話,容易造成igp協(xié)議分配的sid和bgp協(xié)議分配的sid產(chǎn)生沖突的情況,同時通過靜態(tài)分配指定的srv6?sid,在srv6?locator相同的情況下,也可能會和bgp協(xié)議分配的sid產(chǎn)生沖突。


    技術(shù)實現(xiàn)思路

    1、本專利技術(shù)通過建立一個公共分配和管理srv6?sid的機制,避免igp協(xié)議、bgp協(xié)議自行分配的sid和靜態(tài)分配指定的sid之間產(chǎn)生沖突。

    2、本專利技術(shù)提出一種基于frrouting的srv6?sid統(tǒng)一分配管理方法,采取的技術(shù)方案為:

    3、一種基于frrouting的srv6?sid統(tǒng)一分配管理方法,所述分配管理方法,包括以下步驟:

    4、as1.在frrouting的zebra模塊中建立公共的sid?pool,在netlink消息交互類型中新增增加sid消息交互類型和刪除sid消息交互類型,frrouting包括cli命令接口;

    5、as2.各路由協(xié)議根據(jù)自身協(xié)議進程需求通過靜態(tài)分配或動態(tài)分配的方式向zebra模塊發(fā)送靜態(tài)sid申請消息或動態(tài)sid申請消息申請分配靜態(tài)sid或動態(tài)sid,并將成功分配的靜態(tài)sid或動態(tài)sid的sid存儲至sid?pool中,sid包括locator信息;

    6、as3.基于as2的基礎(chǔ)上,根據(jù)各路由協(xié)議進程需求或者zebra進程需求對靜態(tài)sid或動態(tài)sid進行刪除,完成sid的刪除釋放。

    7、對本專利技術(shù)技術(shù)方案的進一步優(yōu)選,路由協(xié)議通過增加sid消息交互類型向zebra模塊發(fā)送動態(tài)sid申請消息,zebra模塊通過增加sid消息交互類型將動態(tài)分配的動態(tài)sid發(fā)送給路由協(xié)議。

    8、對本專利技術(shù)技術(shù)方案的進一步優(yōu)選,路由協(xié)議通過cli命令接口向zebra模塊發(fā)送靜態(tài)sid申請消息,靜態(tài)sid申請消息包括申請的靜態(tài)sid。

    9、對本專利技術(shù)技術(shù)方案的進一步優(yōu)選,步驟as2中各路由協(xié)議根據(jù)自身協(xié)議進程需求通過靜態(tài)分配或動態(tài)分配的方式向zebra模塊發(fā)送靜態(tài)sid申請消息或動態(tài)sid申請消息申請分配靜態(tài)sid或動態(tài)sid,并將成功分配的sid存儲至sid?pool中,包括以下三種情況:

    10、各路由協(xié)議都申請靜態(tài)sid,各路由協(xié)議通過cli命令接口發(fā)送多個靜態(tài)sid申請消息到zebra模塊,按照發(fā)送靜態(tài)sid申請消息的時間順序,一一與sid?pool中的sid進行比較,若進行比較的靜態(tài)sid在sid?pool中不存在一樣的sid,則申請成功,將靜態(tài)sid存儲至sid?pool中,同時靜態(tài)分配的靜態(tài)sid通過cli命令接口返回申請成功的消息,若進行比較的靜態(tài)sid在sid?pool中存在一樣的sid,則申請不成功,zebra模塊通過cli命令接口向申請此靜態(tài)sid的路由協(xié)議發(fā)送錯誤提示;

    11、各路由協(xié)議都申請動態(tài)sid,各路由協(xié)議通過增加sid消息交互類型向zebra模塊發(fā)送的多個動態(tài)sid申請消息,zebra模塊接收到多個動態(tài)sid申請消息,自動生成動態(tài)sid,按照發(fā)送動態(tài)sid申請消息的時間順序,一一與sid?pool中的sid進行比較,若進行比較的動態(tài)sid在sid?pool中不存在一樣的sid,則申請成功,將動態(tài)sid存儲至sid?pool中,動態(tài)分配的動態(tài)sid通過增加sid消息交互類型返回成功動態(tài)分配的動態(tài)sid,若進行比較的動態(tài)sid在sid?pool中存在一樣的sid,則申請不成功,zebra模塊重新進行計算生成另一個動態(tài)sid再次按照時間順序進行比較,直至申請成功;

    12、各路由協(xié)議申請靜態(tài)sid和動態(tài)sid,分別通過cli命令接口和增加sid消息交互類型發(fā)送對應(yīng)的申請消息,zebra模塊接收到動態(tài)sid申請消息和靜態(tài)sid申請消息,zebra模塊接收到動態(tài)sid申請消息時自動生成動態(tài)sid,并按照接收到靜態(tài)sid申請消息和動態(tài)sid申請消息的時間順序一一與sid?pool中的sid信息進行比較,

    13、若進行比較的動態(tài)sid或靜態(tài)sid在sid?pool中不存在一樣的sid,則申請成功,靜態(tài)分配成功的靜態(tài)sid通過cli命令接口返回申請成功的消息,動態(tài)分配成功的動態(tài)sid通過增加sid消息交互類型返回成功動態(tài)分配的動態(tài)sid,并將分配成功的sid儲存至sidpool中,

    14、若進行比較的動態(tài)sid或靜態(tài)sid在sid?pool中存在一樣的sid,若動態(tài)sid存在,則申請不成功,zebra模塊重新進行計算生成另一個動態(tài)sid,再次按照時間順序進行比較,直至申請成功;若靜態(tài)sid存在,則zebra模塊通過cli命令接口向申請此靜態(tài)sid的路由協(xié)議發(fā)送錯誤提示。

    15、對本專利技術(shù)技術(shù)方案的進一步優(yōu)選,路由協(xié)議和zebra模塊通過刪除sid消息交互類型向?qū)Ψ桨l(fā)送動態(tài)sid的刪除消息。

    16、對本專利技術(shù)技術(shù)方案的進一步優(yōu)選,路由協(xié)議還通過cli命令接口向zebra模塊發(fā)送靜態(tài)sid的刪除消息。

    17、對本專利技術(shù)技術(shù)方案的進一步優(yōu)選,步驟as3中根據(jù)各路由協(xié)議進程需求或者zebra進程需求對靜態(tài)sid或動態(tài)sid進行刪除,包括根據(jù)各路由協(xié)議進程需求對動態(tài)sid和靜態(tài)sid進行刪除和根據(jù)zebra進程需求對動態(tài)sid進行刪除兩種情況,具體如下:

    18、根據(jù)各路由協(xié)議進程需求對動態(tài)sid和靜態(tài)sid進行刪除,具體步驟如下:

    19、bs1.各路由協(xié)議根據(jù)自身協(xié)議進程需求刪除自身協(xié)議進程中的動態(tài)sid或靜態(tài)sid,同時向zebra模塊發(fā)送sid刪除消息,sid刪除消息包括需要刪除的sid;

    20、bs2.zebra模塊將接收到的sid刪除消息中的sid與sid?pool中的sid進行查找、對比,然后進行刪除,完成sid的刪除、釋放;

    21、根據(jù)zebra進程需求對動態(tài)sid進行刪除,具體步驟如下:

    22、cs1.zebra模塊根據(jù)zebra進程需求刪除locator信息時,將對應(yīng)sid?pool本文檔來自技高網(wǎng)...

    【技術(shù)保護點】

    1.一種基于FRRouting的SRV6?SID統(tǒng)一分配管理方法,其特征在于:所述分配管理方法,包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的一種基于FRRouting的SRV6?SID統(tǒng)一分配管理方法,其特征在于:路由協(xié)議通過增加SID消息交互類型向Zebra模塊發(fā)送動態(tài)SID申請消息,Zebra模塊通過增加SID消息交互類型將動態(tài)分配的動態(tài)SID發(fā)送給路由協(xié)議。

    3.根據(jù)權(quán)利要求1所述的一種基于FRRouting的SRV6?SID統(tǒng)一分配管理方法,其特征在于:路由協(xié)議通過CLI命令接口向Zebra模塊發(fā)送靜態(tài)SID申請消息,靜態(tài)SID申請消息包括申請的靜態(tài)SID。

    4.根據(jù)權(quán)利要求3所述的一種基于FRRouting的SRV6?SID統(tǒng)一分配管理方法,其特征在于:步驟AS2中各路由協(xié)議根據(jù)自身協(xié)議進程需求通過靜態(tài)分配或動態(tài)分配的方式向Zebra模塊發(fā)送靜態(tài)SID申請消息或動態(tài)SID申請消息申請分配靜態(tài)SID或動態(tài)SID,并將成功分配的SID存儲至SID?Pool中,包括以下三種情況:

    5.根據(jù)權(quán)利要求1所述的一種基于FRRouting的SRV6?SID統(tǒng)一分配管理方法,其特征在于:路由協(xié)議和Zebra模塊通過刪除SID消息交互類型向?qū)Ψ桨l(fā)送動態(tài)SID的刪除消息。

    6.根據(jù)權(quán)利要求1所述的一種基于FRRouting的SRV6?SID統(tǒng)一分配管理方法,其特征在于:路由協(xié)議還通過CLI命令接口向Zebra模塊發(fā)送靜態(tài)SID的刪除消息。

    7.根據(jù)權(quán)利要求1所述的一種基于FRRouting的SRV6?SID統(tǒng)一分配管理方法,其特征在于:步驟AS3中根據(jù)各路由協(xié)議進程需求或者Zebra進程需求對靜態(tài)SID或動態(tài)SID進行刪除,包括根據(jù)各路由協(xié)議進程需求對動態(tài)SID和靜態(tài)SID進行刪除和根據(jù)Zebra進程需求對動態(tài)SID進行刪除兩種情況,具體如下:

    8.一種電子設(shè)備,包括處理器和存儲器,所述存儲器上存儲有能夠在所述處理器上運行的計算機程序,其特征在于:所述處理器運行計算機程序時執(zhí)行權(quán)利要求1-7任一項所述方法的步驟。

    ...

    【技術(shù)特征摘要】

    1.一種基于frrouting的srv6?sid統(tǒng)一分配管理方法,其特征在于:所述分配管理方法,包括以下步驟:

    2.根據(jù)權(quán)利要求1所述的一種基于frrouting的srv6?sid統(tǒng)一分配管理方法,其特征在于:路由協(xié)議通過增加sid消息交互類型向zebra模塊發(fā)送動態(tài)sid申請消息,zebra模塊通過增加sid消息交互類型將動態(tài)分配的動態(tài)sid發(fā)送給路由協(xié)議。

    3.根據(jù)權(quán)利要求1所述的一種基于frrouting的srv6?sid統(tǒng)一分配管理方法,其特征在于:路由協(xié)議通過cli命令接口向zebra模塊發(fā)送靜態(tài)sid申請消息,靜態(tài)sid申請消息包括申請的靜態(tài)sid。

    4.根據(jù)權(quán)利要求3所述的一種基于frrouting的srv6?sid統(tǒng)一分配管理方法,其特征在于:步驟as2中各路由協(xié)議根據(jù)自身協(xié)議進程需求通過靜態(tài)分配或動態(tài)分配的方式向zebra模塊發(fā)送靜態(tài)sid申請消息或動態(tài)sid申請消息申請分配靜態(tài)sid或動態(tài)sid,并將成功分配的sid存儲至sid?pool...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:梁偉張新豪
    申請(專利權(quán))人:江蘇省未來網(wǎng)絡(luò)創(chuàng)新研究院
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 久久无码高潮喷水| 国产无遮挡无码视频免费软件| 少妇精品无码一区二区三区| 亚洲av无码国产精品色午夜字幕| 无码精品国产va在线观看dvd| 无码精品人妻一区二区三区AV| 亚洲国产精品无码一线岛国| 亚洲精品无码久久不卡| 精品人妻系列无码人妻漫画 | 无码午夜成人1000部免费视频| 久久精品亚洲中文字幕无码麻豆| 精品无码三级在线观看视频 | 色综合色国产热无码一| 亚洲VA中文字幕不卡无码| 国产精品久久无码一区二区三区网 | 久久久国产精品无码一区二区三区 | 亚洲GV天堂GV无码男同| 精品无码成人片一区二区98| 一本一道中文字幕无码东京热| 亚洲a∨无码男人的天堂| 亚洲欧洲日产国码无码网站| 无码精品人妻一区| 人妻在线无码一区二区三区 | 亚洲av无码一区二区三区天堂古代| 精品无码久久久久久久久久| 成人免费无码大片a毛片| 亚洲AV无码专区在线电影成人| 无码人妻AV一二区二区三区| 国产亚洲3p无码一区二区| 狠狠精品久久久无码中文字幕| 少妇特殊按摩高潮惨叫无码| 亚洲国产成人精品无码区在线秒播| 人妻丝袜中文无码av影音先锋专区| 免费a级毛片无码a∨免费软件 | 久久久无码中文字幕久...| 办公室丝袜激情无码播放| yy111111电影院少妇影院无码| 国产精品99无码一区二区| 日韩人妻无码一区二区三区| 精品无码一区在线观看| 精品多人p群无码|