雖然 ARPA 計劃從 1970 年就開始發展交換網路技術﹐到了 1979 年 ARPA 組織了一個委員會叫做 Internet Control and Configuration Board (ICCB)﹐但事實上 TCP/IP 協定並不屬於某一特定廠商和機構。它的標準是由 Internet Architecture Board (IAB) 所制定的。IAB 目前從屬於 The Internet Society (ISOC)﹐專門在技術上作監控及協調﹐且負責最終端評估及科技監控。
IAB 組織除了自身的委員會之外﹐它主要包含兩個主要團體﹕InternetResearch Task Force (IRTF) ﹐和 Internet Engineering Task Force (IETF)。這兩個團體的職能各有不同﹐IRTF 主要致力於短期和中期的難題﹔而 IETF 則著重處理單一的特別事件﹐其下又分出許多不同題目的成員與工作小組﹐各自從事不同的研究項目﹐研發出網際網路的標準與規格。
由於 TCP/IP 技術的公開性﹐它不屬於任何廠商或專業協會所有﹐因此關於它的相關資訊﹐是由一個叫 Internet Network Information Center (INTERNIC) 來維護和發表﹐以及處理許多網路管理細節(如 DNS 等)。TCP/IP 的標準大部份都以 Request For Comment (RFC) 技術報告的形式公開。RFC 文件包含了所有 TCP/IP 協定標準﹐以及其最新版本。RFC 所涵蓋的內容和細節非常廣﹐也可以為新協定的標準和計劃﹐但不能以學術研究論文的方式來編輯。RFC 有許多有趣且實用的資訊﹐並非僅限於正式的數據通訊協定規範而已。
TCP/IP 可以用在任何互連網路上的通訊﹐其可行性在許多地方都已經得到證實﹐包括了家庭、校園、公司以及全球 61 個國家實驗室。例如在美國就有 National Science Foundation (NFS )、Department of Energy (DDE)、Department of Defense (DOD)、Health and Human Services Agency (HHS)﹐以及 National Aeronautics and Space Administration (NASA)﹐等大機構投注了相當大的資源來開發和應用 TCP/IP 網路。
Connectionless Packet Delivery Service
它是其它網路服務的基礎﹐幾乎所有封包交換網路都提供這種服務。TCP/IP 是根據信息中所含的位址資料來進行資料傳送﹐它不能確保每個獨立路由的封包是可靠和依序的送達目的地。在每一個連線過程中﹐線路都不是被“獨佔”的﹐而是直接映對到硬體位址上﹐因此特別有效。更重要的是﹐此種封包交換方式的傳送﹐使得 TCP/IP 能適應各種不同的網路硬體。
Reliable Stream Transport Service
因為封包交換並不能確保每一個封包的可靠性﹐因此我們就需要通訊軟體來自動偵測和修復傳送過程中可能出現的錯誤﹐和處理不良的封包。這種服務就是用來確保電腦程式之間能夠建立連接和傳送大量資料。關鍵的技術是將資料流進行切割﹐然後編號傳送﹐然後透過接收方的確認(acknowledgement)來保證資料的完整性。
TCP/IP 的全稱是 Transmission Control Protocol / Internet Protocol (TCP/IP)﹐當初是用來配合 ARPANET 來處理不同硬體之間的連接問題的﹐比如Sun系統和Mainframe、Mainframe和個人電腦之間的連接。
Internet Protocol (IP) 工作於網路層﹐它提供了一套標準讓不同的網路有規則可循﹐當然﹐前提是您想使用 IP 從一個網路將封包路由到另一個網路。IP 在設計上是用來在 LAN 和 LAN 及 P C 和 PC 之間進行傳輸﹐每一台 PC 或每一個 LAN﹐都可以由一組 IP 位址來區分。一個 IP 位址的格式是四個用小數點( . ) 分隔開來的十進位數字﹐每各數值介乎於 0 到 255 之間。實實上,每一組數字﹐在 IP 位址中是以 “Octet”的格式承現的,也就是完整的 8 個 bit 。我們會在後面的「網際網路層」中詳細講解 IP 位址的所包含的信息和功用。
您可以把 IP 看成是遊戲規則﹐而 TCP 則用來詮釋這些規則的﹐更準確來說﹐TCP 在 IP 的基礎之上﹐解釋了參與通訊的雙方是如何透過 IP 進行資料傳送的。TCP 提供了一套協定﹐能夠將電腦之間使用的資料透過網路相互傳送﹐同時也提供一套機制來確保資料傳送的準確性和連續性。