一個有趣的比喻(來自):
TCP就好比一個普通的電話通話:你撥打了對方號碼后,對方有沒有接起來聽,以及通話完成后把電話掛斷,你都清楚。
UDP就好比商場保安們的對講機通話:你對著對講機那頭大吼了一番,也不知道對方到底有沒有在對講機旁聽,你吼完了,聽沒聽到是他的事兒。
其實tcp就是打電話
udp就是發(fā)短信
謝希仁的第六版《計算機網絡》中講述TCP的章節(jié)也很精彩。
還有《TCP/IP詳解:第一卷:協議》
注:圖片來自維基百科

ip_stack_connections.png

udp_encapsulation.png

7layer.png

4layer.png

example.png

創(chuàng)建鏈接三次握手

斷開鏈接四次握手