网络配置


在 NRPC 中将服务器名称解析为网络地址
Lotus Notes 和 Lotus Domino 之间通过位于每个受支持的 LAN 协议顶层的 NRPC 协议进行通信。当 Notes 工作站或 Domino 服务器尝试通过 LAN 连接到 Domino 服务器时,将使用内置的 Notes 命名服务和网络协议的名称解析程序服务将 Domino 服务器的名称转换成网络上的物理地址。

Notes 命名服务将 Domino 公用名称解析为其各自的协议特定名称。由于 Notes 命名服务通过调用 Domino 目录来解析公用名称,因此,Notes 工作站只有在第一次成功连接到其主(消息处理)服务器之后,才能使用该服务。(通常由协议名称解析程序服务进行第一次连接。)当 Notes 工作站以后再尝试连接 Domino 服务器时,Notes 命名服务将为其提供 Domino 服务器的协议特定名称(即协议的命名服务中的服务器名称),该名称存储在“服务器”文档中协议的“网络地址”域中。协议的名称解析程序服务接着将协议特定的名称解析为协议特定的地址,此后,工作站即可连接到服务器了。

注意 当解析提供 Internet 服务的 Domino 服务器的名称时,Lotus Notes 直接使用协议的名称解析程序服务。

在 NRPC 中如何进行名称解析

Notes 工作站或 Domino 服务器按照下列操作来解析试图通过 NRPC 进行连接的 Domino 服务器的名称。

注意 如果“服务器”文档中的“网络地址”域中包含物理地址(在生产环境中不建议这样做),Notes 命名服务将直接进行解析,这样就将维护物理地址的任务转交给了 Domino 管理员。

1. 如果工作站/服务器用于目标服务器的“连接”文档中包含协议特定的名称,工作站/服务器会将此协议特定的名称传递给协议的名称解析程序服务。如果“连接”文档中包含物理地址,Notes 命名服务将直接进行解析。首先检查一般优先级的“连接”文档,然后检查较低优先级的“连接”文档。


2. 为了确定目标服务器的协议特定名称是否缓存,工作站会检查“场所”文档,并且服务器会检查自己的“服务器”文档。如果该名称是缓存的,工作站/服务器将使用上一次使用的 Notes 网络端口来确定协议,并将此值传递给协议的名称解析程序服务。

3. 如果协议特定的名称未被缓存,则根据已启用的 Notes 网络端口的排列顺序,将发生下列情况之一:

4. 如果步骤 1 到 3 没有生成服务器的网络地址,工作站/服务器将根据“服务器”文档中已启用的网络端口的顺序,向每个协议的名称解析程序服务提供目标服务器的 Domino 公用名称。

另请参阅