存儲數據的方法及裝置的制造方法
【專利摘要】本申請提供一種存儲數據的方法及裝置,所述方法應用于審計網關設備,所述方法包括:接收報文,判斷報文是否為待監控報文;若是,則獲取報文攜帶的序列號,并確定所述序列號對應的偏移值;將所述偏移值與報文中的數據內容發送至服務器,以使所述服務器利用所述偏移值將所述數據內容存儲到對應的位置上。應用本申請實施例,即使審計網關設備向服務器發送的數據內容是亂序的,服務器也可以利用偏移值將數據內容有序的存儲到對應的位置上,而不是按照接收順序存儲數據內容。從而,管理員可以正常打開查看數據內容。
【專利說明】
存儲數據的方法及裝置
技術領域
[0001 ]本申請設及通信技術領域,尤其設及一種存儲數據的方法及裝置。
【背景技術】
[0002] 為了加強公司、企業或組織的監管,對于內部人員的上網行為監控顯得尤為重要。 所述上網行為監控指的是將內部人員上網過程中設及的行為證據(傳輸的文件、郵件、訪問 的網頁等)存留在服務器中,W供管理員進行查看。比如,當網絡設備接收到內部人員A傳輸 的文件時,將文件發送至服務器,所述服務器按照接收順序存儲所有屬于內部人員A傳輸的 文件,然而,當網絡不穩定時,網絡設備接收到的文件可能是亂序的,那么網絡設備發送到 服務器的文件也是亂序的,由于服務器是按照接收順序存儲文件,因此服務器存儲的是亂 序文件,導致查看文件失敗。
【發明內容】
[0003] 有鑒于此,本申請提供一種存儲數據的方法及裝置,W解決現有的存儲方式容易 導致查看文件失敗的問題。
[0004] 根據本申請實施例的第一方面,提供一種存儲數據的方法,所述方法應用于審計 網關設備上,所述方法包括:
[0005] 接收報文,判斷所述報文是否為待監控報文;
[0006] 若是,則獲取所述報文攜帶的序列號,并確定所述序列號對應的偏移值;
[0007] 將所述偏移值與所述報文中的數據內容發送至服務器,W使所述服務器利用所述 偏移值將所述數據內容存儲到對應的位置上。
[000引根據本申請實施例的第二方面,提供一種存儲數據的方法,所述方法應用于服務 器上,所述方法包括:
[0009] 接收審計網關設備發送的數據內容和偏移值;
[0010] 判斷所述數據內容是否存在對應的文件;
[0011] 若不存在,則建立文件,并從所述已建立的文件的開始位置存儲所述數據內容;
[0012] 若存在,則利用所述偏移值將所述數據內容存儲到對應的文件中。
[0013] 根據本申請實施例的第=方面,提供一種存儲數據的裝置,所述裝置應用于審計 網關設備上,所述裝置包括:
[0014] 接收單元,用于接收報文;
[0015] 判斷單元,用于判斷所述報文是否為待監控報文;
[0016] 獲取單元,用于當判斷結果為是時,獲取所述報文攜帶的序列號;
[0017] 確定單元,用于確定所述序列號對應的偏移值;
[0018] 發送單元,用于將所述偏移值與所述報文中的數據內容發送至服務器,W使所述 服務器利用所述偏移值將所述數據內容存儲到對應的位置上。
[0019] 根據本申請實施例的第四方面,提供一種存儲數據的裝置,所述裝置應用于服務 器上,所述裝置包括:
[0020] 接收單元,用于接收審計網關設備發送的數據內容和偏移值;
[0021] 判斷單元,用于判斷所述數據內容是否存在對應的文件;
[0022] 建立單元,用于當判斷結果為不存在時,建立文件,并從所述已建立的文件的開始 位置存儲所述數據內容;
[0023] 存儲單元,用于當判斷結果為存在時,利用所述偏移值將所述數據內容存儲到對 應的文件中。
[0024] 應用本申請實施例,由于審計網關設備在接收到報文,且確定該報文為待監控報 文之后,會利用該報文攜帶的序列號確定該序列號對應的偏移值,然后再將該偏移值與報 文中的數據內容發送至服務器,因此,即使審計網關設備向服務器發送的數據內容是亂序 的,服務器也可W利用偏移值將數據內容有序的存儲到對應的位置上,而不是按照接收順 序存儲數據內容。從而,管理員可W正常打開查看數據內容。
【附圖說明】
[0025] 圖1為本申請根據一示例性實施例示出的一種存儲數據的方法的實施例流程圖;
[0026] 圖2A為本申請根據一示例性實施例示出的另一種存儲數據的方法的實施例流程 圖;
[0027] 圖2B為圖2A所示實施例中的服務器存儲數據內容的場景圖;
[0028] 圖3為本申請根據一示例性實施例示出的另一種存儲數據的方法的實施例流程 圖;
[0029] 圖4為本申請根據一示例性實施例示出的一種審計網關設備的硬件結構圖;
[0030] 圖5為本申請根據一示例性實施例示出的一種服務器的硬件結構圖;
[0031] 圖6為本申請根據一示例性實施例示出的一種存儲數據的裝置的實施例結構圖;
[0032] 圖7為本申請根據一示例性實施例示出的另一種存儲數據的裝置的實施例結構 圖。
【具體實施方式】
[0033] 運里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述設及 附圖時,除非另有表示,不同附圖中的相同數字表示相同或相似的要素。W下示例性實施例 中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附 權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
[0034] 在本申請使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。 在本申請和所附權利要求書中所使用的單數形式的"一種"、"所述"和"該"也旨在包括多數 形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語"和/或"是指并包 含一個或多個相關聯的列出項目的任何或所有可能組合。
[0035] 應當理解,盡管在本申請可能采用術語第一、第二、第=等來描述各種信息,但運 些信息不應限于運些術語。運些術語僅用來將同一類型的信息彼此區分開。例如,在不脫離 本申請范圍的情況下,第一信息也可W被稱為第二信息,類似地,第二信息也可W被稱為第 一信息。取決于語境,如在此所使用的詞語"如果"可W被解釋成為"在……時"或"當…… 時"或"響應于確定"。
[0036] 圖1為本申請根據一示例性實施例示出的一種存儲數據的方法的實施例流程圖, 如圖1所示,該實施例應用于審計網關設備上,包括W下步驟:
[0037] 步驟101:接收報文。
[0038] 審計網關設備接收其它網絡設備(比如客戶端)發送的報文。
[0039] 步驟102 :判斷該報文是否為待監控報文,若否,則執行步驟103,若是,則執行步驟 104。
[0040] 審計網關設備在接收到報文時,可W先判斷該報文攜帶的地址信息是否屬于審計 策略記錄的待監控用戶組;若是,則判斷該報文攜帶的協議特征是否與該用戶組對應的協 議特征一致;若一致,則確定該報文為待監控報文;若不一致,則確定該報文不是待監控報 文。
[0041] 其中,審計網關設備中可W預先配置審計策略,該審計策略可W包括待監控用戶 組和協議特征。比如,待監控用戶組可W包括軟件組的網段192.168.2.1~192.168.2.100、 財務組的網段192. 168.2. 101~192. 168.2.200、銷售組的網段192. 168.2.201~ 192.168.2.255 等,協議特征可 W 包括 SMTP(Simple MailTransfer Protocol,簡單郵件傳 輸協議)、FTP(File Transfer Protocol,文件傳輸協議)、HTTP化yper Text Transfer Protocol,超文本傳輸協議)等。
[0042] 針對判斷該報文攜帶的地址信息是否屬于審計策略記錄的待監控用戶組的過程, 審計網關設備可W判斷該報文攜帶的源IP地址是否位于待監控用戶組記錄的IP地址段中; 和/或,判斷該報文攜帶的目的IP地址是否位于待監控用戶組記錄的IP地址段中;若位于用 戶組記錄的IP地址段中,則確定該報文攜帶的地址信息屬于審計策略記錄的待監控用戶 組;若不位于用戶組記錄的IP地址段中,則確定該報文攜帶的地址信息不屬于審計策略記 錄的待監控用戶組。
[0043] 為了監控企業、公司或組織內部人員的上網行為,除了需要監控內部人員往外發 的報文,同時,也需要監控外部人員向內部人員發送的報文,因此,審計網關設備即可W判 斷報文攜帶的源IP地址是否位于待監控用戶組記錄的IP地址段中,也可W判斷報文攜帶的 目的IP地址是否位于待監控用戶組記錄的IP地址段中。
[0044] 步驟103:將報文轉發出去,并結束當前流程。
[0045] 審計網關設備按照現有的轉發流程轉發報文,不再寶述。
[0046] 步驟104:獲取該報文攜帶的序列號,并確定該序列號對應的偏移值。
[0047] 審計網關設備在確定該報文為待監控報文之后,可W判斷該報文中是否存在數據 內容,若存在,則獲取該報文中的數據內容,例如,郵件內容、文件內容、網頁內容等;若不存 在,則執行步驟103,結束當前流程。
[0048] 需要說明的是,審計網關設備在接收到攜帶有開始特征的報文時,會將該報文攜 帶的序列號確定為初始序列號,并利用該報文攜帶的五元組信息創建會話,并將該初始序 列號對應該五元組信息添加到創建的會話中。
[0049] 其中,開始特征可W是數字,或者字符,或者字符組合標識,例如,可W在數據內容 的開頭用content作為開始特征的標識。
[0050] 進一步地,審計網關設備可W利用該報文攜帶的五元組信息查找會話;若查找到 該五元組信息,則獲取對應的初始序列號,然后將該報文攜帶的序列號與該初始序列號之 差確定為該序列號對應的偏移值。
[0051] 其中,報文攜帶的序列號,是指其他網絡設備在向審計網關設備發送報文時,將上 一個發送的報文的序列號與上一個發送的報文的長度之和作為當前要發送的報文的序列 號。例如,通常情況下,其他網絡設備是通過TCP傳輸方式向審計網關設備發送報文的,在其 他網絡設備與審計網關設備建立連接時,可W協商得到一個初始序列號SEQl,其他網絡設 備在將SEQl和開始特征添加到報文1中之后,將報文1發送至審計網關設備,然后接著其他 網絡設備會將SEQl與報文1的長度化ENl)之和添加到報文2中,即報文2的序列號SEQ2 = SEQ1+LEN1,W此類推,直到將最后一個序列號SEQN與結束特征添加到最后一個報文N中。該 報文攜帶的序列號對應的偏移值是指其他網絡設備在該報文之前發送的所有報文的長度 之和。
[0052] 下面W-個例子進行詳細闡述,例如,審計網關設備在接收到攜帶有開始特征的 報文1時,可W利用報文1的五元組創建會話,并將報文1攜帶的初始序列號對應添加到創建 的會話中,接著審計網關設備又接收到的報文順序為報文3、報文4、報文2、報文5,其中,報 文5攜帶有結束特征(例如,contenttermination可W作為結束特征的標識),并且運些報文 攜帶的五元組信息均相同,從而,審計網關設備利用會話中記錄的初始序列號可W得到每 個報文的偏移值,表1為一種示例性的每個報文的序列號對應的偏移值。 「mwl L0054J 表 1
[0055] 需要進一步說明的是,審計網關設備第一個接收到的應該是攜帶有開始特征的首 報文,最后一個接收到的應該是攜帶有結束特征的末報文,中間接收到的報文順序可W是 亂序的,運樣,可W計算得到正確的偏移值。
[0056] 基于步驟104所述可知,由于當前要發送的報文攜帶的序列號是上一個發送的報 文的序列號與上一個發送的報文的長度之和,因此,該報文的序列號與初始序列號之差(偏 移值)為該報文前面發送的所有報文的長度之和,從而,該偏移值可W用于指示該報文的存 儲位置。
[0057] 步驟105:將偏移值與該報文中的數據內容發送至服務器,W使該服務器利用該偏 移值將該數據內容存儲到對應的位置上。
[0058] 需要說明的是,審計網關設備在接收到攜帶有結束特征的報文之后,可W根據報 文攜帶的五元組信息生成審計日志,并將該審計日志發送至服務器,W使該服務器將審計 日志存儲到最后一個數據內容的后面,結束當前流程。
[0059] 由上述實施例可知,由于審計網關設備在接收到報文,且確定該報文為待監控報 文之后,會利用該報文攜帶的序列號確定該序列號對應的偏移值,然后再將該偏移值與報 文中的數據內容發送至服務器,因此,即使審計網關設備向服務器發送的數據內容是亂序 的,服務器也可W利用偏移值將數據內容有序的存儲到對應的位置上,而不是按照接收順 序存儲數據內容。從而,管理員可W正常打開查看數據內容。
[0060] 圖2A為本申請根據一示例性實施例示出的另一種存儲數據的方法的實施例流程 圖,如圖2A所示,該實施例應用于服務器上,包括W下步驟:
[0061] 步驟201:接收審計網關設備發送的數據內容和偏移值。
[0062] 步驟202:判斷數據內容是否存在對應的文件,若不存在,則執行步驟203,若存在, 則執行步驟204。
[0063] 服務器可W判斷數據內容對應的偏移值是否為預設數值;若是,則確定該數據內 容不存在對應的文件;若否,則確定該數據內容存在對應的文件。
[0064] 其中,由步驟104所述可知,預設數值可W是零,例如,當接收到的數據內容的偏移 值為零時,表示該數據內容為新的數據內容,不存在對應的文件,需要將該數據內容存儲到 新的文件中,當接收到的數據內容的偏移值不為零時,表示該數據內容是接著前面的數據 內容發送過來的,存在對應的文件,需要對應前面的數據內容存儲到文件中。
[0065] 步驟203:建立文件,并從該已建立的文件的開始位置存儲該數據內容。
[0066] 如步驟202所述,服務器接收到的偏移值為零,表示該偏移值對應的數據內容為首 報文的數據內容,因此需要建立一個文件,并從該已建立的文件的開始位置存儲該偏移值 對應的數據內容。
[0067] 步驟204:利用該偏移值將該數據內容存儲到對應的文件中。
[0068] 服務器從該偏移值指向的位置開始,將數據內容存儲到對應的文件(已建立的文 件)中。
[0069] 再如表1所示,例如,服務器在接收到報文3的數據內容和偏移值時,由于偏移值為 LEN1+LEN2,因此,服務器需要從對應的文件中的開始位置到LEN1+LEN2長度的位置開始存 儲報文3的數據內容;服務器在接收到報文4的數據內容和偏移值時,由于偏移值為LENl + LEN2+LEN3,因此,服務器需要從對應的文件中的開始位置到LEN1+LE肥+LEN3長度的位置開 始存儲報文4的數據內容,W此類推,圖2B為圖2A所示實施例中的服務器存儲數據內容的場 景圖。
[0070] 需要說明的是,服務器在接收到來自審計網關設備的審計日志時,將該審計日志 存儲到最后一個數據內容的后面,即表示該文件不再存儲數據內容。
[0071] 由上述實施例可知,由于審計網關設備在接收到報文,且確定該報文為待監控報 文之后,會利用該報文攜帶的序列號確定該序列號對應的偏移值,然后再將該偏移值與報 文中的數據內容發送至服務器,因此,即使審計網關設備向服務器發送的數據內容是亂序 的,服務器也可W利用偏移值將對應的數據內容有序的存儲到對應的位置上,而不是按照 接收順序存儲數據內容。從而,管理員可W正常打開查看數據內容。
[0072] 圖3為本申請根據一示例性實施例示出的另一種存儲數據的方法的實施例流程 圖,如圖3所示,該實施例包括W下步驟:
[0073] 步驟301:審計網關設備接收報文。
[0074] 步驟302:審計網關設備判斷該報文是否為待監控報文,若否,則執行步驟303,若 是,則執行步驟304。
[0075] 步驟303:審計網關設備將報文轉發出去,并結束當前流程。
[0076] 步驟304:審計網關設備獲取該報文攜帶的序列號,并確定該序列號對應的偏移 值。
[0077] 步驟305:審計網關設備將偏移值與該報文中的數據內容發送至服務器。
[0078] 針對步驟301至步驟305所述的流程可W參見圖1所示實施例的相關描述,不再寶 述。
[0079] 步驟306:服務器判斷該數據內容是否存在對應的文件,若不存在,則執行步驟 307,若存在,則執行步驟308。
[0080] 步驟307:服務器建立文件,并從該已建立的文件的開始位置存儲該數據內容。
[0081] 步驟308:服務器利用該偏移值將該數據內容存儲到對應的文件中。
[0082] 針對步驟306至步驟308所述的流程可W參見圖2A和圖2B所示實施例的相關描述, 不再寶述。
[0083] 由上述實施例可知,由于審計網關設備在接收到報文,且確定該報文為待監控報 文之后,會利用該報文攜帶的序列號確定該序列號對應的偏移值,然后再將該偏移值與報 文中的數據內容發送至服務器,因此,即使審計網關設備向服務器發送的數據內容是亂序 的,服務器也可W利用偏移值將對應的數據內容有序的存儲到對應的位置上,而不是按照 接收順序存儲數據內容。從而,管理員可W正常打開查看數據內容。
[0084] 與前述存儲數據的方法的實施例相對應,本申請還提供了存儲數據的裝置的實施 例。
[0085] 本申請存儲數據的裝置的實施例可W應用在審計網關設備上。裝置實施例可W通 過軟件實現,也可W通過硬件或者軟硬件結合的方式實現。W軟件實現為例,作為一個邏輯 意義上的裝置,是通過其所在設備的處理器將非易失性存儲器中對應的計算機程序指令讀 取到內存中運行形成的。從硬件層面而言,如圖4所示,為本申請根據一示例性實施例示出 的審計網關設備硬件結構圖,除了圖4所示的處理器、內存、網絡接口、W及非易失性存儲器 之外,實施例中裝置所在的設備通常根據該設備的實際功能,還可W包括其他硬件,對此不 再寶述。
[0086] 本申請存儲數據的裝置的實施例還可W應用在服務器上。如圖5所示,為本申請根 據一示例性實施例示出的服務器硬件結構圖,除了圖5所示的處理器、內存、網絡接口、W及 非易失性存儲器之外,實施例中裝置所在的設備通常根據該設備的實際功能,還可W包括 其他硬件,對此不再寶述。
[0087] 圖6為本申請根據一示例性實施例示出的一種存儲數據的裝置的實施例結構圖, 如圖6所示,該實施例應用于審計網關設備上,該裝置包括:接收單元610、判斷單元620、獲 取單元630、確定單元640、發送單元650。
[0088] 所述接收單元610,用于接收報文;
[0089] 所述判斷單元620,用于判斷所述報文是否為待監控報文;
[0090] 所述獲取單元630,用于當判斷結果為是時,獲取所述報文攜帶的序列號;
[0091] 所述確定單元640,用于確定所述序列號對應的偏移值;
[0092] 所述發送單元650,用于將所述偏移值與所述報文中的數據內容發送至服務器,W 使所述服務器利用所述偏移值將所述數據內容存儲到對應的位置上。
[0093] 在一個可選的實現方式中,所述審計網關設備中配置有審計策略,所述審計策略 包括待監控用戶組和協議特征,所述判斷單元620,具體用于判斷所述報文攜帶的地址信息 是否屬于所述審計策略記錄的待監控用戶組;若是,則判斷所述報文攜帶的協議特征是否 與所述用戶組對應的協議特征一致;若一致,則確定所述報文為待監控報文;若不一致,貝U 確定所述報文不是待監控報文。
[0094] 在另一個可選的實現方式中,所述確定單元640,具體用于獲取初始序列號;將所 述報文攜帶的序列號與所述初始序列號之差確定為所述偏移值。
[0095] 圖7為本申請根據一示例性實施例示出的一種存儲數據的裝置的實施例結構圖, 如圖7所示,該實施例應用于服務器上,該裝置包括:接收單元710、判斷單元720、建立單元 730、存儲單元740。
[0096] 所述接收單元710,用于接收審計網關設備發送的數據內容和偏移值;
[0097] 所述判斷單元720,用于判斷所述數據內容是否存在對應的文件;
[0098] 所述建立單元730,用于當判斷結果為不存在時,建立文件,并從所述已建立的文 件的開始位置存儲所述數據內容;
[0099] 所述存儲單元740,用于當判斷結果為存在時,利用所述偏移值將所述數據內容存 儲到對應的文件中。
[0100] 在一個可選的實現方式中,所述判斷單元720,具體用于判斷所述數據內容對應的 偏移值是否為預設數值;若是,則確定所述數據內容不存在對應的文件;若否,則確定所述 數據內容存在對應的文件。
[0101] 上述裝置中各個單元的功能和作用的實現過程具體詳見上述方法中對應步驟的 實現過程,在此不再寶述。
[0102] 對于裝置實施例而言,由于其基本對應于方法實施例,所W相關之處參見方法實 施例的部分說明即可。W上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件 說明的單元可W是或者也可W不是物理上分開的,作為單元顯示的部件可W是或者也可W 不是物理單元,即可W位于一個地方,或者也可W分布到多個網絡單元上。可W根據實際的 需要選擇其中的部分或者全部模塊來實現本申請方案的目的。本領域普通技術人員在不付 出創造性勞動的情況下,即可W理解并實施。
[0103] 由上述實施例可知,由于審計網關設備在接收到報文,且確定該報文為待監控報 文之后,會利用該報文攜帶的序列號確定該序列號對應的偏移值,然后再將該偏移值與報 文中的數據內容發送至服務器,因此,即使審計網關設備向服務器發送的數據內容是亂序 的,服務器也可W利用偏移值將數據內容有序的存儲到對應的位置上,而不是按照接收順 序存儲數據內容。從而,管理員可W正常打開查看數據內容。
[0104] W上所述僅為本申請的較佳實施例而已,并不用W限制本申請,凡在本申請的精 神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本申請保護的范圍之內。
【主權項】
1. 一種存儲數據的方法,其特征在于,所述方法應用于審計網關設備上,所述方法包 括: 接收報文,判斷所述報文是否為待監控報文; 若是,則獲取所述報文攜帶的序列號,并確定所述序列號對應的偏移值; 將所述偏移值與所述報文中的數據內容發送至服務器,以使所述服務器利用所述偏移 值將所述數據內容存儲到對應的位置上。2. 根據權利要求1所述的方法,其特征在于,所述審計網關設備中配置有審計策略,所 述審計策略包括待監控用戶組和協議特征,所述判斷所述報文是否為待監控報文的過程, 具體包括: 判斷所述報文攜帶的地址信息是否屬于所述審計策略記錄的待監控用戶組; 若是,則判斷所述報文攜帶的協議特征是否與所述用戶組對應的協議特征一致; 若一致,則確定所述報文為待監控報文; 若不一致,則確定所述報文不是待監控報文。3. 根據權利要求1所述的方法,其特征在于,所述確定所述序列號對應的偏移值的過 程,具體包括: 獲取初始序列號; 將所述報文攜帶的序列號與所述初始序列號之差確定為所述偏移值。4. 一種存儲數據的方法,其特征在于,所述方法應用于服務器上,所述方法包括: 接收審計網關設備發送的數據內容和偏移值; 判斷所述數據內容是否存在對應的文件; 若不存在,則建立文件,并從所述已建立的文件的開始位置存儲所述數據內容; 若存在,則利用所述偏移值將所述數據內容存儲到對應的文件中。5. 根據權利要求4所述的方法,其特征在于,所述判斷所述數據內容是否存在對應的文 件的過程,包括: 判斷所述數據內容對應的偏移值是否為預設數值; 若是,則確定所述數據內容不存在對應的文件; 若否,則確定所述數據內容存在對應的文件。6. -種存儲數據的裝置,其特征在于,所述裝置應用于審計網關設備上,所述裝置包 括: 接收單元,用于接收報文; 判斷單元,用于判斷所述報文是否為待監控報文; 獲取單元,用于當判斷結果為是時,獲取所述報文攜帶的序列號; 確定單元,用于確定所述序列號對應的偏移值; 發送單元,用于將所述偏移值與所述報文中的數據內容發送至服務器,以使所述服務 器利用所述偏移值將所述數據內容存儲到對應的位置上。7. 根據權利要求6所述的裝置,其特征在于,所述審計網關設備中配置有審計策略,所 述審計策略包括待監控用戶組和協議特征,所述判斷單元,具體用于判斷所述報文攜帶的 地址信息是否屬于所述審計策略記錄的待監控用戶組;若是,則判斷所述報文攜帶的協議 特征是否與所述用戶組對應的協議特征一致;若一致,則確定所述報文為待監控報文;若不 一致,則確定所述報文不是待監控報文。8. 根據權利要求6所述的裝置,其特征在于,所述確定單元,具體用于獲取初始序列號; 將所述報文攜帶的序列號與所述初始序列號之差確定為所述偏移值。9. 一種存儲數據的裝置,其特征在于,所述裝置應用于服務器上,所述裝置包括: 接收單元,用于接收審計網關設備發送的數據內容和偏移值; 判斷單元,用于判斷所述數據內容是否存在對應的文件; 建立單元,用于當判斷結果為不存在時,建立文件,并從所述已建立的文件的開始位置 存儲所述數據內容; 存儲單元,用于當判斷結果為存在時,利用所述偏移值將所述數據內容存儲到對應的 文件中。10. 根據權利要求9所述的裝置,其特征在于,所述判斷單元,具體用于判斷所述數據內 容對應的偏移值是否為預設數值;若是,則確定所述數據內容不存在對應的文件;若否,則 確定所述數據內容存在對應的文件。
【文檔編號】H04L12/66GK105939223SQ201610382881
【公開日】2016年9月14日
【申請日】2016年6月1日
【發明人】張歡
【申請人】杭州迪普科技有限公司