APP下载

基于SDN的匿名通信系统设计

2021-07-21王芳鸣陈志浩常承伟

计算机工程与设计 2021年7期
关键词:系统

王芳鸣,王 斌,陈志浩,常承伟,赵 磊

(中国航天科工集团第二研究院 七〇六,北京 100854)

0 引 言

目前比较典型的匿名通信系统有Tor[1]、Anonymizer[2]、I2P[3]、Freenet[4]等。其中第二代洋葱路由Tor作为目前使用率最高的匿名通信系统,具有拥塞控制、前向加密、目录服务等机制,在一定程度上保证通信的匿名性,防止个人敏感信息的泄露。然而目前Tor在实际应用中依然存在一些问题,比如通信链路建立前,客户端选择网络路由存在着一定的盲目性和不确定性,一旦受控节点被选为出口节点,攻击者就可以向Tor用户发动中间人攻击,对数据进行窃取或篡改。此外,Tor系统由于在数据传输过程中涉及到复杂的加解密过程,会使网络延迟明显增大,给用户带来不好的体验。

本文基于SDN[5]集中控制理念和集群思想提出一种匿名通信系统架构,由一个控制中枢来对底层网络设备下发控制指令,利用多约束最优路径规划算法建立匿名通信路径,保证系统匿名性的同时,降低数据包的转发时延,也使网络架构具有更好的可控性和抗攻击能力。

1 基于SDN的匿名通信系统设计

1.1 设计思想

本文结合SDN网络集中控制理念和集群思想提出一种新型匿名通信系统的设计方案,方案中匿名通信网络由统一的控制中心和多个集群构成,每个集群由一个管理员和若干个具有匿名通信需求的普通成员构成。控制器是整个系统的计算者和控制者,管理员负责管理本集群内的普通成员。

匿名通信网络建立后,控制器通过OpenFlow协议定期获取网络中节点的剩余带宽和在线时长等信息,动态的选择相应节点,利用多约束最优路径规划算法建立匿名通信路径。……

登录APP查看全文

猜你喜欢

系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
PLC在多段调速系统中的应用
1-Bit人机交互系统