網路層作用
兩個主機ab進行資訊傳輸時,a的網路層從上層運輸層的報文段,將報文段封裝成資料報,向相鄰路由器傳送。b主機的網路層從相鄰路由器獲得資訊,傳輸到上層的運輸層。
其功能分為兩個部分:資料平面和控制平面
資料平面
從路由器的輸入鏈路將資料報**到輸出鏈路,即**
控制平面
控制資料報在傳輸過程中經過哪些路由器,即路由選擇
**表:路由器檢視到達分組首部的若干個字段,然後查閱**表進行**
**表的兩種使用方式:
網路層的服務是一種盡力而為的服務模式,不會保證資料一定到達。
分組交換機
分為鏈路層交換機和路由器。鏈路層交換機的**依據鏈路幀中的字段,路由器依據網路層的字段**。
輸入埠
交換結構
連線輸入輸出埠
輸出埠
儲存從交換結構獲得的分組,執行必要的鏈路層和物理層功能,輸出分組。
當線路雙向時,輸入輸出埠會成對出現在同一線路上。
路由選擇處理器
執行控制平面功能
**表的使用方法
乙個輸出埠會負責輸出一段連續的位址,這些位址因為連續所以會有前若干位相同的情況,這些位稱為字首。字首和對應的輸出埠會放在**表中。
通過對比**表和分組頭部內容的字首來進行**,如果對應兩個,則選擇較長的。
為了實現較快的查詢,使用三態內容可定址儲存器(tcam),
其他輸入埠使用交換結構時,該埠要**的資料需要排隊。
交換結構有三種實現方式
沒有記憶體來儲存排隊的分組時會出現丟包
這裡假設輸入輸出線路速度為r1,交換介面的速度為r2
輸入排隊
條件:不同輸入埠向不同輸出埠傳輸,可以同時傳輸。不同輸入埠向同一輸出埠傳輸時,同時只可以傳輸乙個
出現排隊的情況:
輸出排隊
條件:r2比r1快n倍
出現擁塞的情況:一段時間內交換結構向同一輸出埠**多個分組
計算機網路(四)網路層
3 劃分子網和構造超網 4 網際控制報文協議icmp 5 ipv6 2.1 虛擬互連網路 互連起來的各種物理網路的異構性是客觀存在的,但是利用ip協議就可以使得這些效能互異的網路在網路層上看起來是乙個統一的網路。將網路互連起來需要一些中間裝置 2.2 分類的ip位址 ip位址就是給網際網路上的每一台...
計算機網路學習筆記(四) 網路層(中)
dchp協議 網路位址轉換 nat icmp協議 ipv6協議 消除傳統的 a 類 b 類和 c 類位址界限 netid subid network prefix prefix 可以任意長度 特點 提高ipv4 位址空間分配效率 提高路由效率 將多個子網聚合為乙個較大的子網,構造超網 superne...
計算機網路筆記1 網路概述
1.osi七層模型 應用層 表示層 會話層 傳輸層 網路層 資料鏈路層 物理層。其中前三層 藍色部分 表示為資料 data 代表著上層應用 後三層 橙色部分 涉及物理傳輸,每一層在資料上新增報頭 資料鏈路層新增報尾 傳輸層連線上層應用與物理傳輸。2.面向連線與無連線傳輸 面向連線 在傳輸資料前先建立...