(1)在傳輸方式上,虛電路服務在源、目的主機通信之前,應先建立一條虛電路,然后才能進行通信,通信結束應將虛電路拆除。而數據報服務,網絡層從運輸層接收報文,將其裝上報頭(源、目的地址等信息)后,作為一個獨立的信息單位傳送,不需建立和釋放連接,目標結點收到數據后也不需發送確認,因而是一種開銷較小的通信方式。但發方不能確切地知道對方是否準備好接收,是否正在忙碌,因而數據報服務的可靠性不是很高。
(2)關于全網地址:虛電路服務僅在源主機發出呼叫分組中需要填上源和目的主機的全網地址,在數據傳輸階段,都只需填上虛電路號。而數據報服務,由于每個數據報都單獨傳送,因此,在每個數據報中都必須具有源和目的主機的全網地址,以便網絡結點根據所帶地址向目的主機轉發,這對頻繁的人—機交互通信每次都附上源、目的主機的全網地址不僅累贅,也降低了信道利用率。
(3)關于路由選擇:虛電路服務沿途各結點只在呼叫請求分組在網中傳輸時,進行路徑選擇,以后便不需要了??墒窃跀祿蠓諘r,每個數據每經過一個網絡結點都要進行一次路由選擇。當有一個很長的報文需要傳輸時,必須先把它分成若干個具有定長的分組,若采用數據報服務,勢必增加網絡開銷。
(4)關于分組順序:對虛電路服務,由于從源主機發出的所有分組都是通過事先建立好的一條虛電路進行傳輸,所以能保證分組按發送順序到達目的主機。但是,當把一份長報文分成若干個短的數據報時,由于它們被獨立傳送,可能各自通過不同的路徑到達目的主機,因而數據報服務不能保證這些數據報按序列到達目的主機。
(5)可靠性與適應性:虛電路服務在通信之前雙方已進行過連接,而且每發完一定數量的分組后,對方也都給予確認,故虛電路服務比數據報服務的可靠性高。但是,當傳輸途中的某個結點或鏈路發生故障時,數據報服務可以繞開這些故障地區,而另選其他路徑,把數據傳至目的地,而虛電路服務則必須重新建立虛電路才能進行通信。因此,數據報服務的適應性比虛電路服務強。
(6)關于平衡網絡流量:數據報在傳輸過程中,中繼結點可為數據報選擇一條流量較小的路由,而避開流量較高的路由,因此數據報服務既平衡網絡中的信息流量,又可使數據報得以更迅速地傳輸。而在虛電路服務中,一旦虛電路建立后,中繼結點是不能根據流量情況來改變分組的傳送路徑的。
綜上所述,虛電路服務適用于交互作用,不僅及時、傳輸較為可靠,而且網絡開銷小。數據報服務5-06 設有一通信子網。若使用虛電路,則每一分組必須有3字節的分組首部,而每個網絡結點必須為虛電路保留8字節的存儲空間來識別虛電路。但若使用數據報,則每個分組要有15字節的分組首部,而結點就不需要保留路由表的存儲空間。設每段鏈路每傳1兆字節需0.01元,購買結點存儲器的費用為每字節0.01元,而存儲器的壽命為2年工作時間(每周工作40小時)。假定一條虛電路的每次平均使用時間為1000秒,而在此時間內發送200分組,每個分組平均要經過4段鏈路。
編輯:hfy
-
虛電路
+關注
關注
0文章
6瀏覽量
8038 -
路由選擇
+關注
關注
0文章
7瀏覽量
7118 -
網絡層
+關注
關注
0文章
40瀏覽量
10290
發布評論請先 登錄
相關推薦
評論