多路径洋葱路由匿名网络分析
1. 电路构建
电路构建设计主要考虑洋葱代理(OP)构建路径的相关因素,其唯一子类是 OP 交换数据所需的电路数量。
- 单电路 :Tor 仅需一条电路进行数据传输。
- 多电路 :若需多条电路,设计需明确合并/拆分点,这决定了每个位置(入口、中间、出口)可组成电路的洋葱路由器(OR)数量,影响匿名性、性能和实现复杂度。例如,Conflux、mTor 和 mUDP - OR 通过构建额外的中间到出口连接来扩大最后一跳的带宽容量。从匿名性角度看,使用多个入口 OR 可提高对某些攻击的抵御能力。
不同方法形成的拓扑结构也有所不同:
- Conflux、mTor 和 mUDP - OR 形成部分网状结构,每个入口 OR 与一个中间 OR 通信。
- MORE 随着发送单元数量的增加,倾向于形成完全网状结构。
电路的链接机制有两种:
- 标识符链接 :Conflux、mTor 和 mUDP - OR 中,多个电路由端点通过控制单元交换的公共标识符引用。
- 基于单元的链接 :MORE 使用这种方式,路径在构建过程中不链接,但在数据传输期间,其单元将根据头部进行分组。这种链接与多路径层的调度密切相关,选择合适的链接方式可加快多路径构建时间,使多路径结构更安全。
2. 路径选择
在流附加到电路之前,可以预先构建比所需更多的电路。此设计选择决定了接下来将使用哪条构建好的路径进行数据传输。路径选择后,OP 根据流量管
超级会员免费看
订阅专栏 解锁全文
47

被折叠的 条评论
为什么被折叠?



