分組交換包括資料報和虛電路的工作方式。
資料報和虛電路交換方式
資料報方式是為網路層提供無連線服務
無連線服務:每個分組的路徑可能不同,分組傳輸事先沒有固定的路徑
虛電路方式是為網路層提供面向連線服務連線服務:
連線服務:首先為分組的傳輸 確定乙個確定的路徑(建立連線),然後各分組走相同的已經建立好的路徑,分組傳輸的路徑相同。傳輸完成後拆除連線 **虛電路交換結合了分組交換和電路交換的優點**
這種分組到達是有可能是亂序的,解決辦法就是給每個分組進行編號
各層傳送單元辨析
資料報方式(目前網際網路用的)
每個分組都會攜帶源位址和目的位址;
**的策略是根據路由協議(演算法)構建**表;
查詢**表;
分組按照**表傳送出去
虛電路方式
分組交換和電路交換結合
步驟:建立連線(虛電路連線) 傳送方傳送乙個"呼叫應答分組",節後方返回乙個"呼叫響應分組"。就算建立好分組了
資料傳輸。全雙工通訊。傳送的資料單元是分組,這就和純電路交換不一樣。 每個分組要攜帶一點資訊——虛電路號,可以找到應該走哪一條虛電路
虛電路方式路由器記得不是目的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...