网络数据包的识别处理方法、装置、电子设备及存储介质制造方法及图纸

技术编号:24504114 阅读:49 留言:0更新日期:2020-06-13 06:31
本发明专利技术实施例公开了一种网络数据包的识别处理方法、装置、电子设备及存储介质,方法包括:在发送网络数据包之前,将当前网络设备的网络身份标识添加至所述网络数据包的报文头中,得到身份标识数据包;将所述身份标识数据包发送至目标网络设备,以使所述目标网络设备根据所述身份标识数据包识别得到所述当前网络设备的网络身份标识。本发明专利技术实施例通过将网络身份标识添加至网络数据包后发送至目标网络设备,使得目标网络设备能够识别当前网络设备的网络身份标识,轻松对网络请求和网络连接进行甄别,从而方便对所有网络设备的上网行为进行管理。

Identification and processing method, device, electronic equipment and storage medium of network data package

【技术实现步骤摘要】
网络数据包的识别处理方法、装置、电子设备及存储介质
本专利技术涉及计算机
,具体涉及一种网络数据包的识别处理方法、装置、电子设备及存储介质。
技术介绍
随着通信技术和计算机技术的不断发展,网络中的网络设备越来越多,网络设备的种类也越来越多,从最初的计算机到现在的手机、手表,甚至冰箱、电视机。现在的网络设备的数量和种类不断增多,导致网络环境变得异常复杂,从而导致网络设备的上网行为管理变得异常艰难。以多层NAT(NetworkAddressTranslation,网络地址转换)设备为例,局域网中的NAT设备的网络地址对外是非透明的,因此无法对这些网络设备的上网行为进行管控。由于现有技术中存在非透明的网络设备,导致网络设备的上网行为管理变得异常艰难。
技术实现思路
由于现有方法存在上述问题,本专利技术实施例提出一种网络数据包的识别处理方法、装置、电子设备及存储介质。第一方面,本专利技术实施例提出一种网络数据包的识别处理方法,包括:在发送网络数据包之前,将当前网络设备的网络身份标识添加至所述网络本文档来自技高网...

【技术保护点】
1.一种网络数据包的识别处理方法,其特征在于,包括:/n在发送网络数据包之前,将当前网络设备的网络身份标识添加至所述网络数据包的报文头中,得到身份标识数据包;/n将所述身份标识数据包发送至目标网络设备,以使所述目标网络设备根据所述身份标识数据包识别得到所述当前网络设备的网络身份标识。/n

【技术特征摘要】
1.一种网络数据包的识别处理方法,其特征在于,包括:
在发送网络数据包之前,将当前网络设备的网络身份标识添加至所述网络数据包的报文头中,得到身份标识数据包;
将所述身份标识数据包发送至目标网络设备,以使所述目标网络设备根据所述身份标识数据包识别得到所述当前网络设备的网络身份标识。


2.根据权利要求1所述的网络数据包的识别处理方法,其特征在于,所述在发送网络数据包之前,将当前网络设备的网络身份标识添加至所述网络数据包的报文头中,得到身份标识数据包,具体包括:
在发送网络数据包之前,通过当前网络设备中的钩子程序获取所述网络数据包;
对所述网络数据包进行协议分析和数据包过滤,得到传输控制协议TCP数据包;
将当前网络设备的网络身份标识添加至所述TCP数据包的报文头中,得到身份标识数据包。


3.根据权利要求2所述的网络数据包的识别处理方法,其特征在于,所述将当前网络设备的网络身份标识添加至所述TCP数据包的报文头中,得到身份标识数据包,具体包括:
对所述TCP数据包的报文进行解析,得到所述TCP数据包的报文头;
对报文头中的预设字段进行检查,若判断所述预设字段未被占用,则将所述预设字段的值更新为当前网络设备的网络身份标识,得到身份标识数据包。


4.根据权利要求1-3任一项所述的网络数据包的识别处理方法,其特征在于,所述将所述身份标识数据包发送至目标网络设备,以使所述目标网络设备根据所述身份标识数据包识别得到所述当前网络设备的网络身份标识,具体包括:
根据预设规则计算所述身份标识数据包的校验值,并根据所述校验值更新所述身份标识数据包;
将更新后的身份标识数据包发送至目标网络设备,以使所述目标网络设备根据更新后的身份标识数据包确认所述更新后的身份标识数据包的完整性和准确性,并识别得到所述当前网络设备的网络身份标识。


5.一种网络数据包的识别处理方法,其特征在于,包括:
接收当前网络设备发送的身份标识数据包;所述身份标识数据包的报文头中携带有当前网络设备的网络身份标识;
根据所述身份标识数据包识别得到所述当前网络设备的网络身份标识。


6.根据权利要求5所述的网络数据包的识别处理方法,其特征在于,所述根据所述身份标识数据包识别得到所述当前网络设备的网络身份标识,具体包括:
对所述身份标识数据包进行解析,获取所述身份标识数据包的报文头中的预设字段,并识别所述预设字段中的值,得到当前网络设备的网络身份标识。


7.根据权利要求6所述的网络数据包的识别处理方法,其特征在于,所述对所述身份标识数据包进行解析,获取所述身份标识数据包的报文头中的预设字段,并识别所述预设字段中的值,得到当前网络设备的网络身份标识,具体包括:
对所述身份标识数据包进行解析,获取所述身份标识数据包的报文头中的校验字段;
根据预设算法对所述校验字段中的校验值进行校验,若校验通过,则确认所述身份标识数据包的完整性和准确性,并获取所述身份标识数据包的报文头中的预设字段;
识别所述预设字段中的值,得到当前网络设备的网络身份标识。


8.一种网络数据包的识别处理装置,其特征在于,包括:
标识...

【专利技术属性】
技术研发人员:张帅李常坤张聪汤迪斌
申请(专利权)人:奇安信科技集团股份有限公司网神信息技术北京股份有限公司
类型:发明
国别省市:北京;11

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

1