TCP/IP詳解 卷一(第三章 IP:網際協議)

來源:互聯網
上載者:User

標籤:

IP是TCP/IP協議族中最為核心的協議。所有的TCP、UDP、ICMP及IGMP資料都以IP資料報格式傳輸。

IP提供不可靠、不需連線的資料報傳送服務。

1.不可靠:就是它不能保證IP資料報能成功地到達目的地。IP僅提供最好的傳輸服務。

2.無串連:每個資料報的處理都是相互獨立的,IP資料報可以不按發送順序接收。

 

 

1.IP首部

其中TTL(time-to-live)存留時間欄位設定了資料報可以經過的最多路由器數。

一旦經過一個處理它的路由器,它的值就減去1。當該欄位的值為0時,資料報就被丟棄。

 

 

2.IP路由選擇

IP路由選擇是簡單的,大多數主機都是採用下面的簡單機制。

如果目的主機與源主機直接相連(點對點鏈路)或在一個共用網路上(乙太網路),那麼IP資料報就直接送到目的主機上。

否則,主機把資料報發往一預設路由器上,由路由器來轉寄資料報。

 

在一般的體制中,IP層在記憶體中由一個路由表。當收到一份資料報並進行發送時,它都要對該表搜尋一次。

路由表中的每一項包含下面這些資訊:

1.目的地址。既可是一個完整的主機地址,也可以是一個網路地址,由該表的標誌欄位來指定。

2.下一跳路由器的IP地址,或者有直接連接的網路IP地址。

3.標誌

4.為資料報傳輸指定一個網路介面

IP路由選擇主要完成以下的功能:

1.搜尋路由表,尋找能與目的IP地址完全符合的表目。如果找到,則把報文發送給該表目指定的下一跳路由器或直接連接的網路介面。

2.搜尋路由表,尋找能與目的網路號相匹配的表目。如果找到,則把報文發送給該表目指定的下一跳路由器或直接連接的網路介面。

3.搜尋路由器,尋找標為預設的條目。如果找到,則把報文發送給該表目指定的下一跳路由器。

如果上面這些步驟都沒有成功,那麼該資料報就不能被傳送。

 

 

 

3.子網定址

現在所有的主機都要求支援子網編址(把主機號再分成一個子網號和主機號)

在InterNIC獲得某類IP網路號後,就由當地的系統管理員來進行分配,由他來決定是否建立子網,以及分配多少位元給子網號和主機號。

下面是一個B類地址的一種子網編址

 

 

4.子網路遮罩

除了IP地址以外,主機還需要知道有多少位元用於子網號及多少位元用於朱句號,這是通過子網路遮罩來確定的。

這個掩碼是一個32bit的值,其中值為1的位元留給網路號和子網號,為0的位元留給主機號。是一個B類地址的兩種不同的子網路遮罩格式。

 

給定IP地址和子網路遮罩後,主機就可以確定IP資料報的目的是:

1.本子網上的主機

2.本網路中的其他子網中的主機

3.其他網路上的主機

 

 

 

TCP/IP詳解 卷一(第三章 IP:網際協議)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.