欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于tcp和udp混合協(xié)議的遠程控制軟件的實現(xiàn)方法

文檔序號:9435877閱讀:651來源:國知局
基于tcp和udp混合協(xié)議的遠程控制軟件的實現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,具體涉及一種基于TCP和UDP混合協(xié)議的遠程控制軟件的實現(xiàn)方法。
【背景技術(shù)】
[0002](I) TCP 協(xié)議
TCP (Transmiss1n Control Protocol傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議。TCP協(xié)議的遠程控制軟件的優(yōu)勢是穩(wěn)定、連接成功率高;缺陷是雙方必須有一方具有公網(wǎng)IP(或在同一個內(nèi)網(wǎng)中),否則就需要在路由器上做端口映射。網(wǎng)上98%的遠程控制軟件都使用TCP協(xié)議來實現(xiàn)遠程控制(包括上述幾款),使用TCP協(xié)議的遠程控制軟件的優(yōu)勢是穩(wěn)定、連接成功率高;缺陷是雙方必須在同一個網(wǎng)絡(luò)中。TCP軟件不能穿透網(wǎng)絡(luò)的缺陷,使得該類軟件使用率大打折扣。但是很多遠程控制軟件支持從被控端主動連接到控制端,可以一定程度上彌補該缺陷。
[0003](2 ) UDP協(xié)議遠程控制
與TCP協(xié)議遠程控制不同,UDP傳送數(shù)據(jù)前并不與對方建立連接,發(fā)送數(shù)據(jù)前后也不進行數(shù)據(jù)確認,從理論上說速度會比TCP快(實際上會受網(wǎng)絡(luò)質(zhì)量影響)。最關(guān)鍵的是:使用UDP協(xié)議可以利用UDP的打洞原理(UDP Hole Punching技術(shù))穿透內(nèi)網(wǎng)。這樣,即使雙方都在不同的局域網(wǎng)內(nèi),也可以實現(xiàn)遠程連接和控制。QQ、MSN、Dragon遠程控制UDP版、網(wǎng)絡(luò)人、XT800的遠程控制功能都是基于UDP協(xié)議的。你會發(fā)現(xiàn)使用穿透內(nèi)網(wǎng)的遠程控制軟件無需做端口映射即可實現(xiàn)連接,這類軟件都需要一臺服務(wù)器協(xié)助程序進行通訊以便實現(xiàn)內(nèi)網(wǎng)的穿透。

【發(fā)明內(nèi)容】

[0004]本發(fā)明要解決的技術(shù)問題是:針對目前網(wǎng)絡(luò)遠程控制軟件存在的數(shù)據(jù)傳輸問題,提出一種在浪潮操作系統(tǒng)平臺下運行的基于TCP和UDP混合協(xié)議的遠程控制軟件的設(shè)計思路與開發(fā)技術(shù)。
[0005]本發(fā)明所采用的技術(shù)方案為:
基于TCP和UDP混合協(xié)議的遠程控制軟件的實現(xiàn)方法,所述實現(xiàn)方法將TCP協(xié)議與UDP協(xié)議結(jié)合起來,通過UDP協(xié)議向被控端發(fā)送各種命令消息,通過TCP協(xié)議完成數(shù)據(jù)傳輸。
[0006]TCP協(xié)議是基于連接的協(xié)議,提供可靠的流服務(wù);而UDP協(xié)議是一種無連接協(xié)議,提供數(shù)據(jù)報文服務(wù),使用UDP協(xié)議系統(tǒng)資源開銷小,傳輸速度快,但可靠性不如TCP協(xié)議,而使用TCP/UDP混合協(xié)議,結(jié)合了 TCP的安全性與UDP的快速性。
[0007]所述實現(xiàn)方法的操作流程如下:
I)遠程受控應(yīng)用使用時,控制端程序通過UDP協(xié)議向被控端手機的受控程序發(fā)出命令,如關(guān)機、重啟、注銷、手機定位獲取、手機鍵盤鎖定以及自動截取屏幕等命令,受控端驗證信號的可信性,向控制端發(fā)送ID和允許受控信號; 2)控制端發(fā)送ack和控制信號,建立一個特殊的遠程服務(wù),然后通過這個遠程服務(wù),使用各種遠程控制功能發(fā)送遠程控制命令,控制被控端手機中的各種應(yīng)用程序運行。
[0008]所述受控端主動連接到控制端,彌補TCP應(yīng)用不能穿透內(nèi)網(wǎng)的缺陷。
[0009]實施例3:
在實施例2的基礎(chǔ)上,本實施例所述所述受控端在路由器上做端口映射到控制端。
[0010]本發(fā)明的有益效果為:
本發(fā)明基于TCP協(xié)議的可靠性,提供可靠的流服務(wù);而UDP協(xié)議是一種無連接協(xié)議,提供數(shù)據(jù)報文服務(wù),使用UDP協(xié)議系統(tǒng)資源開銷小,傳輸速度快,使用TCP/UDP混合協(xié)議,結(jié)合了 TCP的安全性與UDP的快速性。
【附圖說明】
[0011]圖1為本發(fā)明控制端與被控端之間建立TCP通道以及數(shù)據(jù)的傳輸過程圖。
【具體實施方式】
[0012]下面通過說明書附圖,結(jié)合【具體實施方式】對本發(fā)明進一步說明:
實施例1:
如圖1所示,基于TCP和UDP混合協(xié)議的遠程控制軟件的實現(xiàn)方法,所述實現(xiàn)方法將TCP協(xié)議與UDP協(xié)議結(jié)合起來,UDP協(xié)議向被控端發(fā)送各種命令消息,包括:關(guān)機、重啟、注銷、手機定位獲取、手機鍵盤鎖定以及自動截取屏幕等命令。數(shù)據(jù)傳輸則由TCP協(xié)議完成。
[0013]TCP協(xié)議是基于連接的協(xié)議,提供可靠的流服務(wù);而UDP協(xié)議是一種無連接協(xié)議,提供數(shù)據(jù)報文服務(wù),使用UDP協(xié)議系統(tǒng)資源開銷小,傳輸速度快,但可靠性不如TCP協(xié)議,而使用TCP/UDP混合協(xié)議,結(jié)合了 TCP的安全性與UDP的快速性。
[0014]實施例2:
在實施例1的基礎(chǔ)上,本實施例所述所述實現(xiàn)方法的操作流程如下:
1)遠程受控應(yīng)用使用時,控制端程序通過UDP協(xié)議向被控端手機的受控程序發(fā)出命令,如關(guān)機、重啟、注銷、手機定位獲取、手機鍵盤鎖定以及自動截取屏幕等命令,受控端驗證信號的可信性,向控制端發(fā)送ID和允許受控信號;
2)控制端發(fā)送ack和控制信號,建立一個特殊的遠程服務(wù),然后通過這個遠程服務(wù),使用各種遠程控制功能發(fā)送遠程控制命令,控制被控端手機中的各種應(yīng)用程序運行。
[0015]實施例3:
在實施例2的基礎(chǔ)上,本實施例所述所述受控端主動連接到控制端,彌補TCP應(yīng)用不能穿透內(nèi)網(wǎng)的缺陷。
[0016]實施例3:
在實施例2的基礎(chǔ)上,本實施例所述所述受控端在路由器上做端口映射到控制端。
[0017]以上實施方式僅用于說明本發(fā)明,而并非對本發(fā)明的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明的范疇,本發(fā)明的專利保護范圍應(yīng)由權(quán)利要求限定。
【主權(quán)項】
1.基于TCP和UDP混合協(xié)議的遠程控制軟件的實現(xiàn)方法,其特征在于:所述實現(xiàn)方法將TCP協(xié)議與UDP協(xié)議結(jié)合起來,通過UDP協(xié)議向被控端發(fā)送各種命令消息,通過TCP協(xié)議完成數(shù)據(jù)傳輸。2.根據(jù)權(quán)利要求1所述的基于TCP和UDP混合協(xié)議的遠程控制軟件的實現(xiàn)方法,其特征在于,所述實現(xiàn)方法的操作流程如下: 1)遠程受控應(yīng)用使用時,控制端程序通過UDP協(xié)議向被控端手機的受控程序發(fā)出命令,受控端驗證信號的可信性,向控制端發(fā)送ID和允許受控信號; 2)控制端發(fā)送ack和控制信號,建立一個特殊的遠程服務(wù),然后通過這個遠程服務(wù),使用各種遠程控制功能發(fā)送遠程控制命令,控制被控端手機中的各種應(yīng)用程序運行。3.根據(jù)權(quán)利要求2所述的基于TCP和UDP混合協(xié)議的遠程控制軟件的實現(xiàn)方法,其特征在于:所述受控端主動連接到控制端,彌補TCP應(yīng)用不能穿透內(nèi)網(wǎng)的缺陷。4.根據(jù)權(quán)利要求2所述的基于TCP和UDP混合協(xié)議的遠程控制軟件的實現(xiàn)方法,其特征在于:所述受控端在路由器上做端口映射到控制端。
【專利摘要】本發(fā)明公開了基于TCP和UDP混合協(xié)議的遠程控制軟件的實現(xiàn)方法,所述實現(xiàn)方法將TCP協(xié)議與UDP協(xié)議結(jié)合起來,通過UDP協(xié)議向被控端發(fā)送各種命令消息,通過TCP協(xié)議完成數(shù)據(jù)傳輸。本發(fā)明基于TCP協(xié)議的可靠性,提供可靠的流服務(wù);而UDP協(xié)議是一種無連接協(xié)議,提供數(shù)據(jù)報文服務(wù),使用UDP協(xié)議系統(tǒng)資源開銷小,傳輸速度快,使用TCP/UDP混合協(xié)議,結(jié)合了TCP的安全性與UDP的快速性。
【IPC分類】H04L12/24, H04L29/08, H04L29/06
【公開號】CN105187247
【申請?zhí)枴緾N201510576231
【發(fā)明人】陳康, 戴鴻君, 于治樓
【申請人】浪潮集團有限公司
【公開日】2015年12月23日
【申請日】2015年9月11日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
波密县| 安阳县| 嘉善县| 丹凤县| 新化县| 呼图壁县| 胶州市| 姜堰市| 泰顺县| 奉节县| 延边| 商都县| 获嘉县| 乐山市| 南投县| 富源县| 博白县| 苏尼特右旗| 磴口县| 中江县| 铁岭市| 兴业县| 娱乐| 吉安市| 同心县| 贺兰县| 开化县| 天全县| 尖扎县| 乌兰浩特市| 获嘉县| 交口县| 大田县| 济源市| 永顺县| 卢湾区| 胶州市| 赤峰市| 斗六市| 会理县| 古浪县|