分組交換的兩種方式 資料報 虛電路

2022-06-26 10:42:14 字數 948 閱讀 9772

分組交換包括資料報和虛電路的工作方式。

資料報和虛電路交換方式

資料報方式是為網路層提供無連線服務

​ 無連線服務:每個分組的路徑可能不同,分組傳輸事先沒有固定的路徑

虛電路方式是為網路層提供面向連線服務連線服務:

連線服務:首先為分組的傳輸 確定乙個確定的路徑(建立連線),然後各分組走相同的已經建立好的路徑,分組傳輸的路徑相同。傳輸完成後拆除連線       **虛電路交換結合了分組交換和電路交換的優點**
​ 這種分組到達是有可能是亂序的,解決辦法就是給每個分組進行編號

各層傳送單元辨析

資料報方式(目前網際網路用的)

每個分組都會攜帶源位址和目的位址;

​ **的策略是根據路由協議(演算法)構建**表;

​ 查詢**表;

​ 分組按照**表傳送出去

虛電路方式

分組交換和電路交換結合

步驟:建立連線(虛電路連線) 傳送方傳送乙個"呼叫應答分組",節後方返回乙個"呼叫響應分組"。就算建立好分組了

資料傳輸。全雙工通訊。傳送的資料單元是分組,這就和純電路交換不一樣。 每個分組要攜帶一點資訊——虛電路號,可以找到應該走哪一條虛電路

虛電路方式路由器記得不是目的ip位址和介面的對應關係而是虛電路號和路由器介面對應關係

虛函式的兩種特性

在mfc程式設計中遇到了兩種虛函式的特性,看如下 b繼承於a,c繼承於b,d繼承於c,e繼承於d,f繼承於e。第一種特性 include using namespace std classa class b publica class c publicb class d publicc class ...

C DLL匯出的兩種方式和鏈結的兩種方式

第一種 匯出方式 extern c declspec dllexport int plus int x,int y extern c declspec dllexport int sub int x,int y extern c declspec dllexport int mul int x,in...

odata查詢資料的兩種方式

一種是使用dspcontext 示例 var context new dspcontext new uri http emite pc 1014 emitedataservice emitedataservice.svc var products from product in context.me...