【譯名】具名管線
【說明】又稱為
FIFO。其作用是提供眾數個處理程序(process)間溝通的一項工具。詳見 FIFO 一辭。【參考】
FIFO, process。【譯名】無
【說明】為
Network File System(網路檔案系統) 的縮寫。最早是由 Sun Mircosystem 在 1984 年所提出。在開放系統交互參考模式(OSI)的層級中,是屬於第七層應用層(Application layer)。透過網路可以在不同的機器,甚至是在不同的作業系統下存取另外一台機器上的檔案。NFS 另外一項優點是其指令無論是在顧客(client)或是工作站(workstation)上執行都不會增加伺服者(伺服器)的負擔。如此一來便可提高系統的使用效率(performance)。
【參考】OSI。
NIS (Network Information Service)
【譯名】網路資訊服務(一般多直接稱作 NIS)
【說明】在一個分散網路上要維持某些系統檔案的一致性是相當頭痛的問題,例如通行密碼檔案,如果使用者要更改他的通行密碼,必須要到網路上每一台的機器上去更改,這樣會令使用者感覺到非常的不方便,而 Network Information System(簡稱 NIS)則解決了這問題,NIS 將這些需要集中管理的系統檔案放置於 dbm 的檔案中, dbm 是在 UNIX 中歷史悠久的 DATABASE,NIS 之所以應用它是因為 dbm 在所有的 UNIX 系統中都存在,所以不需要其他的軟體,當 NIS 安置好所有的 dbm 檔案後,這些 dbm 資料檔也被稱為 NIS 的 MAP,建立及存放這些 MAP 的稱為 NIS 的 MASTER SERVER,為了讓所有的CLIENT 可以與其相連,MASTER SERVER 也定義了一個「DOMAIN NAME」,一個 NIS 的 CLIENT 要得到系統的資料(或稱之為 MAP)時,必須要先和 NIS 的 SERVER 連絡上,所以 CLIENT 以廣播的方式(BROADCAST)在網路上找尋其「DOMAIN」的 SERVER,而當 NIS 的 SERVER 聽到 CLIENT 的廣播時,便回答 CLIENT 而彼此就這樣連接上了;如果一個網路上有許多的機器時,網路器上的 NIS SERVER 則變得負擔很重,另一個要考慮的因素是一旦NIS SERVER 的機器失敗,在網路上所有的機器都無法正確的運作了,這就造成了所謂「SINGLE POINT FAILURE」的情形,基於上述的兩個原因,我們應該有另一個或多個相似的 SERVER,在 NIS 中可以選擇所謂的「NIS SLAVE SERVER」,在 SLAVE SERVER 上也會有所有的dbm 檔案,但是每當 NIS MASTER SERVER 上的 NIS DATABASE 中有任何改變後,NIS MASTER SERVER 會將資料傳送給所有的 NIS SLAVE SERVER,讓 SLAVE SERVER 保持著和 MASTER 上相同的資料,以維持網路的一致性,而一個 NIS 的 CLIENT,無論它是透過 NIS 的 MASTER SERVER 或是 SLAVE SERVER,都應得到相同的結果。此外,無論 MASTER 或是 SLAVE SERVER,也都需要找到其 NIS 的SERVER,有時因為網路資料進出的關係,MASTER 或是 SLAVE SERVER 不一定找得到自己作為其 NIS 的 SERVER。
NNTP (Net News Transfer Protocol)
【譯名】無
【說明】USENET 網路新聞與大多數的網路應用軟體一樣,也是採用客主模式 (Client-server model)。主機是 USENET 上的一個網路站,自 USENET 上取
得大量新聞並儲存供給客機讀取。使用者在客機上讀取主機上的資料,再發佈到 USENET 上。
而 NNTP 即是新聞主機與客以機之間,以及新聞主機與主機之間的資料傳送所發展出通用的通訊協定。NNTP 定義在 RFC977 文件中,包括了客主機之間的新聞傳送,及兩主機之間上游主機主動向下游機器丟擲新聞 IHAVE ,與下游機器主動要求上游機器丟擲 SENDME 的功能。
【譯名】非擱置的輸出/輸入,非阻隔式輸入/輸出
【說明】這是系統在做輸出輸入工作時所使用的一種模式。在此種模式之下,如果資料全部傳輸完畢,而又沒有新的資料進來時,系統就會傳回一個錯誤碼給使用者,而不是先暫時擱置以等待新的資料加入。
【譯名】空設備、虛設備
【說明】指某一個設備﹐當要從其中讀出資料時它只會告訴您:檔案終結(end of file)﹐也就是說您將無法獲得任何資料。當您要對這個設備寫入資料時,可要小心了,因為它其實根本不會寫入任何得資料。像這種有也好像沒有的設備,就如同一個空殼子班,所以稱為“空設備“。空設備得使用時機是當指令所產生的輸出,我門不希望出現在終端機時,這時我門可以用重導符號將該指令的輸出導向空設備,這時這些輸出就會像是被投入黑洞似的消失無蹤。