日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

遠(yuǎn)程調(diào)試控制方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及計(jì)算機(jī)設(shè)備與流程

文檔序號(hào):39561717發(fā)布日期:2024-09-30 13:36閱讀:71來源:國知局
遠(yuǎn)程調(diào)試控制方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及計(jì)算機(jī)設(shè)備與流程

本發(fā)明涉及通信,特別涉及一種遠(yuǎn)程調(diào)試控制方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及計(jì)算機(jī)設(shè)備。


背景技術(shù):

1、隨著網(wǎng)絡(luò)技術(shù)的快速發(fā)展,遠(yuǎn)程調(diào)試技術(shù)在設(shè)備維護(hù)、故障排查以及軟件開發(fā)過程中扮演著越來越重要的角色。特別是在復(fù)雜網(wǎng)絡(luò)環(huán)境中,如企業(yè)內(nèi)網(wǎng)、數(shù)據(jù)中心等場(chǎng)景,遠(yuǎn)程調(diào)試技術(shù)使得技術(shù)人員無需親臨現(xiàn)場(chǎng)即可對(duì)設(shè)備進(jìn)行高效、準(zhǔn)確的調(diào)試操作,大大提高了工作效率和響應(yīng)速度。

2、然而,在實(shí)際應(yīng)用中,許多路由設(shè)備由于各種原因(如網(wǎng)絡(luò)架構(gòu)限制等)并未分配公網(wǎng)ip地址,這直接限制了遠(yuǎn)程調(diào)試技術(shù)的應(yīng)用范圍。傳統(tǒng)的遠(yuǎn)程調(diào)試方法依賴于公網(wǎng)ip地址,通過直接訪問設(shè)備的方式進(jìn)行調(diào)試,但在無公網(wǎng)ip地址的場(chǎng)景下,這種方法顯然不再適用。

3、為了解決這一難題,亟需找到無公網(wǎng)ip地址的路由設(shè)備的遠(yuǎn)程調(diào)試解決方案。


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

1、本發(fā)明的主要目的為提供一種遠(yuǎn)程調(diào)試控制方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及計(jì)算機(jī)設(shè)備,以解決現(xiàn)有技術(shù)中無公網(wǎng)ip的路由設(shè)備,無法實(shí)現(xiàn)遠(yuǎn)程調(diào)試的問題。

2、為實(shí)現(xiàn)上述目的,本發(fā)明第一方面提供了一種遠(yuǎn)程調(diào)試控制方法,所述方法用于無公網(wǎng)ip地址的路由設(shè)備,所述路由設(shè)備包括網(wǎng)橋,所述方法包括:

3、將以太網(wǎng)接口和vxlan虛擬接口分別加入到所述網(wǎng)橋,并創(chuàng)建vxlan隧道,其中,所述以太網(wǎng)接口用于與用戶設(shè)備連接,所述vxlan虛擬接口用于與網(wǎng)絡(luò)設(shè)備通過所述vxlan隧道實(shí)現(xiàn)互通;

4、判斷是否接收到第一vxlan報(bào)文;

5、若是,則解封所述第一vxlan報(bào)文,得到第一overlay報(bào)文,所述第一overlay報(bào)文包含于所述第一vxlan報(bào)文中;

6、判斷所述第一overlay報(bào)文中是否含有攜帶調(diào)試指令的udp報(bào)文;

7、若是,則根據(jù)所述調(diào)試指令進(jìn)行調(diào)試。

8、進(jìn)一步地,所述路由設(shè)備還包括調(diào)試模塊,所述根據(jù)所述調(diào)試指令進(jìn)行調(diào)試的步驟包括:

9、將所述第一vxlan報(bào)文和所述第一overlay報(bào)文傳遞至所述調(diào)試模塊;

10、所述調(diào)試模塊根據(jù)所述調(diào)試指令進(jìn)行調(diào)試,并生成第二overlay報(bào)文,其中,所述第二overlay報(bào)文中攜帶調(diào)試結(jié)果;

11、根據(jù)所述第二overlay報(bào)文,對(duì)所述第一vxlan報(bào)文進(jìn)行修改,生成第二vxlan報(bào)文;

12、將所述第二vxlan報(bào)文通過所述vxlan隧道發(fā)送至所述網(wǎng)絡(luò)設(shè)備。

13、進(jìn)一步地,所述生成第二overlay報(bào)文的步驟包括:

14、將所述第一overlay報(bào)文中的所述調(diào)試指令替換為所述調(diào)試結(jié)果;

15、將所述第一overlay報(bào)文中的目的mac和源mac進(jìn)行互換;

16、將所述第一overlay報(bào)文中的目的ip和源ip進(jìn)行互換;以及,

17、將所述第一overlay報(bào)文中的目的端口和源端口進(jìn)行互換,得到所述第二overlay報(bào)文。

18、進(jìn)一步地,所述根據(jù)所述第二overlay報(bào)文,對(duì)所述第一vxlan報(bào)文進(jìn)行修改,生成第二vxlan報(bào)文的步驟包括:

19、將所述第一vxlan報(bào)文中的第一overlay報(bào)文替換為所述第二overlay報(bào)文;

20、將所述第一vxlan報(bào)文中的外部以太網(wǎng)頭部的目的mac和源mac進(jìn)行互換;

21、將所述第一vxlan報(bào)文中的外部ip頭部的目的ip和源ip進(jìn)行互換;以及,

22、將所述第一vxlan報(bào)文中的外部udp頭部的目的端口和源端口更改為vxlan的預(yù)設(shè)目的端口,得到所述第二overlay報(bào)文。

23、進(jìn)一步地,所述判斷所述第一overlay報(bào)文中是否含有攜帶調(diào)試指令的udp報(bào)文的步驟,包括,

24、判斷所述第一overlay報(bào)文中是否含有自定義報(bào)文標(biāo)識(shí)符;

25、若是,則判定所述第一overlay報(bào)文含有udp報(bào)文;

26、根據(jù)所述自定義報(bào)文標(biāo)識(shí)符的位置,確定所述第一overlay報(bào)文中所包含的udp數(shù)據(jù)內(nèi)容;

27、判斷所述udp數(shù)據(jù)內(nèi)容是否符合預(yù)設(shè)格式;所述預(yù)設(shè)格式為依序包含所述自定義報(bào)文標(biāo)識(shí)符、指令長(zhǎng)度、調(diào)試指令和校驗(yàn)碼;

28、若是,則判定所述第一overlay報(bào)文中攜帶所述調(diào)試指令。

29、本發(fā)明第二方面提供了一種遠(yuǎn)程調(diào)試控制系統(tǒng),所述系統(tǒng)包括用戶設(shè)備、路由設(shè)備、網(wǎng)絡(luò)設(shè)備和外部設(shè)備,所述路由設(shè)備無公網(wǎng)ip地址,所述路由設(shè)備包括網(wǎng)橋,所述路由設(shè)備將以太網(wǎng)接口和vxlan虛擬接口分別加入到所述網(wǎng)橋,并創(chuàng)建vxlan隧道,其中,所述以太網(wǎng)接口用于與所述用戶設(shè)備連接,所述vxlan虛擬接口用于與所述網(wǎng)絡(luò)設(shè)備通過所述vxlan隧道實(shí)現(xiàn)互通;所述網(wǎng)絡(luò)設(shè)備與所述外部設(shè)備通過公網(wǎng)通信;

30、所述外部設(shè)備發(fā)送udp報(bào)文至所述用戶設(shè)備,其中所述udp報(bào)文攜帶調(diào)試指令;

31、所述用戶設(shè)備經(jīng)所述路由設(shè)備路由轉(zhuǎn)發(fā)到所述網(wǎng)絡(luò)設(shè)備;

32、所述網(wǎng)絡(luò)設(shè)備將所述udp報(bào)文封裝為第一vxlan報(bào)文,并將所述第一vxlan報(bào)文通過vxlan隧道發(fā)送至所述路由設(shè)備;

33、所述路由設(shè)備判斷是否接收到第一vxlan報(bào)文;若接收到所述第一vxlan報(bào)文,則解封所述第一vxlan報(bào)文,得到第一overlay報(bào)文,所述第一overlay報(bào)文包含于所述第一vxlan報(bào)文中;判斷所述第一overlay報(bào)文中是否含有攜帶調(diào)試指令的udp報(bào)文;若攜帶,則根據(jù)所述調(diào)試指令進(jìn)行調(diào)試。

34、進(jìn)一步地,所述路由設(shè)備還包括調(diào)試模塊,

35、所述路由設(shè)備根據(jù)所述調(diào)試指令進(jìn)行調(diào)試的步驟,包括,

36、將所述第一vxlan報(bào)文和所述第一overlay報(bào)文傳遞至所述調(diào)試模塊;

37、所述調(diào)試模塊根據(jù)所述調(diào)試指令進(jìn)行調(diào)試,并生成第二overlay報(bào)文,其中,所述第二overlay報(bào)文中攜帶調(diào)試結(jié)果;

38、根據(jù)所述第二overlay報(bào)文,對(duì)所述第一vxlan報(bào)文進(jìn)行修改,生成第二vxlan報(bào)文;

39、將所述第二vxlan報(bào)文通過所述vxlan隧道發(fā)送至所述網(wǎng)絡(luò)設(shè)備;

40、所述網(wǎng)絡(luò)設(shè)備將所述第二vxlan報(bào)文通過公網(wǎng)發(fā)送至所述外部設(shè)備。

41、本發(fā)明第三方面提供了一種遠(yuǎn)程調(diào)試控制裝置,所述裝置無公網(wǎng)ip地址,所述裝置包括網(wǎng)橋,所述裝置包括:

42、構(gòu)建模塊,用于將以太網(wǎng)接口和vxlan虛擬接口分別加入到所述網(wǎng)橋,并創(chuàng)建vxlan隧道,其中,所述以太網(wǎng)接口用于與用戶設(shè)備連接,所述vxlan虛擬接口用于與網(wǎng)絡(luò)設(shè)備通過所述vxlan隧道實(shí)現(xiàn)互通;

43、第一判斷模塊,用于判斷是否接收到第一vxlan報(bào)文;

44、解封模塊,用于若接收到第一vxlan報(bào)文,則解封所述第一vxlan報(bào)文,得到第一overlay報(bào)文,所述第一overlay報(bào)文包含于所述第一vxlan報(bào)文中;

45、第二判斷模塊,用于判斷所述第一overlay報(bào)文中是否含有攜帶調(diào)試指令的udp報(bào)文;

46、調(diào)試模塊,用于若含有攜帶調(diào)試指令的udp報(bào)文,則根據(jù)所述調(diào)試指令進(jìn)行調(diào)試。

47、本發(fā)明第四方面提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器中存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述的遠(yuǎn)程調(diào)試控制方法的步驟。

48、本發(fā)明第五方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的遠(yuǎn)程調(diào)試控制方法的步驟。

49、本發(fā)明提供的遠(yuǎn)程調(diào)試控制方法、裝置、系統(tǒng)、存儲(chǔ)介質(zhì)及計(jì)算機(jī)設(shè)備,針對(duì)無公網(wǎng)ip地址的路由設(shè)備,實(shí)現(xiàn)了高效、安全的遠(yuǎn)程調(diào)試功能,通過將以太網(wǎng)接口和vxlan虛擬接口加入到路由設(shè)備的網(wǎng)橋中,并創(chuàng)建vxlan隧道,實(shí)現(xiàn)了在無公網(wǎng)ip地址的路由設(shè)備與外部設(shè)備之間的互通,外部設(shè)備將調(diào)試指令發(fā)送給網(wǎng)絡(luò)設(shè)備,網(wǎng)絡(luò)設(shè)備將其封裝為第一vxlan報(bào)文,從而實(shí)現(xiàn)了外部設(shè)備對(duì)無公網(wǎng)ip地址的路由設(shè)備的遠(yuǎn)程調(diào)控,并將第一vxlan報(bào)文通過vxlan隧道發(fā)送至路由設(shè)備,從而實(shí)現(xiàn)了對(duì)路由設(shè)備的遠(yuǎn)程調(diào)試控制。此外,本發(fā)明的調(diào)試指令可以在遠(yuǎn)程進(jìn)行靈活定義和擴(kuò)展,從而提高了遠(yuǎn)程調(diào)試的靈活性,無需復(fù)雜的網(wǎng)絡(luò)配置和額外的硬件設(shè)備,降低了部署成本和維護(hù)難度。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1