網路層 網路層提供的兩種服務

2021-07-08 12:04:26 字數 1059 閱讀 4262

1、虛擬電路服務

雖然網際網路是乙個利用資料報服務傳輸資訊的,但是很多其他網路體系結構(例如atm)使用的是虛擬電路網路。我們先通過電信網來了解虛擬電路,電信網進行的是面向連線的通訊方式,使用昂貴的程式控制交換機(為了保證傳輸的可靠性),從而向使用者提供可靠傳輸的服務。電信網把使用者**機產生的語音頻號可靠地傳輸到對方的**機。

一條虛擬電路的組成有這些部分構成:

(1)源主機和目的主機之間的路徑(一些列鏈路和路由器)

(2)路徑中每一段鏈路都有乙個vc號

(3)路徑中的每個路由器都有乙個**表

每一次ip資料報跨越一台路由器建立乙個新的連線,就在這個路由器的**表中增加乙個新的連線項。同樣,每次施放乙個鏈結,就從表中刪除這一項。

使用虛擬電路服務就一般是通過以下三個步驟:

(1)虛擬電路的建立

(2)資料傳送

(3)虛擬電路的拆除

最後將簡單舉例說明第二個步驟,資料傳送是怎麼進行的:

這裡有一條線路為a ——> r1 ——> r2 ——> b(其中a和b是主機,r1和r2是路由器),三段鏈路的vc號碼依次是11、22、33,ip資料報離開a的時候,首部中vc欄位為11,然後經過了r1,將首部中vc欄位變為22,然後經過了r2的時候將首部中的vc欄位變為了33。

2、資料報服務

網際網路採用的是資料報服務,而不是虛擬電路服務。當時這些先驅者通過對比電信網提供的可靠傳輸服務,提出了一些看法:電信網採用了可靠傳輸服務對**業務是很合適的,原因是電信網的終端也就是**機非常簡單,沒有差錯處理的高階功能。但是**服務又必須是可靠的,所以這就必須交給網路線路來處理,將傳輸變得更加可靠。但是相比**機,計算機有很強的差錯處理功能,所以可以採用另外一種設計思路。

網路層上只是簡單提供無連線的、簡單靈活的、盡最大努力交付的資料報服務。在網路層是不提供可靠傳輸服務的,所以ip資料報是可能在傳輸過程中出現錯誤的。這種設計就使得網路中的路由器可以做的比較簡單,而且**低廉。而進行可靠傳輸是有主機中的運輸層來做的(包括差錯處理、流量控制等)(所謂的tcp/ip中的ip是不保證可靠傳輸的,而是交給了tcp來做的)。

時至今日,網際網路發展的規模已經非常大了,實踐證明了這種思路確實是對的。

網路層向上提供的服務有哪兩種

網路層向上提供的服務有哪兩種 答 虛電路服務優點 速度快,簡單靈活。缺點 無法保證可靠性。資料報服務 優點 保證可靠性 缺點 需要建立連線,比較複雜。簡述arp 協議的主要作用及其工作原理。工作原理 在tcp ip協議中,每乙個網路結點是用ip位址標識的,ip位址是乙個邏輯位址。而在乙太網中資料報是...

第五章網路層 5 1網路層提供的兩種服務

網路層負責在不同網路之間 資料報,基於資料報的ip位址 不負責丟失重傳,也不負責資料報傳輸順序。網路層只負責將資料分組傳輸,不管先後順序,傳輸路徑,也不管傳輸時分組是不是丟了。資料的完整性是由傳輸層負責的。網路裝置和osi參考模型的關係 如何判斷網段 用自己的網路位址取餘子網掩碼,用目標網路位址取餘...

兩層網路 三層網路的理解

對於搞it的同行而言,大部分人都不會直接和網路打交道,因此除非從事網路開發,否則對網路內部機制也不會太關心,但是明白網路資料是怎麼走的,這對每個it工程師應該是很重要的基礎知識。網路資料報如何在網路上遊蕩,長久以來也困擾了我很長時間,現在把這部分內容總結分享一下。說起網路,大家不約而同會想起大學課本...