发明名称 |
一种基于Netfilter的地址、端口跳变通信实现方法 |
摘要 |
一种基于Netfilter的地址、端口跳变通信实现方法,步骤为:1)初始部署;2)配置服务器跳变参数,生成跳变密钥,并保存;服务器将跳变参数发布到认证分发代理;3)客户端通过认证分发中心的认证,获取服务器跳变参数;4)客户端与服务器、地址跳变网关的时钟同步,计算服务器当前的跳变地址、跳变端口,修改本机发出和收到的数据报文对应的地址及端口,实现通信;5)地址跳变网关收到客户端和服务器的通信报文,地址跳变引擎根据地址跳变参数获取服务器跳变地址,修改报文对应地址,完成报文的转发;6)服务器通过端口跳变引擎实现跳变端口,修改进出服务器报文对应的端口,完成通信。本发明具有原理简单、易实现和推广、安全性好等优点。 |
申请公布号 |
CN104853003A |
申请公布日期 |
2015.08.19 |
申请号 |
CN201510217917.1 |
申请日期 |
2015.04.30 |
申请人 |
中国人民解放军国防科学技术大学 |
发明人 |
胡晓峰;王小峰;苏金树;白磊;吴纯青;赵锋;陶静;罗跃斌;蔡桂林 |
分类号 |
H04L29/12(2006.01)I;H04L29/06(2006.01)I |
主分类号 |
H04L29/12(2006.01)I |
代理机构 |
湖南兆弘专利事务所 43008 |
代理人 |
周长清 |
主权项 |
一种基于Netfilter的地址、端口跳变通信实现方法,其特征在于,步骤为:1)初始部署;2)配置服务器跳变参数,生成跳变密钥,并将配置参数和跳变密钥保存;服务器将跳变参数发布到认证分发代理;3)客户端通过认证分发中心的认证,获取服务器跳变参数;4)客户端实现与服务器、地址跳变网关的时钟同步,计算服务器当前的跳变地址、跳变端口,修改本机发出和收到的数据报文对应的地址及端口,实现与服务器的通信;5)地址跳变网关收到客户端和服务器的通信报文,地址跳变引擎根据地址跳变参数获取服务器跳变地址,修改报文对应地址,完成报文的转发;6)服务器通过端口跳变引擎实现跳变端口,修改进出服务器报文对应的端口,完成与客户端的通信。 |
地址 |
410073 湖南省长沙市砚瓦池正街47号中国人民解放军国防科学技术大学计算机学院网络所 |