在 NRPC 中将服务器名称解析为网络地址
Notes ®和Domino ®之间的通信通过在受支持的LAN 协议上运行的NRPC 协议进行。当Notes ®工作站或Domino ®服务器尝试连接到 LAN 上的Domino ®服务器时,它会结合使用内置Notes ®名称服务和网络协议的名称解析器服务来转换Domino ®的名称服务器到网络上的物理地址。
有关如何设置此功能,请参阅以下主题:
Notes ®名称服务将Domino ®公用名称解析为其各自的特定于协议的名称。由于Notes ®名称服务通过调用Domino ®目录来解析公用名称,因此只有在Notes ®工作站首次成功连接到其主(消息传递)服务器后,该服务才可供 Notes ® 工作站使用。 (协议名称解析器服务通常使第一次连接成为可能。)当Notes ®工作站随后尝试连接到Domino ®服务器时, Notes ®名称服务会为其提供Domino ®服务器的协议特定名称 --也就是说,服务器在协议的名称服务中已知的名称——它存储在服务器文档中协议的网络地址字段中。当 pairtagst
注意:当解析提供 Internet 服务的Domino ®服务器的名称时, Notes ®直接使用该协议的名称解析器服务。
在 NRPC 中如何进行名称解析
有关如何设置此功能,请参阅以下主题:
Notes ®工作站或Domino ®服务器按照以下步骤来解析它尝试通过NRPC 连接的Domino ®服务器的名称。
注意:如果服务器文档中的网络地址字段包含物理地址(在生产环境中不建议这样做), Notes®名称服务将直接执行解析,从而将维护物理地址更改的负担置于服务器上。 Domino®管理员。
操作步骤
- If the workstation/server has a Connection document for
the destination server that contains the protocol-specific name, the
workstation/server passes the protocol-specific name to the protocol's
name-resolver service. If the Connection document contains a physical
address, the Notes® Name Service
performs the resolve directly. Normal-priority Connection documents
are checked first, and then low-priority Connection documents.
注意:与服务器文档不同,不建议在连接文档中添加物理地址,因为只有本地工作站/服务器使用连接文档。
- To determine if the destination server's protocol-specific name is cached, the workstation checks the Location document and the server checks its own Server document. If the name is cached, the workstation/server uses the last-used Notes® network port to determine the protocol and passes this value to the protocol's name-resolver service.
- If the protocol-specific name is not cached, one of the
following occurs, based on the list order of enabled Notes® network ports:
- For a Notes® workstation connected to the home (messaging) server, Notes® gives the common name of the destination Domino® server to the home server, which looks in the Domino® Directory for the Server document of the destination server. The home server locates the contents of the Net Address field for the Notes® named network that the Notes® workstation has in common with the destination server and passes this name to the protocol's name-resolver service. If the workstation and the destination server are in the same Domino® domain but not in the same Notes® named network, the home server locates the names of each protocol that the workstation has in common with the destination server and passes each to the appropriate protocol until a resolve is made. If the Notes® workstation can't access its home server, it connects to its secondary Notes® name server, which carries out the same actions as the home server.
- For a Domino® server, Domino® checks the Server document for the destination server, locates the contents of the Net Address field for the Notes® named network that the Domino® server has in common with the destination server, and passes this name to the protocol's name-resolver service. If the destination server is in the same Domino® domain as the Domino® server, but not in the same Notes® named network, the Domino® server locates the protocol name of each protocol that it has in common with the destination server and passes each to the appropriate protocol until a resolve is made.
- If Steps 1 through 3 do not produce the server's network address, the workstation/server offers the Domino® common name of the destination server to the name-resolver service of each protocol, based on the order of the enabled network ports in the Server document.