怎樣選擇TCP還是選擇UDP
TCP一般用於檔案傳輸(FTP HTTP 對資料準確性要求高,速度可以相對慢),傳送或接收郵件(POP IMAP SMTP 對資料準確性要求高,非緊急應用), 遠端登入(TELNET SSH 對資料準確性有一定要求,有連線的概念)等等;UDP一般用於即時通訊(QQ聊天 對資料準確性和丟包要求比較低,但速度必須快), 線上視訊(RTSP 速度一定要快,保證視訊連續,但是偶爾花了一個影象幀,人們還是能接受的),網路語音電話(VoIP 語音資料包一般比較小,需要高速傳送, 偶爾斷音或串音也沒有問題)等等。 作為知識的擴充套件,可以再說一些其他應用。比如,TCP可以用於網路資料庫,分散式高精度計算系統的資料傳輸; UDP可以用於服務系統內部之間的資料傳輸, 因為資料可能比較多,內部系統區域網內的丟包錯包率又很低,即便丟包,頂多是操作無效,這種情況下,UDP經常被使用
相關文章
- 程式設計師:選擇效率,還是選擇質量?程式設計師
- 怎樣選擇PHP的版本PHP
- 小島秀夫是怎樣為遊戲選擇配樂的?遊戲
- Java選擇自學還是培訓?Java
- Java之外選擇Scala還是Groovy?Java
- TCP 還是 UDP?TCPUDP
- 你應該選擇 Ubuntu 還是 Fedora?Ubuntu
- 選擇python還是web前端好PythonWeb前端
- 選擇HTTPS代理還是SOCKS代理?HTTP
- iOS 開發選擇OC還是Swift?iOSSwift
- React 還是 Vue:你該如何選擇?ReactVue
- 開發該選擇Blocks還是DelegatesBloC
- 管理 node 版本,選擇 nvm 還是 n?
- 怎樣選擇適合自己php框架PHP框架
- MQTT是TCP還是UDP?TCP與UDP區別MQQTTCPUDP
- 如何選擇谷歌seo還是adwords廣告?谷歌
- 分析選擇Salesforce CRM還是Zoho CRM(上)Salesforce
- 微服務選擇Spring Cloud還是Dubbo?微服務SpringCloud
- php還是java,選擇比努力更重要!PHPJava
- Python初學者,選擇Python2還是選擇Python3好?Python
- physx選擇顯示卡還是CPU 英偉達控制皮膚設定physx配置怎麼選
- CSS樣式選擇器CSS
- jquery樣式選擇功能jQuery
- 002---選擇器(標籤選擇器、類選擇器、id選擇器、偽類選擇器、萬用字元選擇器)字元
- 小程式還是APP,企業該如何選擇?APP
- 選擇 Python3.6 還是 Python 3.7Python
- web伺服器該選擇apache還是nginxWeb伺服器ApacheNginx
- 選擇iOS還是Android?這很重要嗎?iOSAndroid
- jQuery選擇器介紹:基本選擇器、層次選擇器、過濾選擇器、表單選擇器jQuery
- CSS樣式中的後代選擇器和子代選擇器CSS
- CSS樣式中的通用選擇器和偽類選擇器CSS
- jQuery選擇器——基本選擇器jQuery
- 物聯網路卡平臺該怎樣選擇
- 基本CSS選擇器,複合選擇器,後代選擇器CSS
- HTTP客戶端連線,選擇HttpClient還是OkHttp?HTTP客戶端client
- API架構的選擇,RESTful、GraphQL還是gRPCAPI架構RESTRPC
- Unix還是Windows?作業系統選擇因素(轉)Windows作業系統
- JQuery選擇器——可見性篩選選擇器和屬性篩選選擇器jQuery