[發明專利]遠程控制中多網卡計算機間的網卡綁定方法有效
| 申請號: | 201310363207.0 | 申請日: | 2013-08-20 |
| 公開(公告)號: | CN103458011A | 公開(公告)日: | 2013-12-18 |
| 發明(設計)人: | 邱歡勝 | 申請(專利權)人: | 廈門億聯網絡技術股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 廈門市新華專利商標代理有限公司 35203 | 代理人: | 朱凌 |
| 地址: | 361009 福建省廈門市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 遠程 控制 網卡 計算機 綁定 方法 | ||
技術領域
本發明涉及一種遠程控制中多網卡計算機間的網卡綁定方法。
背景技術
現有局域網中,兩臺計算機之間的消息傳遞一般需要通過一個消息服務器進行轉發(所述消息服務器采用可擴展通訊和表示協議,簡稱XMPP,用于計算機之間消息的實時通訊),例如,計算機A需要發送消息給計算機B,則,計算機A先把消息發送給消息服務器,消息服務器從收到的消息中解析出消息的目標機器是計算機B,在轉發消息給計算機B。但是當計算機A與計算機B之間進行遠程控制時,兩臺計算機之間需要傳遞大量的屏幕截圖數據,并且要求實時的操作不能延長太久,這種情況下,通過消息服務器進行轉發就無法滿足要求,因此,只有兩臺計算機之間直接進行點對點的通訊,才能滿足遠程控制的需求。但是對于多網卡的計算機如何實現點對點之間的通訊,目前還沒有簡單有效的解決方法。
公開號為101917281A,公開日為2010-12-15的發明專利《一種網卡自動配置方法》公開了安裝多個網卡的計算機設備實現網卡自動配置的方法,其首先需要設置每一個網卡對應的網絡,當計算機設備進行遠程連接時,先獲取當前連接綁定的網卡以及該網卡的配置信息,然后解析該網卡的目標IP地址,刪除該網卡到該目標IP的路由;最后根據前面獲取的嘻嘻自動完成添加路由功能,對目標發起連接,添加該連接條目后,配置該條目要綁定的網卡即可順利連上目標服務器。該發明專利僅解決了多網卡計算機自動添加路由才能正常使用的問題,無法解決遠程控制中,多網卡計算機之間的點對點的通訊。
發明內容
本發明要解決的技術問題,在于提供一種遠程控制中多網卡計算機間的網卡綁定方法,其實現了多網卡計算機間的綁定,從而在遠程控制中,多網卡計算機間直接的點對點通訊。
本發明是這樣實現的:
遠程控制中多網卡計算機間的網卡綁定方法,包括如下步驟:
步驟1、計算機A通過消息服務器把本機上所有網卡的IP信息發送給計算機B,并在計算機A上啟動一個端口監聽線程;所述計算機A上至少設有一網卡;
步驟2、所述計算機B收到計算機A的所有IP信息后,設置連接超時時間,并從所有IP信息中任選一個IP信息進行連接測試,發出連接請求;
步驟3、若所述計算機A收到計算機B的連接請求后,則返回連接成功的信息至計算機B;若所述計算機A未收到計算機B的連接請求,則不做任何響應;
步驟4、若計算機B在所述超時時間內收到連接成功的信息,計算機B不再選取未測試的IP信息進行連接測試,計算機B記下連接成功的IP信息,再通過所述消息服務器把該連接成功的IP信息發送至計算機A,執行步驟5;
若計算機B在所述超時時間內未收到連接成功的信息,則從所有IP信息中繼續選用另一個IP信息進行連接測試,發出連接請求,返回步驟3;
步驟5、計算機A的遠程注冊模塊把接口注冊綁定到計算機B返回的IP地址上,從而完成IP綁定過程,實現計算機A和計算機B之間的點對點通信。
進一步地,所述步驟2中,連接測試以選中的IP信息和計算機A啟動的端口號為參數進行連接測試。
進一步地,所述步驟1中,計算機A啟動的端口用于監聽計算機B是否有連接請求,如果有連接請求,則向計算機B返回連接成功的信息。
本發明具有如下優點:通過控制狀態的計算機B向被控制的計算機A逐個發送連接測試請求,一旦收到計算機A連接成功的信息,則計算機B記下連接成功的IP信息,再通過所述消息服務器把該連接成功的IP信息發送至計算機A,計算機A的遠程注冊模塊把接口注冊綁定到計算機B返回的IP地址上,從而實現了計算機A與計算機B間的綁定,在遠程控制中,計算機A與計算機B即可直接進行點對點通信,無需消息服務器進行數據中轉,縮短了數據傳輸時間。
附圖說明
下面參照附圖結合實施例對本發明作進一步的說明。
圖1為本發明方法的流程示意圖。
具體實施方式
請參閱圖1,遠程控制中多網卡計算機間的網卡綁定方法,該方法應用于一計算機A申請被計算機B控制,所述計算機A上至少設有一網卡(一網卡對應一IP信息),所述方法包括如下步驟:
步驟1、計算機A通過消息服務器把本機上所有網卡的IP信息發送給計算機B,并在計算機A上啟動一個端口監聽線程;計算機A啟動的端口用于監聽計算機B是否有連接請求,如果有連接請求,則向計算機B返回連接成功的信息;?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廈門億聯網絡技術股份有限公司,未經廈門億聯網絡技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310363207.0/2.html,轉載請聲明來源鉆瓜專利網。





