網上IP
《聖經》上有一個故事,說人們聯合起來準備建造巴比侖塔,上帝為了阻止這一活動,使參加此項工作的人們在語言上相互隔離,切斷了他們之間的溝通渠道,於是,這項工程告吹。
Internet是最大的電腦網絡,幾乎是電腦界的“萬國會”,聯在其中的電腦五花八門,從大型機到便攜機,並且還有數不清的電腦網絡聯在其上,這些電腦運行著不同的操作係統,使用著不同的軟件,所以必須規定一種能夠相互交流的“語言”,這就是電腦間相互通信所用的協議。
通信協議本質上是由若幹規則組成的。它能夠支配一台機器與另一台機器進行通信。
IP是在Internet上進行通信的協議。IP包含以下規則:
(1)Internet上每台電腦都有由四個數字組成的Internet地址,每個數字不超過256,地址數碼書寫時用圓點分開。如“東方網景”的郵件服務器的地址是:20296491。
(2)所有的報文被劃分為若幹分組。
(3)每個報文分組被填入一個IP信封。
(4)IP信封外包括一個發送地址和一個收信地址。
組成Internet的一些電腦被稱作路由器,這些電腦負責在Internet中發送信息,並使這些信息按指定路由傳送到目的地。並不是Internet中所有的電腦都是路由器,也沒有必要使Internet中每一個電腦都知道到達目的的路由。
大多數協議是分層的,Internet協議也不例外。IP是基礎,TCP建立在IP之上。今後,你見到的兩個協議常指的是TCP/IP。
TCP常用於處理大量的數據,也處理在傳輸過程中某處損壞了的數據。TCP將大的報文劃分為多個分組,然後,每個分組塞人TCP“信封”,再依次塞入到IP信封。TCP信封外包含著關於分組中字節數目的信息和在原始報文中該分組的位置信息。在信息接收結束時,TCP信封被從IP信封中取出,然後,原始數據重新組裝。一旦電腦通過校驗和發現有分組被破壞,發送者就重新發送出差錯的分組。