存储数据的方法及装置的制造方法

文档序号:10578027阅读:872来源:国知局
存储数据的方法及装置的制造方法
【专利摘要】本申请提供一种存储数据的方法及装置,所述方法应用于审计网关设备,所述方法包括:接收报文,判断报文是否为待监控报文;若是,则获取报文携带的序列号,并确定所述序列号对应的偏移值;将所述偏移值与报文中的数据内容发送至服务器,以使所述服务器利用所述偏移值将所述数据内容存储到对应的位置上。应用本申请实施例,即使审计网关设备向服务器发送的数据内容是乱序的,服务器也可以利用偏移值将数据内容有序的存储到对应的位置上,而不是按照接收顺序存储数据内容。从而,管理员可以正常打开查看数据内容。
【专利说明】
存储数据的方法及装置
技术领域
[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日
【发明人】张欢
【申请人】杭州迪普科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1