##網絡通信條件
1. ip地址
網絡上計算機之間的唯一標識
2. 端口號
用于區分不同應用程序
端口范圍0~65535,其中0~1023 為系統所保留
ip地址與端口號組成Socket,Socket為網絡程序之間通信的終結點
常用網絡程序端口:
http:80 ftp:21 telnet:23
3. 傳輸協議
##傳輸層協議(TCP/IP協議)
TCP 傳輸控制協議
ip 互聯網協議
## java中的網絡支持
java網絡功能的四大類
- InetAddress:用于標識網絡硬件資源
- URL:統一資源定位符 通過URL可以直接讀取和寫入網絡上的數據
- Sockets:使用TCP協議實現網絡通信的Socket相關的類
- Datagram:使用UDP協議,將數據保存到數據報中,通過網絡進行通信
## 傳輸層協議:
HTTP、FTP、SMTP 、Telent