網路配置


在 NRPC 中將伺服器名稱解析為網址
Lotus Notes 及 Lotus Domino 之間的通訊會透過每個支援之 LAN 通訊協定上之頂端的 NRPC 通訊協定來執行。當 Notes 工作站或 Domino 伺服器嘗試透過 LAN 連接至 Domino 伺服器時,它會結合使用內建的「Notes 名稱服務」及網路通訊協定的名稱解析器服務,來將 Domino 伺服器的名稱轉換為網路上的實體位址。

「Notes 名稱服務」會將 Domino 一般名稱解析為其個別特定通訊協定名稱。因為「Notes 名稱服務」是以呼叫「Domino 名錄」來解析一般名稱,所以 Notes 工作站初次順利連至其起始 (傳訊) 伺服器之後,這項服務才會提供給工作站使用。(通訊協定名稱解析器服務通常會盡可能達成初次連線。)當 Notes 工作站進行連至 Domino 伺服器的後續嘗試時,「Notes 名稱服務」會提供其 Domino 伺服器的特定通訊協定名稱 (通訊協定名稱服務所知的該伺服器名稱),此名稱儲存在「伺服器」文件中之通訊協定的「網路位址」欄位。然後,通訊協定的名稱解析器服務會將特定通訊協定名稱解析為其特定通訊協定位址,所以工作站可連至伺服器。

附註 Lotus Notes 解析提供網際網路服務的 Domino 伺服器名稱時,會直接使用通訊協定的名稱解析器服務。

名稱解析在 NRPC 中如何運作

Notes 工作站或 Domino 伺服器會遵循下列步驟來解析嘗試透過 NRPC 連接的 Domino 伺服器的名稱。

附註 如果「伺服器」文件的「網路位址」欄位包含實體位址 (生產環境中不建議採取此種作法),「Notes 名稱服務」會直接執行解析,因此會增加 Domino 管理員維護實體位址變更的負擔。

1. 如果工作站/伺服器有包含特定通訊協定名稱之目的地伺服器的「連線」文件,則工作站/伺服器會將該特定通訊協定名稱傳遞給通訊協定的名稱解析器服務。如果「連線」文件包含實體位址,「Notes 名稱服務」會直接執行解析。一般優先順序的「連線」文件會首先檢查,再檢查低優先順序的「連線」文件。


2. 為了判定目的地伺服器的特定通訊協定名稱是否快取,工作站會檢查「位置」文件,伺服器則會檢查自有的「伺服器」文件。如果名稱有快取,工作站/伺服器會使用上次使用的 Notes 網路連接埠來判定通訊協定,並將此值傳遞給通訊協定的名稱解析器服務。

3. 如果特定通訊協定名稱並未快取,則依據啟動的 Notes 網路連接埠的列示順序,會發生下列其中一種情況:

4. 如果步驟 1 至 3 無法產生伺服器的網址,工作站/伺服器會依據「伺服器」文件中的已啟動網路連接埠之順序,提供目的地伺服器的 Domino 一般名稱給每個通訊協定的名稱解析器服務。

另請參閱