-
網絡控制程序
鎖定
網絡控制程序是一個專用的計算機,它控制IBM主機與通信終端間的通信。
- 中文名
- 網絡控制程序
- 外文名
- NetWork Control Program
- 簡 稱
- NCP
- 運行環境
- IBM前端處理器
網絡控制程序簡介
網絡控制程式(英語:Network Control Program,縮寫為NCP)是設置在現代互聯網的前身ARPANET內,於作為主機的電腦上運行的中間層協議棧。其中網絡控制程式發展於傳輸控制協議前,功能類似於ARPANET早期的傳輸層協議。同時網絡控制程式是單工通信協議,也就是説必須在兩處設立TCP/UDP埠才能夠進行雙向通訊。
網絡控制程序歷史
IBM 3725和IBM 3745是運行NCP軟件的前端處理器,這些NCP軟件和運行在物理單元(PU)上的程序進行通信。PEP連接到IBM 3270主機。
NCP基本上是一種扮演輸入/輸出操作系統的應用程序。它管理所有來自一個網絡和發往一個網絡的數據。NCP實際上
[1]
是大型計算機產生的一個模塊,它在FEP啓動時裝入到FEP上。
網絡控制程序ARPANET
高等研究計劃署網絡(英語:Advanced Research Projects Agency Network,縮寫ARPAnet)是美國國防高等研究計劃署開發的世界上第一個運營的數據包交換網絡,是全球互聯網的鼻祖。
以現在的水平論,這個最早的網絡顯得非常原始,傳輸速度也慢的讓人難以接受。但是,阿帕網的四個節點及其鏈接,已經具備網絡的基本形態和功能。所以阿帕網的誕生通常被認為是網絡傳播的“創世紀”。
不過,阿帕網問世之際,大部分計算機還互不兼容。於是,如何使硬件和軟件都不同的計算機實現真正的互聯,就是人們力圖解決的難題。這個過程中,文頓·瑟夫為此做出首屈一指的貢獻,從而被稱為“互聯網之父”。
[2]
網絡控制程序協議棧
協議棧(英語:Protocol stack),又稱協議堆疊,是計算機網絡協議套件的一個具體的軟件實現。
協議套件中的一個協議通常是隻為一個目的而設計的,這樣可以使得設計更容易。因為每個協議模塊通常都要和上下兩個其他協議模塊通信,它們通常可以想象成是協議棧中的層。最低級的協議總是描述與硬件的物理交互。每個高級的層次增加更多的特性。用户應用程序只是處理最上層的協議。(參見OSI模型)
在實際中,協議棧通常分為三個主要部分:媒體,傳輸和應用。一個特定的操作系統或平台往往有兩個定義良好的軟件接口:一個在媒體層與傳輸層之間,另一個在傳輸層和應用程序之間。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:10次歷史版本
- 最近更新: 天蝎成竹馨