計算機網路學習筆記 網路層

2022-05-19 12:13:02 字數 3013 閱讀 2858

網路層只向上提供簡單靈活的、無連線的、盡最大努力交付的資料報服務。

網路在傳送分組時,不需要先建立連線。每乙個分組(ip資料報)獨立傳送,與其前後的分組無關(不進行編號)。網路層不提供服務質量的承諾。也就是說,所傳送的分組可能出錯、丟失、重複和失序(不按序到達終點),也不保證分組交付的時限。由於傳輸網路不提供端到端的可靠傳輸服務,這就使網路中的路由器比較簡單,且**低廉,加快了網際網路的發展。

許多計算機網路通過一些路由器進行互連,由於參加互連的計算機網路都是用相同的網際協議 ip(internet protocol),因此可以把互連以後的計算機網路看成乙個虛擬網際網路(internet)。意思是:雖然互連起來的各種物理網路差別很大(結構、效能、編址方案、路由選擇協議等),但是使用了 ip 協議就可以使這些有差別的網路在網路層看起來好像是乙個統一的網路,不再關心那些差異,就好像在乙個單個網路上通訊一樣。可見arp快取記憶體很有用。如果不用arp快取記憶體,那麼任何一台主機只要進行通訊就必須在網路上用廣播方式傳送arp請求分組,這就會使網路的通訊量大大增加。

arp對儲存在快取記憶體中的每乙個對映位址專案都設定生存時間(例如:10~20分鐘)。凡是超過石村事件的專案就從快取記憶體中刪除掉。目的是:防止其他主機硬體位址改變,例如主機b因為網絡卡壞了,換了乙個。

arp是解決同乙個區域網上的主機或路由器的ip位址和硬體位址的對映問題。

arp欺騙:

ip資料報的格式:

首部長度:

區分服務:

總長度:

標識:

標誌:

片偏移:

協議:

首部校驗和:

ip層**分組流程:

子網掩碼:

e:\堅果雲-筆記\網路、服務\計算機網路.assets\1533657291727.png

變長子網劃分:

使用子網時分組的**:

例項:

無分類編址cidr(構造超網):

cidr把網路字首都相同的連續ip位址組成乙個「cidr位址塊」。只要知道cidr位址塊中的任何乙個位址,就可以知道這個位址塊的起始位址和最大位址,以及位址塊中的位址數。 如下圖,這個位址塊可以簡記為128.14.32.0/20

「cidr 不使用子網」指的是cidr沒有在32位位址中指明若干位作為子網網段。但分配到乙個cidr位址塊的單位,仍然可以根據本單位內的實際情況劃分出一些字網。這些子網也都只有乙個網路字首和一台主機號字段。但子網的網路字首比整個單位的網路字首要長一些。例如:位址塊為/20,劃分為8個子網,則向主機位藉3位,這樣每乙個子網的網路字首就變成了23位。

icmp 報文的種類:

icmp詢問報文:

icmp應用:

traceroute(類unix系統) 和 tracert(windows)

pathping(windows)

靜態路由選擇策略:

動態路由選擇策略:

分層次的路由選擇協議:

自治系統之間的路由選擇叫做域間路由選擇(interdomain routing),而在自治系統內部的路由選擇叫做域內路由選擇(intradomain routing)

內部閘道器協議 rip:

rip協議的特點:

路由器剛開始工作時,它的路由表是空的,然後路由器得出到相鄰的網路的距離。接著,每乙個路由器也只和數目非常有限的相鄰路由器交換並更新路由資訊。經過若干次更新,所有路由器最終都會知道到達本自治系統中任何乙個網路的最短距離和下一跳路由器的位址。

路由器中最主要的資訊就是:到某個網路的最短距離,以及經過的下一跳位址,路由表更新的原則就是找出到每個目的網路的最短距離,這種更新演算法又稱為距離向量演算法。

這種方法也不是完全最優化,如果到某個網路有兩條路,a路線經過1個路由器,但頻寬很小;b路線經過3個路由器,頻寬非常大,rip會選擇a路線,但a遠比b慢。

距離向量演算法:

內部閘道器協議 ospf:

外部閘道器協議 bgp:

路由器的構成:

nat:

虛擬機器nat配置:

計算機網路學習筆記 網路層

arp是解決同乙個區域網上的主機或路由器的ip位址和硬體位址的對映問題的 路由器的分組 演算法如下p134 至於路由器如何把資料報傳送到下一跳路由器,具體地 查詢路由表 用arp得到硬體位址 把硬體位址寫入mac幀的首部 當使用子網劃分的情況下,路由器 分組的演算法如下p140 問 網際協議ip是什...

計算機網路 網路層

arp是解決同乙個區域網的主機和路由器的ip位址的mac位址的對映問題。ip分組在路由的 是通過arp來完成的。路由通過改變資料幀的mac源位址和目的位址來實現的。a arp請求分組 b arp響應分組 a arp 快取記憶體 網際控制報文協議可以分為兩種 icmp差錯報告報文和icmp詢問報文 p...

網路層(計算機網路)

1.網路層向上只提供簡單靈活的 無連線的 盡量努力交付的資料報服務。網路層不提供服務質量的承諾,也就是說,所傳送的分組可能出現出錯 丟失 重複和失序 即不按序到達終點 當然也不保證分組交付的時限。2.網際協議ip 是tcp ip體系中兩個最主要的協議之一,也是最重要的網際網路標準協議之一。與ip協議...