首頁 常見問題 正文
聚名企服

提供可靠傳輸?shù)膫鬏攲訁f(xié)議是哪個(gè)?

轉(zhuǎn)載 2021-12-08 09:31:18 7017
提供可靠傳輸?shù)膫鬏攲訁f(xié)議是哪個(gè)?提供可靠傳輸?shù)膫鬏攲訁f(xié)議是TCP。TCP(傳輸控制協(xié)議)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議;它是為了在不可靠的互聯(lián)網(wǎng)絡(luò)上提供可靠的端到端字節(jié)流而專門設(shè)計(jì)的一個(gè)傳輸協(xié)議。

提供可靠傳輸?shù)膫鬏攲訁f(xié)議是哪個(gè)?在TCP/IP協(xié)議簇中,有兩個(gè)互不相同的傳輸協(xié)議:TCP(傳輸控制協(xié)議)和UDP(用戶數(shù)據(jù)報(bào)協(xié)議)。TCP協(xié)議是面向連接的協(xié)議,它比較可靠﹑安全﹑穩(wěn)定,但是效率不高,占用資源較多。UDP協(xié)議是無連接方式的協(xié)議,它的效率高﹑速度快﹑占資源少,但是其傳輸機(jī)制為不可靠傳送,必須依靠輔助的算法來完成傳輸?shù)目刂啤?/p>

因此,提供可靠傳輸?shù)膫鬏攲訁f(xié)議是TCP。

提供可靠傳輸?shù)膫鬏攲訁f(xié)議是哪個(gè)?

TCP旨在適應(yīng)支持多網(wǎng)絡(luò)應(yīng)用的分層協(xié)議層次結(jié)構(gòu)。 連接到不同但互連的計(jì)算機(jī)通信網(wǎng)絡(luò)的主計(jì)算機(jī)中的成對(duì)進(jìn)程之間依靠TCP提供可靠的通信服務(wù)。TCP假設(shè)它可以從較低級(jí)別的協(xié)議獲得簡(jiǎn)單的,可能不可靠的數(shù)據(jù)報(bào)服務(wù)。 原則上,TCP應(yīng)該能夠在從硬線連接到分組交換或電路交換網(wǎng)絡(luò)的各種通信系統(tǒng)之上操作。

TCP傳輸控制協(xié)議是為了在不可靠的互聯(lián)網(wǎng)絡(luò)上提供可靠的端到端字節(jié)流而專門設(shè)計(jì)的一個(gè)傳輸協(xié)議。

主要功能:

當(dāng)應(yīng)用層向TCP層發(fā)送用于網(wǎng)間傳輸?shù)摹⒂?位字節(jié)表示的數(shù)據(jù)流,TCP則把數(shù)據(jù)流分割成適當(dāng)長(zhǎng)度的報(bào)文段,最大傳輸段大小(MSS)通常受該計(jì)算機(jī)連接的網(wǎng)絡(luò)的數(shù)據(jù)鏈路層的最大傳送單元(MTU)限制。之后TCP把數(shù)據(jù)包傳給IP層,由它來通過網(wǎng)絡(luò)將包傳送給接收端實(shí)體的TCP層。

TCP為了保證報(bào)文傳輸?shù)目煽浚徒o每個(gè)包一個(gè)序號(hào),同時(shí)序號(hào)也保證了傳送到接收端實(shí)體的包的按序接收。然后接收端實(shí)體對(duì)已成功收到的字節(jié)發(fā)回一個(gè)相應(yīng)的確認(rèn)(ACK);如果發(fā)送端實(shí)體在合理的往返時(shí)延(RTT)內(nèi)未收到確認(rèn),那么對(duì)應(yīng)的數(shù)據(jù)(假設(shè)丟失了)將會(huì)被重傳。

在數(shù)據(jù)正確性與合法性上,TCP用一個(gè)校驗(yàn)和函數(shù)來檢驗(yàn)數(shù)據(jù)是否有錯(cuò)誤,在發(fā)送和接收時(shí)都要計(jì)算校驗(yàn)和;同時(shí)可以使用md5認(rèn)證對(duì)數(shù)據(jù)進(jìn)行加密。

在保證可靠性上,采用超時(shí)重傳和捎帶確認(rèn)機(jī)制。

在流量控制上,采用滑動(dòng)窗口協(xié)議,協(xié)議中規(guī)定,對(duì)于窗口內(nèi)未經(jīng)確認(rèn)的分組需要重傳。

在擁塞控制上,采用廣受好評(píng)的TCP擁塞控制算法(也稱AIMD算法)。該算法主要包括四個(gè)主要部分:

(1)慢啟動(dòng)

每當(dāng)建立一個(gè)TCP連接時(shí)或一個(gè)TCP連接發(fā)生超時(shí)重傳后,該連接便進(jìn)入慢啟動(dòng)階段。進(jìn)入慢啟動(dòng)后,TCP實(shí)體將擁塞窗口的大小初始化為一個(gè)報(bào)文段,即:cwnd=1。此后,每收到一個(gè)報(bào)文段的確認(rèn)(ACK),cwnd值加1,即擁塞窗口按指數(shù)增加。當(dāng)cwnd值超過慢啟動(dòng)闡值(ssthresh)或發(fā)生報(bào)文段丟失重傳時(shí),慢啟動(dòng)階段結(jié)束。前者進(jìn)入擁塞避免階段,后者重新進(jìn)入慢啟動(dòng)階段。

(2)擁塞避免

在慢啟階段,當(dāng)cwnd值超過慢啟動(dòng)闡值(ssthresh)后,慢啟動(dòng)過程結(jié)束,TCP連接進(jìn)入擁塞避免階段。在擁塞避免階段,每一次發(fā)送的cwnd個(gè)報(bào)文段被完全確認(rèn)后,才將cwnd值加1。在此階段,cwnd值線性增加。

(3)快速重傳

快速重傳是對(duì)超時(shí)重傳的改進(jìn)。當(dāng)源端收到對(duì)同一個(gè)報(bào)文的三個(gè)重復(fù)確認(rèn)時(shí),就確定一個(gè)報(bào)文段已經(jīng)丟失,因此立刻重傳丟失的報(bào)文段,而不必等到重傳定時(shí)器(RTO)超時(shí)。以此減少不必要的等待時(shí)間。

(4)快速恢復(fù)

快速恢復(fù)是對(duì)丟失恢復(fù)機(jī)制的改進(jìn)。在快速重傳之后,不經(jīng)過慢啟動(dòng)過程而直接進(jìn)入擁塞避免階段。每當(dāng)快速重傳后,置ssthresh=cwnd/2、ewnd=ssthresh+3。此后,每收到一個(gè)重復(fù)確認(rèn),將cwnd值加1,直至收到對(duì)丟失報(bào)文段和其后若干報(bào)文段的累積確認(rèn)后,置cwnd=ssthresh,進(jìn)入擁塞避免階段。

聲明:本文轉(zhuǎn)載于:互聯(lián)網(wǎng),如有侵犯,請(qǐng)聯(lián)系service@Juming.com刪除
相關(guān)標(biāo)簽: 傳輸層協(xié)議

相關(guān)文章

相關(guān)專題

編輯推薦

  • 域名注冊(cè)專題合集 域名注冊(cè)專題合集

  • 域名搶注專題合集 域名搶注專題合集

  • 企業(yè)建站專題合集 企業(yè)建站專題合集

主站蜘蛛池模板: 成人免费无码大片A毛片抽搐| 亚洲αⅴ无码乱码在线观看性色 | 无码人妻精品一区二区蜜桃百度| 亚洲精品无码国产片| 亚洲午夜无码久久久久软件| 中文字幕久久精品无码| 亚洲爆乳无码专区www| 中文字幕久无码免费久久| 亚洲AV综合色区无码一二三区| 东京热av人妻无码专区| 成人免费无遮挡无码黄漫视频| 色窝窝无码一区二区三区成人网站 | 潮喷失禁大喷水无码| 亚洲午夜无码久久| 免费A级毛片无码专区| 国产台湾无码AV片在线观看| 无码人妻丰满熟妇区毛片18| av无码久久久久久不卡网站| 无码精品A∨在线观看| 高潮潮喷奶水飞溅视频无码| 中文字幕精品无码亚洲字| 国产精品va无码免费麻豆| 精品无码成人网站久久久久久| 久久av无码专区亚洲av桃花岛| 久久久久无码国产精品一区| 亚洲中文字幕久久精品无码喷水| 精品一区二区无码AV| 一本大道无码日韩精品影视| 精品无码黑人又粗又大又长| 久久久久亚洲AV无码去区首| 久久人妻无码一区二区| 2020无码专区人妻系列日韩| 无码综合天天久久综合网| 亚洲AV成人片无码网站| 精品人妻无码一区二区三区蜜桃一 | 亚洲爆乳精品无码一区二区| 亚洲成a人无码亚洲成av无码| 18禁网站免费无遮挡无码中文| 在线精品自偷自拍无码中文| 97无码免费人妻超级碰碰夜夜| 国产精品亚洲а∨无码播放不卡|