计算机网络 --- 数据交换方式
生活随笔
收集整理的這篇文章主要介紹了
计算机网络 --- 数据交换方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
電路交換
電話網絡就是一種電路交換
電路交換的階段
電路交換的優點
- 通信時延小
- 有序傳輸
- 沒有沖突
- 實時性強
電路交換的缺點
- 建立連接時間長
- 線路獨占,使用效率低
- 靈活性差
- 無差錯控制能力
報文交換
報文:
源應用發送的信息整體。
報文交換的優點
- 無需建立連接
- 存儲轉發,動態分配線路
- 線路可靠性較高
- 線路利用率較高
- 多目標服務
報文交換的缺點
- 有存儲轉發時延
- 報文大小不定,需要網絡節點有較大緩存空間
分組交換
分組:
把大的數據塊分割成小的數據塊。
分組交換的優點
- 無需建立連接
- 存儲轉發,動態分配線路
- 線路可靠性較高
- 線路利用率較高
- 相對于報文交換,存儲管理更容易
分組交換的缺點
- 有存儲轉發時延
- 需要傳輸額外的信息量
- 亂序到目的主機時,要對分組排序重組
三種交換方式對比
- 報文交換和分組交換都采用存儲轉發
- 傳送數據量大,且傳送時間遠大于呼叫時間時,選擇電路交換。電路交換傳輸時延最小。
- 從信道利用率看,報文交換和分組交換優于電路交換,其中分組交換時延更小。
分組交換 --- 數據報方式
為網絡層提供無連接服務。目前因特網在用這種方式。
無連接服務:
不事先為分組的傳輸確定傳輸路徑,每個分組獨立確定傳輸路徑,不同分組傳輸路徑可能不同。
每個分組攜帶源和目的地址。
路由器根據分組的目的地址轉發分組:基于路由協議/算法構建轉發表;檢索轉發表;每個分組獨立選路。
分組交換 --- 虛電路方式
為網絡層提供連接服務。將數據報方式和電路交換方式結合,以發揮兩者優點。
連接服務:
首先為分組的傳輸確定傳輸路徑(建立連接),然后沿該路徑(連接)傳輸系列分組,系列分組傳輸路徑相同,傳輸結束后拆除連接。
虛電路:
一條源主機到目的主機類似于電路的路徑(邏輯連接),路徑上所有結點都要維持這條虛電路的建立,都維持一張虛電路表,每一項記錄了一個打開的虛電路的信息。
分組交換 --- 虛電路方式?---?通信過程:
分組交換 --- 數據報 & 虛電路
| 數據報服務 | 虛電路服務 | |
| 連接的建立 | 不要 | 需要 |
| 目的地址 | 每個分組都有完整的目的地址 | 僅在建立連接階段使用,之后每個分組使用長度較短的虛電路號 |
| 路由選擇 | 每個分組獨立地進行,路由選擇和轉發 | 屬于同一條虛電路的分組按照同一路由轉發 |
| 分組排序 | 不保證分組的有序到達 | 保證分組的有序到達 |
| 可靠性 | 不保證可靠通信,可靠性由用戶主機來保證 | 可靠性由網絡保證 |
| 對網絡故障的適應性 | 出故障的結點丟失分組,其他分組路徑選擇發生變化,可正常傳輸 | 所有經過故障節點的虛電路均不能正常工作 |
| 差錯處理和流量控制 | 由用戶主機進行流量控制,不保證數據報的可靠性 | 可由分組交換網負責,也可由用戶主機負責 |
總結
以上是生活随笔為你收集整理的计算机网络 --- 数据交换方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java虚拟机规范 51cto_java
- 下一篇: pytorch默认初始化_PyTorch