思考(九十三):网络加速器简单实现设计

网络加速需求

  • 被墙,需要代理
  • 弱网 UDP 更适合
  • 运营商 Qos ,导致 UDP 传输质量问题

以上这些原因,导致网络加速应用诞生

便于应用附加需求就出来了:

  • 非侵入式
    • 没法修改其他客户端产品的网络模块
  • 能加速 TCP 、 UDP 应用
    • 虽然网络加速的是 TCP 应用,但是网络加速双边代理间用 UDP

架构

                          +---------------------------+
                          |         游戏客户端        |
                          +--------+------------+-----+
                                   |            |
                                   |            |
                                   |

你可能感兴趣的:(linux,Go游戏服务器开发的一些思考,网络)