本實(shí)用新型涉及通信技術(shù)領(lǐng)域,特別是涉及一種數(shù)據(jù)擺渡裝置。
背景技術(shù):
目前網(wǎng)路安全問題越來越受廣大人民的重視,特別是政府部門、公安機(jī)關(guān)等事業(yè)單位,一些重要信息進(jìn)行數(shù)據(jù)傳送時(shí)必須進(jìn)行物理隔離,因此我國(guó)加大了對(duì)網(wǎng)絡(luò)安全的研究。
傳統(tǒng)數(shù)據(jù)傳輸主要分為兩種方式:一是使用U盤或移動(dòng)硬盤對(duì)數(shù)據(jù)進(jìn)行自動(dòng)單向?qū)耄瑢?shí)現(xiàn)完全物理隔離,但在數(shù)據(jù)傳輸過程中需要人工操作完成的,顯然此方法費(fèi)時(shí)費(fèi)力、操作效率低、傳輸速度慢。二是在內(nèi)網(wǎng)處理單元與外網(wǎng)處理單元間設(shè)置切換裝置,實(shí)現(xiàn)完全物理隔離,但該種方法傳輸效率低。
針對(duì)上述數(shù)據(jù)傳輸效率低的問題,如何克服上述不足,是目前網(wǎng)路安全研究急需解決的問題。
技術(shù)實(shí)現(xiàn)要素:
本實(shí)用新型的目的是提供一種數(shù)據(jù)擺渡裝置,以提高物理隔離時(shí)數(shù)據(jù)傳輸?shù)乃俣取?/p>
為實(shí)現(xiàn)上述目的,本實(shí)用新型提供了一種數(shù)據(jù)擺渡裝置,該裝置包括外網(wǎng)處理單元、第一光纖隔離卡、第二光纖隔離卡、內(nèi)網(wǎng)處理單元、擺渡控制器;
所述擺渡控制器與所述外網(wǎng)處理單元連接,用于接收所述外網(wǎng)處理單元發(fā)送的第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求、第一數(shù)據(jù)擺渡發(fā)送結(jié)束請(qǐng)求和第二數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求,還用于向所述外網(wǎng)處理單元發(fā)送第二數(shù)據(jù)擺渡接收請(qǐng)求;
所述擺渡控制器與所述內(nèi)網(wǎng)處理單元連接,用于接收所述內(nèi)網(wǎng)處理單元發(fā)送的第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求、第二數(shù)據(jù)擺渡發(fā)送結(jié)束請(qǐng)求和第一數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求,還用于向所述內(nèi)網(wǎng)處理單元發(fā)送第一數(shù)據(jù)擺渡接收請(qǐng)求;
所述外網(wǎng)處理單元與所述第一光纖隔離卡連接,用于發(fā)送或接收所述第一光纖隔離卡擺渡的數(shù)據(jù);
所述第一光纖隔離卡與所述第二光纖隔離卡連接,用于實(shí)現(xiàn)擺渡的數(shù)據(jù)同步傳輸;
所述內(nèi)網(wǎng)處理單元與所述第二光纖隔離卡連接,用于發(fā)送或接收所述第二光纖隔離卡擺渡的數(shù)據(jù)。
可選的,所述擺渡控制器在同一時(shí)間內(nèi)單獨(dú)接收所述外網(wǎng)處理單元發(fā)送的所述第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求或所述內(nèi)網(wǎng)處理單元發(fā)送的所述第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求。
可選的,所述擺渡控制器通過串口分別與所述外網(wǎng)處理單元、所述內(nèi)網(wǎng)處理單元連接。
可選的,所述第一光纖隔離卡通過光纖與所述第二光纖隔離卡連接。
可選的,所述外網(wǎng)處理單元通過PCI-E與所述第一光纖隔離卡連接;所述內(nèi)網(wǎng)處理單元通過PCI-E與所述第二光纖隔離卡連接。
可選的,所述數(shù)據(jù)擺渡裝置每次擺渡的數(shù)據(jù)根據(jù)需求進(jìn)行設(shè)定。
根據(jù)本實(shí)用新型提供的具體實(shí)施例,本實(shí)用新型公開了以下技術(shù)效果:本實(shí)用新型中的擺渡控制器控制所述外網(wǎng)處理單元將所述外網(wǎng)處理單元的數(shù)據(jù)通過第一隔離光纖卡、第二光纖隔離卡擺渡到所述內(nèi)網(wǎng)處理單元;或擺渡控制器控制所述內(nèi)網(wǎng)處理單元將所述內(nèi)網(wǎng)處理單元的數(shù)據(jù)通過第二光纖隔離卡、第一光纖隔離卡擺渡到所述外網(wǎng)處理單元,由于第一光纖隔離器、第二光纖隔離卡實(shí)現(xiàn)數(shù)據(jù)同步傳輸,從而提高了數(shù)據(jù)傳輸?shù)乃俣?,其最高速度能達(dá)到10Gbps。
附圖說明
為了更清楚地說明本實(shí)用新型實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本實(shí)用新型的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本實(shí)用新型實(shí)施例一數(shù)據(jù)擺渡裝置的模塊結(jié)構(gòu)示意圖;
圖2為本實(shí)用新型實(shí)施例二工作過程的主流程圖;
圖3為本實(shí)用新型實(shí)施例二工作過程的具體流程圖。
具體實(shí)施方式
下面將結(jié)合本實(shí)用新型實(shí)施例中的附圖,對(duì)本實(shí)用新型實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本實(shí)用新型一部分實(shí)施例,而不是全部的實(shí)施例?;诒緦?shí)用新型中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本實(shí)用新型保護(hù)的范圍。
本實(shí)用新型的目的是提供一種數(shù)據(jù)擺渡裝置,克服傳統(tǒng)物理隔離時(shí)數(shù)據(jù)傳輸速度低的問題。
為使本實(shí)用新型的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和具體實(shí)施方式對(duì)本實(shí)用新型作進(jìn)一步詳細(xì)的說明。
圖1為本實(shí)用新型實(shí)施例一數(shù)據(jù)擺渡裝置的模塊結(jié)構(gòu)示意圖。
該裝置包括外網(wǎng)處理單元1、第一光纖隔離卡2、第二光纖隔離卡3、內(nèi)網(wǎng)處理單元4、擺渡控制器5。
所述外網(wǎng)處理單元1分別與所述第一光纖隔離卡2和擺渡控制器5連接,用于向所述第一光纖隔離卡2傳送擺渡的數(shù)據(jù),以及在向所述第一光纖隔離卡2傳送擺渡的數(shù)據(jù)之前向所述擺渡控制器5發(fā)送第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求,并在向所述第一光纖隔離卡2傳送擺渡的數(shù)據(jù)之后向所述擺渡控制器5發(fā)送第一數(shù)據(jù)擺渡發(fā)送結(jié)束請(qǐng)求;還用于接收所述第一光纖隔離卡2擺渡的數(shù)據(jù),以及在接收所述第一光纖隔離卡2擺渡的數(shù)據(jù)之前接收所述擺渡控制器5發(fā)送的第二數(shù)據(jù)擺渡接收請(qǐng)求,并在接收所述第一光纖隔離卡2擺渡的數(shù)據(jù)之后接收所述擺渡控制器5發(fā)送第二數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求。
所述擺渡控制器5與所述外網(wǎng)處理單元1連接,用于根據(jù)所述第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求向所述外網(wǎng)處理單元1發(fā)送第一數(shù)據(jù)擺渡發(fā)送響應(yīng),以控制所述外網(wǎng)處理單元1向所述第一光纖隔離卡2傳送擺渡數(shù)據(jù);還用于根據(jù)所述第二數(shù)據(jù)擺渡發(fā)送結(jié)束請(qǐng)求向所述外網(wǎng)處理單元1發(fā)送第二數(shù)據(jù)擺渡接收請(qǐng)求,以及接收所述外網(wǎng)處理單元1發(fā)送的第二數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求。
所述內(nèi)網(wǎng)處理單元4分別與所述第二光纖隔離卡3和擺渡控制器5連接,用于向所述第二光纖隔離卡3傳送擺渡的數(shù)據(jù),以及在向所述第二光纖隔離卡3傳送擺渡的數(shù)據(jù)之前向所述擺渡控制器5發(fā)送第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求,并在向所述第二光纖隔離卡3傳送擺渡的數(shù)據(jù)之后向所述擺渡控制器5發(fā)送第二數(shù)據(jù)擺渡發(fā)送結(jié)束請(qǐng)求;還用于接收所述第二光纖隔離卡3擺渡的數(shù)據(jù),以及在接收所述第二光纖隔離卡3擺渡的數(shù)據(jù)之前接收所述擺渡控制器5發(fā)送的第一數(shù)據(jù)擺渡接收請(qǐng)求,并在接收所述第二光纖隔離卡3擺渡的數(shù)據(jù)之后接收所述擺渡控制器5發(fā)送第一數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求。
所述擺渡控制器5與所述內(nèi)網(wǎng)處理單元4連接,用于根據(jù)所述第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求向所述內(nèi)網(wǎng)處理單元4發(fā)送第一數(shù)據(jù)擺渡發(fā)送響應(yīng),以控制所述內(nèi)網(wǎng)處理單元4向所述第二光纖隔離卡3傳送擺渡數(shù)據(jù);還用于根據(jù)所述第一數(shù)據(jù)擺渡發(fā)送結(jié)束請(qǐng)求向所述內(nèi)網(wǎng)處理單元4發(fā)送第一數(shù)據(jù)擺渡接收請(qǐng)求,以及接收所述內(nèi)網(wǎng)處理單元4發(fā)送的第一數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求。
所述第一光纖隔離卡2通過光纖與所述第二光纖隔離卡3連接,用于將所述擺渡的數(shù)據(jù)發(fā)送至所述第二光纖隔離卡3,或用于接收所述第二光纖隔離卡3發(fā)送的擺渡的數(shù)據(jù)。
所述擺渡控制器5通過串口分別與所述外網(wǎng)處理單元1、所述內(nèi)網(wǎng)處理單元4連接,所述外網(wǎng)處理單元1通過PCI-E(PCI-Express,最新的總線和接口標(biāo)準(zhǔn))與所述第一光纖隔離卡2連接;所述內(nèi)網(wǎng)處理單元4通過PCIE與所述第二光纖隔離卡3連接;本發(fā)明采用PCI-E接口進(jìn)行數(shù)據(jù)傳輸,不僅降低了成本,還提高了數(shù)據(jù)傳輸?shù)乃俣取?/p>
圖2為本實(shí)用新型實(shí)施例二工作過程的主流程圖,圖3為本實(shí)用新型實(shí)施例二工作過程的具體流程圖。
本實(shí)用新型的實(shí)施例二工作過程包括以下步驟:
步驟100:初始化。
步驟110:等待接收外網(wǎng)處理單元1發(fā)送第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求或等待接收內(nèi)網(wǎng)處理單元4發(fā)送第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求。
步驟120:擺渡控制器5根據(jù)所述外網(wǎng)處理單元1發(fā)送的所述第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求,將所述外網(wǎng)處理單元1的數(shù)據(jù)通過第一隔離光纖卡2、第二光纖隔離卡3擺渡到所述內(nèi)網(wǎng)處理單元4;或擺渡控制器5根據(jù)所述內(nèi)網(wǎng)處理單元4發(fā)送的所述第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求,將所述內(nèi)網(wǎng)處理單元4的數(shù)據(jù)通過第二光纖隔離卡3、第一光纖隔離卡2擺渡到所述外網(wǎng)處理單元1。
步驟130:數(shù)據(jù)擺渡完成后,重新等待接收外網(wǎng)處理單元1發(fā)送第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求或重新等待接收內(nèi)網(wǎng)處理單元4發(fā)送第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求。
所述步驟120中的所述擺渡控制器5根據(jù)所述外網(wǎng)處理單元1發(fā)送的所述第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求,將所述外網(wǎng)處理單元的數(shù)據(jù)1通過第一隔離光纖卡2、第二光纖隔離卡3擺渡到所述內(nèi)網(wǎng)處理單元4的具體步驟為:
步驟1211:所述外網(wǎng)處理單元1向所述擺渡控制器5發(fā)送第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求。所述擺渡控制器5在同一時(shí)間內(nèi)單獨(dú)接收所述外網(wǎng)處理單元1發(fā)送的所述第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求。
步驟1212:所述擺渡控制器5根據(jù)所述第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求向所述外網(wǎng)處理單元1發(fā)送第一數(shù)據(jù)擺渡發(fā)送響應(yīng);所述外網(wǎng)處理單元1根據(jù)所述第一數(shù)據(jù)擺渡發(fā)送響應(yīng)將數(shù)據(jù)擺渡到第一光纖隔離卡2,所述第一光纖隔離卡2與第二光線隔離卡3實(shí)現(xiàn)數(shù)據(jù)同步擺渡,每次擺渡的數(shù)據(jù)可根據(jù)需求進(jìn)行設(shè)定。
步驟1213:數(shù)據(jù)擺渡發(fā)送結(jié)束后,所述外網(wǎng)處理單元1向所述擺渡控制器5發(fā)送第一數(shù)據(jù)擺渡發(fā)送結(jié)束請(qǐng)求;所述擺渡控制器5根據(jù)所述第一數(shù)據(jù)擺渡發(fā)送結(jié)束請(qǐng)求確定第一數(shù)據(jù)擺渡接收請(qǐng)求并發(fā)送至所述內(nèi)網(wǎng)處理單元4。
步驟1214:所述內(nèi)網(wǎng)處理單元4根據(jù)所述第一數(shù)據(jù)擺渡接收請(qǐng)求接收所述第二光纖隔離卡3擺渡的數(shù)據(jù)。
步驟1215:數(shù)據(jù)擺渡接收結(jié)束后,所述內(nèi)網(wǎng)處理單元4向所述擺渡控制器5發(fā)送第一數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求。
所述步驟120中的所述擺渡控制器5根據(jù)所述內(nèi)網(wǎng)處理單元4發(fā)送的所述第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求,將所述內(nèi)網(wǎng)處理單元4的數(shù)據(jù)通過第二光纖隔離卡3、第一光纖隔離卡2擺渡到所述外網(wǎng)處理單元1的具體步驟為:
步驟1221:所述內(nèi)網(wǎng)處理單元4向所述擺渡控制器5發(fā)送第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求,所述擺渡控制器5在同一時(shí)間內(nèi)單獨(dú)接收所述內(nèi)網(wǎng)處理單元4發(fā)送的所述第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求。
步驟1222:所述擺渡控制器5根據(jù)所述第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求向所述內(nèi)網(wǎng)處理單元4發(fā)送第二數(shù)據(jù)擺渡發(fā)送響應(yīng);所述內(nèi)網(wǎng)處理單元4根據(jù)所述第二數(shù)據(jù)擺渡發(fā)送響應(yīng)將數(shù)據(jù)擺渡到第二光纖隔離卡3;所述第二光纖隔離卡3與第一光線隔離卡2實(shí)現(xiàn)數(shù)據(jù)同步擺渡,每次擺渡的數(shù)據(jù)根據(jù)需求進(jìn)行設(shè)定。
步驟1223:數(shù)據(jù)擺渡發(fā)送結(jié)束后,所述內(nèi)網(wǎng)處理單元4向所述擺渡控制器5發(fā)送第二數(shù)據(jù)擺渡發(fā)送結(jié)束請(qǐng)求;所述擺渡控制器5根據(jù)所述第二數(shù)據(jù)擺渡發(fā)送結(jié)束請(qǐng)求確定第二數(shù)據(jù)擺渡接收請(qǐng)求并發(fā)送至所述外網(wǎng)處理單元1。
步驟1224:所述外網(wǎng)處理單元1根據(jù)所述第二數(shù)據(jù)擺渡接收請(qǐng)求接收所述第一光纖隔離卡2擺渡的數(shù)據(jù)。
步驟1225:數(shù)據(jù)擺渡接收結(jié)束后,所述外網(wǎng)處理單元1向所述擺渡控制器5發(fā)送第二數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求。
在步驟130中,所述擺渡控制器5根據(jù)所述第一數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求重新等待接收所述外網(wǎng)處理單元1發(fā)送第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求或根據(jù)所述第二數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求重新等待接收所述內(nèi)網(wǎng)處理單元4發(fā)送第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求;
或所述擺渡控制器5所述第二數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求重新等待接收所述外網(wǎng)處理單元1發(fā)送第一數(shù)據(jù)擺渡發(fā)送請(qǐng)求或根據(jù)所述第二數(shù)據(jù)擺渡接收結(jié)束請(qǐng)求重新等待接收所述內(nèi)網(wǎng)處理單元4發(fā)送第二數(shù)據(jù)擺渡發(fā)送請(qǐng)求。
本說明書中各個(gè)實(shí)施例采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似部分互相參見即可。
本文中應(yīng)用了具體個(gè)例對(duì)本實(shí)用新型的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本實(shí)用新型的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本實(shí)用新型的思想,在具體實(shí)施方式及應(yīng)用范圍上均會(huì)有改變之處。綜上所述,本說明書內(nèi)容不應(yīng)理解為對(duì)本實(shí)用新型的限制。