計算機網路 網路層 網路層的設計問題

2022-06-30 10:51:08 字數 1642 閱讀 4079

負責通過多個鏈路在端點之間傳遞資料報

網路層所在位置:

儲存-**資料報交換過程

1.若一台主機要傳送乙個資料報,它會將資料報傳送給最近路由器

2.在該資料報到達路由器,並且路由器的鏈路層完成了對它校驗和的驗證後,它先被儲存在路由器上,路由器根據資料報的頭部資訊和路由表,選擇路由

3.根據所選路由,將該資料報**到下一跳路由器,直到到達目的主機為止

4.在目的主機上它被交給相應的程序

1.向上層提供的服務應該獨立於路由器技術

2.路由器的數量、型別和拓撲結構對傳輸層不可見

3.網路位址應該有統一的編址方案,甚至可跨越多個lan和wan

無連線服務

internet社團的觀點:通訊子網不可靠的,主機應該接受「網路是不可靠的」這樣的事實,且自己來完成錯誤控制和流控。網路層只需提供無連線服務,而將複雜的功能放在傳輸層

例:internet提供了無連線的網路層服務

面向連線服務

**公司的觀點:通訊子網應該提供可靠的、面向連線的服務。服務質量是最主要的因素

例:atm提供了面向連線的網路層服務

提供無連線的服務,每個資料報攜帶完整的目的位址,獨立進行路由選擇

1.每一台路由器的內部都有一張內部表,它指明了針對每乙個可能的目標位址應當將資料報傳送到**去

2.每乙個表項由兩個部分所組成,其一是目標位址,其二是通往目標位址所使用的出境線路

3.當然只能使用直接連線的線路,比如a只有兩個出境的線路,分別通往b和c,所以每乙個入境的資料報必須要**給這兩個路由器之一,即使它的目標位址是其他的一台路由器,因此a的初始化表如圖所示,出境線路都是b或者c

4.在路由器a,資料報1、2和3分別到達入境線路並經過驗證校驗和之後,被路由器暫時儲存起來,根據a上的表,每個資料報被放在乙個新幀中,並且被**到通往c的出境線路,之後資料報1被**給e,之後資料報1被**給e,進一步又**給f,當它到達f的時候,它被封裝在乙個幀內通過連有h2的lan被傳送出去,資料報2,3遵循同樣的線路

5.資料報4的情形有些不同,當它到達a的時候,儘管它的目標位址是指向f的,但是它被**給路由器b,這有可能是路由器a意識到了ace路徑出現了擁塞,進而更新了路由表

1.提供面向連線的服務,在傳送資料資料報之前,必須先建立起一條從源路由器到目的路由器之間的路徑,這個連線稱為虛電路(vc)

2.使用該虛電路進行通訊

3.通訊結束後,釋放該虛電路

1.建立虛電路,每個隨後的資料報都包含乙個標示符,指明該資料報屬於哪個虛電路

2.使用該虛電路進行通訊

3.通訊結束後,終止虛電路

連線建立時間與位址查詢時間的權衡

路由器記憶體空間與頻寬的權衡

服務質量qos(quality of service)

計算機網路 網路層

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

網路層(計算機網路)

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

計算機網路 網路層

網路層關注的是如何將分組從源主機沿著網路路徑送達目的主機,會經過多個路由器,選擇適當的 路徑。網路層的最核心功能是 分組 和路由選擇 分組 每乙個路由器中都有乙個 表,在分組到達路由器時,會根據分組首部中的 表示在 表中查詢,應該在哪乙個介面被 出去,標識可能是目的主機的ip位址,也可能是分組所屬的...