TCP和UDP區(qū)別:
1)TCP面向連接、UDP不需要建立連接。使用TCP協(xié)議需要先建立連接蒲稳,然后才能進行數(shù)據(jù)傳輸。而UDP不需要先建立連接伍派,直接進行數(shù)據(jù)傳輸江耀。
2)TCP為可靠傳輸,能保證數(shù)據(jù)準確無誤傳輸诉植、UDP為不可靠傳輸祥国,不保證數(shù)據(jù)一定能全部收到。因此UDP適用于實時且允許有數(shù)據(jù)丟失的傳輸晾腔,例如視頻會議系宫。TCP適用于文件傳輸此類對數(shù)據(jù)完整性要求高的傳輸。
3)TCP面向字節(jié)流傳輸建车、UDP面向報文傳輸。TCP將數(shù)據(jù)分成一個一個字節(jié)椒惨,對字節(jié)流進行傳輸缤至。UDP對應用層交付的報文直接打包傳輸。
4)TCP連接對象為一對一康谆,UDP可多對多领斥。