[网络]------TCP UDP HTTP Socket 区别
生活随笔
收集整理的這篇文章主要介紹了
[网络]------TCP UDP HTTP Socket 区别
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
關(guān)于這幾個的概念,網(wǎng)上已經(jīng)很全面了,在這個做個筆記:
前提須知:
1.協(xié)議就是大家提前約定的一種規(guī)范,后人照著這個遵循就可以,也可以將語言理解為一種協(xié)議
2.網(wǎng)絡通信的世界中,有七層協(xié)議(應用層,表示層,會話層,傳輸層,網(wǎng)絡層,數(shù)據(jù)鏈路層,物理層)
正題:
1.TCP和UDP都屬于傳輸層協(xié)議,面向連接,傳輸數(shù)據(jù)流
2.HTTP屬于應用層,是基于TCP面向互聯(lián)網(wǎng)的請求響應模型的一種協(xié)議
3.Socket是應用層與傳輸層之間的同一個抽象層,它是一套接口,所以Socket連接可以基于TCP連接,也有可能基于UDP.簡單來說,Socket就是直接給用戶用的一個API.
總結(jié)
以上是生活随笔為你收集整理的[网络]------TCP UDP HTTP Socket 区别的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 四、比特币的基本原理
- 下一篇: 重构,体现一个工程师的基本素养和底蕴