Next Previous Contents

2. 術語與一般資訊

2.1 名詞術語

這份文間中包含了一大堆的縮寫字。 下面列出最重要的幾個縮寫字還有簡略的說明。

DBM

資料庫管理(DataBase Management), 維護資料庫中鍵-值對(key-content pairs)的函式庫。

DLL

動態連結函式庫(Dynamically Linked Library), 在執行時期(run-time)連結到可執行程式的函式庫。

domainname

一個分辨用的名稱。NIS 客戶端利用這個名稱來辨識 可提供服務的 NIS 伺服器。特別注意的是:這個名稱與機器的 DNS 網域沒有任何關連。

FTP

檔案傳輸協定(File Transfer Protocol), 一個用來在電腦間傳輸檔案的協定。

libnsl

名稱服務函式庫(Name services library), SVR4 Unix 系統中的名稱服務函式庫(getpwnam、getservbyname,等等)。 GNU libc 在 NIS(YP) 和 NIS+ 中使用這個函式庫。

libsocket

Socket 服務函式庫, SVR4 Unix 系統中的 socket 服務函式庫(socket、bind、listen,等等)。

NIS

網路資訊系統(Network Information Service), NIS 提供網路上所有機器都必須知道的資訊。 Linux 的標準 libc 函式庫中有 NIS 的支援,在接下來的篇幅中稱之為傳統 NIS。

NIS+

網路資訊系統加強版(Network Information Service (Plus :-)), 就像是吃了類固醇的 NIS。 NIS+ 是由 Sun Microsystems Inc. 設計,目的是要用來替換 NIS。 NIS+ 有更好的安全性,對於大量安裝也處理的更好。

NYS

這是一個專案的名稱,由 Peter Eriksson <peter@ifm.liu.se> 所維護。 NYS 意思是 NIS+、YP 和 Switch,它包含了一個完整的, 使用 NYS 函示庫中名稱服務切換功能的 NIS 程式碼重新實作。

NSS

名稱服務切換(Name Service Switch),/etc/nsswitch.conf 檔決定了資訊查詢的順序。

RPC

遠端程序呼叫(Remote Procedure Call),RPC 程序允許 C 程式跨越網路呼叫遠端電腦上的程序。 當人們談論 RPC 時通常是指 Sun 的 RPC。

YP

黃頁(Yellow Pages(tm)),英國 British Telecom 公共有限公司的註冊商標。

TCP-IP

傳輸控制協定(Transmission Control Protocol)/Internet 協定(Internet Protocol)。 在 Unix 系統上最常使用的資料通訊協定。

2.2 一般資訊

以下四行文字是引用自 Sun(tm) 的 System & Network Administration Manual:

    "NIS was formerly known as Sun Yellow Pages (YP) but
     the name Yellow Pages(tm) is a registered trademark
     in the United Kingdom of British Telecom plc and may
     not be used without permission."

    "NIS 原本被稱為 Sun Yellow Pages (YP),
     但是 Yellow Pages(tm) 是英國
     British Telecom 公共有限公司的註冊商標,
     而且在未經許可下不得使用。"

NIS 代表網路資訊服務(Network Information Service)。 它的目的是提供資訊給網路上的所有機器。 NIS 所散播的資訊通常像是:

舉例來說,如果你的密碼是記錄在 NIS 的密碼資料庫中, 你將可以在網路上每台有執行著 NIS 客戶端的機器上登入。

Sun 是 Sun Microsystems, Inc. 授權給 SunSoft, Inc. 的註冊商標。


Next Previous Contents