中国 VPN 科普、评测与使用指南

面向中国大陆网络环境的 VPN 与科学上网知识库:原理科普、工具评测、配置教程与故障排查,内容持续更新。

核心指南

最新文章 查看全部 →

  • Geneve:选项长度写在哪

    解释 Geneve 固定头是 8 字节,选项总长以 4 字节为单位写在 Opt Len。版本不是 0 时,隧道端点必须丢掉。目的端口默认 6081,且两端不得对调。这份头本身不加密。

  • 唯一本地地址:全局 ID 如何取出

    解释 fc00::/7 里 L 位为 1 时,前缀如何落在 fd00::/8,以及 40 位全局 ID 为何不得顺序分配。默认范围是全局的,可路由性限于站点和明确约定。登记表把全球可达标成 False。

  • TCP 校验和:全零仍要核验

    解释 TCP 校验和盖住伪首部、TCP 头和数据,以及全 0 为什么不能读成没算。发送方必须生成,接收方必须核验。算出 0 要不要改成全 1,这份规范没有另写。这不是对某一隧道实现的测量。

  • IPv6 临时地址:前缀上如何轮换

    解释主机如何为路由器通告里 A 位置位的前缀生成临时地址。默认首选寿命是 1 天,有效寿命是 2 天。地址弃用时必须再生成一个;若这次通告把首选寿命写成 0,则不得因此再生成。

  • TCP 零窗口:窗口为零时如何探测

    解释接收窗口为 0 时,发送方为何仍要探测。探测必须被支持。第一次应当等过当前的重传超时,此后间隔应当指数加长。只要对端继续确认,连接就必须保持打开。这和 TCP 保活不是同一只钟。

  • UDP 校验和:何时可以为零

    解释 UDP 校验和盖住哪些字段,以及发出全 0 在 IPv4 和 IPv6 里各表示什么。IPv6 默认要把算出的 0 改成 FFFF,并丢掉收到的 0。只有隧道为特定端口打开零校验和模式,才进入另一套规则。