> For the complete documentation index, see [llms.txt](https://library.zoom.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://library.zoom.com/technical-library/zh/gao-ji-qi-ye-ban-fu-wu/zoom-node/zoom-node-explainer/zoom-phone-local-survivability.md).

# Zoom Phone 本地生存能力

### 概览

#### <mark style="color:蓝色;">ZPLS 是一种本地部署的虚拟设备，当 Zoom 数据中心无法访问时，它支持同一站点内用户之间的内部电话呼叫</mark>

ZPLS 模块是一种本地部署的设备，允许同一 **站点** 中的用户在 Zoom 数据中心无法访问时相互拨打电话。这为网络中断情况下的业务连续性提供了生存能力解决方案。

{% hint style="danger" %}
在本指南中， **站点** 站点是在 Zoom Phone 中使用的一个特定术语，用于将用户按共同身份归组，例如办公室位置。对某些客户而言，多个建筑由一个站点表示；对其他客户而言，园区中的每栋建筑可能构成其自己的站点。考虑到本文提到的设计因素，客户在考虑 ZPLS 模块时应注意其现有或潜在的站点配置。
{% endhint %}

**当 ZPLS 设备及其关联站点通过公共网络连接时，ZPLS 还支持跨站点呼叫**

单独来看，ZPLS 设备（也称为模块，即一个 *Zoom Node 模块*）为同一 Zoom Phone **站点**提供生存能力。不过，通过本地网络、园区网络或广域网连接的多个 ZPLS 模块可以支持跨站点通信，在生存能力事件期间连接来自不同站点的用户，只要内部网络保持运行。

#### <mark style="color:蓝色;">客户可以将 ZPLS 与 SBC 集成，以便在 Zoom 数据中心无法访问时拨打和接听 PSTN 呼叫</mark>

客户可以将 ZPLS 模块与会话边界控制器 (SBC) 集成，以便在 Zoom 数据中心无法访问时进行公共交换电话网 (PSTN) 拨打。这样，使用由 Zoom 或第三方 BYOC 运营商提供的 PSTN 号码的用户，就可以在云端启用生存能力呼叫转移时接收来自外部方的拨入呼叫，并且无论本地网络状况或 Zoom 数据中心可用性如何，都能拨打外部电话；不过，内部呼叫可能会受站点设计限制。

#### <mark style="color:蓝色;">ZPLS 模块是受支持设备的第三级注册点，当云中的 Zoom Phone 主 SIP 区域和次 SIP 区域可用时，会优先使用它们</mark>

在常规启动过程中，Zoom Phone 客户端会下载位于 Zoom 数据中心的主和次 SIP 区域（注册点）的 DNS SRV 记录。不过，对于启用了生存能力的站点和 ZPLS 模块，受支持的客户端设备还会额外配置一个 *第三个* SRV 记录，指向该站点模块的 IP 地址。

#### <mark style="color:蓝色;">ZPLS 模块通过定期向站点特定 SIP 区域发送 OPTIONS ping 来监控 Zoom 云的可用性</mark>

在正常运行过程中，ZPLS 模块通常在本地网络中处于非活动状态，不参与通话处理。相反，ZPLS 模块会定期向站点特定 SIP 区域发送 OPTIONS ping，以监控各位置之间的活动连接。

#### <mark style="color:蓝色;">只有当 ZPLS 模块和客户端设备都无法连接到站点特定 SIP 区域时，生存能力模式才会启动</mark>

只有当 ZPLS 模块与主和次 SIP 区域之间的定期 OPTIONS ping 失败时，ZPLS 模块才会进入生存能力模式。如果客户端设备与 SIP 区域同时断开连接，并且设备之间存在 IP 连接，则这些客户端设备会注册到该模块。如果 ZPLS 模块仍保持与 Zoom Phone 云的连接，它将不接受 SIP 注册。

#### <mark style="color:蓝色;">切换到 ZPLS 模块的预计时间约为三分钟，但可能因设备数量而异</mark>

如果站点特定 SIP 区域无法访问，则设备切换到 ZPLS 模块的预计时间在三分钟内。不过，该时间可能因尝试注册到每个 ZPLS 模块的并发设备数量而异。

#### <mark style="color:蓝色;">桌面客户端会在进入和退出生存能力模式时通知用户</mark>

当 Zoom 桌面客户端切换到生存能力模式时，用户会收到一条提醒，告知他们没有互联网连接，但电话服务仍可用。

<div data-with-frame="true"><img src="/files/ae2cc0e793b2c9951dfe1fb4f2650437c7d78de4" alt=""></div>

一旦服务恢复，用户会收到连接恢复提醒。

<div data-with-frame="true"><img src="/files/6fa12304d4fa70bc2c9a73e99e922159c2dbe082" alt=""></div>

{% hint style="info" %}
此提醒仅适用于 Zoom 桌面客户端；IP 电话不会显示故障切换或回退提醒。
{% endhint %}

#### <mark style="color:蓝色;">进入生存能力模式时，活动通话将中断，用户必须手动重新建立通话</mark>

当用户在与其站点的 SIP 区域断开连接时仍处于通话中，他们会在通话断开前听到快速忙音。断开并切换到生存能力模式后，用户必须手动重新建立通话。

#### <mark style="color:蓝色;">在生存能力模式激活时，呼叫转移可以将拨入呼叫路由到 BYOC 号码</mark>

在生存能力事件期间，注册到 Zoom Phone 云的电话号码由于失去互联网连接而无法访问。不过，配有 SBC 和独立运营商的 ZPLS 客户可以在 Zoom Web门户中为直接内线拨号设置呼叫转移规则。启用后，呼叫转移规则会将拨入呼叫重定向到一个已注册 Zoom Phone 的号码，或重定向到一个 *单独的* 绑定到客户本地 PSTN 中继的号码。这使客户可以灵活地直接向 Zoom 购买号码，同时仍然能够在失去与云连接的站点直接接听电话。

例如，如果用户有电话号码 X55-555-5555 注册到 Zoom Phone，而用户的站点进入生存能力模式，则从 Zoom 云的角度看，该用户的电话号码不可用。如果已启用呼叫转移并且有人拨打该号码，Zoom Phone 可通过 PSTN 将请求转发到其指定的转接号码（例如 X11-111-1111），并将其发送到客户的 SBC。因此，外部来电者可以联系到正在经历生存能力事件的受影响站点中的用户。

#### <mark style="color:蓝色;">ZPLS 支持生存能力分发组，在生存能力事件期间提供更精细的呼叫路由能力</mark>

ZPLS 模块支持生存能力分发组 (SDG)，可在生存能力事件期间提供更精细的呼叫路由配置。借助 SDG，企业可以将内部呼叫和拨入 PSTN 呼叫路由到单个用户、一组用户（类似于呼叫队列或共享群组）、IVR 菜单、另一个电话号码，或者在必要时路由到另一个 SDG。

尽管 SDG 不提供与标准运行下的呼叫队列、共享线路组或自动接线员相同的完整功能，但 SDG 仍可继续支持企业的关键呼叫路由需求，直到正常运行恢复。

An SDG can be added using the **添加路由组** 配置在管理员门户中。

<div data-with-frame="true"><figure><img src="/files/ee5aee574a573f222cef7d81332e87f46c8dceed" alt="" width="508"><figcaption></figcaption></figure></div>

#### <mark style="color:蓝色;">生存能力模式下的用户之间的内部呼叫仍会受到 SRTP 保护</mark>

在生存能力模式期间，用户之间的内部电话呼叫使用安全实时传输协议 (SRTP) 进行保护，并根据 [设备功能](https://support.zoom.us/hc/en-us/articles/360001299063-Zoom-Voice-Supported-Devices).

#### <mark style="color:蓝色;">在 ZPLS 模块大约保持可靠的 SIP 区域连接五分钟后，云服务/路由将恢复</mark>

一旦客户端设备和 ZPLS 模块重新与站点特定 SIP 区域建立连接，恢复到正常运行的预计回退时间为五分钟。这包括一段用于确保网络连接稳定的时间，以防出现间歇性或部分网络恢复（波动）。如果网络连接间歇性中断，客户端设备和 ZPLS 模块将保持在生存能力模式，直到确认连接稳定。

#### <mark style="color:蓝色;">ZPLS 模块将在退出生存能力模式后上传所有通话的通话详细记录</mark>

在 ZPLS 模块成功退出生存能力模式且 SIP 区域连接稳定后，模块将上传在生存能力模式下进行的所有通话的通话详细记录 (CDR)。这些记录会在报告中标记为在生存能力模式下完成的通话。

#### <mark style="color:蓝色;">站点更改，包括添加或修改用户或设备，每 10 小时与 ZPLS 模块同步一次</mark>

通过 Zoom Web门户对站点配置进行的更新，包括添加或修改用户或设备，每 10 小时与 ZPLS 模块同步一次。如果在新配置更改与 ZPLS 模块同步之前发生停机事件，则模块将使用上次已知配置。

#### <mark style="color:蓝色;">客户可以使用测试模式测试或模拟故障转移事件</mark>

客户可以通过在 Web门户中启用测试模式来模拟某个站点的故障切换事件。一旦为特定站点启用测试模式，就必须重新启动 ZPLS 模块才能接受客户端注册。之后，只要测试模式仍然启用，退出登录并重新登录桌面客户端的用户将自动注册到 ZPLS 模块。

在测试模式启用期间，ZPLS 模块会像正在发生故障切换事件一样运行。内部用户可以向其站点内的其他用户拨打电话。此外，如果已配置，外拨和拨入呼叫将通过已连接的 SBC 路由，并且拨入呼叫将遵循呼叫转移规则（如果已配置并启用）。

禁用测试模式后，必须重新启动 ZPLS 模块才能恢复正常网络操作。

{% hint style="info" %}
测试模式不适用于 IP 电话设备。测试模式只能在 Zoom 桌面应用程序中进行测试。
{% endhint %}

### 受支持的功能和客户端

#### <mark style="color:蓝色;">生存能力模式中的在线功能</mark>

以下列表包含在启用生存能力模式时 ZPLS 模块支持的功能：

**通话功能**

* 内部分机拨号
* 带站点代码的完整分机拨号
* 从通话历史中拨号
* DTMF（RFC 2833）
* 临时三方会议
* 呼叫转移\*
* 拨入/外拨 PSTN\*
* 联系人搜索/拨号（前 25,000 个联系人）
* 按名称拨号
* 静音/解除静音
* 保持/恢复通话
* 通话驻留

**转接与路由**

* 咨询转接
* 盲转接
* 紧急位置识别号码
* ZPLS 模块间呼叫

**生存能力分发**

* 路由到用户
* 路由到组成员
* 路由到电话号码\*
* 路由到 IVR
* 工作时间
* 顺序响铃
* 同时响铃
* 音频提示

<sub>*\*需要 SBC 与 BYOC 集成*</sub>

#### <mark style="color:蓝色;">生存能力模式中不可用的功能</mark>

以下列表包含在启用生存能力模式时不受支持的功能：

* 添加/删除联系人
* 语音信箱
* 升级为多方会议（4+ 用户）
* 升级为会议
* 呼叫接听
* 切换到运营商
* 移动式 e911 呼叫
* 快速拨号
* 监听（强插监听/监控/密语监听）
* 呼叫委派
* 对讲
* 端到端加密呼叫（E2EE）
* 自动接线员
* 呼叫队列

#### <mark style="color:蓝色;">受支持的客户端设备</mark>

有关以下内容的列表，请参阅我们的支持中心： [受支持的客户端设备](https://support.zoom.us/hc/en-us/articles/360029698771-Supported-desk-phone-features#h_01GGF32MEZ6DDT3VBE8Y2D6JH3) 和 [受支持的固件版本](https://support.zoom.us/hc/en-us/articles/360001299063-Zoom-Phone-Certified-Hardware).

### 网络端口和数据流

#### <mark style="color:蓝色;">概览图</mark>

下图展示了 ZPLS 模块与 SBC 配置所使用的网络端口和数据流。

<div data-with-frame="true"><img src="/files/c64e6dc4a1e4b3a0a2be8dbd03fadde331ad43fe" alt=""></div>

#### <mark style="color:蓝色;">ZPLS 生存能力防火墙要求</mark>

下表列出了在与云连接未中断的正常运行期间，Zoom Phone 使用的网络端口。有关 Zoom Phone 云所用 IP 的完整列表，请参阅我们的支持中心。 [完整的 IP 地址列表](https://support.zoom.us/hc/en-us/articles/201362683-Zoom-network-firewall-or-proxy-server-settings#h_01EEBSGCKBYVB20MCVPR78T0NN) 用于 Zoom Phone 云。

| 传输  | 源 IP           | 目标 IP        | 目标端口        | 目的                   |
| --- | -------------- | ------------ | ----------- | -------------------- |
| TCP | Zoom Phone 客户端 | Zoom Phone 云 | 5091        | SIP 信令流量             |
| TCP | Zoom Phone 客户端 | Zoom Phone 云 | 443         | Web 流量 - 客户端设置       |
| TCP | Zoom Phone 客户端 | Zoom Phone 云 | 390         | 来自桌面电话的目录搜索          |
| UDP | Zoom Phone 客户端 | Zoom Phone 云 | 20000-64000 | SRTP 媒体流量            |
| TCP | ZPLS           | Zoom Phone 云 | 5091        | SIP Options Ping（保活） |
| TCP | ZPLS           | Zoom Phone 云 | 443         | 节点 / 操作系统管理流量        |
| TCP | ZPLS           | Zoom Phone 云 | 9669        | 通话历史 / 恢复同步          |
| TCP | SBC            | Zoom Phone 云 | 5061        | SIP 信令流量（BYOC）       |
| UDP | SBC            | Zoom Phone 云 | 10000-64000 | SRTP 媒体流量（BYOC）      |

下表概述了在由于与云连接中断而启用 ZPLS 故障切换时，Zoom Phone 使用的 TCP 和 UDP 端口。

| 传输  | 源 IP           | 目标 IP | 目标端口        | 目的          |
| --- | -------------- | ----- | ----------- | ----------- |
| TCP | Zoom Phone 客户端 | ZPLS  | 5091        | SIP 信令流量    |
| UDP | Zoom Phone 客户端 | ZPLS  | 20000-64000 | SRTP 媒体流量   |
| TCP | ZPLS           | SBC   | 5061        | 来自桌面电话的目录搜索 |
| UDP | ZPLS           | SBC   | 20000-64000 | SRTP 媒体流量   |

#### <mark style="color:蓝色;">BYOC 本地对等防火墙要求</mark>

在生存能力事件期间将 ZPLS 模块与 SBC 集成用于外部拨号的客户，必须启用所需的本地对等端口。配置路由组后，该路由组所需的 IP 地址可在 Web 上查看。要访问这些 IP，请执行以下步骤：

1. 登录 Zoom Web门户。
2. 在 **电话系统管理** 子菜单中，选择 **公司信息**.
3. 点击 **账户设置**
4. 找到 **路由组**。单击 **管理** 以加载新页面。

   <div data-with-frame="true"><figure><img src="/files/42ab058c5ad0258b7b4699355db6b0849edc79d4" alt="" width="563"><figcaption></figcaption></figure></div>
5. 在下一页上，找到目标路由组，并将鼠标悬停在 **"i"** 图标上。

   <div data-with-frame="true"><figure><img src="/files/6528620d128670a3cecd7b490708c9c05196f24d" alt="" width="563"><figcaption></figcaption></figure></div>
6. 根据需要，在窗口中启用指定的 IP 地址和端口，使其适用于您的网络。

   <div data-with-frame="true"><figure><img src="/files/a406b64bc3368bc3b79e1a1afa3d1d96bc0f8395" alt="" width="563"><figcaption></figcaption></figure></div>

#### <mark style="color:蓝色;">Zoom Phone 本地生存能力：在影响服务的事件 & 活动 &直播期间维持电话通讯</mark> <a href="#mw9st83qsojm" id="mw9st83qsojm"></a>

Zoom Phone 本地生存能力 (ZPLS) 是一种基于生存能力的服务模块，可在互联网或服务中断时，为 Zoom Phone 用户提供故障切换功能、连接性和生存能力。

在生存能力事件 & 活动 &直播期间，当 Zoom 终端无法访问 Zoom Phone 云时，受支持的用户设备会自动向 ZPLS 模块注册，作为其第三优先级注册器——在主 SIP 区域和次 SIP 区域之后。此注册可启用基本电话通讯服务，例如内部呼叫和生存能力分发组，直到完整服务恢复。

配置正确时，不同站点上的 ZPLS 模块可以在生存能力事件 & 活动 &直播期间支持跨站点呼叫，只要设备可在本地网络中被发现，并且已启用呼叫转接。

组织还可以通过正在连接 ZPLS 模块到会议边界控制器 (SBC)，并通过自带运营商 (BYOC) 经由公共交换电话网 (PSTN) 路由呼叫，进一步扩展此功能。这种混合方法将云管理电话通讯的简洁性与本地基础设施的弹性结合在一起，有助于确保即使发生意外，业务也能持续。

不过，如果本地网络本身发生故障，生存能力仍可能受到影响——尤其是在单站点部署中，建筑物依赖共享的园区网络时。

下列图片展示了适用于不同站点和网络拓扑的 Zoom Phone 本地生存能力示例部署配置。

<figure><img src="/files/ce5e53f16e44b60a5581fb5ae770d8fa34a5dd9b" alt="Diagram depicting the ZPLS module in a single-site design"><figcaption><p>展示单站点设计中的 ZPLS 模块的示意图</p></figcaption></figure>

<figure><img src="/files/de91752ddff8eb0548f31edbea5344cd2a4d7b3d" alt="Diagram depicting the ZPLS module in a multi-site design with a common network"><figcaption><p>展示具有公共网络的多站点设计中的 ZPLS 模块的示意图</p></figcaption></figure>

<figure><img src="/files/f84f3c1b9a322fdd8de9d257de81f05a764117f6" alt="Diagram depicting the ZPLS module in a multi-site design with PSTN Connectivity"><figcaption><p>展示具有 PSTN 连接的多站点设计中的 ZPLS 模块的示意图</p></figcaption></figure>

有关以下内容的更多信息，请联系您的 Zoom 账户团队或 Zoom 的支持中心 [Zoom Phone 本地生存能力](https://support.zoom.com/hc/en/category?id=kb_category\&kb_category=fce9b6da8720391089a37408dabb35d9).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://library.zoom.com/technical-library/zh/gao-ji-qi-ye-ban-fu-wu/zoom-node/zoom-node-explainer/zoom-phone-local-survivability.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
