Skip to content

Instantly share code, notes, and snippets.

@y56
Created September 27, 2020 07:48
Show Gist options
  • Save y56/49f8480e1024f0652dc8d727f5d0f77b to your computer and use it in GitHub Desktop.
Save y56/49f8480e1024f0652dc8d727f5d0f77b to your computer and use it in GitHub Desktop.
1.2 Network Core
Submitted by xu3m6 on 四, 2008-07-17 15:46
1. Circuit Switching:
把網路資源分成很多份 每個call都有專屬的連線 資源不共享 如果一個連線無人使用 則會閒置 不會分給其他人使用
Multiplexing (多工) 有2種方式 FDM vs. TDM
FDM(Frequency-division multiplexing):
以 frequency劃分 每個使用者平均分配所有的frequency
TDM(Time-division multiplexing):
以 時間劃分 時間內每個使用者享有所有的frequency
2. Packet Switching:所有人的package共享所有網路資源
會發生congestion原因: packet在queue裡面等待被使用
Packet switching的優點:
處理bursty data的能力佳 共享網路資源 不必事先做call setup的動作
Packet switching的缺點:
網路壅塞會造成packet delay和loss
必須配合reliable data transfer和congestion control的機制
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment