計算機網絡複習筆記(3)

1.網絡層向上只提供簡單靈活的,無連接的,盡最大能力交付的數據包服務。

2.ip協議配套使用的還有三個協議,ARP, ICMP, IGMP.

3.ip地址中的全0表示這個(this),意思是本網絡,網絡號爲127保留做爲本地軟件環回測試本主機的進程之間的通信之用。

4.ip數據報由首部和數據部分組成,首部一部分是固定長度共二十個字節,是所有ip數據報必須具有的。ip數據報首部的固定部分中的各個字段:

(1)版本 佔四位,指ip協議的版本。

(2)首部長度 佔四位,可表示的最大十進制數值是15。最大60字節,最小爲20字節,1代表五個字節。當首部字節不是4的倍數時,要進行字節填充。

(3)區分服務 佔八位,用來獲得更好的服務。

(4)總長度 總長度是指首部和數據長度的和,總長度字段爲四字節,因此數據報最大長度爲2^16 - 1 = 65535字節。在進行分片時,該字段表示的是分片數據報的總長度。

(5)標識 佔十六位,每產生一個數據報,計數器就加1,當數據報長度超過網絡的MTU(最大傳送單元)時,就得分片,這個標識字段就被複制到所有的數據報分片的表示字段中。相同的標識字段的值使分片後的個數舉報片最後能夠正確得重裝成原來的數據報。

(6)標誌(flag)佔3位,但目前只有兩種意義:

 一,最低爲記爲MF(More Fragment)MF  = 1表示後面還有分片,MF= 0,表示這是最後一個分片。

 二,中間一位記爲DF(Don't Fragment) DF = 1表示不能分片,反之賊能分片。

(7)片偏移 佔十三位,較長的分組在分片後,某片在原分組中的相對位置。意思是,相對於用戶數據字段的起點,該片從何處開始。片偏移以八個字節位偏移單位。也就是說,每個分片的長度一定是八字節的整數倍。

(8)生存時間 佔八位,防止無法交付的數據報在互聯網中兜圈子,浪費網絡資源,沒經過一個路由器時就把TTL(time to live)減小,爲零時就丟棄該數據報。

  (9) 協議 佔八位,協議字段指出此數據報攜帶的數據時使用何種協議,以便使目的主機的IP層知道應將數據部分交給哪個協議進行處理。

(10)首部檢驗和 佔十六位,這個字段只檢驗數據報的首部,但不包括數據部分。

(11)源地址 佔三十二位

(12)目的地址 佔三十二位

5.劃分子網的基本思路:

(1)一個擁有許多網絡的單位,可將所屬的物理網絡劃分爲若干個子網。劃分子網純屬單位內部的事情。本單位意外的網絡看不見這個網絡是有多少個子網組成,因爲這個單位對外表現得還是一個網絡。

(2)劃分子網的方法是從主機號借用若干位做爲子網號,當然主機也相應減少了同樣的位數。兩級IP地址就變成了三級IP地址。

(3)凡是從其他網絡發送給本單位某臺主機的IP數據報,仍然是根據IP數據報的目的網絡號找到連接在本單位網絡上的路由器。但此路由器在收IP數據報後,再按目的網絡號和子網號找到目的子網,把IP數據報交付目的主機。

6.A類地址第一位爲0,八位網絡號

B類地址開頭爲10,十六位網絡號,

C類地址開頭爲110,二十四位網絡號

D類地址開頭1110多播地址

E類地址開頭1111保留位今後使用.

7.子網掩碼是一個網絡或一個子網的重要屬性。

8.下面是不應發送ICMP差錯報告報文:

對ICMP差錯報告報文,不再發送ICMP差錯報告報文

對第一個分片的數據報片的所有後續數據報片,都不發送ICMP差錯報告報文

對具有多播地址的數據報,都不發送ICMP差錯報告報文

對具有特殊地址127.0.0.0 0.0.0.0的數據報,都不發送ICMP差錯報告報文

9.常用的ICMP詢問報文有兩種:回送請求和回答,時間戳請求和回答

10.理想的路由算法應有如下特點

算法必須是正確的和完整的

算法在計算上應簡單

算法應能適應通行量和網絡拓撲的變化

算法應巨有穩定性

算法應是公平的

算法應是最佳的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章