天天看點

p2p 網絡基礎 網絡高并發

➊ 本文是《P2P理論詳解》系列文章中的第2篇,總目錄如下:

  • 《​​P2P技術詳解(一):NAT詳解——詳細原理、P2P簡介​​》
  • 《​​P2P技術詳解(二):P2P中的NAT穿越(打洞)方案詳解​​》
  • 《​​P2P技術詳解(三):P2P技術之STUN、TURN、ICE詳解​​》(本文)

➋ P2P相關的其它資源:

  • 《​​通俗易懂:快速了解P2P技術中的NAT穿透原理​​》
  • 《​​最新收集NAT穿越(p2p打洞)免費STUN伺服器清單 [附件下載下傳]​​》
  • 《​​一款用于P2P開發的NAT類型檢測工具 [附件下載下傳]​​》

另外,如果你覺得本文對網絡通信的基礎知識講的不夠系統話,可繼續看看下面這些精華文章大餐。

➊ 網絡程式設計基礎知識:

  • 《​​TCP/IP詳解​​​ - ​​第11章·UDP:使用者資料報協定​​》
  • 《​​TCP/IP詳解​​​ - ​​第17章·TCP:傳輸控制協定​​》
  • 《​​TCP/IP詳解​​​ - ​​第18章·TCP連接配接的建立與終止​​》
  • 《​​TCP/IP詳解​​​ - ​​第21章·TCP的逾時與重傳​​》
  • 《​​通俗易懂-深入了解TCP協定(上):理論基礎​​》
  • 《​​通俗易懂-深入了解TCP協定(下):RTT、滑動視窗、擁塞處理​​》
  • 《​​理論經典:TCP協定的3次握手與4次揮手過程詳解​​》
  • 《​​理論聯系實際:Wireshark抓包分析TCP 3次握手、4次揮手過程​​》
  • 《​​計算機網絡通訊協定關系圖(中文珍藏版)​​》
  • 《​​網絡程式設計懶人入門(一):快速了解網絡通信協定(上篇)​​》
  • 《​​網絡程式設計懶人入門(二):快速了解網絡通信協定(下篇)​​》
  • 《​​網絡程式設計懶人入門(三):快速了解TCP協定一篇就夠​​》
  • 《​​網絡程式設計懶人入門(四):快速了解TCP和UDP的差異​​》
  • 《​​網絡程式設計懶人入門(五):快速了解為什麼說UDP有時比TCP更有優勢​​》
  • 《​​不為人知的網絡程式設計(一):淺析TCP協定中的疑難雜症(上篇)​​》
  • 《​​不為人知的網絡程式設計(二):淺析TCP協定中的疑難雜症(下篇)​​》
  • 《​​不為人知的網絡程式設計(三):關閉TCP連接配接時為什麼會TIME_WAIT、CLOSE_WAIT​​》
  • 《​​不為人知的網絡程式設計(四):深入研究分析TCP的異常關閉​​》
  • 《​​不為人知的網絡程式設計(五):UDP的連接配接性和負載均衡​​》
  • 《​​不為人知的網絡程式設計(六):深入地了解UDP協定并用好它​​》
  • 《​​不為人知的網絡程式設計(七):如何讓不可靠的UDP變的可靠?​​》
  • 《​​高性能網絡程式設計(一):單台伺服器并發TCP連接配接數到底可以有多少​​》
  • 《​​高性能網絡程式設計(二):上一個10年,著名的C10K并發連接配接問題​​》
  • 《​​高性能網絡程式設計(三):下一個10年,是時候考慮C10M并發問題了​​》
  • 《​​高性能網絡程式設計(四):從C10K到C10M高性能網絡應用的理論探索​​》P

繼續閱讀