網路之間互連的協定

網路之間互連的協定也就是“IP”,也就是為計算機網路相互連線進行通信而設計的協定。在網際網路中,它是能使連線到網上的所有計算機網路實現相互通信的一套規則,規定了計算機在網際網路上進行通信時應當遵守的規則。任何廠家生產的計算機系統,只要遵守IP協定就可以與網際網路互連互通。正是因為有了IP協定,網際網路才得以迅速發展成為世界上最大的、開放的計算機通信網路。因此,IP協定也可以叫做“網際網路協定”。

解釋

網路之間互連的協定,就是英文Internet Protocol,簡稱IP

網路之間互連的協定IP[IP]-基本簡介

IP位址也可以稱為網際網路地址或Internet地址。是用來唯一標識網際網路上計算機的邏輯地址。每台連網計算機都依靠IP位址來標識自己。就很類似於電話號碼樣的,通過電話號碼來找到相應的電話,全世界的電話號碼都是唯一的,IP位址也是一樣。[1]

各個廠家生產的網路系統和設備,如乙太網、分組交換網等,它們相互之間不能互通,不能互通的主要原因是因為它們所傳送數據的基本單元(技術上稱之為“幀”)的格式不同。IP協定實際上是一套由軟體程式組成的協定軟體,它把各種不同“幀”統一轉換成“IP數據包”格式,這種轉換是網際網路的一個最重要的特點,使所有各種計算機都能在網際網路上實現互通,即具有“開放性”的特點。
數據包也是分組交換的一種形式,就是把所傳送的數據分段打成“包”,再傳送出去。但是,與傳統的“連線型”分組交換不同,它屬於“無連線型”,是把打成的每個“包”(分組)都作為一個“獨立的報文”傳送出去,所以叫做“數據包”。這樣,在開始通信之前就不需要先連線好一條電路,各個數據包不一定都通過同一條路徑傳輸,所以叫做“無連線型”。這一特點非常重要,它大大提高了網路的堅固性和安全性。

現在大家都在網上找資料自學,但是自學很容易走進誤區。我這了給大家推薦一個網際網路興趣部落,有興趣的朋友可以加入以下。群開始的三位數是四二一,中間:零二二,加上後面的四五六就可以加入了。

每個數據包都有包頭和包文這兩個部分,包頭中有目的地址等必要內容,使每個數據包不經過同樣的路徑都能準確地到達目的地。在目的地重新組合還原成原來傳送的數據。這就要IP具有分組打包和集合組裝的功能。

在實際傳送過程中,數據包還要能根據所經過網路規定的分組大小來改變數據包的長度,IP數據包的最大長度可達65535個位元組。
IP協定中還有一個非常重要的內容,那就是給網際網路上的每台計算機和其它設備都規定了一個唯一的地址,叫做“IP位址”。由於有這種唯一的地址,才保證了用戶在連網的計算機上操作時,能夠高效而且方便地從千千萬萬台計算機中選出自己所需的對象來。現在電信網正在與IP網走向融合,以IP為基礎的新技術是熱門的技術,如用IP網路傳送話音的技術(即VoIP)就很熱門,其它如IPoverATM、IPoverSDH、IPoverWDM等等,都是IP技術的研究重點。

網路之間互連的協定IP[IP]-分片和重組

分片

分片後的IP數據包,只有到達目的地才能重新組裝。重新組裝由目的地的IP層來完成,其目的是使分片和重新組裝過程對傳輸層(TCP和UDP)是透明的。已經分片過的數據包有可能會再次進行分片(不止一次)。
IP分片原因:鏈路層具有最大傳輸單元MTU這個特性,它限制了數據幀的最大長度,不同的網路類型都有一個上限值。乙太網的MTU是1500,你可以用netstat-i命令查看這個值。如果IP層有數據包要傳,而且數據包的長度超過了MTU,那么IP層就要對數據包進行分片(fragmentation)操作,使每一片的長度都小於或等於MTU。我們假設要傳輸一個UDP數據包,乙太網的MTU為1500位元組,一般IP首部為20位元組,UDP首部為8位元組,數據的淨荷(payload)部分預留是1500-20-8=1472位元組。如果數據部分大於1472位元組,就會出現分片現象。
IP位址
IP協定中還有一個非常重要的內容,那就是給網際網路上的每台計算機和其它設備都規定了一個唯一的地址,叫做“IP位址”。由於有這種唯一的地址,才保證了用戶在連網的計算機上操作時,能夠高效而且方便地從千千萬萬台計算機中選出自己所需的對象來。如今電信網正在與IP網走向融合,以IP為基礎的新技術是熱門的技術,如用IP網路傳送話音的技術(即VoIP)就很熱門,其它如IPoverATM、IPoverSDH、IPoverWDM等等,都是IP技術的研究重點。

網路之間互連的協定[IP]-IP協定

1、Internet體系結構
一個TCP/IP網際網路提供了三組服務。最底層提供無連線的傳送服務為其他層的服務提供了基礎。第二層一個可靠的傳送服務為套用層提供了一個高層平台。最高層是套用層服務。
2、IP協定:這種不可靠的、無連線的傳送機制稱為Internet協定。
3、IP協定三個定義:
(1)IP定義了在TCP/IP網際網路上數據傳送的基本單元和數據格式。
(2)IP軟體完成路由選擇功能,選擇數據傳送的路徑。
(3)IP包含了一組不可靠分組傳送的規則,指明了分組處理、差錯信息發生以及分組的規則。
4、IP數據包:聯網的基本傳送單元是IP數據包,包括數據包頭和數據區部分。
5、IP數據包封裝:物理網路將包括數據包包頭的整個數據包作為數據封裝在一個幀中。
6、MTU網路最大傳送單元:不同類型的物理網對一個物理幀可傳送的數據量規定不同的上界。
7、IP數據包的重組:一是在通過一個網路重組;二是到達目的主機後重組。後者較好,它允許對每個數據包段獨立地進行路由選擇,且不要求路由器對分段存儲或重組。
8、生存時間:IP數據包格式中設有一個生存時間欄位,用來設定該數據包在聯網中允許存在的時間,以秒為單位。如果其值為0,就把它從網際網路上刪除,並向源站點發回一個出錯訊息。
9、IP數據包選項:
IP數據包選項欄位主要是用於網路測試或調試。包括:記錄路由選項、源路由選項、時間戳選項等。
路由和時間戳選項提供了一種監視或控制網際網路路由器路由數據包的方法。

相關條目

網路 電腦 科技

相關詞條

熱門詞條

聯絡我們