# 通訊協定 ## 看完此筆記應該要可回答的問題 - OSI模型有哪七層? - TCP/IP模型有哪四層? - 常用的通訊協定在TCP/IP模型哪一層? - 常用的通訊協定在TCP/IP模型有哪些? - TCP、UDP在哪一層? ## OSI模型 :::spoiler OSI模型 ![](https://hackmd.io/_uploads/HyECRFOA2.png) ::: ![](https://hackmd.io/_uploads/H1_fG5dAn.png) ### 應用層(Application Layer) - 應用層(Application Layer) - **以下為常見的==TCP==應用軟體與協定** - FTP:檔案傳輸協定 - Telnet:終端機連線工具(未加密) - SSH:終端機連線工具(==有==加密) - HTTP:超文件傳輸協定,使用者瀏覽器對伺服器的傳輸協定 - SMTP:簡易郵件傳輸協定 - POP(Post Office Protocol):郵局通訊協定,POP,用於同步處理電子郵件與任何相容的郵件用戶端,例如Gmail、Outlook、Thunderbird 或Apple 郵件。 - TLS/SSL:傳輸層安全性協定 - **以下為常見的==UDP==應用軟體與協定** - NFS(Network File System):網路檔案系統 - DNS:網址對IP的轉換 - SNMP(Simple Network Management Protocol):簡單網路管理協定 - 展示層(Presentaion Layer) - 會議層 ### 傳輸層(Transport Layer) - 傳輸層 - TCP - UDP ### 網路層(Network Layer) - 網路層 ### 鏈結層(Link Layer) - 資料鏈結層 - 實體層 --- ## 參考網站 - [TCP/IP 協定堆疊](https://www.tsnien.idv.tw/Network_WebBook/chap13/13-2%20TCP_IP%20%E9%80%9A%E8%A8%8A%E5%8D%94%E5%AE%9A%E5%A0%86%E7%96%8A.html) - [Cloudflare - 什麼是通訊協定?| 網路通訊協定定義](https://www.cloudflare.com/zh-tw/learning/network-layer/what-is-a-protocol/) - [wikipedia - 網際網路協議套組](https://zh.wikipedia.org/zh-tw/TCP/IP%E5%8D%8F%E8%AE%AE%E6%97%8F) - [Google - POP是什麼](https://support.google.com/a/answer/6089246?hl=zh-Hant)