日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種數(shù)據(jù)傳輸方法、系統(tǒng)和電子設(shè)備與流程

文檔序號(hào):11205742閱讀:564來(lái)源:國(guó)知局
一種數(shù)據(jù)傳輸方法、系統(tǒng)和電子設(shè)備與流程

本發(fā)明涉及網(wǎng)絡(luò)領(lǐng)域,特別涉及一種數(shù)據(jù)傳輸方法、系統(tǒng)和電子設(shè)備。



背景技術(shù):

在數(shù)據(jù)傳輸?shù)倪^(guò)程中,為了保證qos(qualityofservice,服務(wù)質(zhì)量),一般采用vpn(virtualprivatenetwork,虛擬專用網(wǎng)絡(luò))的形式實(shí)現(xiàn)數(shù)據(jù)傳輸。

但是現(xiàn)有的vpn技術(shù)一般只為傳輸?shù)碾p方建立一個(gè)單一的數(shù)據(jù)通道,使得在采用vpn的形式實(shí)現(xiàn)數(shù)據(jù)傳輸時(shí),若該數(shù)據(jù)通道上的某個(gè)或某些節(jié)點(diǎn)出現(xiàn)擁塞,會(huì)產(chǎn)生數(shù)據(jù)傳輸延時(shí)提高和丟包率增加等現(xiàn)象,進(jìn)而會(huì)降低數(shù)據(jù)傳輸?shù)乃俾?、穩(wěn)定性以及可靠性。



技術(shù)實(shí)現(xiàn)要素:

為了提高數(shù)據(jù)傳輸?shù)乃俾?、穩(wěn)定性以及可靠性,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸方法、系統(tǒng)和電子設(shè)備。所述技術(shù)方案如下:

第一方面,提供了一種數(shù)據(jù)傳輸方法,所述方法包括:

數(shù)據(jù)發(fā)送方根據(jù)所述數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方的信息,確定所述數(shù)據(jù)發(fā)送方和所述數(shù)據(jù)接收方之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

所述數(shù)據(jù)發(fā)送方向所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù);

所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)向所述數(shù)據(jù)接收方發(fā)送所述數(shù)據(jù);

所述數(shù)據(jù)接收方接收所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)中的任意一個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù);

所述數(shù)據(jù)接收方判斷所述數(shù)據(jù)是否為首次接收;以及

所述數(shù)據(jù)接收方若判定所述數(shù)據(jù)為首次接收,則忽略或丟棄其他可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的所述數(shù)據(jù)。

結(jié)合第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)發(fā)送方根據(jù)所述數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方的信息,確定所述數(shù)據(jù)發(fā)送方和所述數(shù)據(jù)接收方之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)包括:

所述數(shù)據(jù)發(fā)送方獲取所有可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù);以及

所述數(shù)據(jù)發(fā)送方從所述所有可用預(yù)設(shè)節(jié)點(diǎn)中,選擇所述網(wǎng)絡(luò)參數(shù)滿足小于或者等于預(yù)設(shè)閾值的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

其中,所述網(wǎng)絡(luò)參數(shù)包括鏈路的丟包率、往返時(shí)延rtt以及jitter抖動(dòng)中的至少一個(gè)。

結(jié)合第一方面,在第二種可能的實(shí)現(xiàn)方式中,

所述數(shù)據(jù)發(fā)送方設(shè)置所述數(shù)據(jù)的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息與所述數(shù)據(jù)對(duì)應(yīng),用于區(qū)分所述數(shù)據(jù)與其他數(shù)據(jù);

所述數(shù)據(jù)發(fā)送方向所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)和所述標(biāo)識(shí)信息;以及

所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)向所述數(shù)據(jù)接收方發(fā)送所述數(shù)據(jù)和所述標(biāo)識(shí)信息。

結(jié)合第一方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述數(shù)據(jù)接收方判斷所述數(shù)據(jù)是否為首次接收包括:

所述數(shù)據(jù)接收方根據(jù)所述標(biāo)識(shí)信息,判斷所述數(shù)據(jù)是否為首次接收。

第二方面,提供了一種電子設(shè)備,所述電子設(shè)備包括:

處理模塊,用于根據(jù)數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方的信息,確定所述數(shù)據(jù)發(fā)送方和所述數(shù)據(jù)接收方之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

發(fā)送模塊,用于向所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù),以使所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)將所述數(shù)據(jù)轉(zhuǎn)發(fā)至所述數(shù)據(jù)接收方。

結(jié)合第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:

獲取所有可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù);以及

從所述所有可用預(yù)設(shè)節(jié)點(diǎn)中,選擇所述網(wǎng)絡(luò)參數(shù)滿足小于或者等于預(yù)設(shè)閾值的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

其中,所述網(wǎng)絡(luò)參數(shù)包括鏈路的丟包率、往返時(shí)延rtt以及jitter抖動(dòng)中的至少一個(gè)。

結(jié)合第二方面,在第二種可能的實(shí)現(xiàn)方式中,

所述電子設(shè)備還包括設(shè)置模塊,用于設(shè)置所述數(shù)據(jù)的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息與所述數(shù)據(jù)對(duì)應(yīng),用于區(qū)分所述數(shù)據(jù)與其他數(shù)據(jù);以及

所述發(fā)送模塊還用于向所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)和所述標(biāo)識(shí)信息,以使所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)將所述數(shù)據(jù)和所述標(biāo)識(shí)信息發(fā)送至所述數(shù)據(jù)接收方。

第三方面,提供了一種電子設(shè)備,所述電子設(shè)備包括存儲(chǔ)器以及與所述存儲(chǔ)器連接的處理器,所述存儲(chǔ)器用于存儲(chǔ)一組程序代碼,所述處理器調(diào)用所述存儲(chǔ)器所存儲(chǔ)的程序代碼用于執(zhí)行以下操作:

根據(jù)數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方的信息,確定所述數(shù)據(jù)發(fā)送方和所述數(shù)據(jù)接收方之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

向所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù),以使所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)將所述數(shù)據(jù)轉(zhuǎn)發(fā)至所述數(shù)據(jù)接收方。

結(jié)合第三方面,在第一種可能的實(shí)現(xiàn)方式中,所述處理器調(diào)用所述存儲(chǔ)器所存儲(chǔ)的程序代碼用于執(zhí)行以下操作:

獲取所有可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù);以及

從所述所有可用預(yù)設(shè)節(jié)點(diǎn)中,選擇所述網(wǎng)絡(luò)參數(shù)滿足小于或者等于預(yù)設(shè)閾值的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

其中,所述網(wǎng)絡(luò)參數(shù)包括鏈路的丟包率、往返時(shí)延rtt以及jitter抖動(dòng)中的至少一個(gè)。

結(jié)合第三方面,在第二種可能的實(shí)現(xiàn)方式中,所述處理器調(diào)用所述存儲(chǔ)器所存儲(chǔ)的程序代碼用于執(zhí)行以下操作:

設(shè)置所述數(shù)據(jù)的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息與所述數(shù)據(jù)對(duì)應(yīng),用于區(qū)分所述數(shù)據(jù)與其他數(shù)據(jù);以及

向所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)和所述標(biāo)識(shí)信息,以使所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)將所述數(shù)據(jù)和所述標(biāo)識(shí)信息發(fā)送至數(shù)據(jù)接收方。

第四方面,提供了一種數(shù)據(jù)傳輸系統(tǒng),所述系統(tǒng)包括數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置和多個(gè)可用預(yù)設(shè)節(jié)點(diǎn),其中,

所述數(shù)據(jù)發(fā)送裝置包括:

處理模塊,用于根據(jù)數(shù)據(jù)發(fā)送裝置和數(shù)據(jù)接收裝置的信息,確定所述數(shù)據(jù)發(fā)送裝置和所述數(shù)據(jù)接收裝置之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

發(fā)送模塊,用于向所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù);

所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)用于向所述數(shù)據(jù)接收裝置發(fā)送所述數(shù)據(jù);

所述數(shù)據(jù)接收裝置包括:

接收模塊,用于接收所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)中的任意一個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù);

判斷模塊,用于判斷所述數(shù)據(jù)是否為首次接收;以及

數(shù)據(jù)處理模塊,用于在判定所述數(shù)據(jù)為首次接收時(shí),忽略或丟棄其他可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的所述數(shù)據(jù)。

結(jié)合第四方面,在第一種可能的實(shí)現(xiàn)方式中,所述處理模塊具體用于:

獲取所有可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù);以及

從所述所有可用預(yù)設(shè)節(jié)點(diǎn)中,選擇所述網(wǎng)絡(luò)參數(shù)滿足小于或者等于預(yù)設(shè)閾值的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

其中,所述網(wǎng)絡(luò)參數(shù)包括鏈路的丟包率、往返時(shí)延rtt以及jitter抖動(dòng)中的至少一個(gè)。

結(jié)合第四方面,在第二種可能的實(shí)現(xiàn)方式中,

所述數(shù)據(jù)發(fā)送裝置還包括設(shè)置模塊,用于設(shè)置所述數(shù)據(jù)的標(biāo)識(shí)信息,所述標(biāo)識(shí)信息與所述數(shù)據(jù)對(duì)應(yīng),用于區(qū)分所述數(shù)據(jù)與其他數(shù)據(jù);

所述發(fā)送模塊還用于向所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送所述數(shù)據(jù)和所述標(biāo)識(shí)信息;以及

所述多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)用于向所述數(shù)據(jù)接收裝置發(fā)送所述數(shù)據(jù)和所述標(biāo)識(shí)信息。

結(jié)合第四方面的第二種可能的實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述判斷模塊具體用于:

根據(jù)所述標(biāo)識(shí)信息,判斷所述數(shù)據(jù)是否為首次接收。

本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸方法、系統(tǒng)和電子設(shè)備,包括:數(shù)據(jù)發(fā)送方根據(jù)數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方的信息,確定數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);數(shù)據(jù)發(fā)送方向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù);多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)向數(shù)據(jù)接收方發(fā)送數(shù)據(jù);數(shù)據(jù)接收方接收多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)中的任意一個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù);數(shù)據(jù)接收方判斷數(shù)據(jù)是否為首次接收;數(shù)據(jù)接收方若判定數(shù)據(jù)為首次接收,則忽略或丟棄其他可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)。通過(guò)將數(shù)據(jù)發(fā)送至數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間的多個(gè)可用節(jié)點(diǎn),實(shí)現(xiàn)數(shù)據(jù)的傳輸,相比于現(xiàn)有技術(shù)通過(guò)建立一個(gè)單一的數(shù)據(jù)通道實(shí)現(xiàn)數(shù)據(jù)的傳輸,避免了由于數(shù)據(jù)通道上的某個(gè)或某些節(jié)點(diǎn)出現(xiàn)擁塞時(shí)所產(chǎn)生的數(shù)據(jù)傳輸延時(shí)提高和丟包率增加等現(xiàn)象,提高了數(shù)據(jù)傳輸?shù)乃俾?、?shù)據(jù)傳輸?shù)姆€(wěn)定性以及數(shù)據(jù)傳輸?shù)目煽啃?。另外,通過(guò)若再次接收到其他可用節(jié)點(diǎn)發(fā)送的數(shù)據(jù),則忽略其他可用節(jié)點(diǎn)發(fā)送的數(shù)據(jù),避免了數(shù)據(jù)的重復(fù)處理,提高了數(shù)據(jù)傳輸?shù)男?,降低了設(shè)備的數(shù)據(jù)處理負(fù)擔(dān),節(jié)省了處理資源。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法流程圖;

圖2是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法流程圖;

圖3是本發(fā)明實(shí)施例提供的一種電子設(shè)備結(jié)構(gòu)示意圖;

圖4是本發(fā)明實(shí)施例提供的一種電子設(shè)備結(jié)構(gòu)示意圖;

圖5是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸系統(tǒng)示意圖。

具體實(shí)施方式

為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸方法,該方法用于通過(guò)vpn(virtualprivatenetwork,虛擬專用網(wǎng)絡(luò))技術(shù)實(shí)現(xiàn)數(shù)據(jù)傳輸,其中,通過(guò)vpn技術(shù)實(shí)現(xiàn)的數(shù)據(jù)傳輸包括:控制指令的傳輸、配置參數(shù)的傳輸以及日志的傳輸?shù)?;本發(fā)明實(shí)施例所述的方法還可以用于傳輸其他數(shù)據(jù)的場(chǎng)景,本發(fā)明實(shí)施例對(duì)具體的應(yīng)用場(chǎng)景不加以限定。

值得注意的是,在數(shù)據(jù)傳輸之前,該數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方通過(guò)各自的控制單元建立tcp(transmissioncontrolprotocol,傳輸控制協(xié)議)連接,其中,建立tcp連接的方式可以為數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方通過(guò)各自的控制單元連接至同一個(gè)tcp服務(wù)器,還可以為數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方通過(guò)各自的控制單元連接至同一個(gè)包括多個(gè)tcp服務(wù)器的服務(wù)器群,除此之外,本發(fā)明實(shí)施例對(duì)具體的連接方式不加以限定;其中,該控制單元可以為虛擬網(wǎng)卡。

實(shí)施例一為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法,參照?qǐng)D1所示,該方法包括:

101、數(shù)據(jù)發(fā)送方根據(jù)數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方的信息,確定數(shù)據(jù)發(fā)送方和 數(shù)據(jù)接收方之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)。

具體的,數(shù)據(jù)發(fā)送方獲取所有可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù);以及

數(shù)據(jù)發(fā)送方從所有可用預(yù)設(shè)節(jié)點(diǎn)中,選擇網(wǎng)絡(luò)參數(shù)滿足小于或者等于預(yù)設(shè)閾值的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

其中,網(wǎng)絡(luò)參數(shù)包括鏈路的丟包率、往返時(shí)延rtt以及jitter抖動(dòng)中的至少一個(gè)。

102、數(shù)據(jù)發(fā)送方向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù)。

具體的,數(shù)據(jù)發(fā)送方設(shè)置數(shù)據(jù)的標(biāo)識(shí)信息,標(biāo)識(shí)信息與數(shù)據(jù)對(duì)應(yīng),用于區(qū)分?jǐn)?shù)據(jù)與其他數(shù)據(jù);

數(shù)據(jù)發(fā)送方向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù)和標(biāo)識(shí)信息;

103、多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)向數(shù)據(jù)接收方發(fā)送數(shù)據(jù)。

具體的,多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)向數(shù)據(jù)接收方發(fā)送數(shù)據(jù)和標(biāo)識(shí)信息。

104、數(shù)據(jù)接收方接收多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)中的任意一個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)。

105、數(shù)據(jù)接收方判斷數(shù)據(jù)是否為首次接收。

具體的,數(shù)據(jù)接收方根據(jù)標(biāo)識(shí)信息,判斷數(shù)據(jù)是否為首次接收。

106、數(shù)據(jù)接收方若判定數(shù)據(jù)為首次接收,則忽略或丟棄其他可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)。

本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸方法,通過(guò)將數(shù)據(jù)發(fā)送至數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間的多個(gè)可用節(jié)點(diǎn),實(shí)現(xiàn)數(shù)據(jù)的傳輸,相比于現(xiàn)有技術(shù)通過(guò)建立一個(gè)單一的數(shù)據(jù)通道實(shí)現(xiàn)數(shù)據(jù)的傳輸,避免了由于數(shù)據(jù)通道上的某個(gè)或某些節(jié)點(diǎn)出現(xiàn)擁塞時(shí)所產(chǎn)生的數(shù)據(jù)傳輸延時(shí)提高和丟包率增加等現(xiàn)象,提高了數(shù)據(jù)傳輸?shù)乃俾?、?shù)據(jù)傳輸?shù)姆€(wěn)定性以及數(shù)據(jù)傳輸?shù)目煽啃?。另外,通過(guò)若再次接收到其他可用節(jié)點(diǎn)發(fā)送的數(shù)據(jù),則忽略其他可用節(jié)點(diǎn)發(fā)送的數(shù)據(jù),避免了數(shù)據(jù)的重復(fù)處理,提高了數(shù)據(jù)傳輸?shù)男?,降低了設(shè)備的數(shù)據(jù)處理負(fù)擔(dān),節(jié)省了處理資源。

實(shí)施例二為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸方法,參照?qǐng)D2所示,該方法包括:

201、數(shù)據(jù)發(fā)送方獲取所有可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù)。

具體的,網(wǎng)絡(luò)參數(shù)包括鏈路的丟包率(packetlossrate)、往返時(shí)延rtt以及jitter抖動(dòng)中的至少一個(gè)。

數(shù)據(jù)發(fā)送方可以通過(guò)實(shí)時(shí)向與其連接的所有節(jié)點(diǎn)發(fā)送測(cè)試數(shù)據(jù),根據(jù)該測(cè)試數(shù)據(jù),監(jiān)測(cè)可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù);

除了上述方式之外,數(shù)據(jù)發(fā)送方還可以通過(guò)其他方式實(shí)現(xiàn)獲取所有可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù)的過(guò)程,本發(fā)明實(shí)施例對(duì)具體的方式不加以限定。

通過(guò)實(shí)時(shí)向與其連接的所有節(jié)點(diǎn)發(fā)送測(cè)試數(shù)據(jù),根據(jù)該測(cè)試數(shù)據(jù),監(jiān)測(cè)可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù),實(shí)現(xiàn)了可用節(jié)點(diǎn)的動(dòng)態(tài)更新,使得在數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間出現(xiàn)新的可用節(jié)點(diǎn)時(shí),能夠及時(shí)的通過(guò)該新的節(jié)點(diǎn)實(shí)現(xiàn)數(shù)據(jù)的傳輸,從而提高了數(shù)據(jù)傳輸?shù)乃俾省?shù)據(jù)傳輸?shù)姆€(wěn)定性以及數(shù)據(jù)傳輸?shù)目煽啃浴?/p>

202、數(shù)據(jù)發(fā)送方從所有可用預(yù)設(shè)節(jié)點(diǎn)中,選擇網(wǎng)絡(luò)參數(shù)滿足小于或者等于預(yù)設(shè)閾值的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)。

具體的,具體的,通過(guò)執(zhí)行以下操作中的至少一個(gè),判斷網(wǎng)絡(luò)參數(shù)小于或者等于預(yù)設(shè)值:

丟包率小于或者等于第一預(yù)設(shè)值;或者,

rtt小于或者等于第二預(yù)設(shè)值;或者,

抖動(dòng)小于或者等于第三預(yù)設(shè)值。

在實(shí)際應(yīng)用中,網(wǎng)絡(luò)參數(shù)是否小于或者等于預(yù)設(shè)值的判斷可以是通過(guò)上述操作中的任意一個(gè),也可以綜合上述操作中的任意兩個(gè)或者三個(gè)實(shí)現(xiàn)該判斷過(guò)程,以進(jìn)一步提高網(wǎng)絡(luò)參數(shù)是否小于或者等于預(yù)設(shè)值的判斷過(guò)程中的準(zhǔn)確性。

值得注意的是,步驟201至步驟202是實(shí)現(xiàn)數(shù)據(jù)發(fā)送方根據(jù)數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方的信息,確定數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)的過(guò)程,除了所述步驟所述的方式之外,還可以通過(guò)其他方式實(shí)現(xiàn)該過(guò)程,本發(fā) 明實(shí)施例對(duì)具體的方式不加以限定。

203、數(shù)據(jù)發(fā)送方設(shè)置數(shù)據(jù)的標(biāo)識(shí)信息,標(biāo)識(shí)信息與數(shù)據(jù)對(duì)應(yīng),用于區(qū)分?jǐn)?shù)據(jù)與其他數(shù)據(jù)。

具體的,設(shè)置與該數(shù)據(jù)的標(biāo)識(shí)信息,該標(biāo)識(shí)信息與數(shù)據(jù)對(duì)應(yīng),該標(biāo)識(shí)信息用于唯一指示數(shù)據(jù)。

通過(guò)設(shè)置數(shù)據(jù)的標(biāo)識(shí)信息,避免了在數(shù)據(jù)接收過(guò)程中,對(duì)數(shù)據(jù)的重復(fù)處理,提高了數(shù)據(jù)傳輸?shù)男剩档土嗽O(shè)備的數(shù)據(jù)處理負(fù)擔(dān),節(jié)省了處理資源。

204、數(shù)據(jù)發(fā)送方向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù)和標(biāo)識(shí)信息。

具體的,該過(guò)程可以為:

將包含該數(shù)據(jù)和標(biāo)識(shí)信息的數(shù)據(jù)包以及對(duì)應(yīng)的路由信息分別發(fā)送至該多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)。

需要指出的是,上述發(fā)送過(guò)程僅為示例,本發(fā)明實(shí)施例對(duì)具體的發(fā)送方式不加以限定。

值得注意的是,步驟203至步驟204是實(shí)現(xiàn)數(shù)據(jù)發(fā)送方向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù)的過(guò)程,除了所述步驟所述的方式之外,還可以通過(guò)其他方式實(shí)現(xiàn)該過(guò)程,本發(fā)明實(shí)施例對(duì)具體的方式不加以限定。

205、多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)向數(shù)據(jù)接收方發(fā)送數(shù)據(jù)和標(biāo)識(shí)信息。

具體的,本發(fā)明實(shí)施例對(duì)具體的接收方式不加以限定。

206、數(shù)據(jù)接收方接收多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)中的任意一個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)。

具體的,數(shù)據(jù)接收方接收多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)中的任意一個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)和標(biāo)識(shí)信息。

207、數(shù)據(jù)接收方判斷數(shù)據(jù)是否為首次接收。

具體的,數(shù)據(jù)接收方根據(jù)標(biāo)識(shí)信息,判斷數(shù)據(jù)是否為首次接收該過(guò)程可以為:

判斷該標(biāo)識(shí)信息與之前接收的標(biāo)識(shí)信息是否相同,若相同,則判定數(shù)據(jù)不 是首次接收,若不同,則判定數(shù)據(jù)為首次接收。

本發(fā)明實(shí)施例對(duì)具體的判斷方式不加以限定。

208、數(shù)據(jù)接收方若判定數(shù)據(jù)為首次接收,則忽略或丟棄其他可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)。

具體的,刪除該其他可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)。

可選的,若數(shù)據(jù)在由數(shù)據(jù)發(fā)送方發(fā)送至數(shù)據(jù)接收方的過(guò)程中,是通過(guò)多個(gè)節(jié)點(diǎn)轉(zhuǎn)發(fā)實(shí)現(xiàn)的,則該多個(gè)節(jié)點(diǎn)中的任意一個(gè)節(jié)點(diǎn)還可以執(zhí)行以下操作:

判斷其他節(jié)點(diǎn)發(fā)送的數(shù)據(jù)是否為首次接收,該判斷方式與步驟207所述的方式相同,此次不再加以贅述;

若判定數(shù)據(jù)為首次接收,則忽略或丟棄其他可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù),該過(guò)程所述的方式與步驟208所述的方式相同,此處不再加以贅述。

為了進(jìn)一步說(shuō)明本發(fā)明實(shí)施例所述的方法,下面將結(jié)合具體是的實(shí)例對(duì)本發(fā)明實(shí)施所述的方法以及該方法所能達(dá)到的有益效果進(jìn)行說(shuō)明:

假設(shè)數(shù)據(jù)接收方和數(shù)據(jù)發(fā)送方之間所有的滿足預(yù)設(shè)條件的節(jié)點(diǎn)分別為節(jié)點(diǎn)1、節(jié)點(diǎn)2以及節(jié)點(diǎn)3,數(shù)據(jù)發(fā)送方將數(shù)據(jù)和標(biāo)識(shí)信息同時(shí)發(fā)送至節(jié)點(diǎn)1、節(jié)點(diǎn)2以及節(jié)點(diǎn)3,以節(jié)點(diǎn)1為例,節(jié)點(diǎn)1在接收到該數(shù)據(jù)和標(biāo)識(shí)信息后,可以將該數(shù)據(jù)和標(biāo)識(shí)信息直接發(fā)送至數(shù)據(jù)接收方,也可以通過(guò)節(jié)點(diǎn)2或節(jié)點(diǎn)2以及節(jié)點(diǎn)3,將數(shù)據(jù)和標(biāo)識(shí)信息轉(zhuǎn)發(fā)至數(shù)據(jù)接收方,另外,節(jié)點(diǎn)1在接收到數(shù)據(jù)發(fā)送方發(fā)送的數(shù)據(jù)和標(biāo)識(shí)信息之后,在接收到節(jié)點(diǎn)2或者節(jié)點(diǎn)3中的任意一個(gè)發(fā)送的數(shù)據(jù)和標(biāo)識(shí)信息后,判斷節(jié)點(diǎn)2和節(jié)點(diǎn)3發(fā)送的數(shù)據(jù)是否為首次接收,若不是,則忽略或丟棄該數(shù)據(jù)和標(biāo)識(shí)信息。

本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸方法和電子設(shè)備,通過(guò)將數(shù)據(jù)發(fā)送至數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間的多個(gè)可用節(jié)點(diǎn),實(shí)現(xiàn)數(shù)據(jù)的傳輸,相比于現(xiàn)有技術(shù)通過(guò)建立一個(gè)單一的數(shù)據(jù)通道實(shí)現(xiàn)數(shù)據(jù)的傳輸,避免了由于數(shù)據(jù)通道上的某個(gè)或某些節(jié)點(diǎn)出現(xiàn)擁塞時(shí)所產(chǎn)生的數(shù)據(jù)傳輸延時(shí)提高和丟包率增加等現(xiàn)象,提高了數(shù)據(jù)傳輸?shù)乃俾省?shù)據(jù)傳輸?shù)姆€(wěn)定性以及數(shù)據(jù)傳輸?shù)目煽啃?。另外,由? 節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù)描述節(jié)點(diǎn)的狀態(tài),所以從所有節(jié)點(diǎn)中獲取滿足預(yù)設(shè)條件的多個(gè)節(jié)點(diǎn),保證了該多個(gè)節(jié)點(diǎn)的狀態(tài)滿足數(shù)據(jù)傳輸?shù)囊螅岣吡藬?shù)據(jù)傳輸?shù)乃俾?、?shù)據(jù)傳輸?shù)姆€(wěn)定性以及數(shù)據(jù)傳輸?shù)目煽啃浴A硗?,通過(guò)設(shè)置數(shù)據(jù)的標(biāo)識(shí)信息,避免了在數(shù)據(jù)接收過(guò)程中,對(duì)數(shù)據(jù)的重復(fù)處理,提高了數(shù)據(jù)傳輸?shù)男?,降低了設(shè)備的數(shù)據(jù)處理負(fù)擔(dān),節(jié)省了處理資源。

實(shí)施例三為本發(fā)明實(shí)施例提供的一種電子設(shè)備,參照?qǐng)D3所示,該電子設(shè)備包括:

處理模塊31,用于根據(jù)數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方的信息,確定數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

發(fā)送模塊32,用于向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù),以使多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)將數(shù)據(jù)轉(zhuǎn)發(fā)至數(shù)據(jù)接收方。

可選的,處理模塊31具體用于:

獲取所有可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù);以及

從所有可用預(yù)設(shè)節(jié)點(diǎn)中,選擇網(wǎng)絡(luò)參數(shù)滿足小于或者等于預(yù)設(shè)閾值的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

其中,網(wǎng)絡(luò)參數(shù)包括鏈路的丟包率、往返時(shí)延rtt以及jitter抖動(dòng)中的至少一個(gè)。

可選的,

電子設(shè)備還包括設(shè)置模塊33,用于設(shè)置數(shù)據(jù)的標(biāo)識(shí)信息,標(biāo)識(shí)信息與數(shù)據(jù)對(duì)應(yīng),用于區(qū)分?jǐn)?shù)據(jù)與其他數(shù)據(jù);以及

發(fā)送模塊32還用于向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù)和標(biāo)識(shí)信息,以使多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)將數(shù)據(jù)和標(biāo)識(shí)信息發(fā)送至數(shù)據(jù)接收方。

本發(fā)明實(shí)施例提供了一種電子設(shè)備,該電子設(shè)備通過(guò)將數(shù)據(jù)發(fā)送至數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間的多個(gè)可用節(jié)點(diǎn),實(shí)現(xiàn)數(shù)據(jù)的傳輸,相比于現(xiàn)有技術(shù)通過(guò)建立一個(gè)單一的數(shù)據(jù)通道實(shí)現(xiàn)數(shù)據(jù)的傳輸,避免了由于數(shù)據(jù)通道上的某個(gè)或某些節(jié)點(diǎn)出現(xiàn)擁塞時(shí)所產(chǎn)生的數(shù)據(jù)傳輸延時(shí)提高和丟包率增加等現(xiàn)象,提高了 數(shù)據(jù)傳輸?shù)乃俾?、?shù)據(jù)傳輸?shù)姆€(wěn)定性以及數(shù)據(jù)傳輸?shù)目煽啃?。另外,通過(guò)若再次接收到其他可用節(jié)點(diǎn)發(fā)送的數(shù)據(jù),則忽略其他可用節(jié)點(diǎn)發(fā)送的數(shù)據(jù),避免了數(shù)據(jù)的重復(fù)處理,提高了數(shù)據(jù)傳輸?shù)男?,降低了設(shè)備的數(shù)據(jù)處理負(fù)擔(dān),節(jié)省了處理資源。

實(shí)施例四為本發(fā)明實(shí)施例提供的一種電子設(shè)備,參照?qǐng)D4所示,該電子設(shè)備包括存儲(chǔ)器41以及與存儲(chǔ)器41連接的處理器42,存儲(chǔ)器41用于存儲(chǔ)一組程序代碼,處理器42調(diào)用存儲(chǔ)器41所存儲(chǔ)的程序代碼用于執(zhí)行以下操作:

根據(jù)數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方的信息,確定數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù),以使多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)將數(shù)據(jù)轉(zhuǎn)發(fā)至數(shù)據(jù)接收方。

可選的,處理器42調(diào)用存儲(chǔ)器41所存儲(chǔ)的程序代碼具體用于執(zhí)行以下操作:

獲取所有可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù);以及

從所有可用預(yù)設(shè)節(jié)點(diǎn)中,選擇網(wǎng)絡(luò)參數(shù)滿足小于或者等于預(yù)設(shè)閾值的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

其中,網(wǎng)絡(luò)參數(shù)包括鏈路的丟包率、往返時(shí)延rtt以及jitter抖動(dòng)中的至少一個(gè)。

可選的,處理器42調(diào)用存儲(chǔ)器41所存儲(chǔ)的程序代碼用于執(zhí)行以下操作:

設(shè)置數(shù)據(jù)的標(biāo)識(shí)信息,標(biāo)識(shí)信息與數(shù)據(jù)對(duì)應(yīng),用于區(qū)分?jǐn)?shù)據(jù)與其他數(shù)據(jù);以及

向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù)和標(biāo)識(shí)信息,以使多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)將數(shù)據(jù)和標(biāo)識(shí)信息發(fā)送至數(shù)據(jù)接收方。

本發(fā)明實(shí)施例提供了一種電子設(shè)備,該電子設(shè)備通過(guò)將數(shù)據(jù)發(fā)送至數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間的多個(gè)可用節(jié)點(diǎn),實(shí)現(xiàn)數(shù)據(jù)的傳輸,相比于現(xiàn)有技術(shù)通過(guò)建立一個(gè)單一的數(shù)據(jù)通道實(shí)現(xiàn)數(shù)據(jù)的傳輸,避免了由于數(shù)據(jù)通道上的某個(gè)或 某些節(jié)點(diǎn)出現(xiàn)擁塞時(shí)所產(chǎn)生的數(shù)據(jù)傳輸延時(shí)提高和丟包率增加等現(xiàn)象,提高了數(shù)據(jù)傳輸?shù)乃俾省?shù)據(jù)傳輸?shù)姆€(wěn)定性以及數(shù)據(jù)傳輸?shù)目煽啃?。另外,通過(guò)若再次接收到其他可用節(jié)點(diǎn)發(fā)送的數(shù)據(jù),則忽略其他可用節(jié)點(diǎn)發(fā)送的數(shù)據(jù),避免了數(shù)據(jù)的重復(fù)處理,提高了數(shù)據(jù)傳輸?shù)男?,降低了設(shè)備的數(shù)據(jù)處理負(fù)擔(dān),節(jié)省了處理資源。

實(shí)施例五為本發(fā)明實(shí)施例提供的一種數(shù)據(jù)傳輸系統(tǒng),參照?qǐng)D5所示,該系統(tǒng)包括:

數(shù)據(jù)發(fā)送裝置51、數(shù)據(jù)接收裝置52和多個(gè)可用預(yù)設(shè)節(jié)點(diǎn),其中,

數(shù)據(jù)發(fā)送裝置51包括:

處理模塊511,用于根據(jù)數(shù)據(jù)發(fā)送裝置和數(shù)據(jù)接收裝置的信息,確定數(shù)據(jù)發(fā)送裝置和數(shù)據(jù)接收裝置之間的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

發(fā)送模塊512,用于向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù);

多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)用于向數(shù)據(jù)接收裝置發(fā)送數(shù)據(jù);

數(shù)據(jù)接收裝置52包括:

接收模塊521,用于接收多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)中的任意一個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù);

判斷模塊522,用于判斷數(shù)據(jù)是否為首次接收;以及

數(shù)據(jù)處理模塊523,用于在判定數(shù)據(jù)為首次接收時(shí),忽略或丟棄其他可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送的數(shù)據(jù)。

可選的,處理模塊511具體用于:

獲取所有可用預(yù)設(shè)節(jié)點(diǎn)的網(wǎng)絡(luò)參數(shù);以及

從所有可用預(yù)設(shè)節(jié)點(diǎn)中,選擇網(wǎng)絡(luò)參數(shù)滿足小于或者等于預(yù)設(shè)閾值的多個(gè)可用預(yù)設(shè)節(jié)點(diǎn);

其中,網(wǎng)絡(luò)參數(shù)包括鏈路的丟包率、往返時(shí)延rtt以及jitter抖動(dòng)中的至少一個(gè)。

可選的,

數(shù)據(jù)發(fā)送裝置還包括設(shè)置模塊513,用于設(shè)置數(shù)據(jù)的標(biāo)識(shí)信息,標(biāo)識(shí)信息與數(shù)據(jù)對(duì)應(yīng),用于區(qū)分?jǐn)?shù)據(jù)與其他數(shù)據(jù);

發(fā)送模塊512還用于向多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)發(fā)送數(shù)據(jù)和標(biāo)識(shí)信息;以及

多個(gè)可用預(yù)設(shè)節(jié)點(diǎn)用于向數(shù)據(jù)接收裝置發(fā)送數(shù)據(jù)和標(biāo)識(shí)信息。

可選的,判斷模塊522具體用于:

根據(jù)標(biāo)識(shí)信息,判斷數(shù)據(jù)是否為首次接收。

本發(fā)明實(shí)施例提供了一種數(shù)據(jù)傳輸系統(tǒng),該系統(tǒng)通過(guò)將數(shù)據(jù)發(fā)送至數(shù)據(jù)發(fā)送方和數(shù)據(jù)接收方之間的多個(gè)可用節(jié)點(diǎn),實(shí)現(xiàn)數(shù)據(jù)的傳輸,相比于現(xiàn)有技術(shù)通過(guò)建立一個(gè)單一的數(shù)據(jù)通道實(shí)現(xiàn)數(shù)據(jù)的傳輸,避免了由于數(shù)據(jù)通道上的某個(gè)或某些節(jié)點(diǎn)出現(xiàn)擁塞時(shí)所產(chǎn)生的數(shù)據(jù)傳輸延時(shí)提高和丟包率增加等現(xiàn)象,提高了數(shù)據(jù)傳輸?shù)乃俾省?shù)據(jù)傳輸?shù)姆€(wěn)定性以及數(shù)據(jù)傳輸?shù)目煽啃浴A硗?,通過(guò)若再次接收到其他可用節(jié)點(diǎn)發(fā)送的數(shù)據(jù),則忽略其他可用節(jié)點(diǎn)發(fā)送的數(shù)據(jù),避免了數(shù)據(jù)的重復(fù)處理,提高了數(shù)據(jù)傳輸?shù)男剩档土嗽O(shè)備的數(shù)據(jù)處理負(fù)擔(dān),節(jié)省了處理資源。

上述所有可選技術(shù)方案,可以采用任意結(jié)合形成本發(fā)明的可選實(shí)施例,在此不再一一贅述。

需要說(shuō)明的是:上述實(shí)施例提供的電子設(shè)備在執(zhí)行數(shù)據(jù)傳輸方法時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將設(shè)備的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的數(shù)據(jù)傳輸方法與電子設(shè)備實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見方法實(shí)施例,這里不再贅述。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。

以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1