System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及網(wǎng)絡(luò)通信,特別地涉及一種信號(hào)網(wǎng)絡(luò)隔離通信方法、系統(tǒng)、設(shè)備、介質(zhì)和程序。
技術(shù)介紹
1、車地?zé)o線通信是移動(dòng)閉塞業(yè)務(wù)傳輸?shù)年P(guān)鍵技術(shù)之一,通過td-lte即時(shí)分復(fù)用lte系統(tǒng)網(wǎng)絡(luò),車載控制器需要完成與地面系統(tǒng)的移動(dòng)閉塞業(yè)務(wù)交互。移動(dòng)閉塞系統(tǒng)網(wǎng)絡(luò)和td-lte網(wǎng)絡(luò)均有很高的安全要求,為避免相互影響,兩個(gè)網(wǎng)絡(luò)需進(jìn)行隔離,即移動(dòng)閉塞系統(tǒng)業(yè)務(wù)設(shè)備無法直接訪問td-lte網(wǎng)絡(luò)地址,需通過移動(dòng)閉塞接口進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)。
2、現(xiàn)有技術(shù)中常采用反向代理技術(shù)進(jìn)行隔離通信,在反向代理技術(shù)中,反向代理服務(wù)器雖然保護(hù)了后端的服務(wù)器不對(duì)外暴露,但反向代理服務(wù)器需了解其后端業(yè)務(wù)側(cè)各服務(wù)器的網(wǎng)絡(luò)地址、業(yè)務(wù)端口等情況,需要針對(duì)業(yè)務(wù)側(cè)進(jìn)行針對(duì)性配置,從而反向代理業(yè)務(wù)與實(shí)際業(yè)務(wù)緊耦合,而當(dāng)業(yè)務(wù)側(cè)進(jìn)行改動(dòng)或擴(kuò)容時(shí),反向代理服務(wù)器需進(jìn)行相應(yīng)的配置更新,導(dǎo)致實(shí)時(shí)性不夠,增加了后續(xù)服務(wù)器維護(hù)成本。因此,如何提高移動(dòng)閉塞網(wǎng)絡(luò)通信的實(shí)時(shí)性以及通信效率成為亟待解決的問題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)?zhí)峁┮环N信號(hào)網(wǎng)絡(luò)隔離通信方法方法、系統(tǒng)、設(shè)備、存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序,以解決移動(dòng)閉塞網(wǎng)絡(luò)通信的實(shí)時(shí)性以及通信效率較差的問題。
2、第一方面,本申請(qǐng)?zhí)峁┝艘环N信號(hào)網(wǎng)絡(luò)隔離通信方法,包括:
3、接收信號(hào)設(shè)備發(fā)起的數(shù)據(jù)包,對(duì)所述數(shù)據(jù)包進(jìn)行數(shù)據(jù)封裝,得到封裝數(shù)據(jù)包;
4、對(duì)所述封裝數(shù)據(jù)包進(jìn)行域名解析,得到所述封裝數(shù)據(jù)包對(duì)應(yīng)的網(wǎng)絡(luò)映射關(guān)系;
5、根據(jù)所述網(wǎng)絡(luò)映射關(guān)系查詢所述封裝數(shù)據(jù)包對(duì)應(yīng)的目
6、將所述封裝數(shù)據(jù)包轉(zhuǎn)發(fā)至所述目標(biāo)網(wǎng)絡(luò)地址對(duì)應(yīng)的目標(biāo)信號(hào)設(shè)備。
7、在一些實(shí)施例中,所述對(duì)所述數(shù)據(jù)包進(jìn)行協(xié)議封裝,得到封裝數(shù)據(jù)包,包括:
8、獲取所述數(shù)據(jù)包對(duì)應(yīng)的協(xié)議標(biāo)識(shí);
9、根據(jù)所述協(xié)議標(biāo)識(shí)以及預(yù)設(shè)協(xié)議標(biāo)識(shí)與協(xié)議類型的對(duì)應(yīng)關(guān)系,確定所述協(xié)議標(biāo)識(shí)對(duì)應(yīng)的協(xié)議類型;
10、根據(jù)所述協(xié)議類型從所述數(shù)據(jù)包中獲取有效信息;
11、按照預(yù)設(shè)格式對(duì)所述有效信息進(jìn)行封裝,得到封裝數(shù)據(jù)包。
12、在一些實(shí)施例中,所述對(duì)所述封裝數(shù)據(jù)包進(jìn)行域名解析,得到所述封裝數(shù)據(jù)包對(duì)應(yīng)的網(wǎng)絡(luò)映射關(guān)系,包括:
13、獲取所述封裝數(shù)據(jù)包對(duì)應(yīng)的目標(biāo)域名;
14、根據(jù)預(yù)設(shè)的域名系統(tǒng)服務(wù)器對(duì)所述目標(biāo)域名進(jìn)行解析,得到ip地址列表;
15、建立所述目標(biāo)域名與所述ip地址列表的映射關(guān)系。
16、在一些實(shí)施例中,所述建立所述目標(biāo)域名與所述ip地址列表的映射關(guān)系,包括:
17、根據(jù)預(yù)設(shè)的域名系統(tǒng)服務(wù)器將所述目標(biāo)域名使用網(wǎng)際協(xié)議記錄,得到域名記錄信息;
18、根據(jù)所述域名記錄信息構(gòu)建所述目標(biāo)域名與所述ip地址列表的映射表;
19、根據(jù)所述映射表得到所述目標(biāo)域名與所述ip地址列表的映射關(guān)系。
20、在一些實(shí)施例中,所述根據(jù)所述網(wǎng)絡(luò)映射關(guān)系查詢所述封裝數(shù)據(jù)包對(duì)應(yīng)的目標(biāo)網(wǎng)絡(luò)地址,包括:
21、獲取所述封裝數(shù)據(jù)包對(duì)應(yīng)的目標(biāo)域名;
22、根據(jù)目標(biāo)域名與所述映射關(guān)系確定與所述封裝數(shù)據(jù)包對(duì)應(yīng)的目標(biāo)網(wǎng)絡(luò)地址。
23、在一些實(shí)施例中,所述將所述封裝數(shù)據(jù)包轉(zhuǎn)發(fā)至所述目標(biāo)網(wǎng)絡(luò)地址對(duì)應(yīng)的目標(biāo)信號(hào)設(shè)備,包括:
24、根據(jù)所述封裝數(shù)據(jù)包對(duì)應(yīng)的目標(biāo)網(wǎng)絡(luò)地址進(jìn)行路由選擇,得到路由表;
25、根據(jù)所述路由表將所述封裝數(shù)據(jù)包轉(zhuǎn)發(fā)至所述目標(biāo)網(wǎng)絡(luò)地址對(duì)應(yīng)的目標(biāo)信號(hào)設(shè)備。
26、在一些實(shí)施例中,所述根據(jù)所述路由表將所述封裝數(shù)據(jù)包轉(zhuǎn)發(fā)至所述目標(biāo)網(wǎng)絡(luò)地址對(duì)應(yīng)的目標(biāo)信號(hào)設(shè)備,包括:
27、根據(jù)預(yù)設(shè)的路由器解析所述封裝數(shù)據(jù)包的ip頭部信息,得到目標(biāo)網(wǎng)絡(luò)地址;
28、根據(jù)所述路由表查找與所述目標(biāo)網(wǎng)絡(luò)地址相匹配的條目;
29、通過所述相匹配的條目對(duì)應(yīng)的目標(biāo)輸出端口將所述封裝數(shù)據(jù)包轉(zhuǎn)發(fā)至目標(biāo)信號(hào)設(shè)備。
30、第二方面,本申請(qǐng)?zhí)峁┝艘环N信號(hào)網(wǎng)絡(luò)隔離通信方法裝置,包括:
31、封裝模塊,用于接收信號(hào)設(shè)備發(fā)起的數(shù)據(jù)包,對(duì)所述數(shù)據(jù)包進(jìn)行數(shù)據(jù)封裝,得到封裝數(shù)據(jù)包;
32、域名解析模塊,用于對(duì)所述封裝數(shù)據(jù)包進(jìn)行域名解析,得到所述封裝數(shù)據(jù)包對(duì)應(yīng)的網(wǎng)絡(luò)映射關(guān)系;
33、查詢模塊,用于根據(jù)所述網(wǎng)絡(luò)映射關(guān)系查詢所述封裝數(shù)據(jù)包對(duì)應(yīng)的目標(biāo)網(wǎng)絡(luò)地址;
34、發(fā)送模塊,用于將所述封裝數(shù)據(jù)包轉(zhuǎn)發(fā)至所述目標(biāo)網(wǎng)絡(luò)地址對(duì)應(yīng)的目標(biāo)信號(hào)設(shè)備。
35、第三方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上的計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)上述方面所述方法的步驟。
36、第四方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方面所述方法的步驟。
37、第五方面,本申請(qǐng)?zhí)峁┝艘环N計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方面所述方法的步驟。
38、本申請(qǐng)?zhí)峁┑囊环N信號(hào)網(wǎng)絡(luò)隔離通信方法方法、系統(tǒng)、設(shè)備、介質(zhì)和程序,通過接收信號(hào)設(shè)備發(fā)起的數(shù)據(jù)包,將不同協(xié)議類型的數(shù)據(jù)包進(jìn)行統(tǒng)一處理后,封裝為統(tǒng)一格式的數(shù)據(jù)包,無需一層一層進(jìn)行解析和封裝,從而處理速度更快;對(duì)所述封裝數(shù)據(jù)包進(jìn)行域名解析,通過域名系統(tǒng)服務(wù)器建立目標(biāo)域名與ip列表中的ip的映射關(guān)系,提高了域名解析的安全性;根據(jù)所述網(wǎng)絡(luò)映射關(guān)系查詢封裝數(shù)據(jù)包對(duì)應(yīng)的目標(biāo)網(wǎng)絡(luò)地址,可以快速準(zhǔn)確地識(shí)別數(shù)據(jù)包的目標(biāo)網(wǎng)絡(luò)地址,提高網(wǎng)絡(luò)監(jiān)控和管理的效率;將所述封裝數(shù)據(jù)包轉(zhuǎn)發(fā)至所述目標(biāo)網(wǎng)絡(luò)地址對(duì)應(yīng)的目標(biāo)信號(hào)設(shè)備,有助于實(shí)施基于地址的通信策略,大大提高了數(shù)據(jù)通信效率。
本文檔來自技高網(wǎng)...【技術(shù)保護(hù)點(diǎn)】
1.一種信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述對(duì)所述數(shù)據(jù)包進(jìn)行協(xié)議封裝,得到封裝數(shù)據(jù)包,包括:
3.根據(jù)權(quán)利要求1所述的信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述對(duì)所述封裝數(shù)據(jù)包進(jìn)行域名解析,得到所述封裝數(shù)據(jù)包對(duì)應(yīng)的網(wǎng)絡(luò)映射關(guān)系,包括:
4.根據(jù)權(quán)利要求3所述的信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述建立所述目標(biāo)域名與所述IP地址列表的映射關(guān)系,包括:
5.根據(jù)權(quán)利要求1所述的信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述根據(jù)所述網(wǎng)絡(luò)映射關(guān)系查詢所述封裝數(shù)據(jù)包對(duì)應(yīng)的目標(biāo)網(wǎng)絡(luò)地址,包括:
6.根據(jù)權(quán)利要求1所述的信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述將所述封裝數(shù)據(jù)包轉(zhuǎn)發(fā)至所述目標(biāo)網(wǎng)絡(luò)地址對(duì)應(yīng)的目標(biāo)信號(hào)設(shè)備,包括:
7.一種信號(hào)網(wǎng)絡(luò)隔離通信裝置,其特征在于,所述裝置包括:
8.一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上的計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序以實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述方法的步驟。
9.一
10.一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,其特征在于,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至6中任一項(xiàng)所述方法的步驟。
...【技術(shù)特征摘要】
1.一種信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述對(duì)所述數(shù)據(jù)包進(jìn)行協(xié)議封裝,得到封裝數(shù)據(jù)包,包括:
3.根據(jù)權(quán)利要求1所述的信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述對(duì)所述封裝數(shù)據(jù)包進(jìn)行域名解析,得到所述封裝數(shù)據(jù)包對(duì)應(yīng)的網(wǎng)絡(luò)映射關(guān)系,包括:
4.根據(jù)權(quán)利要求3所述的信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述建立所述目標(biāo)域名與所述ip地址列表的映射關(guān)系,包括:
5.根據(jù)權(quán)利要求1所述的信號(hào)網(wǎng)絡(luò)隔離通信方法,其特征在于,所述根據(jù)所述網(wǎng)絡(luò)映射關(guān)系查詢所述封裝數(shù)據(jù)包對(duì)應(yīng)的目標(biāo)網(wǎng)絡(luò)地址,包括:
6.根據(jù)權(quán)利要求...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:劉暢,賈冠偉,楊居豐,高尚勇,汪洋,姜宏敏,唐茂順,歐陽智輝,付文剛,韓策,閆曉宇,郭強(qiáng)亮,王宇飛,王洪揚(yáng),王文強(qiáng),梁軼群,王芳,石波,董根才,田園,郝?lián)P,李崢,王黎明,萬軍,王寧,周建仁,陳建輝,
申請(qǐng)(專利權(quán))人:國能朔黃鐵路發(fā)展有限責(zé)任公司,
類型:發(fā)明
國別省市:
還沒有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。