TCP 與 UDP
網路通訊通常使用兩種主要傳輸協議:
- TCP (Transmission Control Protocol): 可靠連線,確保資料完整、順序正確,適合 HTTP、SMTP、FTP 等應用
- UDP (User Datagram Protocol): 無連線,速度快但不保證順序與完整性,適合影音串流、DNS 查詢、遊戲即時通訊
HTTP / HTTPS
- HTTP: 網頁瀏覽標準協議,傳輸資料明文
- HTTPS: 加密版本,使用 SSL/TLS 保護資料安全
DNS、DHCP 與其他常用協議
- DNS: 將網域名稱轉換為 IP 位址,例如 www.example.com → 192.0.2.1
- DHCP: 自動分配 IP 位址與網路設定給裝置
- SMTP / POP3 / IMAP: 郵件傳輸與接收協議
- FTP / SFTP: 檔案傳輸協議
練習建議
- 使用瀏覽器觀察 HTTP 與 HTTPS 網頁差異
- 查詢 DNS 記錄,例如
nslookup www.google.com - 理解 TCP 與 UDP 的應用場景與差異