## Ch1 ![image](https://hackmd.io/_uploads/ByFYnCSAT.png) 兩個以上的通訊實體 傳送訊息的格式 順序 還有在通訊實體收到或送出要做什麼事 ![image](https://hackmd.io/_uploads/BJWy7ULA6.png) ![image](https://hackmd.io/_uploads/SJ9XQIUC6.png) ![image](https://hackmd.io/_uploads/Bys4mLLC6.png) ![image](https://hackmd.io/_uploads/rkhwRbzgA.png) ![image](https://hackmd.io/_uploads/SyijILUCp.png) ![image](https://hackmd.io/_uploads/rJ5_3ILAa.png) ![image](https://hackmd.io/_uploads/ryQqR-fg0.png) ![image](https://hackmd.io/_uploads/HyI5nILR6.png) ## ch2 client-server ![image](https://hackmd.io/_uploads/HJ_ug0WxA.png) 顧好server就一直都在 但是擴充性較差 ![image](https://hackmd.io/_uploads/rkqk-0bxC.png) 穩定性比較低 但是擴充性較好 identifier IP + port number app protocol ![image](https://hackmd.io/_uploads/ryo570Wl0.png) ![image](https://hackmd.io/_uploads/SkKSMJzgA.png) ![image](https://hackmd.io/_uploads/BJJmVyMgC.png) ![image](https://hackmd.io/_uploads/H1W5hyzeR.png) ![image](https://hackmd.io/_uploads/r1Wf0yGgC.png) ![image](https://hackmd.io/_uploads/S1ZmA1Me0.png) ![image](https://hackmd.io/_uploads/HyzAJlzlR.png) ![image](https://hackmd.io/_uploads/Skgkp-zl0.png) 根據client端的連線品質選擇傳輸量 ![image](https://hackmd.io/_uploads/HJk46-fg0.png)