本申請(qǐng)涉及通信,尤其涉及一種vpn通信方法、裝置以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù):
1、虛擬專用網(wǎng)(virtual?private?network,vpn)網(wǎng)絡(luò)是指在公共基礎(chǔ)網(wǎng)絡(luò)上建立的專用的虛擬網(wǎng)絡(luò)。任意兩個(gè)節(jié)點(diǎn)之間通過vpn網(wǎng)絡(luò)中的隧道進(jìn)行通信,能夠有效的保證通信的安全性。
2、目前,終端設(shè)備只能通過指定類型的隧道進(jìn)行通信,但是不同類型的vpn可能有著不同的傳輸需求,若依據(jù)上述方法,則會(huì)使得使用不同類型的vpn的應(yīng)用的傳輸需求無法均得到滿足,導(dǎo)致用戶使用vpn的體驗(yàn)較差。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供一種vpn通信方法、裝置以及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),能夠滿足終端設(shè)備的不同類型的vpn的傳輸需求,進(jìn)而提高用戶使用vpn的體驗(yàn)。
2、一方面,提供一種vpn通信方法,包括:在目標(biāo)應(yīng)用啟動(dòng)的情況下,獲取第一映射關(guān)系,第一映射關(guān)系指示終端設(shè)備的至少一個(gè)應(yīng)用中使用虛擬專用網(wǎng)vpn的應(yīng)用與vpn類型之間的映射關(guān)系;在第一映射關(guān)系指示有目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)vpn類型的情況下,啟動(dòng)目標(biāo)vpn類型對(duì)應(yīng)的目標(biāo)vpn隧道;控制目標(biāo)應(yīng)用利用目標(biāo)vpn隧道進(jìn)行通信。
3、又一方面,提供一種通信節(jié)點(diǎn),包括:一個(gè)或多個(gè)存儲(chǔ)器和一個(gè)或多個(gè)處理器;存儲(chǔ)器和處理器耦合;一個(gè)或多個(gè)存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序;一個(gè)或多個(gè)處理器執(zhí)行計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)上述任一實(shí)施例的vpn通信方法。
4、又一方面,提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)程序指令,該計(jì)算機(jī)程序指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述任一實(shí)施例的vpn通信方法。
5、本申請(qǐng)實(shí)施例,在目標(biāo)應(yīng)用啟動(dòng)的情況下,通過第一映射關(guān)系,獲知終端設(shè)備的至少一個(gè)應(yīng)用中使用vpn的應(yīng)用與vpn類型之間的映射關(guān)系,并在第一映射關(guān)系指示有目標(biāo)應(yīng)用對(duì)應(yīng)的目標(biāo)vpn類型的情況下,啟動(dòng)目標(biāo)vpn類型對(duì)應(yīng)的目標(biāo)vpn隧道,并控制目標(biāo)應(yīng)用利用目標(biāo)vpn類型對(duì)應(yīng)的目標(biāo)vpn隧道進(jìn)行通信,這樣使得使用不同類型的vpn的應(yīng)用可以適應(yīng)性的利用應(yīng)用對(duì)應(yīng)的vpn隧道進(jìn)行通信,以滿足使用不同類型的vpn的應(yīng)用對(duì)vpn隧道的傳輸需求,進(jìn)而提高用戶使用vpn的體驗(yàn)。
1.一種vpn通信方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述基于所述至少一個(gè)應(yīng)用的vpn配置信息確定所述第一映射關(guān)系,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述啟動(dòng)所述目標(biāo)vpn類型對(duì)應(yīng)的目標(biāo)vpn隧道,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述第二映射關(guān)系包括使用vpn的應(yīng)用的標(biāo)識(shí)以及所述使用vpn的應(yīng)用對(duì)應(yīng)的vpn隧道的標(biāo)識(shí);其中所述使用vpn的應(yīng)用的標(biāo)識(shí)用于標(biāo)識(shí)所述使用vpn的應(yīng)用,所述vpn隧道的標(biāo)識(shí)用于標(biāo)識(shí)所述vpn隧道。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一映射關(guān)系包括:所述使用vpn的應(yīng)用的索引、所述使用vpn的應(yīng)用的應(yīng)用包名、所述使用vpn的應(yīng)用的系統(tǒng)服務(wù)名、或者所述使用vpn的應(yīng)用的用戶標(biāo)識(shí)中的至少一項(xiàng)、以及所述使用vpn的應(yīng)用對(duì)應(yīng)的vpn類型。
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述控制所述目標(biāo)應(yīng)用利用所述目標(biāo)vpn隧道進(jìn)行通信,包括:
10.一種通信裝置,其特征在于,包括:一個(gè)或多個(gè)處理器和一個(gè)或多個(gè)存儲(chǔ)器;
11.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上存儲(chǔ)有計(jì)算機(jī)指令,當(dāng)所述計(jì)算機(jī)指令在通信裝置上運(yùn)行時(shí),使得所述通信裝置執(zhí)行如權(quán)利要求1至9中任一項(xiàng)所述的vpn通信方法。