亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種社會(huì)資源的接入方法及裝置與流程

文檔序號:12134404閱讀:380來源:國知局
一種社會(huì)資源的接入方法及裝置與流程
本發(fā)明屬于數(shù)據(jù)通信領(lǐng)域,尤其涉及一種社會(huì)資源的接入方法及裝置。
背景技術(shù)
:社會(huì)資源接入方案需要把社會(huì)上各單位建設(shè)的獨(dú)立視頻監(jiān)控資源接入到公共平臺(tái)進(jìn)行統(tǒng)一管理。例如,將網(wǎng)吧、酒店、超市、汽車站等社會(huì)資源的NVR/DVR統(tǒng)一接入到公安內(nèi)部平臺(tái)進(jìn)行管理,通過把社會(huì)資源接入到公安的內(nèi)部平臺(tái)進(jìn)行統(tǒng)一管理,可以極大的提高了公安對這些人口密集區(qū)域的監(jiān)控力度和犯罪打擊能力,一旦有案情發(fā)生,公安辦案人員可以直接在公安內(nèi)部調(diào)用事發(fā)地點(diǎn)的監(jiān)控錄像,極大提高了辦案的效率,節(jié)約了辦案的成本。目前將社會(huì)資源接入公共平臺(tái)的方法主要有二種:1、在社會(huì)資源網(wǎng)絡(luò)的出口路由器上對NVR/DVR的業(yè)務(wù)端口號做映射,然后在管理平臺(tái)上添加路由器的公網(wǎng)IP地址或者動(dòng)態(tài)域名作為社會(huì)資源NVR/DVR的IP地址。公共平臺(tái)直接向該公網(wǎng)地址發(fā)起連接,或者先解析NVR/DVR的動(dòng)態(tài)域名之后,再向解析動(dòng)態(tài)域名得到的地址發(fā)起連接。通過該方案雖然可以將社會(huì)資源接入公共平臺(tái),但是當(dāng)社會(huì)資源的出口路由器的公網(wǎng)接口獲取的IP地址并不是真正的公網(wǎng)IP地址,而是運(yùn)營給其分配的運(yùn)營商私網(wǎng)IP地址時(shí),該方案不可行。2、使用專用的社會(huì)資源接入盒子與公共平臺(tái)建立VPN隧道,通過VPN隧道來實(shí)現(xiàn)將社會(huì)資源接入到公共平臺(tái)。該方案需要將社會(huì)資源接入盒子串接在NVR/DVR與社會(huì)資源網(wǎng)絡(luò)的交換機(jī)之間,或者將社會(huì)資源接入盒子旁掛在社會(huì)資源網(wǎng)絡(luò)的交換機(jī)上,同時(shí)還需要在社會(huì)資源網(wǎng)絡(luò)的交換機(jī)上添加靜態(tài)路由,不管使用哪一種方式都需要改變用戶現(xiàn)有的網(wǎng)絡(luò)。技術(shù)實(shí)現(xiàn)要素:本發(fā)明的目的是提供一種社會(huì)資源的接入方法及裝置,在不對現(xiàn)有的社會(huì)資源網(wǎng)絡(luò)設(shè)備做任何改變和配置的情況下,通過接入網(wǎng)關(guān)和接入服務(wù)器將當(dāng)前各種組網(wǎng)方式和業(yè)務(wù)模型下的社會(huì)資源接入公共平臺(tái)。為了實(shí)現(xiàn)上述目的,本發(fā)明技術(shù)方案如下:一種社會(huì)資源的接入方法,用于將社會(huì)資源網(wǎng)絡(luò)中的社會(huì)資源接入到公共平臺(tái),所述社會(huì)資源網(wǎng)絡(luò)側(cè)設(shè)置有接入網(wǎng)關(guān),所述公共平臺(tái)側(cè)設(shè)置有接入服務(wù)器,所述社會(huì)資源的接入方法應(yīng)用于接入網(wǎng)關(guān),包括:根據(jù)預(yù)先配置的接入服務(wù)器的IP地址,與接入服務(wù)器建立隧道連接;偵聽社會(huì)資源網(wǎng)絡(luò)中社會(huì)資源發(fā)送的數(shù)據(jù)包,將需要接入到公共平臺(tái)的社會(huì)資源的信息推送給接入服務(wù)器,然后根據(jù)接入服務(wù)器給社會(huì)資源分配的虛擬IP地址,建立社會(huì)資源實(shí)際IP地址與虛擬IP地址的映射關(guān)系;根據(jù)建立的映射關(guān)系,通過建立的隧道連接轉(zhuǎn)發(fā)社會(huì)資源與接入服務(wù)器之間的數(shù)據(jù)包。進(jìn)一步地,所述偵聽社會(huì)資源網(wǎng)絡(luò)中社會(huì)資源發(fā)送的數(shù)據(jù)包,將需要接入到公共平臺(tái)的社會(huì)資源的信息推送給接入服務(wù)器,包括:在LAN口偵聽社會(huì)資源發(fā)送的數(shù)據(jù)包,從社會(huì)資源發(fā)送的數(shù)據(jù)包包頭中解析出社會(huì)資源的IP地址和MAC地址信息,然后將社會(huì)資源的IP地址、MAC地址寫入社會(huì)資源信息表;從社會(huì)資源信息表中選取需要接入到公共平臺(tái)的社會(huì)資源,將選取的社會(huì)資源的信息推送給接入服務(wù)器。進(jìn)一步地,所述根據(jù)建立的映射關(guān)系,通過建立的隧道連接轉(zhuǎn)發(fā)社會(huì)資源與接入服務(wù)器之間的數(shù)據(jù)包,包括:根據(jù)接入服務(wù)器給社會(huì)資源分配的虛擬IP地址以及接入服務(wù)器的虛擬IP地址生成訪問控制列表;對接收到的數(shù)據(jù)包的目的IP地址進(jìn)行檢測;如果數(shù)據(jù)包的目的IP地址為訪問控制列表中社會(huì)資源的虛擬IP地址,則根據(jù)社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,將數(shù)據(jù)包的目的IP地址替換為該社會(huì)資源的實(shí)際IP地址后轉(zhuǎn)發(fā)給該社會(huì)資源;如果數(shù)據(jù)包的目的IP地址為訪問控制列表中接入服務(wù)器的虛擬IP地址,則根據(jù)社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,將該數(shù)據(jù)包的源IP地址由社會(huì)資源的真實(shí)IP地址替換為虛擬IP地址后,通過建立的隧道發(fā)送給接入服務(wù)器。進(jìn)一步地,所述社會(huì)資源的接入方法,還包括:對接入公共平臺(tái)的社會(huì)資源與社會(huì)資源網(wǎng)絡(luò)內(nèi)的其它設(shè)備進(jìn)行通訊的數(shù)據(jù)包進(jìn)行直接轉(zhuǎn)發(fā)。本發(fā)明還提出了一種社會(huì)資源的接入裝置,用于將社會(huì)資源網(wǎng)絡(luò)中的社會(huì)資源接入到公共平臺(tái),所述社會(huì)資源網(wǎng)絡(luò)側(cè)設(shè)置有接入網(wǎng)關(guān),所述公共平臺(tái)側(cè)設(shè)置有接入服務(wù)器,所述社會(huì)資源的接入裝置應(yīng)用于接入網(wǎng)關(guān),包括:隧道建立模塊,用于根據(jù)預(yù)先配置的接入服務(wù)器的IP地址,與接入服務(wù)器建立隧道連接;社會(huì)資源推送模塊,用于偵聽社會(huì)資源網(wǎng)絡(luò)中社會(huì)資源發(fā)送的數(shù)據(jù)包,將需要接入到公共平臺(tái)的社會(huì)資源的信息推送給接入服務(wù)器,然后根據(jù)接入服務(wù)器給社會(huì)資源分配的虛擬IP地址,建立社會(huì)資源實(shí)際IP地址與虛擬IP地址的映射關(guān)系;轉(zhuǎn)發(fā)模塊,用于根據(jù)建立的映射關(guān)系,通過建立的隧道連接轉(zhuǎn)發(fā)社會(huì)資源與接入服務(wù)器之間的數(shù)據(jù)包。進(jìn)一步地,所述社會(huì)資源推送模塊在偵聽社會(huì)資源網(wǎng)絡(luò)中社會(huì)資源發(fā)送的數(shù)據(jù)包,將需要接入到公共平臺(tái)的社會(huì)資源的信息推送給接入服務(wù)器,包括:在LAN口偵聽社會(huì)資源發(fā)送的數(shù)據(jù)包,從社會(huì)資源發(fā)送的數(shù)據(jù)包包頭中解析出社會(huì)資源的IP地址和MAC地址信息,然后將社會(huì)資源的IP地址、MAC地址寫入社會(huì)資源信息表;從社會(huì)資源信息表中選取需要接入到公共平臺(tái)的社會(huì)資源,將選取的社會(huì)資源的信息推送給接入服務(wù)器。進(jìn)一步地,所述轉(zhuǎn)發(fā)模塊在根據(jù)建立的映射關(guān)系,通過建立的隧道連接轉(zhuǎn)發(fā)社會(huì)資源與接入服務(wù)器之間的數(shù)據(jù)包時(shí),執(zhí)行如下操作:根據(jù)接入服務(wù)器給社會(huì)資源分配的虛擬IP地址以及接入服務(wù)器的虛擬IP地址生成訪問控制列表;對接收到的數(shù)據(jù)包的目的IP地址進(jìn)行檢測;如果數(shù)據(jù)包的目的IP地址為訪問控制列表中社會(huì)資源的虛擬IP地址,則根據(jù)社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,將數(shù)據(jù)包的目的IP地址替換為該社會(huì)資源的實(shí)際IP地址后轉(zhuǎn)發(fā)給該社會(huì)資源;如果數(shù)據(jù)包的目的IP地址為訪問控制列表中接入服務(wù)器的虛擬IP地址,則根據(jù)社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,將該數(shù)據(jù)包的源IP地址由社會(huì)資源的真實(shí)IP地址替換為虛擬IP地址后,通過建立的隧道發(fā)送給接入服務(wù)器。進(jìn)一步地,所述轉(zhuǎn)發(fā)模塊,還用于對接入公共平臺(tái)的社會(huì)資源與社會(huì)資源網(wǎng)絡(luò)內(nèi)的其它設(shè)備進(jìn)行通訊的數(shù)據(jù)包進(jìn)行直接轉(zhuǎn)發(fā)。本發(fā)明提出了一種社會(huì)資源的接入方法及裝置,通過在社會(huì)資源網(wǎng)絡(luò)中部署接入網(wǎng)關(guān),在公共平臺(tái)部署接入服務(wù)器,接入網(wǎng)關(guān)與接入服務(wù)器建立VPN隧道,并給需要接入公共平臺(tái)的社會(huì)資源分配虛擬IP地址,實(shí)現(xiàn)將各種組網(wǎng)方式的社會(huì)資源接入公共平臺(tái),同時(shí)接入網(wǎng)關(guān)對接入公共平臺(tái)的社會(huì)資源與社會(huì)資源網(wǎng)絡(luò)內(nèi)的其它設(shè)備進(jìn)行通訊的數(shù)據(jù)包進(jìn)行直接轉(zhuǎn)發(fā),不需要對社會(huì)資源網(wǎng)絡(luò)內(nèi)的設(shè)備進(jìn)行任何改變和配置。附圖說明圖1為本發(fā)明社會(huì)資源的接入方法的流程圖;圖2為本實(shí)施例將社會(huì)資源接入公共平臺(tái)的網(wǎng)絡(luò)結(jié)構(gòu)圖1;圖3為本實(shí)施例將社會(huì)資源接入公共平臺(tái)的網(wǎng)絡(luò)結(jié)構(gòu)圖2;圖4為本實(shí)施例將社會(huì)資源接入公共平臺(tái)的網(wǎng)絡(luò)結(jié)構(gòu)圖3;圖5為本發(fā)明社會(huì)資源的接入裝置的結(jié)構(gòu)示意圖。具體實(shí)施方式下面結(jié)合附圖和實(shí)施例對本發(fā)明技術(shù)方案做進(jìn)一步詳細(xì)說明,以下實(shí)施例不構(gòu)成對本發(fā)明的限定。本實(shí)施例一種社會(huì)資源的接入方法,用于將社會(huì)資源網(wǎng)絡(luò)中的社會(huì)資源接入到公共平臺(tái),所述社會(huì)資源網(wǎng)絡(luò)側(cè)設(shè)置有接入網(wǎng)關(guān),所述公共平臺(tái)側(cè)設(shè)置有接入服務(wù)器,本實(shí)施例一種社會(huì)資源的接入方法應(yīng)用于接入網(wǎng)關(guān),如圖1所示,包括:步驟S1、根據(jù)預(yù)先配置的接入服務(wù)器的IP地址,與接入服務(wù)器建立隧道連接。當(dāng)前社會(huì)資源網(wǎng)絡(luò)的組網(wǎng)方式主要分為以下三種:1、社會(huì)資源網(wǎng)絡(luò)為獨(dú)立的局域網(wǎng),未接入任何其它網(wǎng)絡(luò)。2、社會(huì)資源網(wǎng)絡(luò)通過路由器等網(wǎng)關(guān)設(shè)備接入互聯(lián)網(wǎng)。3、社會(huì)資源網(wǎng)絡(luò)通過三層交換機(jī)等設(shè)備接入其它專網(wǎng),例如接入教育網(wǎng)絡(luò)。本實(shí)施例社會(huì)資源的接入方法在將社會(huì)資源接入公共平臺(tái)時(shí),不受社會(huì)資源網(wǎng)絡(luò)組網(wǎng)方式的限制,通過在社會(huì)資源網(wǎng)絡(luò)中部署接入網(wǎng)關(guān),并在公共平臺(tái)中部署接入服務(wù)器,將當(dāng)前各種組網(wǎng)方式的社會(huì)資源接入公共平臺(tái),并且本實(shí)施例在將社會(huì)資源接入公共平臺(tái)時(shí),不需要對社會(huì)資源網(wǎng)絡(luò)中的設(shè)備進(jìn)行任何改變和配置。本實(shí)施例針對上述社會(huì)資源網(wǎng)絡(luò)的第一種組網(wǎng)方式,如圖2所示,在公共平臺(tái)中部署接入服務(wù)器,在社會(huì)資源網(wǎng)絡(luò)的社會(huì)資源與二層交換機(jī)之間部署接入網(wǎng)關(guān),接入網(wǎng)關(guān)通過LAN口下接社會(huì)資源網(wǎng)絡(luò)中的NVR、DVR設(shè)備,上接社會(huì)資源網(wǎng)絡(luò)中的二層交換機(jī),并通過WAN口連接外部的IP網(wǎng)絡(luò),實(shí)現(xiàn)與接入服務(wù)器的連接。接入網(wǎng)關(guān)采用網(wǎng)關(guān)模式,通過與接入服務(wù)器建立的VPN隧道以及分配給NVR/DVR的虛擬IP地址實(shí)現(xiàn)將社會(huì)資源網(wǎng)絡(luò)中的NVR/DVR接入公共平臺(tái),同時(shí)接入網(wǎng)關(guān)對NVR/DVR與IPC、視頻客戶端之間發(fā)送的數(shù)據(jù)包進(jìn)行直接轉(zhuǎn)發(fā),從而實(shí)現(xiàn)在不對社會(huì)資源網(wǎng)絡(luò)中的設(shè)備進(jìn)行任何改變和配置的情況下,將社會(huì)資源接入公共平臺(tái)。本實(shí)施例針對上述社會(huì)資源網(wǎng)絡(luò)的第二種組網(wǎng)方式,如圖3所示,在公共平臺(tái)中部署接入服務(wù)器,在社會(huì)資源網(wǎng)絡(luò)的社會(huì)資源與路由器之間部署接入網(wǎng)關(guān),接入網(wǎng)關(guān)通過LAN口連接社會(huì)資源網(wǎng)絡(luò)中的NVR、DVR設(shè)備,并通過WAN口連接社會(huì)資源網(wǎng)絡(luò)中的路由器,通過路由器及外部的IP網(wǎng)絡(luò)實(shí)現(xiàn)與接入服務(wù)器的連接。接入網(wǎng)關(guān)采用橋接模式,通過與接入服務(wù)器建立的VPN隧道以及分配給NVR/DVR的虛擬IP地址實(shí)現(xiàn)將社會(huì)資源網(wǎng)絡(luò)中的NVR/DVR接入公共平臺(tái),同時(shí)接入網(wǎng)關(guān)對NVR/DVR與IPC、視頻客戶端以及公網(wǎng)用戶之間發(fā)送的數(shù)據(jù)包進(jìn)行直接轉(zhuǎn)發(fā),從而實(shí)現(xiàn)在不對社會(huì)資源網(wǎng)絡(luò)中的設(shè)備進(jìn)行任何改變和配置的情況下,將社會(huì)資源接入公共平臺(tái)。本實(shí)施例針對上述社會(huì)資源網(wǎng)絡(luò)的第三種組網(wǎng)方式,如圖4所示,在公共平臺(tái)中部署接入服務(wù)器,在社會(huì)資源網(wǎng)絡(luò)的社會(huì)資源與三層交換機(jī)之間部署接入網(wǎng)關(guān),接入網(wǎng)關(guān)通過LAN口下接社會(huì)資源網(wǎng)絡(luò)中的NVR、DVR設(shè)備,上接社會(huì)資源網(wǎng)絡(luò)中的三層交換機(jī),并通過WAN口連接外部的IP網(wǎng)絡(luò),實(shí)現(xiàn)與接入服務(wù)器的連接。接入網(wǎng)關(guān)采用網(wǎng)關(guān)模式,通過與接入服務(wù)器建立的VPN隧道以及分配給NVR/DVR的虛擬IP地址實(shí)現(xiàn)將社會(huì)資源網(wǎng)絡(luò)中的NVR/DVR接入公共平臺(tái),同時(shí)接入網(wǎng)關(guān)對NVR/DVR與IPC、視頻客戶端以及教育網(wǎng)絡(luò)用戶之間發(fā)送的數(shù)據(jù)包進(jìn)行直接轉(zhuǎn)發(fā),從而實(shí)現(xiàn)在不對社會(huì)資源網(wǎng)絡(luò)中的設(shè)備進(jìn)行任何改變和配置的情況下,將社會(huì)資源接入公共平臺(tái)。本實(shí)施例在完成接入網(wǎng)關(guān)和接入服務(wù)器的部署以及相應(yīng)的配置后,例如在接入網(wǎng)關(guān)上配置接入服務(wù)器的IP地址,接入網(wǎng)關(guān)根據(jù)接入服務(wù)器的公網(wǎng)IP地址,向接入服務(wù)器發(fā)起隧道建立請求;接入服務(wù)器對接入網(wǎng)關(guān)進(jìn)行認(rèn)證后,給接入網(wǎng)關(guān)分配一個(gè)虛擬IP地址,并通過隧道建立確認(rèn)消息將分配給接入網(wǎng)關(guān)的虛擬IP地址以及接入服務(wù)器的虛擬IP地址發(fā)送給接入網(wǎng)關(guān);接入網(wǎng)關(guān)接收到隧道建立確認(rèn)消息后,完成隧道的建立。接入網(wǎng)關(guān)與接入服務(wù)器通過各自的虛擬IP地址進(jìn)行互相通訊。需要說明的是,本實(shí)施例接入網(wǎng)關(guān)與接入服務(wù)器之間建立隧道時(shí),不受具體協(xié)議的限制,本實(shí)施例優(yōu)選地采用softetherVPN,可以支持各種不同的協(xié)議,例如L2TP、PPTP、IPSec等協(xié)議來建立VPN隧道,也可以采用單一協(xié)議的隧道建立方式,例如建立L2TP隧道,這里不再贅述。步驟S2、偵聽社會(huì)資源網(wǎng)絡(luò)中社會(huì)資源發(fā)送的數(shù)據(jù)包,將需要接入到公共平臺(tái)的社會(huì)資源的信息推送給接入服務(wù)器,然后根據(jù)接入服務(wù)器給社會(huì)資源分配的虛擬IP地址,建立社會(huì)資源實(shí)際IP地址與虛擬IP地址的映射關(guān)系。本實(shí)施例接入網(wǎng)關(guān)通過LAN口連接社會(huì)資源中的IPC、NVR和DVR等社會(huì)資源,接入網(wǎng)關(guān)在LAN口偵聽社會(huì)資源發(fā)送的數(shù)據(jù)包,從社會(huì)資源發(fā)送的IP數(shù)據(jù)包包頭中解析出社會(huì)資源的IP地址和MAC地址信息,并根據(jù)社會(huì)資源的MAC地址判斷出該MAC地址對應(yīng)的生產(chǎn)廠商,然后將社會(huì)資源的IP地址、MAC地址和生成廠商寫入社會(huì)資源信息表,社會(huì)資源信息表的具體內(nèi)容如下表所示:序號類型名稱廠商MAC地址IP地址1???B-AC-CD-9D-54-28192.168.1.2012大華8C-32-56-5B-46-22192.168.1.2023其它9A-54-C4-8D-55-90192.168.1.2034宇視5B-34-C7-9A-74-78192.168.1.204……………………表1用戶根據(jù)社會(huì)資源網(wǎng)絡(luò)中部署的NVR/DVR的IP地址信息或者M(jìn)AC地址信息,從社會(huì)資源信息表中選取需要接入到公共平臺(tái)的NVR/DVR設(shè)備,并對選取的NVR/DVR設(shè)備配置相應(yīng)的設(shè)備類型和名稱后,生成推送給接入服務(wù)器的社會(huì)資源信息表,該社會(huì)資源信息表的具體內(nèi)容如下:序號類型名稱廠商MAC地址IP地址1NVR超市二樓海康7B-AC-CD-9D-54-28192.168.1.2012DVR研發(fā)7樓大華8C-32-56-5B-46-22192.168.1.2023NVR10號樓南宇視5B-34-C7-9A-74-78192.168.1.204………………………………表2接入網(wǎng)關(guān)通過建立的隧道將生成的推送給接入服務(wù)器的社會(huì)資源信息表中社會(huì)資源的信息,包括社會(huì)資源的設(shè)備類型、名稱、廠商、MAC地址和IP地址,發(fā)送給接入服務(wù)器。接入服務(wù)器接收到接入網(wǎng)關(guān)發(fā)送的社會(huì)資源信息后,給每個(gè)社會(huì)資源分配一個(gè)虛擬IP地址,并將分配的虛擬IP地址以及接入服務(wù)器的虛擬IP地址反饋給接入網(wǎng)關(guān)。需要說明的是,本實(shí)施例還可以在接入網(wǎng)關(guān)中預(yù)先配置好需要接入公共平臺(tái)的社會(huì)資源的IP地址、設(shè)備類型和名稱,接入網(wǎng)關(guān)在偵聽到社會(huì)資源發(fā)送的數(shù)據(jù)包后,從數(shù)據(jù)包中解析出源IP地址和MAC地址,如果解析出的源MAC地址與預(yù)先配置的需要接入公平平臺(tái)的社會(huì)資源的IP地址相同,則根據(jù)解析出的MAC地址判斷出該MAC地址對應(yīng)的生產(chǎn)廠商,并生成包含該社會(huì)資源的IP地址、MAC地址、生產(chǎn)廠商、設(shè)備類型和名稱的社會(huì)資源信息,然后將生成的社會(huì)資源的信息發(fā)送接入服務(wù)器。接入服務(wù)器接收到接入網(wǎng)關(guān)發(fā)送的社會(huì)資源的信息后,給社會(huì)資源分配一個(gè)虛擬IP地址,并將分配的虛擬IP地址以及接入服務(wù)器的虛擬IP地址反饋給接入網(wǎng)關(guān)。接入網(wǎng)關(guān)根據(jù)接入服務(wù)器分配給社會(huì)資源的虛擬IP地址,生成社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,該映射關(guān)系表的具體內(nèi)容如下:序號真實(shí)IP地址虛擬IP地址1192.168.1.20110.10.11.202192.168.1.20210.10.11.223192.168.1.20410.10.11.24………………表3接入網(wǎng)關(guān)根據(jù)社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,對社會(huì)資源與接入服務(wù)器之間互相發(fā)送的IP數(shù)據(jù)包進(jìn)行相應(yīng)的IP地址變換后再進(jìn)行轉(zhuǎn)發(fā),實(shí)現(xiàn)社會(huì)資源與接入服務(wù)器之間的互相通訊,將社會(huì)資源接入到公共平臺(tái)。需要說明的是,上述實(shí)施例中對于社會(huì)資源的類型、名稱和廠商在社會(huì)資源信息表中并不是必須的,但是為了接入服務(wù)器在與社會(huì)資源建立業(yè)務(wù)時(shí)方便,可以在社會(huì)資源信息表中加入,并推送給接入服務(wù)器。在本技術(shù)方案的實(shí)現(xiàn)中,并不會(huì)用到這些信息,這里不再贅述。步驟S3、根據(jù)建立的映射關(guān)系,通過建立的隧道連接轉(zhuǎn)發(fā)社會(huì)資源與接入服務(wù)器之間的數(shù)據(jù)包。本實(shí)施例接入網(wǎng)關(guān)接收到接入服務(wù)器分配給社會(huì)資源信息表中的社會(huì)資源的虛擬IP地址后,將接入服務(wù)器分配給社會(huì)資源的虛擬IP地址以及接入服務(wù)器的虛擬IP地址寫入文件/proc/tun_ip中,接入網(wǎng)關(guān)的網(wǎng)卡驅(qū)動(dòng)程序讀取該文件,從文件中提取出社會(huì)資源的虛擬IP地址以及接入服務(wù)器的虛擬IP地址,生成訪問控制列表,并將生成的訪問控制列表下發(fā)給接入網(wǎng)關(guān)的交換芯片。本實(shí)施例接入網(wǎng)關(guān)的交換芯片對接收到的數(shù)據(jù)包的目的IP地址進(jìn)行檢測,如果數(shù)據(jù)包的目的IP地址不是訪問控制列表中的虛擬IP地址,則直接通過交換芯片將數(shù)據(jù)包轉(zhuǎn)發(fā)出去;如果數(shù)據(jù)包的目的IP地址為訪問控制列表中社會(huì)資源的虛擬IP地址,則將數(shù)據(jù)包發(fā)送給接入網(wǎng)關(guān)的CPU,接入網(wǎng)關(guān)的CPU根據(jù)社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,將數(shù)據(jù)包的目的IP地址替換為該社會(huì)資源的實(shí)際IP地址后轉(zhuǎn)發(fā)給該社會(huì)資源;如果數(shù)據(jù)包的目的IP地址為訪問控制列表中接入服務(wù)器的虛擬IP地址,則將數(shù)據(jù)包發(fā)送給接入網(wǎng)關(guān)的CPU,接入網(wǎng)關(guān)的CPU根據(jù)社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,將該數(shù)據(jù)包的源IP地址由社會(huì)資源的真實(shí)IP地址替換為虛擬IP地址后,通過建立的隧道發(fā)送給接入服務(wù)器。例如,如圖2所示,社會(huì)資源NVR1的IP地址為192.168.1.201,接入服務(wù)器分配給NVR1的虛擬IP地址為10.10.11.20,IPC1的IP地址為192.168.1.203。當(dāng)公共平臺(tái)點(diǎn)播NVR1上的視頻時(shí),接入服務(wù)器通過分配給NVR1的虛擬IP地址10.10.11.20來訪問NVR1,此時(shí)接入網(wǎng)關(guān)接收到的數(shù)據(jù)包的目的IP地址為NVR1的虛擬IP地址10.10.11.20,接入網(wǎng)關(guān)通過查詢社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,得到虛擬IP地址10.10.11.20對應(yīng)的真實(shí)IP地址192.168.1.201,接入網(wǎng)關(guān)將該數(shù)據(jù)包的目的IP地址由10.10.11.20替換為192.168.1.201后轉(zhuǎn)發(fā)給NVR1。當(dāng)IPC1訪問NVR1時(shí),IPC1發(fā)送的數(shù)據(jù)包的目的IP地址為NVR1的真實(shí)IP地址192.168.1.201,接入網(wǎng)關(guān)接收到該數(shù)據(jù)包后通過查詢數(shù)據(jù)包的IP包頭,發(fā)現(xiàn)該數(shù)據(jù)包的目的IP地址為NVR1的真實(shí)IP地址,則根據(jù)正常的數(shù)據(jù)包轉(zhuǎn)發(fā)規(guī)則,直接將該數(shù)據(jù)包轉(zhuǎn)發(fā)給NVR1。需要說明的是,本實(shí)施例接入網(wǎng)關(guān)也可以不生成訪問控制列表,接入網(wǎng)關(guān)的交換芯片對接收到的數(shù)據(jù)包的目的IP地址進(jìn)行檢測后,直接用檢測出的目的IP地址與社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表中的虛擬IP地址以及接入服務(wù)器的虛擬IP地址進(jìn)行比對,如果檢測出的目的IP地址與社會(huì)資源的虛擬IP地址相同,則將數(shù)據(jù)包的目的IP地址替換為該社會(huì)資源的實(shí)際IP地址后轉(zhuǎn)發(fā)給該社會(huì)資源;如果檢測出的目的IP地址與接入服務(wù)器的虛擬IP地址相同,則將該數(shù)據(jù)包的源IP地址由社會(huì)資源的真實(shí)IP地址替換為虛擬IP地址后,通過建立的隧道發(fā)送給接入服務(wù)器;如果檢測出的目的IP地址與社會(huì)資源的虛擬IP地址以及接入服務(wù)器的虛擬IP地址都不同,則將該數(shù)據(jù)包直接轉(zhuǎn)發(fā)出去。通過上述方法,對接入公共平臺(tái)的社會(huì)資源與社會(huì)資源網(wǎng)絡(luò)內(nèi)的其它設(shè)備進(jìn)行通訊的數(shù)據(jù)包進(jìn)行直接轉(zhuǎn)發(fā),不需要對社會(huì)資源網(wǎng)絡(luò)內(nèi)的設(shè)備進(jìn)行任何改變和配置,并能保持線速。本實(shí)施例在不對現(xiàn)有的社會(huì)資源網(wǎng)絡(luò)設(shè)備做任何改變和配置的情況下,通過接入網(wǎng)關(guān)和接入服務(wù)器將社會(huì)資源網(wǎng)絡(luò)內(nèi)的NVR/DVR接入公共平臺(tái),并使接入公共平臺(tái)的NVR/DVR與社會(huì)資源網(wǎng)絡(luò)內(nèi)的其它設(shè)備按原來的方式進(jìn)行正常通訊。本實(shí)施例還提出了一種社會(huì)資源的接入裝置,用于將社會(huì)資源網(wǎng)絡(luò)中的社會(huì)資源接入到公共平臺(tái),其特征在于,所述社會(huì)資源網(wǎng)絡(luò)側(cè)設(shè)置有接入網(wǎng)關(guān),所述公共平臺(tái)側(cè)設(shè)置有接入服務(wù)器,所述社會(huì)資源的接入裝置應(yīng)用于接入網(wǎng)關(guān),如圖5所示,該裝置包括:隧道建立模塊,用于根據(jù)預(yù)先配置的接入服務(wù)器的IP地址,與接入服務(wù)器建立隧道連接;社會(huì)資源推送模塊,用于偵聽社會(huì)資源網(wǎng)絡(luò)中社會(huì)資源發(fā)送的數(shù)據(jù)包,將需要接入到公共平臺(tái)的社會(huì)資源的信息推送給接入服務(wù)器,然后根據(jù)接入服務(wù)器給社會(huì)資源分配的虛擬IP地址,建立社會(huì)資源實(shí)際IP地址與虛擬IP地址的映射關(guān)系;轉(zhuǎn)發(fā)模塊,用于根據(jù)建立的映射關(guān)系,通過建立的隧道連接轉(zhuǎn)發(fā)社會(huì)資源與接入服務(wù)器之間的數(shù)據(jù)包。本實(shí)施例社會(huì)資源推送模塊在偵聽社會(huì)資源網(wǎng)絡(luò)中社會(huì)資源發(fā)送的數(shù)據(jù)包,將需要接入到公共平臺(tái)的社會(huì)資源的信息推送給接入服務(wù)器,執(zhí)行如下操作:在LAN口偵聽社會(huì)資源發(fā)送的數(shù)據(jù)包,從社會(huì)資源發(fā)送的數(shù)據(jù)包包頭中解析出社會(huì)資源的IP地址和MAC地址信息,然后將社會(huì)資源的IP地址、MAC地址寫入社會(huì)資源信息表;從社會(huì)資源信息表中選取需要接入到公共平臺(tái)的社會(huì)資源,將選取的社會(huì)資源的信息推送給接入服務(wù)器。本實(shí)施例轉(zhuǎn)發(fā)模塊在根據(jù)建立的映射關(guān)系,通過建立的隧道連接轉(zhuǎn)發(fā)社會(huì)資源與接入服務(wù)器之間的數(shù)據(jù)包時(shí),執(zhí)行如下操作:根據(jù)接入服務(wù)器給社會(huì)資源分配的虛擬IP地址以及接入服務(wù)器的虛擬IP地址生成訪問控制列表;對接收到的數(shù)據(jù)包的目的IP地址進(jìn)行檢測;如果數(shù)據(jù)包的目的IP地址為訪問控制列表中社會(huì)資源的虛擬IP地址,則根據(jù)社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,將數(shù)據(jù)包的目的IP地址替換為該社會(huì)資源的實(shí)際IP地址后轉(zhuǎn)發(fā)給該社會(huì)資源;如果數(shù)據(jù)包的目的IP地址為訪問控制列表中接入服務(wù)器的虛擬IP地址,則根據(jù)社會(huì)資源的實(shí)際IP地址與虛擬IP地址的映射關(guān)系表,將該數(shù)據(jù)包的源IP地址由社會(huì)資源的真實(shí)IP地址替換為虛擬IP地址后,通過建立的隧道發(fā)送給接入服務(wù)器。本實(shí)施例轉(zhuǎn)發(fā)模塊,還用于對接入公共平臺(tái)的社會(huì)資源與社會(huì)資源網(wǎng)絡(luò)內(nèi)的其它設(shè)備進(jìn)行通訊的數(shù)據(jù)包進(jìn)行直接轉(zhuǎn)發(fā)。以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案而非對其進(jìn)行限制,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。當(dāng)前第1頁1 2 3 
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1