將分散於不同地理位置的計算機與專用外部設備,透過通訊線路連接成大規模、功能強大的網路系統,實現資訊傳遞、硬體/軟體/資料資源共享。
| 層級 | 名稱 | 核心功能 | 典型設備/協定 |
|---|---|---|---|
| 7 | 應用層 | 提供應用程式間通訊介面 | HTTP、FTP、SMTP、DNS、Telnet |
| 6 | 表示層 | 資料格式轉換、加密解密、壓縮 | SSL/TLS、JPEG、MPEG、ASCII |
| 5 | 會話層 | 建立、維護、管理會話連線 | RPC、NetBIOS、PPTP |
| 4 | 傳輸層 | 端到端連線、可靠傳輸、流量控制 | TCP、UDP、SPX |
| 3 | 網路層 | 定址、路由選擇、封包轉發 | IP、ICMP、IGMP、路由器 |
| 2 | 資料鏈路層 | 介質存取、幀同步、錯誤檢測 | Ethernet、WiFi、PPP、交換機、網卡 |
| 1 | 物理層 | 比特流傳輸、物理介面規範 | 光纖、雙絞線、同軸電纜、集線器 |

資料從應用層向下:資料 → 區段 → 封包 → 幀 → 比特流,每層添加首部 (Header),傳輸層可能添加尾部 (Trailer)。
| TCP/IP 層級 | 對應 OSI 層級 | 核心協定 |
|---|---|---|
| 應用層 | 應用 + 表示 + 會話 | HTTP、FTP、SMTP、DNS、SSH |
| 傳輸層 | 傳輸層 | TCP、UDP |
| 網路層 | 網路層 | IP、ICMP、ARP、RARP |
| 網路介面層 | 資料鏈路 + 物理層 | Ethernet、WiFi、驅動程式 |

192.168.0.5)InetAddress| 功能 | TCP 類別 | UDP 類別 |
|---|---|---|
| 伺服端 | ServerSocket | DatagramSocket (綁定埠) |
| 客戶端 | Socket | DatagramSocket (系統分配埠) |
| 資料單位 | 位元組流 (InputStream/OutputStream) | 資料包 (DatagramPacket) |