1.一種跨越公網(wǎng)的私有云對(duì)接方法,其特征在于:在公網(wǎng)上配置至少一臺(tái)控制服務(wù)器,在對(duì)接的兩個(gè)子網(wǎng)中各配置至少一臺(tái)節(jié)點(diǎn)服務(wù)器,兩個(gè)子網(wǎng)中的節(jié)點(diǎn)服務(wù)器皆與控制服務(wù)器連接通信,子網(wǎng)與子網(wǎng)之間通過(guò)唯一識(shí)別號(hào)進(jìn)行關(guān)聯(lián)通信。
2.根據(jù)權(quán)利要求1所述的一種跨越公網(wǎng)的私有云對(duì)接方法,其特征在于:所述進(jìn)行關(guān)聯(lián)通信包括以下具體步驟:
1)第一個(gè)子網(wǎng)的所述節(jié)點(diǎn)服務(wù)器向控制服務(wù)器申請(qǐng)唯一識(shí)別號(hào);
2)第二個(gè)子網(wǎng)的所述節(jié)點(diǎn)服務(wù)器與控制服務(wù)器建立連接;
3)第二個(gè)子網(wǎng)的所述節(jié)點(diǎn)服務(wù)器使用唯一識(shí)別號(hào)請(qǐng)求與第一個(gè)子網(wǎng)的所示節(jié)點(diǎn)服務(wù)器關(guān)聯(lián);
4)經(jīng)步驟3)后,完成從一端子網(wǎng)到另一端子網(wǎng)之間的控制信道的建立,形成子網(wǎng)間通信鏈路。
3.根據(jù)權(quán)利要求2所述的一種跨越公網(wǎng)的私有云對(duì)接方法,其特征在于:所述子網(wǎng)間通信鏈路的控制信道和數(shù)據(jù)信道是分別獨(dú)立的TCP連接。
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的一種跨越公網(wǎng)的私有云對(duì)接方法,其特征在于:所述節(jié)點(diǎn)服務(wù)器與控制服務(wù)器連接通信時(shí),采用節(jié)點(diǎn)服務(wù)器主動(dòng)向控制服務(wù)器發(fā)起TCP連接的方式進(jìn)行通信。
5.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的一種跨越公網(wǎng)的私有云對(duì)接方法,其特征在于:所述唯一識(shí)別號(hào)為一串?dāng)?shù)字或一串字符串或數(shù)字與字符的混合式。
6.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的一種跨越公網(wǎng)的私有云對(duì)接方法,其特征在于:在兩個(gè)子網(wǎng)需要對(duì)接時(shí),節(jié)點(diǎn)服務(wù)器連接上控制服務(wù)器后使用所述唯一識(shí)別號(hào)能夠關(guān)聯(lián)到唯一擁有該識(shí)別號(hào)的對(duì)端節(jié)點(diǎn)服務(wù)器。
7.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的一種跨越公網(wǎng)的私有云對(duì)接方法,其特征在于:所述唯一識(shí)別號(hào)具有“僅一次有效”的特征,具體是指:當(dāng)兩個(gè)子網(wǎng)的節(jié)點(diǎn)控制服務(wù)器使用某個(gè)唯一識(shí)別號(hào)成功關(guān)聯(lián)之后,該唯一識(shí)別號(hào)即宣告作廢,之后第三或者更后續(xù)的使用者將無(wú)法再使用該唯一識(shí)別號(hào)。
8.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的一種跨越公網(wǎng)的私有云對(duì)接方法,其特征在于:在所述控制服務(wù)器上運(yùn)行有控制服務(wù)器程序,控制服務(wù)器程序?yàn)樯⒉荚诟魈幍墓?jié)點(diǎn)服務(wù)器提供服務(wù),且服務(wù)包括以下具體內(nèi)容:
唯一識(shí)別號(hào)的產(chǎn)生、維護(hù)與注銷;
關(guān)聯(lián)從不同節(jié)點(diǎn)接入的連接實(shí)現(xiàn)兩個(gè)子網(wǎng)之間控制訊息的通信;
關(guān)聯(lián)從不同節(jié)點(diǎn)發(fā)起的TCP連接實(shí)現(xiàn)連接之間的TCP數(shù)據(jù)包轉(zhuǎn)發(fā);
識(shí)別號(hào)維護(hù):唯一識(shí)別號(hào)的生成、分配、維護(hù)與銷毀;
連接關(guān)聯(lián):根據(jù)唯一識(shí)別號(hào)關(guān)聯(lián)對(duì)應(yīng)的TCP連接;
數(shù)據(jù)轉(zhuǎn)發(fā):在已關(guān)聯(lián)的TCP連接之間原樣轉(zhuǎn)發(fā)TCP數(shù)據(jù)包。
9.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的一種跨越公網(wǎng)的私有云對(duì)接方法,其特征在于:在所述節(jié)點(diǎn)服務(wù)器上運(yùn)行有節(jié)點(diǎn)服務(wù)器程序,節(jié)點(diǎn)服務(wù)器程序?yàn)楸咀泳W(wǎng)內(nèi)的設(shè)備提供以下具體服務(wù):
與控制服務(wù)器通訊,維護(hù)唯一識(shí)別號(hào)在本地的相關(guān)數(shù)據(jù),通過(guò)唯一識(shí)別號(hào)與對(duì)端子網(wǎng)的節(jié)點(diǎn)服務(wù)器進(jìn)行關(guān)聯(lián),建立控制訊息通信鏈路;
獲取從本子網(wǎng)連接對(duì)端子網(wǎng)中設(shè)備的信息并將該消息發(fā)送給控制服務(wù)器,再由控制服務(wù)器發(fā)送給對(duì)端子網(wǎng)節(jié)點(diǎn)服務(wù)器;
收到對(duì)端對(duì)本子網(wǎng)內(nèi)設(shè)備的連接請(qǐng)求時(shí)發(fā)起需要的TCP連接,并告知控制服務(wù)器本條連接的用途。