3. ZTNA与传统VPN、NAC、SD-WAN的对比分析

在零信任落地过程中,最常见的困惑不是“要不要做零信任”,而是“ZTNA 和我已经在用的 VPN、NAC、SD-WAN 到底有什么区别,能不能互相替代”。这三类技术经常同时出现在同一张网络拓扑里,却解决的是完全不同层面的问题。把它们混为一谈,往往会导致选型错位:用 VPN 的思路去要求 ZTNA,或者指望 NAC 承担应用级访问控制,最终既花了钱又没有补齐真正的短板。

一、四类技术的定位差异

要理清关系,先要明确它们各自“管什么”。传统 VPN解决的是“把远端设备接入企业内网”的问题,它建立的是网络层隧道,一旦隧道建立,客户端就获得了内网的一段可达地址,访问范围取决于路由和防火墙策略,本质上是“先接入、后鉴权”的边界模型。NAC(网络准入控制)解决的是“设备能不能连上网络”的问题,它工作在接入层,通过 802.1X、MAC 认证、Portal 等方式判断终端是否合规、是否允许入网,管的是设备身份与网络端口。SD-WAN解决的是“分支与数据中心之间怎么走更优”的问题,它关注链路选路、应用识别、广域网优化,核心是网络性能与连接质量,而不是用户身份。ZTNA解决的是“谁在什么条件下能访问哪个应用”的问题,它以应用为最小授权单元,先认证身份与设备状态,再建立到具体应用的连接,默认不暴露网络。

换句话说,VPN 和 NAC 关注“进得来”,SD-WAN 关注“走得快”,ZTNA 关注“看得准、给得少”。它们不是同一维度的竞争关系,而是可以叠加的分层能力。

四类技术的作用层次与访问控制粒度对比 控制层次由低到高 传统 VPN 网络层隧道 先接入,后鉴权 授权粒度:网段 暴露面:内网可达 横向移动风险高 典型场景: 远程办公接入 运维跳板 临时外协接入 NAC 接入层准入 先合规,后入网 授权粒度:端口/VLAN 管控对象:终端设备 管设备身份与合规 典型场景: 园区有线/无线准入 访客网络隔离 终端补丁强制 SD-WAN 广域网连接 先选路,后转发 授权粒度:链路/应用 管控对象:站点与流量 优化性能与可用性 典型场景: 多分支互联 混合链路选路 云应用加速 ZTNA 应用层访问 先认证,后连接 授权粒度:单个应用 管控对象:身份+设备 默认不暴露网络 典型场景: 第三方/外包访问 多云应用访问 特权运维收敛 协同关系:NAC 管设备入网 → SD-WAN 管站点互联 → ZTNA 管应用授权 → VPN 逐步被 ZTNA 替代或收敛

二、安全能力的差异

从安全能力看,四者的差距集中在三个维度:授权粒度、信任模型、暴露面。

授权粒度上,VPN 通常以网段为单位下发路由,用户一旦接入,往往能看到整个内网或某个大网段;NAC 以端口或 VLAN 为单位,决定设备进入哪个隔离域;SD-WAN 以链路和应用为单位做策略;ZTNA 则精确到“某个用户 + 某台设备 + 某个应用 + 某个时间段”,授权对象是应用而非网络。粒度越细,横向移动的空间越小。

信任模型上,VPN 和 NAC 都带有明显的“一次认证、长期信任”特征:VPN 隧道建立后,会话期内默认可信;NAC 认证通过后,设备在网期间默认放行。ZTNA 则持续评估,每次访问都要校验身份、设备状态和上下文,会话中途条件变化可以重新判定甚至中断。

暴露面上,VPN 网关本身是暴露在公网的攻击面,历史上多次出现设备漏洞被利用的事件;NAC 依赖接入层设备,风险相对可控;SD-WAN 的边缘设备同样需要加固;ZTNA 采用“应用连接器主动外联、不开放入站端口”的架构,公网上没有可扫描的入口,这是它最本质的安全优势。

三、适用场景与选型考量

选型不是“谁更先进就选谁”,而是看当前要解决的主要矛盾。如果核心诉求是让员工从家里访问内网办公系统,且用户规模不大、内网结构简单,传统 VPN 仍可短期使用,但要接受其暴露面和粗粒度授权的代价。如果痛点是“外来设备随便插网线就能上网”,那应该优先补 NAC,而不是上 ZTNA。如果问题是“分支访问总部 ERP 卡顿、专线太贵”,SD-WAN 才是对症的方案。如果面临的是“外包人员只需要访问一个工单系统,却给了 VPN 账号导致能看到整个内网”,这就是 ZTNA 的典型场景。

实际选型时建议按以下顺序判断:

  1. 先明确访问主体:是内部员工、外包人员、合作伙伴还是设备?主体越复杂、越不可控,越倾向 ZTNA。
  2. 再明确访问客体:是单个应用、一组应用还是整个网段?客体越具体,ZTNA 的收益越明显。
  3. 评估现有短板:是接入安全不足(补 NAC)、连接质量差(补 SD-WAN)还是授权过宽(补 ZTNA)。
  4. 考虑共存与迁移:ZTNA 不要求一次性替换 VPN,可以按应用逐步迁移,先收敛高敏感应用,再扩展。
一个常见的落地路径是:保留 SD-WAN 解决站点互联,用 NAC 守住园区接入,把 VPN 上的第三方访问和特权运维先迁移到 ZTNA,观察一段时间后再决定是否将内部员工访问也纳入 ZTNA。

四、一个选型判断示例

假设某企业有 300 名员工、20 家分支、30 名外包运维人员。当前问题是:外包人员通过 VPN 接入后能访问整个服务器网段,存在越权风险;分支访问总部系统时延高。此时合理的组合是:用 SD-WAN 优化分支到总部的链路质量,用 ZTNA 为外包人员提供仅指向特定运维应用的访问通道,逐步回收其 VPN 权限;NAC 若尚未部署,可作为园区侧的补充,但不解决本次的核心矛盾。

判断维度 优先考虑 VPN 优先考虑 NAC 优先考虑 SD-WAN 优先考虑 ZTNA
主要矛盾 远程接入内网 设备合规入网 链路质量与成本 应用级最小授权
访问主体 内部员工为主 园区终端 站点/分支 外包、第三方、多云
授权粒度 网段 端口/VLAN 链路/应用 单应用
公网暴露面 有网关入口 无 有边缘设备 无入站端口

需要强调的是,ZTNA 并不是要否定 VPN、NAC 和 SD-WAN 的价值,而是把访问控制的粒度从“网络”推进到“应用”,把信任从“一次认证”推进到“持续评估”。理解这一点,选型时就不会陷入“非此即彼”的误区,而是根据实际短板做分层补齐。