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