千鋒教育軟件測試面試寶典視頻教程,軟測面試高頻高頻經典核心必考100題
2023-07-18 12:03 作者:bili_90971093708 | 我要投稿

TCP/IP模型是互聯(lián)網(wǎng)的基礎,它是一系列網(wǎng)絡協(xié)議的總稱。這些協(xié)議可以劃分為四層,分別為鏈路層、網(wǎng)絡層、傳輸層和應用層。
UDP協(xié)議全稱是用戶數(shù)據(jù)報協(xié)議,在網(wǎng)絡中它與TCP協(xié)議一樣用于處理數(shù)據(jù)包,是一種無連接的協(xié)議。在OSI模型中,在第四層——傳輸層,處于IP協(xié)議的上一層。UDP有不提供數(shù)據(jù)包分組、組裝和不能對數(shù)據(jù)包進行排序的缺點,也就是說,當報文發(fā)送之后,是無法得知其是否安全完整到達的。
TCP和UDP區(qū)別
1.tcp是面向連接的,而UDP是無連接的
2.可靠性:因為TCP是面向連接的,TCP對于傳輸有用的數(shù)據(jù)非??煽?,它需要確認發(fā)送信息才可以發(fā)送。
UDP是一種不可靠的協(xié)議。
3.傳輸速度:傳輸過程是受到控制的,TCP要經過三次握手(建立連接)和四次揮手(斷開連接)的過程,因此傳輸速度比較慢。
而UDP不需要斷開和連接過程,所以速度較快。
4.適用的場景
tcp適用于文件和文本的傳輸
udp適用于視頻語音傳輸
5.TCP面向字節(jié)流,UDP則是面向報文的,與TCP連接只能是點到點相比,UDP連接方式更加多樣化,另外,UDP的首部開銷8個字節(jié)比TCP的20字節(jié)要小。
標簽: