TCP/UDP協議,在QQ中的應用


  關於TCP/UDP協議,深入淺出的了解下,一下是篇好文:http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763104a80205c09c03a678b85027fa3c20ece35001c506694ea7a7d0704a494207a47f40b1df7f137732a0723b19cc9894bcabbe56975ce786a6459db0144dc0edfce5156c137e059fed86ff0bb8025e3aec5a0d44322bd44747c97f1fb4d7167dd1ef5033093e1cf0a025e60ad9b32728c2f605f9f3437bd&p=aa6cc64ad5c211a05bec9f23500e8e34&user=baidu&fm=sc&query=%B7%A2%B1%ED%B2%A9%CE%C4%CA%C7UDP%D0%AD%D2%E9&qid=fbe315a70500c83c&p1=3

 

  騰訊QQ,TCP和UDP都有使用,但是以UDP為主,因為UDP傳輸速度快,而且聊天內容也算不上隱私內容,再者,在中國,網絡環境復雜,不容易建立TCP連接,

  簡單的說,QQ登錄,發消息聊天都是UDP的,只有對方不在線或者隱身時,你所發送的消息是TCP的。說到這里,我想你應該明白了,雙方在線時,直接對話,傳送UDP,UDP協議頭中包含對方的IP地址,這也是有些功能版QQ能顯示對方IP的原因。

  而TCP協議,如果對方隱身,你通過TCP建立和騰訊服務器的連接,把消息存在服務器上,再由服務器選擇合適時機傳送給對方。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM