Multiplexing
- 在TCP或者UDP傳輸過程中,數據需要被不同程序識別,multiplexing因此誕生
- 一般情況下multiplexing有以下幾個field用于區分不同程序所需要的數據
- source ip, source port, destination ip, destination port
Demultiplexing
- 通過檢驗上述field, 傳輸協議(transport layer protocol)將不同數據包發送至正確的socket
- port 0-1023是被各種協議占用的端口,1024-65535是一般程序可用的端口