System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一本天堂ⅴ无码亚洲道久久,无码精品人妻一区二区三区中,精品无码成人片一区二区98
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    通信環(huán)路消除方法、系統(tǒng)、設(shè)備及存儲介質(zhì)技術(shù)方案

    技術(shù)編號:44494610 閱讀:3 留言:0更新日期:2025-03-04 18:01
    本申請公開了一種通信環(huán)路消除方法、系統(tǒng)、設(shè)備及存儲介質(zhì),涉及通信環(huán)路消除技術(shù)領(lǐng)域,該方法包括:若MLAG為非根橋、第一端口連接于第三交換機(jī)的第三端口且第二端口連接于第三交換機(jī)的第四端口,則根據(jù)第三BPDU報(bào)文確定第一端口和第二端口所在的第一聚合組的端口角色為根端口;向第三交換機(jī)反饋第一BPDU報(bào)文和第二BPDU報(bào)文;第三交換機(jī)根據(jù)第一BPDU報(bào)文和第二BPDU報(bào)文確定第三交換機(jī)的第三端口和第四端口所在的第二聚合組的端口角色為指定端口;MLAG將非根端口和非指定端口進(jìn)行阻塞。該方法可使應(yīng)用于MLAG的網(wǎng)絡(luò)場景中的所有設(shè)備均正常運(yùn)行STP協(xié)議,進(jìn)而避免了廣播風(fēng)暴的產(chǎn)生,節(jié)省了網(wǎng)絡(luò)資源。

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

    本申請涉及通信環(huán)路消除,尤其涉及一種通信環(huán)路消除方法、系統(tǒng)、設(shè)備及存儲介質(zhì)


    技術(shù)介紹

    1、stp(spanning?tree?protocol,生成樹協(xié)議)是一種工作在osi(open?systemsinterconnection,開放系統(tǒng)互聯(lián)參考)模型中的第二層(數(shù)據(jù)鏈路層)的通信協(xié)議,作用是消除網(wǎng)絡(luò)中的環(huán)路,確保網(wǎng)絡(luò)中無環(huán)路的邏輯拓?fù)浣Y(jié)構(gòu),從而避免網(wǎng)絡(luò)中出現(xiàn)廣播風(fēng)暴,造成大量占用網(wǎng)絡(luò)資源和帶寬的情況出現(xiàn),也可用于鏈路的冗余備份。該協(xié)議還衍生出rstp(rapid?spanning?tree?protocol,快速生成樹協(xié)議)和mstp(multiple?spanning?treeprotocol,多生成樹協(xié)議)。rstp和mstp均屬于stp協(xié)議簇,該協(xié)議簇已經(jīng)成為網(wǎng)絡(luò)重要的協(xié)議之一,被大量使用。在mlag(multi-chassis?link?aggregation,跨設(shè)備鏈路聚合組)的使用環(huán)境中,仍然有需要stp協(xié)議簇運(yùn)行的情況。

    2、在現(xiàn)有的技術(shù)中,mlag只是在聚合組的鏈路聚合控制協(xié)議層面實(shí)現(xiàn)了兩臺交換機(jī)(主交換機(jī)和從交換機(jī))虛擬為一臺交換機(jī)進(jìn)行聚合。但是在stp協(xié)議簇的運(yùn)行過程中,mlag的兩臺交換機(jī)(主交換機(jī)和從交換機(jī))分別運(yùn)行stp協(xié)議簇,在網(wǎng)絡(luò)中分別使用各自的mac地址作為設(shè)備標(biāo)識進(jìn)行運(yùn)算和協(xié)議交互。如圖1所示,圖1為本申請實(shí)施例提供的現(xiàn)有技術(shù)中mlag連接方式示意圖。交換機(jī)1和交換機(jī)2組成mlag。交換機(jī)1、交換機(jī)2和交換機(jī)3分別使用各自的mac地址作為設(shè)備標(biāo)識(mac地址)進(jìn)行運(yùn)算和協(xié)議交互。交換機(jī)3與交換機(jī)1和交換機(jī)2連接的兩個(gè)端口均為聚合組端口。交換機(jī)3的聚合組端口需要分別接收來自交換機(jī)1和交換機(jī)2的不同的mac地址,由于交換機(jī)3會將由交換機(jī)1和交換機(jī)2組成的mlag識別為一臺設(shè)備,但交換機(jī)3的聚合組端口會接收到兩個(gè)不同的mac地址,導(dǎo)致交換機(jī)3無法正常運(yùn)行stp協(xié)議簇。所以現(xiàn)有技術(shù)中,為了讓交換機(jī)3正常運(yùn)行stp協(xié)議簇,mlag中只有主交換機(jī)(交換機(jī)1)參與stp協(xié)議簇的運(yùn)算,從交換機(jī)(交換機(jī)2)不參與stp協(xié)議簇的運(yùn)算。但是,若從交換機(jī)(交換機(jī)2)上某條鏈路同mlag中的鏈路(交換機(jī)1和交換機(jī)2之間的鏈路)共同形成環(huán)路,則該環(huán)路所涉及的端口無法被從交換機(jī)(交換機(jī)2)計(jì)算出,從而無法避免該環(huán)路上產(chǎn)生廣播風(fēng)暴,進(jìn)而對網(wǎng)絡(luò)產(chǎn)生較大危害。

    3、因此,從交換機(jī)上的鏈路同mlag中的鏈路共同形成的環(huán)路所涉及的端口,無法被從交換機(jī)計(jì)算出是現(xiàn)存的問題。


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

    1、本申請?zhí)峁┮环N通信環(huán)路消除方法、系統(tǒng)、設(shè)備及存儲介質(zhì),可以使從交換機(jī)上的鏈路同mlag中的鏈路共同形成的環(huán)路所涉及的端口被從交換機(jī)計(jì)算出。

    2、為達(dá)到上述目的,本申請采用如下技術(shù)方案:

    3、第一方面,本申請?zhí)峁┝艘环N通信環(huán)路消除方法,跨設(shè)備鏈路聚合組mlag包括第一交換機(jī)和第二交換機(jī);所述第一交換機(jī)設(shè)置有第一端口和第一數(shù)據(jù)鏈路端口;所述第二交換機(jī)設(shè)置有第二端口和第二數(shù)據(jù)鏈路端口;所述第一端口和所述第二端口屬于第一聚合組;所述方法包括:

    4、所述mlag接收所述第三交換機(jī)發(fā)送的第三網(wǎng)橋協(xié)議數(shù)據(jù)單元bpdu報(bào)文;

    5、若所述mlag為非根橋、所述第一端口連接于所述第三交換機(jī)的第三端口且所述第二端口連接于所述第三交換機(jī)的第四端口,則所述mlag根據(jù)所述第三bpdu報(bào)文確定所述第一端口和所述第二端口所在的所述第一聚合組的端口角色為根端口;

    6、所述mlag向所述第三交換機(jī)反饋第一bpdu報(bào)文和第二bpdu報(bào)文;其中,所述第一bpdu報(bào)文包括第一交換機(jī)的所述第一端口所在的所述第一聚合組的端口角色為根端口,所述第二bpdu報(bào)文包括所述第二交換機(jī)的所述第二端口所在的所述第一聚合組的端口角色為根端口;

    7、所述第三交換機(jī)根據(jù)所述第一bpdu報(bào)文和第二bpdu報(bào)文確定所述第三交換機(jī)的所述第三端口和所述第四端口所在的第二聚合組的端口角色為指定端口;其中,所述第一交換機(jī)的mac地址與所述第二交換機(jī)的mac地址被配置為相同,所述第三端口和所述第四端口同屬于所述第二聚合組;

    8、所述mlag將非根端口和非指定端口進(jìn)行阻塞。

    9、優(yōu)選地,所述方法還包括:

    10、若所述mlag為非根橋且所述第一端口連接于所述第三交換機(jī)的所述第三端口,則所述第一交換機(jī)根據(jù)所述第三bpdu報(bào)文確定所述第一端口的端口角色為根端口;

    11、所述第一交換機(jī)將所述第三bpdu報(bào)文轉(zhuǎn)送至所述第二交換機(jī);

    12、所述第二交換機(jī)根據(jù)所述第三bpdu報(bào)文確定所述第二數(shù)據(jù)鏈路端口的端口角色為根端口。

    13、優(yōu)選地,所述方法還包括:

    14、所述第二交換機(jī)將所述第二數(shù)據(jù)鏈路端口的端口角色為根端口寫入第四bpdu報(bào)文;

    15、所述第二交換機(jī)將所述第四bpdu報(bào)文轉(zhuǎn)送至所述第一交換機(jī);

    16、所述第一交換機(jī)根據(jù)所述第四bpdu報(bào)文確定所述第一數(shù)據(jù)鏈路端口的端口角色為指定端口。

    17、優(yōu)選地,所述方法還包括:

    18、若所述mlag為根橋,則所述第一交換機(jī)根據(jù)所述第三bpdu報(bào)文確定所述第一數(shù)據(jù)鏈路端口的端口角色為指定端口;

    19、所述第一交換機(jī)生成第五bpdu報(bào)文,并將所述第一數(shù)據(jù)鏈路端口的端口角色替換為根端口以及所述第一交換機(jī)的中央處理器cpu的?mac地址寫入所述第五bpdu報(bào)文;

    20、所述第一交換機(jī)將所述第五bpdu報(bào)文轉(zhuǎn)送至所述第二交換機(jī);

    21、所述第二交換機(jī)根據(jù)所述第五bpdu報(bào)文確定所述第二數(shù)據(jù)鏈路端口的端口角色為指定端口。

    22、優(yōu)選地,所述方法還包括:

    23、所述第三交換機(jī)將所述非根端口和所述非指定端口進(jìn)行阻塞。

    24、優(yōu)選地,所述方法還包括:

    25、所述第五bpdu報(bào)文的發(fā)送時(shí)間設(shè)置為預(yù)設(shè)時(shí)間的一半。

    26、第二方面,本申請?zhí)峁┝艘环N通信環(huán)路消除系統(tǒng),所述系統(tǒng)包括:第一交換機(jī)和第二交換機(jī);所述第一交換機(jī)設(shè)置有第一端口和第一數(shù)據(jù)鏈路端口;所述第二交換機(jī)設(shè)置有第二端口和第二數(shù)據(jù)鏈路端口;所述第一端口和所述第二端口屬于第一聚合組;

    27、mlag,用于接收所述第三交換機(jī)發(fā)送的第三網(wǎng)橋協(xié)議數(shù)據(jù)單元bpdu報(bào)文;

    28、所述mlag,還用于若所述mlag為非根橋、所述第一端口連接于所述第三交換機(jī)的第三端口且所述第二端口連接于所述第三交換機(jī)的第四端口,則根據(jù)所述第三bpdu報(bào)文確定所述第一端口和所述第二端口所在的所述第一聚合組的端口角色為根端口;向所述第三交換機(jī)反饋第一bpdu報(bào)文和第二bpdu報(bào)文;其中,所述第一bpdu報(bào)文包括第一交換機(jī)的所述第一端口所在的所述第一聚合組的端口角色為根端口,所述第二bpdu報(bào)文包括所述第二交換機(jī)的所述第二端口所在的所述第一聚合組的端口角色為根端口;

    29、第三交換機(jī),用于根據(jù)所述第一bpdu報(bào)文和第二b本文檔來自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種通信環(huán)路消除方法,其特征在于,跨設(shè)備鏈路聚合組MLAG包括第一交換機(jī)和第二交換機(jī);所述第一交換機(jī)設(shè)置有第一端口和第一數(shù)據(jù)鏈路端口;所述第二交換機(jī)設(shè)置有第二端口和第二數(shù)據(jù)鏈路端口;所述第一端口和所述第二端口屬于第一聚合組;所述方法包括:

    2.根據(jù)權(quán)利要求1的通信環(huán)路消除方法,其特征在于,所述方法還包括:

    3.根據(jù)權(quán)利要求2的通信環(huán)路消除方法,其特征在于,所述方法還包括:

    4.根據(jù)權(quán)利要求1的通信環(huán)路消除方法,其特征在于,所述方法還包括:

    5.根據(jù)權(quán)利要求1的通信環(huán)路消除方法,其特征在于,所述方法還包括:

    6.根據(jù)權(quán)利要求4的通信環(huán)路消除方法,其特征在于,所述方法還包括:

    7.一種通信環(huán)路消除系統(tǒng),其特征在于,所述系統(tǒng)包括:第一交換機(jī)和第二交換機(jī);所述第一交換機(jī)設(shè)置有第一端口和第一數(shù)據(jù)鏈路端口;所述第二交換機(jī)設(shè)置有第二端口和第二數(shù)據(jù)鏈路端口;所述第一端口和所述第二端口屬于第一聚合組;

    8.一種計(jì)算設(shè)備,其特征在于,包括存儲器和處理器;

    9.一種計(jì)算機(jī)可讀存儲介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲介質(zhì)用于存儲計(jì)算機(jī)程序,所述計(jì)算機(jī)程序用于執(zhí)行如權(quán)利要求1至6任一項(xiàng)所述的方法。

    10.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括一個(gè)或多個(gè)計(jì)算機(jī)指令,在所述計(jì)算機(jī)指令被計(jì)算機(jī)執(zhí)行時(shí),所述計(jì)算機(jī)執(zhí)行如權(quán)利要求1至6任一項(xiàng)所述的方法。

    ...

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

    1.一種通信環(huán)路消除方法,其特征在于,跨設(shè)備鏈路聚合組mlag包括第一交換機(jī)和第二交換機(jī);所述第一交換機(jī)設(shè)置有第一端口和第一數(shù)據(jù)鏈路端口;所述第二交換機(jī)設(shè)置有第二端口和第二數(shù)據(jù)鏈路端口;所述第一端口和所述第二端口屬于第一聚合組;所述方法包括:

    2.根據(jù)權(quán)利要求1的通信環(huán)路消除方法,其特征在于,所述方法還包括:

    3.根據(jù)權(quán)利要求2的通信環(huán)路消除方法,其特征在于,所述方法還包括:

    4.根據(jù)權(quán)利要求1的通信環(huán)路消除方法,其特征在于,所述方法還包括:

    5.根據(jù)權(quán)利要求1的通信環(huán)路消除方法,其特征在于,所述方法還包括:

    6.根據(jù)權(quán)利要求4的通信環(huán)路消除方法,其特征在于,所述方...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:王穎鍇
    申請(專利權(quán))人:北京神州數(shù)碼云科信息技術(shù)有限公司
    類型:發(fā)明
    國別省市:

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

    1
    主站蜘蛛池模板: 亚洲VA中文字幕无码一二三区| 亚洲国产精品成人AV无码久久综合影院 | 免费无码又爽又刺激高潮| 无码日韩AV一区二区三区| 久久无码精品一区二区三区| 91无码人妻精品一区二区三区L| 国产成人无码av在线播放不卡| 人妻丰满熟妇AV无码片| 亚洲成?Ⅴ人在线观看无码| 亚洲av永久无码精品网址| 亚洲国产精品无码AAA片| 亚洲成av人片不卡无码久久| 中文字幕日产无码| 久久久无码精品亚洲日韩蜜桃| 国产午夜无码片在线观看| 亚洲精品无码久久久久牙蜜区| 亚洲av无码无在线观看红杏| 国产精品成人99一区无码| 亚洲AV无码一区二区三区电影| 日韩人妻无码精品一专区| 亚洲熟妇无码乱子AV电影| 波多野42部无码喷潮在线| 亚洲成?Ⅴ人在线观看无码| 无码熟妇αⅴ人妻又粗又大| 无码av免费毛片一区二区| 亚洲中文无码av永久| 99久久亚洲精品无码毛片| 少妇人妻偷人精品无码视频| 久久精品亚洲中文字幕无码网站| 中文字幕丰满乱子无码视频| 少妇性饥渴无码A区免费| 狠狠躁夜夜躁无码中文字幕| 国产成人无码精品一区在线观看| 国产高新无码在线观看| 国模无码人体一区二区| 国产真人无码作爱视频免费 | 麻豆亚洲AV永久无码精品久久| 国产成人无码一二三区视频| 国产AV无码专区亚洲AWWW| 东京热人妻无码一区二区av| 亚洲av无码一区二区三区网站|