1.協(xié)議的定義
協(xié)議就是巨頭們規(guī)定的規(guī)則描函,必須遵守,不然沒(méi)得玩精刷。TCP協(xié)議就是其中一種比較牛逼的協(xié)議剪决,是一種可重傳灵汪、可控制流量的面向連接的協(xié)議--簡(jiǎn)單點(diǎn)講它在協(xié)議界就是活好后臺(tái)硬的
2.為什么在IP協(xié)議之上生成一個(gè)TCP協(xié)議?
IP協(xié)議就是盡力而為柑潦,TCP就是給盡力而為買一個(gè)保險(xiǎn)享言,那就變成一定可以。
3.TCP協(xié)議為什么是可靠的傳輸渗鬼?
1)安全連接
三次握手
三次握手
為什么需要三次握手担锤?
網(wǎng)絡(luò)延遲導(dǎo)致客戶端重復(fù)發(fā)送相同請(qǐng)求,如果客戶端沒(méi)有發(fā)送第三次確認(rèn)請(qǐng)求告訴服務(wù)端乍钻,就會(huì)造成服務(wù)端空連接肛循,浪費(fèi)性能
四次揮手
四次揮手
2)重傳機(jī)制
一分鐘理解TCP重傳
重發(fā)機(jī)制
3)流量控制
慢啟動(dòng)、擁塞避免
慢啟動(dòng)和擁塞