网络编程4之UDP协议
生活随笔
收集整理的這篇文章主要介紹了
网络编程4之UDP协议
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、定義
UDP 是User Datagram Protocol的簡稱, 中文名是用戶數據報協議,是OSI(Open System Interconnection,開放式系統互聯) 參考模型中一種【無連接】的傳輸層協議,提供面向事務的簡單【不可靠】信息傳送服務。
二、特點
1)無連接2)安全、可靠性不高3)效率高4)UDP適用于一次只傳送少量數據(64K)、對可靠性要求不高的應用環境三、使用的類
DatagramSocket 數據報套接字 DatagramPacket 數據報包四、TCP編程與UDP編程區別
| col 3 is | 通信雙方【需要】建立連接 | 通信雙方【不需要】建立連接 |
| col 2 is | 連接建立時雙方存在【主次】之分(有服務端和客戶端) | 通信雙方完全【平等】(只有發送者和接收者) |
| zebra stripes | 類似:114查號臺 | 類似:QQ聊天模式 |
五、發送方和接收方Socket和packet區別
發送方
socket 不需要端口號和ip packet 需要設定端口號和ip接收方
socket 需要端口號 不需要ip packet 不需要 端口號和ip總結
以上是生活随笔為你收集整理的网络编程4之UDP协议的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: {网络编程}和{多线程}应用:基于TCP
- 下一篇: 网络编程应用:基于UDP协议【实现文件下