網路主機

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
網路主機示意圖

網路主機network host)是已連接到一個電腦網路的一台電子計算機或其他裝置。網路主機可以向網路上的使用者或其他節點提供資訊資源、服務和應用。一台網路主機是已被分配一個網路層主機位址英語Host address的網路節點。

使用TCP/IP協定族參與網路的電腦也可稱為IP主機。更具體來說,參與網際網路電腦可稱為網際網路主機,有時還稱作網際網路節點。網際網路主機和其他IP主機在其網路介面上被分配一個或多個IP位址。該位址可以由管理員手動組態,也可以在啟動時自動由動態主機設定協定(DHCP)或通過無狀態位址自動組態英語Stateless address autoconfiguration方法自動組態。

每台網路主機都是一個物理網路節點(即一個網路裝置)[來源請求],但不是所有物理網路節點都是一台主機。數據機集線器網路交換器等網路裝置有可能不被分配主機位址英語Host address(有管理目的除外),因此不被認為是網路主機。網路印表機、硬體路由器等裝置有IP位址,但由於它們不是通用目的電腦,它們有時候不被認為是主機。

伺服器與主機[編輯]

所有伺服器都是主機,但並非所有主機都是伺服器。任何與網路建立連接的裝置都可以作為主機,而以接受其他裝置(客戶端)連接為目的的主機被視為伺服器。

概念起源[編輯]

作業系統領域,術語終端主機傳統上是為電腦終端提供服務的多使用者電腦或軟體,或一台提供較小或較少能力的電腦裝置[1]。例如一台大型電腦電傳終端或影片終端提供服務。其他例子是telnet主機(一個telnet伺服器)和xhost英語xhost(X窗口客戶端)。

術語「網際網路主機」或「主機」在定義網際網路及其前身ARPANET的許多RFC文件中被使用.在開發ARPANET時,連接到網路的電腦一般是可以通過序列埠從已連接終端訪問的大型電腦。由於這些虛擬終端本身沒有主機軟體或自己執行計算,它們不被視為主機。終端通過串行介面和可能通過電路交換網路連接到終端主機,但並未連接到任何基於IP的網路,並且未被分配IP位址。而現今的IP主機,可能無法作為終端主機[需要解釋]

RFC 871將一台主機定義為:「連接到一個通訊網路的通用電腦系統,用於在參與的作業系統之間實現資源共享目的」。[2]

參見[編輯]

參考資料[編輯]

  1. ^ E. Garrison Walters, essential guide to computing頁面存檔備份,存於網際網路檔案館), page 149, Prentice Hall PTR, 2001.
  2. ^ RFC 871, A Perspective on the ARPANET Reference Model, M.A. Padlipsky (September 1982)