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网络中的客户端发出的请求包;对该请求包进行应用层协议的深度报文分析,以判断该请求包是否是符合第一类目标站点的请求报文;当判断该请求包是符合第一类目标站点的请求报文,则根据预先建立的命名映射表,确定替换内容的命名,其中所述替换内容用于替换该请求包在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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。