System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及通信,尤其涉及一種通信方法及裝置。
技術(shù)介紹
1、段路由流量工程策略(英文:segment?routing?traffic?engineering?policy,簡(jiǎn)稱:sr-te?policy),其提供了靈活的轉(zhuǎn)發(fā)路徑選擇方法,可滿足用戶不同的轉(zhuǎn)發(fā)需求。
2、當(dāng)sr網(wǎng)絡(luò)內(nèi)的源節(jié)點(diǎn)與目的節(jié)點(diǎn)之間存在多條轉(zhuǎn)發(fā)路徑時(shí),合理利用srv6-tepolicy選擇轉(zhuǎn)發(fā)路徑,不僅可以方便管理人員對(duì)網(wǎng)絡(luò)進(jìn)行管理和規(guī)劃,還可以有效地減輕網(wǎng)絡(luò)設(shè)備的轉(zhuǎn)發(fā)壓力。
3、雙向轉(zhuǎn)發(fā)檢測(cè)(英文:bidirectional?forwarding?detection,簡(jiǎn)稱:bfd)用于檢測(cè)轉(zhuǎn)發(fā)引擎之間的通信故障。bfd可為srv6-te?policy的連通性提供毫秒級(jí)的故障檢測(cè)速度,實(shí)現(xiàn)快速的路徑切換。
4、目前,bfd提供了兩種檢測(cè)方式,一種為無(wú)縫bfd(英文:seamless?bfd,簡(jiǎn)稱:sbfd)檢測(cè),另一種為bfd回聲(echo)報(bào)文檢測(cè)。下面針對(duì)bfd?echo報(bào)文檢測(cè)進(jìn)行簡(jiǎn)要說(shuō)明。bfdecho報(bào)文檢測(cè),也稱為單臂bfd檢測(cè)。轉(zhuǎn)發(fā)路徑上的頭節(jié)點(diǎn)內(nèi)配置srv6?te?policy以及單臂bfd檢測(cè)功能。頭節(jié)點(diǎn)內(nèi)生成源、目的ip均為自身ip地址的bfd報(bào)文。頭節(jié)點(diǎn)在該bfd報(bào)文的外層封裝srv6?te?policy對(duì)應(yīng)的段標(biāo)識(shí)(英文:segment?identifier,簡(jiǎn)稱:sid)列表,得到bfd?echo報(bào)文。
5、bfd?echo報(bào)文在sid列表指示的轉(zhuǎn)發(fā)路徑上轉(zhuǎn)發(fā),經(jīng)過(guò)中間節(jié)點(diǎn)到達(dá)尾節(jié)點(diǎn)后
6、若頭節(jié)點(diǎn)接收到環(huán)回的bfd?echo報(bào)文,則確定該sid列表指示的轉(zhuǎn)發(fā)路徑正常,否則,確定該sid列表指示的轉(zhuǎn)發(fā)路徑故障。若srv6?te?policy包括的一個(gè)候選路徑(candidate?paths)下全部的sid列表指示的轉(zhuǎn)發(fā)路徑均發(fā)生故障,則單臂bfd檢測(cè)觸發(fā)候選路徑切換或者重新優(yōu)選路徑。
7、通過(guò)對(duì)單臂bfd檢測(cè)過(guò)程的描述可知,頭節(jié)點(diǎn)在對(duì)bfd報(bào)文進(jìn)行封裝時(shí),使用的是srv6?te?policy對(duì)應(yīng)的sid列表。而現(xiàn)有sid列表是包括報(bào)文轉(zhuǎn)發(fā)路徑信息的列表,其由轉(zhuǎn)發(fā)路徑上各個(gè)節(jié)點(diǎn)的sid組成。因此,使用sid列表對(duì)bfd報(bào)文進(jìn)行封裝后得到的bfd?echo報(bào)文進(jìn)行轉(zhuǎn)發(fā)路徑連通性的檢測(cè)對(duì)于部分需要檢測(cè)路徑和轉(zhuǎn)發(fā)路徑不同的場(chǎng)景無(wú)法支持。
8、例如:在嚴(yán)格路徑te場(chǎng)景中,sid列表包括轉(zhuǎn)發(fā)路徑上全部節(jié)點(diǎn)的sid。頭節(jié)點(diǎn)使用sid列表對(duì)bfd報(bào)文封裝后,該bfd?echo報(bào)文可以到達(dá)尾節(jié)點(diǎn);而在松散路徑te場(chǎng)景中,sid列表中未包括尾節(jié)點(diǎn)的sid時(shí),bfd?echo報(bào)文無(wú)法到達(dá)尾節(jié)點(diǎn),僅到達(dá)了sid列表包括的最后一個(gè)節(jié)點(diǎn)處,也即是檢測(cè)了轉(zhuǎn)發(fā)路路徑中部分鏈路的連通性,而不是完整的轉(zhuǎn)發(fā)路徑的連通性。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本申請(qǐng)?zhí)峁┝艘环N通信方法及裝置,用以解決現(xiàn)有單臂bfd檢測(cè)對(duì)于部分需要檢測(cè)路徑和轉(zhuǎn)發(fā)路徑不同的場(chǎng)景無(wú)法支持的問(wèn)題。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N通信方法,所述方法應(yīng)用于第一網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備內(nèi)配置srv6?te?policy,所述srv6?te?policy內(nèi)包括第一sid列表以及與所述第一sid列表關(guān)聯(lián)的第二sid列表,所述方法包括:
3、根據(jù)所述第一sid列表,在所述第一sid列表表征的第一轉(zhuǎn)發(fā)路徑上,發(fā)送第一bfdecho去程報(bào)文;
4、根據(jù)所述第二sid列表,在所述第二sid列表表征的第二轉(zhuǎn)發(fā)路徑上,發(fā)送第二bfdecho去程報(bào)文;
5、當(dāng)在第一預(yù)設(shè)時(shí)間內(nèi)接收到所述第一sid列表包括的最后一個(gè)sid對(duì)應(yīng)的第二網(wǎng)絡(luò)設(shè)備發(fā)送的第一bfd?echo回程報(bào)文時(shí),確定所述第一轉(zhuǎn)發(fā)路徑為正常狀態(tài);
6、當(dāng)在第二預(yù)設(shè)時(shí)間內(nèi)接收到所述第二sid列表包括的最后一個(gè)sid對(duì)應(yīng)的第三網(wǎng)絡(luò)設(shè)備發(fā)送的第二bfd?echo回程報(bào)文時(shí),確定所述第二轉(zhuǎn)發(fā)路徑為正常狀態(tài);
7、其中,所述第二網(wǎng)絡(luò)設(shè)備為所述第二轉(zhuǎn)發(fā)路徑上的中間轉(zhuǎn)發(fā)節(jié)點(diǎn),所述第三網(wǎng)絡(luò)設(shè)備為所述srv6?te?policy包括的目的節(jié)點(diǎn)的ip地址指示的網(wǎng)絡(luò)設(shè)備,所述第一轉(zhuǎn)發(fā)路徑用于實(shí)現(xiàn)轉(zhuǎn)發(fā)業(yè)務(wù)報(bào)文,所述第二轉(zhuǎn)發(fā)路徑用于實(shí)現(xiàn)bfd路徑探測(cè)。
8、第二方面,本申請(qǐng)?zhí)峁┝艘环N通信裝置,所述裝置應(yīng)用于第一網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備內(nèi)配置srv6?te?policy,所述srv6?te?policy內(nèi)包括第一sid列表以及與所述第一sid列表關(guān)聯(lián)的第二sid列表,所述裝置包括:發(fā)送單元、接收單元以及確定單元;
9、所述發(fā)送單元,用于根據(jù)所述第一sid列表,在所述第一sid列表表征的第一轉(zhuǎn)發(fā)路徑上,發(fā)送第一bfd?echo去程報(bào)文;
10、所述發(fā)送單元還用于,根據(jù)所述第二sid列表,在所述第二sid列表表征的第二轉(zhuǎn)發(fā)路徑上,發(fā)送第二bfd?echo去程報(bào)文;
11、所述確定單元,用于當(dāng)在第一預(yù)設(shè)時(shí)間內(nèi)所述接收單元接收到所述第一sid列表包括的最后一個(gè)sid對(duì)應(yīng)的第二網(wǎng)絡(luò)設(shè)備發(fā)送的第一bfd?echo回程報(bào)文時(shí),確定所述第一轉(zhuǎn)發(fā)路徑為正常狀態(tài);
12、所述確定單元還用于,當(dāng)在第二預(yù)設(shè)時(shí)間內(nèi)所述接收單元接收到所述第二sid列表包括的最后一個(gè)sid對(duì)應(yīng)的第三網(wǎng)絡(luò)設(shè)備發(fā)送的第二bfd?echo回程報(bào)文時(shí),確定所述第二轉(zhuǎn)發(fā)路徑為正常狀態(tài);
13、其中,所述第二網(wǎng)絡(luò)設(shè)備為所述第二轉(zhuǎn)發(fā)路徑上的中間轉(zhuǎn)發(fā)節(jié)點(diǎn),所述第三網(wǎng)絡(luò)設(shè)備為所述srv6?te?policy包括的目的節(jié)點(diǎn)的ip地址指示的網(wǎng)絡(luò)設(shè)備,所述第一轉(zhuǎn)發(fā)路徑用于實(shí)現(xiàn)轉(zhuǎn)發(fā)業(yè)務(wù)報(bào)文,所述第二轉(zhuǎn)發(fā)路徑用于實(shí)現(xiàn)bfd路徑探測(cè)。
14、第三方面,本申請(qǐng)?zhí)峁┝艘环N網(wǎng)絡(luò)設(shè)備,包括處理器和機(jī)器可讀存儲(chǔ)介質(zhì),機(jī)器可讀存儲(chǔ)介質(zhì)存儲(chǔ)有能夠被處理器執(zhí)行的機(jī)器可執(zhí)行指令,處理器被機(jī)器可執(zhí)行指令促使執(zhí)行本申請(qǐng)第一方面所提供的方法。
15、因此,通過(guò)應(yīng)用本申請(qǐng)?zhí)峁┑耐ㄐ欧椒把b置,根據(jù)第一sid列表,在第一sid列表表征的第一轉(zhuǎn)發(fā)路徑上,第一網(wǎng)絡(luò)設(shè)備發(fā)送第一bfd?echo去程報(bào)文;根據(jù)第二sid列表,在第二sid列表表征的第二轉(zhuǎn)發(fā)路徑上,第一網(wǎng)絡(luò)設(shè)備發(fā)送第二bfd?echo去程報(bào)文;當(dāng)在第一預(yù)設(shè)時(shí)間內(nèi)接收到第一sid列表包括的最后一個(gè)sid對(duì)應(yīng)的第二網(wǎng)絡(luò)設(shè)備發(fā)送的第一bfdecho回程報(bào)文時(shí),第一網(wǎng)絡(luò)設(shè)備確定第一轉(zhuǎn)發(fā)路徑為正常狀態(tài);當(dāng)在第二預(yù)設(shè)時(shí)間內(nèi)接收到所述第二sid列表包括的最后一個(gè)sid對(duì)應(yīng)的第三網(wǎng)絡(luò)設(shè)備發(fā)送的第二bfd?echo回程報(bào)文時(shí),第一網(wǎng)絡(luò)設(shè)備確定第二轉(zhuǎn)發(fā)路徑為正常狀態(tài);其中,第二網(wǎng)絡(luò)設(shè)備為第二轉(zhuǎn)發(fā)路徑上的中間轉(zhuǎn)發(fā)節(jié)點(diǎn),第三網(wǎng)絡(luò)設(shè)備為srv6?te?policy包括的目的節(jié)點(diǎn)的ip地址指示的網(wǎng)絡(luò)設(shè)備,第一轉(zhuǎn)發(fā)路徑用于實(shí)現(xiàn)轉(zhuǎn)發(fā)業(yè)務(wù)報(bào)文,第二轉(zhuǎn)發(fā)路徑本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種通信方法,其特征在于,所述方法應(yīng)用于第一網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備內(nèi)配置SRv6?TE?Policy,所述SRv6?TE?Policy內(nèi)包括第一SID列表以及與所述第一SID列表關(guān)聯(lián)的第二SID列表,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一SID列表,在所述第一SID列表表征的第一轉(zhuǎn)發(fā)路徑上,發(fā)送第一BFD?echo去程報(bào)文之前,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在本地配置所述SRv6?TE?Policy之后,所述方法還包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.一種通信裝置,其特征在于,所述裝置應(yīng)用于第一網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備內(nèi)配置SRv6?TE?Policy,所述SRv6?TE?Policy內(nèi)包括第一SID列表以及與所述第一SID列表關(guān)聯(lián)的第二SID列表,所述裝置包括:發(fā)送單元、接收單元以及確定單元;
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括:
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述確定單元還用于,若所述第一轉(zhuǎn)發(fā)路徑以及所述第二轉(zhuǎn)發(fā)路徑均為正常狀態(tài),則確定所述第一SID列表為正常狀態(tài);
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述接收單元還用于,接收第一業(yè)務(wù)報(bào)文;
...【技術(shù)特征摘要】
1.一種通信方法,其特征在于,所述方法應(yīng)用于第一網(wǎng)絡(luò)設(shè)備,所述第一網(wǎng)絡(luò)設(shè)備內(nèi)配置srv6?te?policy,所述srv6?te?policy內(nèi)包括第一sid列表以及與所述第一sid列表關(guān)聯(lián)的第二sid列表,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述第一sid列表,在所述第一sid列表表征的第一轉(zhuǎn)發(fā)路徑上,發(fā)送第一bfd?echo去程報(bào)文之前,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在本地配置所述srv6?te?policy之后,所述方法還包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.一種通信裝置,其特征在于,所述裝...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:徐婧,
申請(qǐng)(專利權(quán))人:新華三技術(shù)有限公司,
類型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。