一种NDN和IP融合网络的内容管控方法、装置及存储介质制造方法及图纸

技术编号:17146361 阅读:42 留言:0更新日期:2018-01-27 17:29
一种NDN和IP融合网络的内容管控方法及装置。捕获TCP/IP网络中的客户端发出的请求包;对该请求包进行应用层协议的深度报文分析,当判断该请求包是符合第一类目标站点的请求报文,则根据预先建立的命名映射表,确定替换内容的命名;根据替换内容的命名和该请求包在TCP/IP网络下所请求内容,生成NDN协议格式的兴趣包,并转发到NDN网络中;获取所述NDN协议格式的兴趣包被转发到NDN网络后所返回的NDN协议格式的数据包;将所述NDN协议格式的数据包转换成IP协议格式的数据包,并返回给所述TCP/IP网络下的客户端。本发明专利技术实现了内容粒度级别的内容管控,可以对内容进行修改或替换,再返回给用户,这在传统TCP/IP网络是无法做到的。

A content control method, device and storage medium for a NDN and IP fusion network

A content management and control method and device for NDN and IP fusion networks. Capture of TCP/IP network packet analysis request sent by the client; deep packet to the request packet protocol of application layer, when it is judged that the request packet request message is in line with the first class of the target site, according to the pre established name mapping table, determine the name replacement content; according to the content and the request to replace the name. The request content in the TCP/IP network, NDN protocol format generated interest packet, and forwarded to the NDN network; acquiring the NDN protocol format in packet is forwarded to the return of the NDN network NDN protocol packet format; the NDN protocol format of data packets into IP protocol packet format, and returned to the TCP/IP network client. The invention realizes content control of content granularity level, which can modify or replace contents, and then return to users. This is not done in traditional TCP/IP network.

【技术实现步骤摘要】
一种NDN和IP融合网络的内容管控方法、装置及存储介质
本专利技术涉及网络通信
,具体涉及一种NDN和IP融合网络的内容管控方法及装置。
技术介绍
Web2.0时代下,互联网用户每天都在产生网络内容进行传播,有必要对网络内容进行合理的管控。在现有的TCP/IP网络架构下,一般通过DNS污染、IP屏蔽等方法,实现较粗粒度的内容过滤,换句话说,现在的技术中一般都是直接屏蔽需要管控的内容。
技术实现思路
本申请提供一种NDN和IP融合网络的内容管控方法及装置,可以实现更细粒度的内容管控,即对需要管控的内容进行内容替换或修改后再返回对用户的客户端,而不是直接简单地进行屏蔽处理。根据第一方面,一种实施例中提供一种NDN和IP融合网络的内容管控方法,包括:捕获TCP/IP网络中的客户端发出的请求包;对该请求包进行应用层协议的深度报文分析,以判断该请求包是否是符合第一类目标站点的请求报文;当判断该请求包是符合第一类目标站点的请求报文,则根据预先建立的命名映射表,确定替换内容的命名,其中所述替换内容用于替换该请求包在TCP/IP网络下所请求内容;根据替换内容的命名和该请求包在TCP/IP网络下所请求内容,生成NDN协议格式的兴趣包,并转发到NDN网络中;获取所述NDN协议格式的兴趣包被转发到NDN网络后所返回的NDN协议格式的数据包;将所述NDN协议格式的数据包转换成IP协议格式的数据包,并返回给所述TCP/IP网络下的客户端。在一实施例中,所述方法还包括当判断该请求包不是符合第一类目标站点的请求报文,则将所述请求包直接在TCP/IP网络中进行转发。根据第二方面,一种实施例中提供一种NDN和IP融合网络的内容管控方法,包括:捕获TCP/IP网络中服务器返回的内容数据包;对所述内容数据包进行深度报文分析,以判断该内容数据包是否是第一类目标站点返回的响应报文;当判断所述内容数据包是第一类目标站点返回的响应报文,则判断该内容数据包是否含有禁止的内容;当判断所述内容数据包含有禁止的内容,则根据预先建立的命名映射表,确定替换内容的命名,其中所述替换内容用于替换所述内容数据包包含的内容;根据替换内容的命名和所述内容数据包,生成NDN协议格式的兴趣包,并转发到NDN网络中;获取所述NDN协议格式的兴趣包被转发到NDN网络后所返回的NDN协议格式的数据包;将所述NDN协议格式的数据包转换成IP协议格式的数据包,并按照服务器返回的目的地址,返回给TCP/IP网络下的客户端。在一实施例中,所述方法还包括:当判断所述内容数据包不是第一类目标站点返回的响应报文,或判断所述内容数据包不包含禁止的内容,则将所述内容数据包直接在TCP/IP网络中按照服务器返回的目的地址,返回给TCP/IP网络下的客户端。在一实施例中,所述服务器为流媒体服务器,所述内容数据包为视频流传输协议的数据包。在一实施例中,所述方法还包括:对捕获的请求包进行应用层协议的深度报文分析,以判断该请求包是否是符合第二类目标站点的请求报文;其中所述请求包为TCP/IP网络中的客户端所发出;当判断所述请求包是符合第二类目标站点的请求报文,则将该请求包转换成NDN协议格式的兴趣包,并转发到NDN网络中;反之,则将所述请求包直接在TCP/IP网络中进行转发;当获取到所述NDN协议格式的兴趣包被转发到NDN网络后所返回的NDN协议格式的数据包,则将所获取的NDN协议格式的数据包转换成IP协议格式的数据包,并返回给所述TCP/IP网络下的客户端;反之,则将所述请求包重新在TCP/IP网络中进行转发;当所述请求包是在TCP/IP网络中进行被转发,则捕获所述请求包在TCP/IP网络中进行转发服务器响应返回的数据包;将该返回的数据包返回给所述客户端,并且将该返回的数据包转换成NDN协议格式的数据包,缓存于最近的NDN节点本地。根据第三方面,一种实施例中提供一种NDN和IP融合网络的内容管控装置,包括:NDN/IP网关,用于捕获TCP/IP网络中的客户端发出的请求包;对该请求包进行应用层协议的深度报文分析,以判断该请求包是否是符合第一类目标站点的请求报文;当判断该请求包是符合第一类目标站点的请求报文,则根据预先建立的命名映射表,确定替换内容的命名,其中所述替换内容用于替换该请求包在TCP/IP网络下所请求内容;当判断该请求包不是符合第一类目标站点的请求报文,则将所述请求包直接在TCP/IP网络中进行转发;NDN/IP转换单元,用于根据替换内容的命名和该请求包在TCP/IP网络下所请求内容,生成NDN协议格式的兴趣包,并转发到NDN网络中;获取所述NDN协议格式的兴趣包被转发到NDN网络后所返回的NDN协议格式的数据包;将所述NDN协议格式的数据包转换成IP协议格式的数据包,并通过NDN/IP网关返回给所述TCP/IP网络中的客户端。根据第四方面,一种实施例中提供一种NDN和IP融合网络的内容管控装置,包括:NDN/IP网关,用于捕获TCP/IP网络中服务器返回的内容数据包;对所述内容数据包进行深度报文分析,以判断该内容数据包是否是第一类目标站点返回的响应报文;当判断所述内容数据包是第一类目标站点返回的响应报文,则判断该内容数据包是否含有禁止的内容;当判断所述内容数据包含有禁止的内容,则根据预先建立的命名映射表,确定替换内容的命名,其中所述替换内容用于替换所述内容数据包包含的内容;当判断所述内容数据包不是第一类目标站点返回的响应报文,或判断所述内容数据包不包含禁止的内容,则将所述内容数据包直接在TCP/IP网络中按照服务器返回的目的地址,返回给TCP/IP网络下的客户端;NDN/IP转换单元,用于根据替换内容的命名和所述内容数据包,生成NDN协议格式的兴趣包,并转发到NDN网络中;获取所述NDN协议格式的兴趣包被转发到NDN网络后所返回的NDN协议格式的数据包;将所述NDN协议格式的数据包转换成IP协议格式的数据包,并通过NDN/IP网关按照服务器返回的目的地址,返回给TCP/IP网络下的客户端。在一实施例中,所述NDN/IP网关用于捕获TCP/IP网络中流媒体服务器返回的视频流。根据第五方面,一种实施例中提供一种存储介质,包括程序,所述程序能够被处理器执行以实现上述任一实施例所述的内容管控方法。依上述实施例的NDN和IP融合网络的内容管控方法、装置及存储介质,实现了内容粒度级别的内容管控,可以对内容进行修改或替换,再返回给用户,这在传统TCP/IP网络是无法做到的。附图说明图1为一种实施例的NDN和IP融合网络的内容管控方法的流程图;图2为一种实施例的NDN和IP融合网络的内容管控装置的结构示意图;图3为另一种实施例的NDN和IP融合网络的内容管控方法的流程图;图4为另一种实施例的NDN和IP融合网络的内容管控装置的结构示意图;图5为又一种实施例的NDN和IP融合网络的内容管控方法的流程图。具体实施方式下面通过具体实施方式结合附图对本专利技术作进一步详细说明。其中不同实施方式中类似元件采用了相关联的类似的元件标号。在以下的实施方式中,很多细节描述是为了使得本申请能被更好的理解。然而,本领域技术人员可以毫不费力的认识到,其中部分特征在不同情况下是可以省略的,或者可以由其他元件、材料、方法所替代本文档来自技高网...
一种NDN和IP融合网络的内容管控方法、装置及存储介质

【技术保护点】
一种NDN和IP融合网络的内容管控方法,其特征在于,包括:捕获TCP/IP网络中的客户端发出的请求包;对该请求包进行应用层协议的深度报文分析,以判断该请求包是否是符合第一类目标站点的请求报文;当判断该请求包是符合第一类目标站点的请求报文,则根据预先建立的命名映射表,确定替换内容的命名,其中所述替换内容用于替换该请求包在TCP/IP网络下所请求内容;根据替换内容的命名和该请求包在TCP/IP网络下所请求内容,生成NDN协议格式的兴趣包,并转发到NDN网络中;获取所述NDN协议格式的兴趣包被转发到NDN网络后所返回的NDN协议格式的数据包;将所述NDN协议格式的数据包转换成IP协议格式的数据包,并返回给所述TCP/IP网络下的客户端。

【技术特征摘要】
1.一种NDN和IP融合网络的内容管控方法,其特征在于,包括:捕获TCP/IP网络中的客户端发出的请求包;对该请求包进行应用层协议的深度报文分析,以判断该请求包是否是符合第一类目标站点的请求报文;当判断该请求包是符合第一类目标站点的请求报文,则根据预先建立的命名映射表,确定替换内容的命名,其中所述替换内容用于替换该请求包在TCP/IP网络下所请求内容;根据替换内容的命名和该请求包在TCP/IP网络下所请求内容,生成NDN协议格式的兴趣包,并转发到NDN网络中;获取所述NDN协议格式的兴趣包被转发到NDN网络后所返回的NDN协议格式的数据包;将所述NDN协议格式的数据包转换成IP协议格式的数据包,并返回给所述TCP/IP网络下的客户端。2.如权利要求1所述的内容管控方法,其特征在于,还包括:当判断该请求包不是符合第一类目标站点的请求报文,则将所述请求包直接在TCP/IP网络中进行转发。3.一种NDN和IP融合网络的内容管控方法,其特征在于,包括:捕获TCP/IP网络中服务器返回的内容数据包;对所述内容数据包进行深度报文分析,以判断该内容数据包是否是第一类目标站点返回的响应报文;当判断所述内容数据包是第一类目标站点返回的响应报文,则判断该内容数据包是否含有禁止的内容;当判断所述内容数据包含有禁止的内容,则根据预先建立的命名映射表,确定替换内容的命名,其中所述替换内容用于替换所述内容数据包包含的内容;根据替换内容的命名和所述内容数据包,生成NDN协议格式的兴趣包,并转发到NDN网络中;获取所述NDN协议格式的兴趣包被转发到NDN网络后所返回的NDN协议格式的数据包;将所述NDN协议格式的数据包转换成IP协议格式的数据包,并按照服务器返回的目的地址,返回给TCP/IP网络下的客户端。4.如权利要求3所述的内容管控方法,其特征在于,还包括:当判断所述内容数据包不是第一类目标站点返回的响应报文,或判断所述内容数据包不包含禁止的内容,则将所述内容数据包直接在TCP/IP网络中按照服务器返回的目的地址,返回给TCP/IP网络下的客户端。5.如权利要求3所述的的内容管控方法,其特征在于,所述服务器为流媒体服务器,所述内容数据包为视频流传输协议的数据包。6.如权利要求1至5中任一项所述的内容管控方法,其特征在于,还包括:对捕获的请求包进行应用层协议的深度报文分析,以判断该请求包是否是符合第二类目标站点的请求报文;其中所述请求包为TCP/IP网络中的客户端所发出;当判断所述请求包是符合第二类目标站点的请求报文,则将该请求包转换成NDN协议格式的兴趣包,并转发到NDN网络中;反之,则将所述请求包直接在TCP/IP网络中进行转发;当获取到所述NDN协议格式的兴趣包被转发到NDN网络后所返回的NDN协议格式的数据包,则将所获取的NDN协议格式的数...

【专利技术属性】
技术研发人员:雷凯朱帅钟尚儒齐竹云张翼
申请(专利权)人:北京大学深圳研究生院
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1