拒絕八股!通俗易懂帶你理解TCP協(xié)議,輕松拿捏面試官!

一口Linux 2023-11-20 11:50
點(diǎn)擊左上方藍(lán)色“一口Linux”,選擇“設(shè)為星標(biāo)


第一時(shí)間看干貨文章?

?【干貨】嵌入式驅(qū)動(dòng)工程師學(xué)習(xí)路線
?【干貨】一個(gè)可以寫(xiě)到簡(jiǎn)歷的基于Linux物聯(lián)網(wǎng)綜合項(xiàng)目
?【干貨】Linux嵌入式知識(shí)點(diǎn)-思維導(dǎo)圖-免費(fèi)獲取



?1

前言

我本人是比較抗拒背八股的,我主張去理解知識(shí),讓它真的成為你的一部分,這樣在表達(dá)的時(shí)候就會(huì)非常流利,我常和我朋友說(shuō)每次我面試的時(shí)候?qū)τ谶@些八股都是在簡(jiǎn)單的吟誦,因?yàn)槲艺娴睦斫庹莆樟诉@些知識(shí)。但是網(wǎng)絡(luò)、計(jì)算機(jī)組成的具體內(nèi)容確實(shí)不像代碼一樣容易理解,所以很多人只能死記硬背。

其實(shí)這些所謂的八股,除了設(shè)計(jì)者和專(zhuān)精的工程師,又有多少人能真正確定自己對(duì)這些知識(shí)的理解是沒(méi)有錯(cuò)誤的呢?只要在面試中表達(dá)出自己的理解,而不是死記硬背,相信就能夠和普通的候選人拉開(kāi)差距了。

閑話(huà)少說(shuō),下面是我對(duì)于TCP協(xié)議的一些個(gè)人理解,可能會(huì)帶有錯(cuò)誤,歡迎大家指正。

不簡(jiǎn)單的TCP協(xié)議

TCP內(nèi)部的實(shí)現(xiàn)是很復(fù)雜的,我會(huì)從流量控制、可靠交付、擁塞控制、TCP報(bào)文、三次握手四次揮手、重傳時(shí)間等內(nèi)容和大家稍微聊聊TCP的具體實(shí)現(xiàn),以及為什么要這么做。

TCP的地位:是整個(gè)網(wǎng)絡(luò)協(xié)議族中最重要的一個(gè),TCP在網(wǎng)絡(luò)協(xié)議族中是很特別的,因?yàn)檎麄€(gè)網(wǎng)絡(luò),我們姑且分為課本上的五層吧,從下到上即物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、應(yīng)用層五層,只有傳輸層的TCP能做到可靠交付,這也是為什么很多應(yīng)用都是用TCP的原因,所以在面試中TCP絕對(duì)是重點(diǎn)中的重點(diǎn)。

TCP:傳輸控制協(xié)議(英語(yǔ):Transmission?Control?Protocol,縮寫(xiě):TCP)是一種面向連接的、可靠的、基于字節(jié)流的傳輸層通信協(xié)議,由IETF的RFC 793定義。在簡(jiǎn)化的計(jì)算機(jī)網(wǎng)絡(luò)OSI模型中,它完成第四層傳輸層所指定的功能。用戶(hù)數(shù)據(jù)報(bào)協(xié)議(UDP)是同一層內(nèi)另一個(gè)重要的傳輸協(xié)議。

在因特網(wǎng)協(xié)議族(Internet protocol suite)中,TCP層是位于IP層之上,應(yīng)用層之下的中間層。不同主機(jī)的應(yīng)用層之間經(jīng)常需要可靠的、像管道一樣的連接,但是IP層不提供這樣的流機(jī)制,而是提供不可靠的包交換。

應(yīng)用層向TCP層發(fā)送用于網(wǎng)間傳輸?shù)?、?位字節(jié)表示的數(shù)據(jù)流,然后TCP把數(shù)據(jù)流分割成適當(dāng)長(zhǎng)度的報(bào)文段(通常受該計(jì)算機(jī)連接的網(wǎng)絡(luò)的數(shù)據(jù)鏈路層的最大傳輸單元(MTU)的限制)。之后TCP把結(jié)果包傳給IP層,由它來(lái)透過(guò)網(wǎng)絡(luò)將包傳送給接收端實(shí)體的TCP層。TCP為了保證不發(fā)生丟包,就給每個(gè)包一個(gè)序號(hào),同時(shí)序號(hào)也保證了傳送到接收端實(shí)體的包的按序接收。然后接收端實(shí)體對(duì)已成功收到的包發(fā)回一個(gè)相應(yīng)的確認(rèn)信息(ACK);如果發(fā)送端實(shí)體在合理的往返時(shí)延(RTT)內(nèi)未收到確認(rèn),那么對(duì)應(yīng)的數(shù)據(jù)包就被假設(shè)為已丟失并進(jìn)行重傳。TCP用一個(gè)校驗(yàn)和函數(shù)來(lái)檢驗(yàn)數(shù)據(jù)是否有錯(cuò)誤,在發(fā)送和接收時(shí)都要計(jì)算校驗(yàn)和。(維基百科)

TCP報(bào)文


1.源端口,目的端口:每個(gè)兩字節(jié)

2.序號(hào):兩字節(jié),TCP的每個(gè)字節(jié)都按照序號(hào)編序(這也是面向字節(jié)流的一個(gè)標(biāo)志),建立連接時(shí)序號(hào)是隨機(jī)的 而后的序號(hào)都在此基礎(chǔ)上遞增。比如我第一次握手seq=10086 第三次握手seq=10087 之后又傳了一百字節(jié)的數(shù)據(jù),那么再發(fā)數(shù)據(jù),seq=10087+100+1=10188。

3.確認(rèn)號(hào):兩字節(jié),希望對(duì)方下一個(gè)報(bào)文段的序號(hào) 這也是為什么握手的時(shí)候ack=seq+1 確認(rèn)號(hào)代表前面序號(hào)的字節(jié)都已經(jīng)成功按序收到(捎帶確認(rèn)機(jī)制),當(dāng)客戶(hù)端發(fā)送過(guò)來(lái)的序號(hào)seq=10086時(shí),報(bào)文長(zhǎng)度為200,那么服務(wù)端的ack應(yīng)該是12087,表示對(duì)之前所有報(bào)文的確認(rèn)。

4.數(shù)據(jù)偏移:四位,實(shí)際上表示的是首部長(zhǎng)度,最大十進(jìn)制數(shù)轉(zhuǎn)換過(guò)來(lái)對(duì)應(yīng)的是15,代表頭部最多大小為60字節(jié),所以TCP頭部的長(zhǎng)度應(yīng)該是20-60間以4字節(jié)為單位變化的,不可能出現(xiàn)30字節(jié)長(zhǎng)度的TCP頭部

5.保留:六位,今后使用

然后就是6個(gè)控制位,每個(gè)1為,數(shù)據(jù)偏移+保留+6控制位=2字節(jié)

6.緊急URG:表明該報(bào)文優(yōu)先級(jí)很高,當(dāng)URG=1時(shí),報(bào)文會(huì)被放在發(fā)送方此次發(fā)送報(bào)文的最前端進(jìn)行優(yōu)先發(fā)送

7.確認(rèn)ACK:ACK=1 確認(rèn)號(hào)有效 建立連接之后 每次ACK=1

8.推送PUSH:PUSH=1 立即創(chuàng)建一個(gè)報(bào)文段發(fā)送出去(用得少)

9.復(fù)位RST:RST=1 表示TCP連接出現(xiàn)嚴(yán)重錯(cuò)誤,需要重新連接

10.同步SYN:SYN=1 表明這是一個(gè)連接請(qǐng)求報(bào)文

11.窗口:2字節(jié),滑動(dòng)窗口的大小 我們后面細(xì)說(shuō)

12.檢驗(yàn)和:2字節(jié),這個(gè)用途和UDP的一樣,加上12字段偽首部之后進(jìn)行校驗(yàn)

13.緊急指針:2字節(jié),只有當(dāng)URG=1時(shí)才有意義,指出本報(bào)文段中緊急數(shù)據(jù)的字節(jié)數(shù)

14.選項(xiàng):長(zhǎng)度可變,最大40字節(jié)(窗口擴(kuò)大選項(xiàng)、時(shí)間戳選項(xiàng)等等)

TCP的特點(diǎn)

  • 連接點(diǎn)對(duì)點(diǎn)

  • 全雙工 A可以給B發(fā) B也可以給A發(fā)

  • 面向連接 只有連接建立完成 才可以發(fā)數(shù)據(jù)

  • 擁塞控制 主要是通過(guò)以下機(jī)制來(lái)完成的(慢開(kāi)始 擁塞避免 快恢復(fù)和快重傳)

  • 可靠交付

  • 面向字節(jié)流

這些下面都會(huì)一一介紹

TCP和UDP的區(qū)別

TCP是一個(gè)復(fù)雜的協(xié)議 而UDP比較簡(jiǎn)單

1.連接 TCP是一個(gè)面向連接的協(xié)議 而UDP是一個(gè)無(wú)連接協(xié)議 即TCP需要連接建立之后才能傳輸數(shù)據(jù) 而UDP在未建立連接時(shí)就能夠傳輸數(shù)據(jù)

2.交付 TCP是一個(gè)可靠交付的協(xié)議 而UDP只能盡最大努力交付 可靠交付指的是數(shù)據(jù)按序到達(dá) 不丟失 不重復(fù)

3.數(shù)量 TCP是一個(gè)點(diǎn)對(duì)點(diǎn)的全雙工協(xié)議 而UDP支持一對(duì)一 一對(duì)多 多對(duì)多

4.首部長(zhǎng)度 TCP的首部長(zhǎng)度更長(zhǎng) 20-60字節(jié) 而UDP的首部固定為8個(gè)字節(jié)

5.面向 TCP面向的是字節(jié)流 即上層應(yīng)用層交付下來(lái)的數(shù)據(jù)報(bào) 在TCP的眼中是一串字節(jié)流 而UDP是面向數(shù)據(jù)報(bào)的

6.是否具有擁塞控制 TCP是有擁塞控制的 在網(wǎng)絡(luò)擁塞時(shí)源點(diǎn)主機(jī)的發(fā)送速率會(huì)降低 而UDP不具有擁塞控制 一些追求傳輸效率的應(yīng)用通常使用UDP協(xié)議

所謂面向字節(jié)流 指的是TCP發(fā)送端發(fā)送幾次數(shù)據(jù)和接收端接受幾次數(shù)據(jù)時(shí)沒(méi)有必然聯(lián)系的

比如發(fā)送端調(diào)用一次write寫(xiě)了一百個(gè)字節(jié) 但是接受端可以分10次接受 也可以寫(xiě)10次100字節(jié) 接收端一次接收完

原因:

TCP面向連接 一個(gè)Socket收到的數(shù)據(jù)由同一臺(tái)數(shù)據(jù)發(fā)出 并且有序到達(dá) 所以每次讀取多少數(shù)據(jù)都可以 因?yàn)槲抑狼懊娴臄?shù)據(jù)都是對(duì)的 某些時(shí)候?yàn)榱斯?jié)省資源 程序可能會(huì)選擇"攢一會(huì)"再讀

而UDP協(xié)議不知道前面的數(shù)據(jù)是否是錯(cuò)的 所以每次發(fā)送就對(duì)應(yīng)著一次接收 如果錯(cuò)了就再發(fā)

應(yīng)用區(qū)別:

UDP:追求高速度的應(yīng)用一般用的是UDP(KCP),比如視頻、音頻、實(shí)時(shí)游戲、廣播,而且通常這些應(yīng)用對(duì)于數(shù)據(jù)的可靠性要求不是很高,視頻丟點(diǎn)數(shù)據(jù)(丟幾幀 后面再補(bǔ)上),你也看不出來(lái),但是速度慢就不能接受了,玩英雄聯(lián)盟慢一秒別人就把你頭打爆了

TCP:可靠傳輸,HTTP用的就是TCP(后面用為了追求性能用UDP去了,我們之后詳說(shuō)),任何確保數(shù)據(jù)可靠的應(yīng)用都應(yīng)該使用TCP

典中典之三次握手 四次揮手

相信很多同學(xué)都聽(tīng)說(shuō)過(guò)三次握手 四次揮手的問(wèn)題,也大概知道過(guò)程是什么樣的,但是自己講很難講清楚,我們現(xiàn)在來(lái)捋一捋這到底是是個(gè)什么過(guò)程,以及為什么要三次握手四次揮手

注:下文的客戶(hù)端和服務(wù)器是站在應(yīng)用層角度的,可以理解成發(fā)送方和接收方

三次握手


第一次握手:客戶(hù)端向服務(wù)器發(fā)送TCP請(qǐng)求連接報(bào)文,SYN置1,seq=x (都知道SYN和seq是啥吧)

第二次握手:服務(wù)器收到報(bào)文,發(fā)送TCP確認(rèn)報(bào)文,SYN=ACK=1,seq=y ack=x+1

第三次握手:客戶(hù)端收到報(bào)文,發(fā)送ACK=1,seq=x+1,ack=y+1

怎么記憶這個(gè)過(guò)程呢?

第一次和第二次握手 都屬于正兒八經(jīng)連接建立的過(guò)程 我們之前說(shuō)過(guò)SYN置一的情況是請(qǐng)求連接報(bào)文才有的 所以前兩次握手是有SYN的

第三次握手是對(duì)前兩次握手的確認(rèn)過(guò)程 即確認(rèn) 客戶(hù)端感知到服務(wù)器的存在 服務(wù)器也知道客戶(hù)端的存在 所以不需要SYN

因?yàn)榈谝淮挝帐职l(fā)送的報(bào)文是沒(méi)有實(shí)體數(shù)據(jù)的,所以第三次握手seq=第一次握手seq+1

注:第三次握手可以帶數(shù)據(jù) 前面兩次不行

為什么需要三次握手

這個(gè)一般是和三次握手一起問(wèn)的

我個(gè)人理解有兩個(gè)原因

1.TCP是面向連接的 如果只進(jìn)行兩次握手 服務(wù)器其實(shí)是不知道連接是否建立成功的

2.如果只進(jìn)行兩次握手,那么會(huì)出現(xiàn)這么一種情況,因?yàn)榫W(wǎng)絡(luò)延遲,客戶(hù)端向服務(wù)器發(fā)了一次連接請(qǐng)求報(bào)文,但是服務(wù)器暫時(shí)沒(méi)收到,然后客戶(hù)端又發(fā)了一次,這次服務(wù)器收到了,兩次握手成功了,這時(shí)第一次發(fā)送的請(qǐng)求來(lái)了,服務(wù)器也會(huì)做出響應(yīng),就會(huì)同時(shí)有兩個(gè)TCP連接,浪費(fèi)資源。但是如果有三次握手的話(huà),服務(wù)器進(jìn)行確認(rèn)的時(shí)候,客戶(hù)端會(huì)忽略掉這次確認(rèn)(想一想為什么)

四次揮手


第一次:客戶(hù)端主動(dòng)發(fā)送斷開(kāi)請(qǐng)求,F(xiàn)IN=1(這是一個(gè)請(qǐng)求斷開(kāi)的報(bào)文),seq=x

第二次:服務(wù)器收到之后 發(fā)送 ACK=1 seq=v ack=x+1 然后處于半關(guān)閉狀態(tài)Close-wait

第三次:服務(wù)器發(fā)送FIN=1 ACK=1 seq=w ack=x+1

第四次:客戶(hù)端收到后 發(fā)送ACK=1 seq=u+1 ack=w+1

一些解釋

1.第三次為什么seq=w 是因?yàn)槲覀兗僭O(shè)第二次到第三次的期間 服務(wù)器還在發(fā)數(shù)據(jù)

2,為什么第三次也有ACK字段

個(gè)人理解:TCP報(bào)文規(guī)定了只要建立連接之后所有報(bào)文都有ACK字段,所以其實(shí)第一次也有ACK字段的,只是大部分教材沒(méi)有畫(huà)出來(lái)

(八股文的很多細(xì)節(jié)是無(wú)法深究的 不是TCP的設(shè)計(jì)者誰(shuí)知道真相是什么呢 我覺(jué)得只要有自己的理解 就已經(jīng)超越很多死背書(shū)的人了)

3.為什么服務(wù)器連著給客戶(hù)端發(fā)兩次 一次不行嗎?

第一次是對(duì)客戶(hù)端發(fā)來(lái)的確認(rèn)

第二次是請(qǐng)求和客戶(hù)端斷開(kāi)

而且在這兩次發(fā)送報(bào)文之間 服務(wù)器是可以發(fā)送數(shù)據(jù)的 客戶(hù)端不行

為什么需要四次揮手

服務(wù)器決定進(jìn)行第二次揮手和第三次揮手,某些時(shí)候把兩次揮手合并,因?yàn)橹虚g等不等待其實(shí)是由服務(wù)端應(yīng)用程序決定的(handler),如果沒(méi)有數(shù)據(jù)要發(fā),同時(shí)又開(kāi)啟了tcp的延遲確認(rèn),那么就會(huì)合并揮手,這也是抓包的時(shí)候?yàn)槭裁茨茏サ饺螕]手的包。

為什么需要等待2MSL

1.釋放的端口可能會(huì)重連剛斷開(kāi)的服務(wù)器端口,而第二次揮手之后服務(wù)器還在給該端口發(fā)數(shù)據(jù),如果不等的話(huà),在這個(gè)通道里的老TCP報(bào)文可能和新的報(bào)文沖突,造成數(shù)據(jù)紊亂,2MSL(兩倍生存時(shí)間,原因我推測(cè)可能是計(jì)算客戶(hù)端發(fā)送給服務(wù)器,服務(wù)器處理之后再返回過(guò)來(lái))是足夠讓客戶(hù)端全部收到第二次揮手后的數(shù)據(jù)的。具體的時(shí)間不同版本其實(shí)也不一樣,有興趣的同學(xué)可以深入了解

2.保證確認(rèn)斷開(kāi),如果最后一次確認(rèn)丟失了,服務(wù)器會(huì)重新進(jìn)行第三次揮手,這樣客戶(hù)端還能夠?qū)Φ谌螕]手的FIN報(bào)文進(jìn)行處理

TCP怎么保證可靠交付

這個(gè)問(wèn)題是一個(gè)很廣泛的問(wèn)題 基本把所有TCP的設(shè)計(jì)思想都包含了

什么是可靠交付?

我認(rèn)為最起碼要做到這幾點(diǎn):數(shù)據(jù)不丟 數(shù)據(jù)不重 數(shù)據(jù)按序 數(shù)據(jù)不錯(cuò)

1.數(shù)據(jù)不丟:TCP使用了確認(rèn)-重傳機(jī)制,對(duì)每一個(gè)收到的正確報(bào)文進(jìn)行確認(rèn)(ack),如果發(fā)現(xiàn)有數(shù)據(jù)沒(méi)有被確認(rèn),就重傳,其中重傳又有超時(shí)重傳和快重傳

2.數(shù)據(jù)不重/不錯(cuò):接收方會(huì)對(duì)數(shù)據(jù)進(jìn)行檢驗(yàn)。重復(fù)的數(shù)據(jù)丟棄,錯(cuò)誤的數(shù)據(jù)丟棄,并不進(jìn)行確認(rèn)。

3.數(shù)據(jù)按序:流量控制,不至于一下發(fā)很多報(bào)文,而且會(huì)對(duì)數(shù)據(jù)包進(jìn)行重新排序

TCP確認(rèn)-重傳機(jī)制

相信大家已經(jīng)懂什么是確認(rèn)了吧,簡(jiǎn)單來(lái)說(shuō),接收端發(fā)送ack=10001的報(bào)文,就說(shuō)明從連接開(kāi)始的序列號(hào)(假設(shè)是100)到ack-1(10000)的報(bào)文都是可靠交付的。

重傳也很簡(jiǎn)單,我們先來(lái)聊聊超時(shí)重傳

什么時(shí)候重傳呢?

其實(shí)TCP在傳遞數(shù)據(jù)的時(shí)候,會(huì)設(shè)置一個(gè)超時(shí)計(jì)時(shí)器,當(dāng)超時(shí)計(jì)時(shí)器觸發(fā)了,發(fā)送端還沒(méi)有收到來(lái)自接收端的確認(rèn)報(bào)文,那么就認(rèn)為這個(gè)消息沒(méi)成功傳遞,原因可能有很多,網(wǎng)絡(luò)阻塞,丟包,數(shù)據(jù)出錯(cuò)等等

問(wèn)題來(lái)了:超時(shí)計(jì)時(shí)器怎么設(shè)置呢?每一個(gè)數(shù)據(jù)的超時(shí)時(shí)間都不一樣嗎?怎么能做到既不浪費(fèi)算力,又能高效確認(rèn)超時(shí)呢?

首先超時(shí)時(shí)間肯定不能選的很短,不然會(huì)很容易重發(fā),浪費(fèi)很多資源。

也不能很長(zhǎng),因?yàn)榘l(fā)送端只有收到確認(rèn)之后才回刪除數(shù)據(jù),這樣會(huì)浪費(fèi)發(fā)送端的資源。

所以重傳時(shí)間RTO我們一般設(shè)為比平常報(bào)文的平均往返時(shí)間稍微長(zhǎng)一點(diǎn)點(diǎn)

具體公式如下:

RTTS(加群啊平均往返時(shí)間)=(1-a) x 舊的RTTS+ a x RTTS RFC文檔推薦 a=0.125

RTTD(RTT偏差加權(quán)值) =(1-b) x 舊的RTTD + b x (RTTS-RTTD) RFC文檔推薦b=0.25

RTO=RTTS+4 * RTTD

而每次觸發(fā)超時(shí)重傳 RTO=2 X RTO

TCP的流量控制

什么是流量控制?為什么要流量控制?

簡(jiǎn)單來(lái)說(shuō)流量控制就是接收方通過(guò)參數(shù)控制發(fā)送方的速度,記得我們上文講到的TCP報(bào)文的窗口字段嗎,這個(gè)就是調(diào)控的因素,當(dāng)接收方的緩存變少,就把窗口變小,發(fā)送方就會(huì)把數(shù)據(jù)發(fā)的慢一點(diǎn),窗口的大小就是發(fā)送速度的大小

而我們提到的這種方案,就是TCP的滑動(dòng)窗口,它的思想與算法中的滑動(dòng)窗口類(lèi)似,維護(hù)一個(gè)變長(zhǎng)的窗口值,落在窗口里的就是可以發(fā)送的,在窗口后面的就是發(fā)完了的,窗口前面的就是還沒(méi)發(fā)的,窗口是以字節(jié)為單位的,這也能體現(xiàn)TCP的面向字節(jié)流思想。

注意:發(fā)送端和接收端的窗口大小不可能做到完全同步,因?yàn)榫W(wǎng)絡(luò)具有時(shí)延,當(dāng)窗口為0的時(shí)候,發(fā)送端不再發(fā)送數(shù)據(jù),待接收端緩沖區(qū)有空間了之后,會(huì)重新打開(kāi)滑動(dòng)窗口,讓發(fā)送端繼續(xù)發(fā)送數(shù)據(jù)。

TCP的擁塞控制

什么是擁塞?

擁塞:對(duì)網(wǎng)絡(luò)中的某種資源的需求超過(guò)了資源可提供的部分

TCP采用四種算法避免擁塞

我們把A設(shè)為發(fā)送方 B設(shè)為接收方

發(fā)送方維護(hù)一個(gè)cwnd(擁塞窗口)的動(dòng)態(tài)變量,其值取決于網(wǎng)絡(luò)的擁塞程度,還有一個(gè)慢啟動(dòng)門(mén)限ssthresh狀態(tài)變量

原則:沒(méi)有擁塞,把cwnd變大,擁塞了,把cwnd縮小 思想很簡(jiǎn)單,實(shí)現(xiàn)很復(fù)雜

現(xiàn)在是不是有點(diǎn)蒙,之前不是提到了發(fā)送窗口大小嗎,怎么又來(lái)了個(gè)擁塞窗口,A到底用什么速度發(fā)數(shù)據(jù)

經(jīng)查證:發(fā)送窗口大小等于min(cwnd,B的接收窗口)

1.慢開(kāi)始:cwnd小于ssthresh時(shí),采用這種算法,cwnd大小按照指數(shù)擴(kuò)容,每次 x 2

2.擁塞避免:cwnd>=ssthresh時(shí),采用這種算法,cwnd按照常數(shù)擴(kuò)容,每次+1

判斷擁塞:當(dāng)網(wǎng)絡(luò)中有一段數(shù)據(jù)重傳,則認(rèn)為網(wǎng)絡(luò)擁塞,ss變?yōu)閾砣麜r(shí)的一半,cwnd變?yōu)?

大家是不是覺(jué)得很不科學(xué),因?yàn)閬G包是很正常的,再牛逼的網(wǎng)絡(luò)也會(huì)丟包,重傳一次就認(rèn)為擁塞,cwnd可能永遠(yuǎn)都等于1

因此TCP還有一種重傳機(jī)制

3.快重傳:不需要等到超時(shí)才進(jìn)行重傳,當(dāng)B給A連著發(fā)了三次ack一致的確認(rèn)報(bào)文,A就認(rèn)為數(shù)據(jù)丟失了,重發(fā)ack之后的數(shù)據(jù)

4.快恢復(fù):當(dāng)快重傳被觸發(fā)時(shí),同時(shí)執(zhí)行快恢復(fù)算法,ss=擁塞時(shí)的一半,cwnd=ss,執(zhí)行擁塞避免算法

TCP到底用的是超時(shí)重傳還是快重傳

相信如果你聽(tīng)懂了上面的內(nèi)容,你腦子里應(yīng)該有這個(gè)疑問(wèn)

TCP到底是兩種都用,還是擁塞的時(shí)候用快重傳,平常使用超時(shí)重傳呢?

我們計(jì)網(wǎng)老師說(shuō)的是后者,但是TCP是如何判斷網(wǎng)絡(luò)是否擁塞的呢,已經(jīng)建立連接的TCP能動(dòng)態(tài)修改重傳策略嗎?

從業(yè)務(wù)的角度來(lái)說(shuō)我覺(jué)得答案更可能是前者,畢竟這么玩能提高速度。

結(jié)語(yǔ)

今天的內(nèi)容到這里就結(jié)束了,如果對(duì)您有所幫助,歡迎點(diǎn)贊、評(píng)論、收藏,您的支持就是對(duì)我最大的鼓勵(lì)。

end



一口Linux?


關(guān)注,回復(fù)【1024】海量Linux資料贈(zèng)送

精彩文章合集

文章推薦

?【專(zhuān)輯】ARM
?【專(zhuān)輯】粉絲問(wèn)答
?【專(zhuān)輯】所有原創(chuàng)
?專(zhuān)輯linux入門(mén)
?專(zhuān)輯計(jì)算機(jī)網(wǎng)絡(luò)
?專(zhuān)輯Linux驅(qū)動(dòng)
?【干貨】嵌入式驅(qū)動(dòng)工程師學(xué)習(xí)路線
?【干貨】Linux嵌入式所有知識(shí)點(diǎn)-思維導(dǎo)圖

一口Linux 寫(xiě)點(diǎn)代碼,寫(xiě)點(diǎn)人生!
評(píng)論
  • 文:杜杰編輯:侯煜當(dāng)?shù)貢r(shí)間7月28日,美國(guó)特朗普政府落地最新科技封鎖政策,美國(guó)聯(lián)邦通信委員會(huì)(FCC)正式更新《受管制清單》,新增兩大類(lèi)設(shè)備——境外生產(chǎn)的先進(jìn)機(jī)器人設(shè)備、境外生產(chǎn)的聯(lián)網(wǎng)電力逆變器。FCC在官方情況說(shuō)明書(shū)中明確,該類(lèi)境外制造產(chǎn)品,“會(huì)對(duì)美國(guó)國(guó)家安全或美國(guó)民眾的人身安全構(gòu)成無(wú)法承受的風(fēng)險(xiǎn)”。本次新規(guī)設(shè)置明確豁免機(jī)制:經(jīng)美國(guó)國(guó)防部(DoW)、電力逆變器品類(lèi)經(jīng)美國(guó)國(guó)土安全部(DHS)審核并授予“有條件批準(zhǔn)”,認(rèn)定對(duì)應(yīng)設(shè)備品類(lèi)不存在重大安全風(fēng)險(xiǎn),即可獲得準(zhǔn)入豁免。同時(shí)政策嚴(yán)格執(zhí)行新老劃斷原
    華爾街科技眼 2026-08-03 21:28 325瀏覽
  • 產(chǎn)品使用18V供電,配套4串鋰離子電池,需要設(shè)計(jì)一個(gè)充電器。因?yàn)檩斎?8V,電池最高 16.8V,壓差僅 1.2V。因?yàn)閴翰钐?。使用開(kāi)關(guān)型的充電控制芯片不穩(wěn)定。嘗試自行設(shè)計(jì)一個(gè)。整體采用分立三極管 + TL431架構(gòu),分4個(gè)功能單元:使能控制回路、限流環(huán)路、TL431 精密恒壓反饋環(huán)路、PNP 功率管主功率輸出回路;實(shí)現(xiàn)完整鋰電池充電邏輯。使能控制回路按鍵按下:5V 電壓經(jīng) R12 (2kΩ) 送入 NPN 管 Q3 基極,Q3 飽和導(dǎo)通,對(duì)地拉低 R1、R2 組成的分壓控制節(jié)點(diǎn)電位;該節(jié)點(diǎn)直
    southcreek 2026-08-07 13:45 328瀏覽
  •     長(zhǎng)期專(zhuān)注WiFi領(lǐng)域,也算是行業(yè)老兵了!同行閑聊中,時(shí)不時(shí)能提起我和我們!從疫情起,國(guó)產(chǎn)替代風(fēng)生水起,起起落落,大浪淘沙,生存下來(lái)的都是強(qiáng)者!    WiFi模塊應(yīng)用廣泛,對(duì)于高端市場(chǎng)和特定市場(chǎng),要求WIFI模塊需要過(guò)CE/FCC之類(lèi)的認(rèn)證,也就是說(shuō)沒(méi)有認(rèn)證的模塊,不具備導(dǎo)入產(chǎn)品設(shè)計(jì).接下來(lái)就和大家聊聊認(rèn)證模塊選型參考!    WIFi模塊硬件方面主要考慮以下九點(diǎn)特性:    1
    納拓科技 2026-07-31 17:56 263瀏覽
  • 導(dǎo)語(yǔ)在現(xiàn)代高速數(shù)字電路設(shè)計(jì)中,信號(hào)的完整性已不僅是理想波形推演,而是一場(chǎng)與物理非理想特性正面博弈的工程實(shí)踐。濾波器芯片作為凈化傳輸鏈路的關(guān)鍵屏障,其核心挑戰(zhàn)在于:能否有效識(shí)別并濾除那些隱匿在電平跳變過(guò)程中的亞納秒級(jí)瞬態(tài)脈沖干擾,這類(lèi)干擾持續(xù)極短,卻足以在高速鏈路中引發(fā)誤觸發(fā)。然而,傳統(tǒng)函數(shù)發(fā)生器受限于采樣率與邊沿速率,根本無(wú)法忠實(shí)復(fù)現(xiàn)如此狹窄且陡峭的異常波形。針對(duì)此困境,德思特TS-AWG7000系列任意波形發(fā)生器以17 GS/s采樣率與50 ps原生邊沿速度,為瞬態(tài)脈沖提供精細(xì)刻畫(huà),配合SPG
    德思特測(cè)試測(cè)量 2026-08-05 14:06 5瀏覽
  • ?摘要:低價(jià)大流量卡正全面退市,政策收緊已成定局。面對(duì)傳統(tǒng)號(hào)卡的不確定性,隨身WiFi憑借穩(wěn)定連接、多設(shè)備共享、獨(dú)立設(shè)備和靈活套餐等優(yōu)勢(shì),成為務(wù)實(shí)可靠的備選方案。1、流量卡黃金時(shí)代要結(jié)束了通信行業(yè)正迎來(lái)一場(chǎng)前所未有的“地震式”調(diào)整——曾讓無(wú)數(shù)用戶(hù)追捧的低價(jià)大流量卡,正在全速退出各大平臺(tái)。這早已不是一次普通的競(jìng)合,而是一場(chǎng)趨勢(shì)性的行業(yè)洗牌。回望過(guò)去,19元200G的神卡,那時(shí)真是“睡著都能笑醒”,便宜到不敢相信,爽到忍不住炫耀。那些日子,好像隨便刷、隨便看,流量自由觸手可及。可如今,回頭再看,那種
    愛(ài)上電路設(shè)計(jì) 2026-08-03 10:21 128877瀏覽
  • 在EMC測(cè)試過(guò)程中,傳導(dǎo)發(fā)射(Conducted Emission,CE)超標(biāo)是工程師最常遇到的問(wèn)題之一。更令人頭疼的是,同樣的超標(biāo)曲線背后,可能對(duì)應(yīng)著完全不同的干擾機(jī)理:有的是差模噪聲沿電源回路傳播,有的是共模電流通過(guò)寄生路徑耦合,還有些問(wèn)題甚至并非來(lái)自電源本身,而是負(fù)載、電纜布局或接地結(jié)構(gòu)引起的連鎖反應(yīng)。 · 150kHz~1MHz 超標(biāo):多為差模噪聲為主,干擾沿火線-零線回路傳輸。 · 1MHz~30MHz 超標(biāo):通常共模噪聲占主導(dǎo),干擾通過(guò)火線/零線對(duì)地回路傳播。 如果條件允許,用電流探
    譽(yù)磁電磁兼容EMC 2026-07-31 18:45 505瀏覽
  •        很多人只見(jiàn)過(guò)封裝在SMD外殼里的小尺寸晶振,卻不知道一顆2016、1612甚至1210封裝的微型石英晶振,從一塊巴掌大的石英原礦,到最終能穩(wěn)定起振的成品,要經(jīng)過(guò)十幾道精密工序。它內(nèi)部的石英晶片厚度最薄不到20微米,比普通A4紙的1/5還薄,整個(gè)生產(chǎn)過(guò)程里哪怕0.1微米的誤差,都會(huì)直接廢掉整批產(chǎn)品,這也是小尺寸晶振過(guò)去長(zhǎng)期依賴(lài)進(jìn)口,國(guó)內(nèi)廠商花了十幾年才啃下量產(chǎn)硬骨頭的核心原因。1. 原石定向切割:0.01度的角度誤差都不能有小尺寸晶振的第一步,
    TKD泰晶科技 2026-08-07 08:43 382瀏覽
  • 做藍(lán)牙音箱的工程師大概都碰過(guò)這個(gè)局面。產(chǎn)品要連手機(jī)放歌,要本地播開(kāi)機(jī)提示音和按鍵音,還要接 App 做配網(wǎng)和狀態(tài)上報(bào)。三件事拆開(kāi),早先的常規(guī)做法是音頻藍(lán)牙一顆料、數(shù)傳藍(lán)牙一顆料、本地播放再掛一顆小 MCU 加一片 Flash。板子越畫(huà)越大,BOM 越算越貴,待機(jī)電流和固件工作量也跟著漲。WT2605C 出來(lái)以后,這套需求可以集成到一顆芯片,就是 WT2605C-32N,該芯片采用QFN32 封裝,4×4 毫米,把音頻藍(lán)牙、BLE 數(shù)傳和 MP3 本地播放三樣全包了。對(duì)藍(lán)牙音箱來(lái)說(shuō),最實(shí)在的好處就
    唯創(chuàng)知音語(yǔ)音芯片 2026-08-06 15:14 287瀏覽
  • 智能寵物用品這幾年快速普及,自動(dòng)清理幾乎成了智能貓砂盆的標(biāo)配。貓咪用完離場(chǎng),設(shè)備自動(dòng)翻轉(zhuǎn)清理,養(yǎng)寵家庭省去了每天彎腰清理的麻煩。但自動(dòng)清理的第一步,是先準(zhǔn)確判斷貓到底在不在盆里。這個(gè)看似簡(jiǎn)單的問(wèn)題,在小空間里并不容易做好。近場(chǎng)檢測(cè)的痛點(diǎn):距離太遠(yuǎn)反而誤事貓砂盆內(nèi)部空間有限。如果傳感器的檢測(cè)距離設(shè)得偏大,盆外路過(guò)的貓、人甚至物品都會(huì)被誤判為貓?jiān)谂鑳?nèi),結(jié)果該清理時(shí)不清理、不該清理時(shí)亂清理,體驗(yàn)直接崩壞。這類(lèi)產(chǎn)品的核心訴求其實(shí)就一句話(huà):近距離、小范圍、精準(zhǔn)識(shí)別,不能有半點(diǎn)誤判。常規(guī)感應(yīng)方案常因檢測(cè)距離
    唯創(chuàng)知音語(yǔ)音芯片 2026-07-31 16:51 313瀏覽
  • 摘要在防爆電氣設(shè)計(jì)中,只參照芯數(shù)選型而忽略額定載流量,長(zhǎng)期滿(mǎn)負(fù)荷運(yùn)行會(huì)出現(xiàn)插頭發(fā)熱、接觸面氧化、IP67 密封受熱老化等問(wèn)題。結(jié)合常用 3 針 3 孔、4 芯、5PIN、8PIN 圓形防爆連接器,制作分級(jí)電流參數(shù)對(duì)照表,區(qū)分冷壓免焊接、焊接兩種接線結(jié)構(gòu)的安全載流數(shù)值,設(shè)置合理電流冗余系數(shù),搭配使用環(huán)境修正參數(shù),規(guī)范防爆接近開(kāi)關(guān)連接器、防爆法蘭插座的選型計(jì)算方式。關(guān)鍵詞圓形防爆連接器,載流參數(shù)表,防爆法蘭插座,防爆端子接頭,IP67 防爆防水接插件1 產(chǎn)品概述圓形防爆連接器觸點(diǎn)載流能力由插針直徑、
    kyfbest科迎法電氣 2026-08-03 09:18 128644瀏覽
  • 在物聯(lián)網(wǎng)從“萬(wàn)物互聯(lián)”邁向“萬(wàn)物智聯(lián)”的進(jìn)程中,LTE Cat.1憑借其在速率、成本與網(wǎng)絡(luò)覆蓋之間的完美平衡,正成為中低速物聯(lián)網(wǎng)市場(chǎng)的絕對(duì)主力。隨著2G/3G網(wǎng)絡(luò)的逐步退網(wǎng)以及新國(guó)標(biāo)對(duì)終端設(shè)備智能化、定位功能的強(qiáng)制要求,Cat.1模組迎來(lái)了爆發(fā)式的增長(zhǎng)窗口。在這一關(guān)鍵節(jié)點(diǎn),基于華為海思Hi2131芯片設(shè)計(jì)的LTE Cat.1模組,憑借其在能效、射頻、架構(gòu)及物理規(guī)格上的底層創(chuàng)新,成功打破了“高性能必高功耗”的傳統(tǒng)魔咒,為行業(yè)提供了極具競(jìng)爭(zhēng)力的連接最優(yōu)解。核心技術(shù)優(yōu)勢(shì):重塑Cat.1能效與連接標(biāo)桿海
    用戶(hù)1778981989717 2026-08-05 21:04 169瀏覽
  • 在芯片總成本中占比不到 1%,卻可能因一處品質(zhì)偏差導(dǎo)致整片晶圓報(bào)廢——半導(dǎo)體切割/研磨膠帶,正隨著先進(jìn)封裝的爆發(fā),成為封測(cè)產(chǎn)線選型中最謹(jǐn)慎對(duì)待的耗材之一。但鮮有人注意到,決定這層膠帶性能上限的,是上游一層更薄的基膜。這個(gè)長(zhǎng)期由日本企業(yè)主導(dǎo)的隱形環(huán)節(jié),正在出現(xiàn)國(guó)產(chǎn)突圍的信號(hào)。一、需求之變:先進(jìn)封裝與“韜定律”重塑膠帶市場(chǎng)AI 算力芯片、HBM 高帶寬存儲(chǔ)、Chiplet 芯粒等先進(jìn)封裝產(chǎn)品持續(xù)放量,國(guó)內(nèi)封測(cè)產(chǎn)線擴(kuò)產(chǎn)節(jié)奏不減。作為晶圓減薄與切割工序的必需耗材,晶圓膠帶的需求同步擴(kuò)容。據(jù) QYRese
    芯膜前沿 2026-07-31 16:35 379瀏覽
  • 在前六期中,我們已經(jīng)分別討論了 CRA 的適用范圍、整體影響、漏洞通報(bào)義務(wù)、風(fēng)險(xiǎn)評(píng)估與技術(shù)文檔證據(jù)鏈、第三方組件與 SBOM 供應(yīng)鏈治理,以及產(chǎn)品上市后的支持期、安全更新、用戶(hù)說(shuō)明和終止支持管理。到這里,企業(yè)已經(jīng)能夠回答幾個(gè)核心問(wèn)題:產(chǎn)品是否落入 CRA 適用范圍,產(chǎn)品由哪些組件構(gòu)成,企業(yè)如何證明自己在設(shè)計(jì)、開(kāi)發(fā)和上市前采取了必要的安全措施,以及產(chǎn)品上市后如何持續(xù)維護(hù)和安全下線。但對(duì)于真正準(zhǔn)備落地 CRA 合規(guī)的企業(yè)來(lái)說(shuō),還有一個(gè)更現(xiàn)實(shí)的問(wèn)題:CRA 的法規(guī)條文相對(duì)原則化,企業(yè)應(yīng)當(dāng)如何把“網(wǎng)絡(luò)安
    虹科云科技 2026-08-03 16:51 159980瀏覽
  • 摘要防爆自控系統(tǒng)同時(shí)布設(shè)本安信號(hào)、工業(yè)總線、動(dòng)力供電三類(lèi)線路,僅依靠標(biāo)識(shí)標(biāo)牌管控插接極易出現(xiàn)人為錯(cuò)插問(wèn)題,高壓動(dòng)力回路竄入本安弱電回路會(huì)突破安全柵限能標(biāo)準(zhǔn),產(chǎn)生點(diǎn)火風(fēng)險(xiǎn)。依托 A、D、K 標(biāo)準(zhǔn)化機(jī)械防呆編碼體系,搭配護(hù)套顏色區(qū)分管理,適配 3 針 3 孔免焊接冷壓增安型防爆航插、5PIN 總線防爆航空插頭、8 芯焊接防爆法蘭插座的選型使用,從物理結(jié)構(gòu)層面杜絕防爆接近開(kāi)關(guān)連接器、防爆傳感器航插接頭混用插接問(wèn)題,補(bǔ)齊防爆系統(tǒng)被動(dòng)安全防護(hù)體系。關(guān)鍵詞圓形防爆連接器,防呆編碼防爆航插,防爆航空插頭,防爆
    kyfbest科迎法電氣 2026-07-31 18:29 407瀏覽
  •                                                                        
    廣州鐵金剛 2026-08-06 17:44 111040瀏覽
我要評(píng)論
0
點(diǎn)擊右上角,分享到朋友圈 我知道啦
請(qǐng)使用瀏覽器分享功能 我知道啦
主站蜘蛛池模板: 己婚妇女火辣的日子| 秋瓷炫《生死决断》播放| 苦菜花电视剧全集免费观看| 《通往你的地图》| 伦理片《需要爸爸播种子》1号线HD中字-未删减完整版手机免费在线观看-91神马 | 超前看剧app网站| 魂断秦淮| 特殊的保险销售员2上映时间| 甘先生的胜利| 东北一家人2| 请摘星星给我| 班杰明现状| 音乐老师的饺子水饺在线观看| 南北腿王| 变形金刚2国语版在线观看| 女教师动漫全集ova无修| 耙怎么读| 请回答1988第10集| 《爱我几何》免费观看| 吃人的秘宝箱| 点燃我温暖你更新时间| 安斋拉拉在线播放| 环珠格格| 消失的她在线观看2023免费 | 异世界来的男生泰剧免费观看全集| 孕妇的诱惑在线观看| 战狼16欧式少女| 双子星公主 第一部| 神木丽| 郑钦文美网第三轮比赛时间| 犯罪图鉴第二季免费观看完整版| 电视剧黑土无言免费观看| 4s44-cn战狼6免费高清版999加拿大版 | 奥特银河格斗3命运的冲突| 第一次的滋味免费观看电视剧| 高压监狱飞机版| 地爆天星无删减版免费观看| 泰坦尼克号被删| 《人妻初次按摩忍不住| 新还珠格格51| 《鬼父上卷》1| 白峰美羽大战黑人在线观看| 边防风暴| 天可怜见国语| 少爷和我第八集| 本城小百合| 安康市| 家有儿女3| 邻居寂寞人妻中文字幕| 分娩按摩《4》| 电影2012| 胭脂霸王电视剧| 私人女性监狱电影| 留级之王3高清| 老板娘3| 美丽的小蜜桃5| 斗破苍穹年番免费观看高清版| metarthunter| 《美容院特殊待遇》电影| 梨泰院踩踏事故亲历者发声 | 狗带tV金瓶梅| 评书岳飞传刘兰芳| 妈妈的女儿2字ID| 生化危机5惩罚电影| 电视剧李卫辞官| 明星换脸王鸥的电影免费观看| 百万遗产 韩剧全集| 《开端》| 真破血全集免费看完整版| 军嫂逆袭短剧全集| 异形终结2| 美国的忌讳1–7| 五亿探长雷洛传粤语版| 安徽泗县地图| 《无憾》完整在线观看免费版| 月上柳梢头的下一句是| 昼颜1993版电影完整版观看| 禁忌2年一代禁忌| 薰衣草免费高清在线观看大全 | 八千里路云和月电视剧在线观看| 和朋友换娶妻中字3| G版《法国空少》免费| 吃人的秘宝箱| 开战日电影在线看免费观看| 美容院的待遇5中文| 捕风捉影电影完整版免费观看| 成为魔法少女完整版免费观看 | 龙年档案电视剧全集| 原来我很爱你电视剧免费观看| 金瓶梅电视剧全集电视剧| 你是我的荣耀西瓜影音| 全职猎人11| xl司令第二季马赛免费观看高清动漫 | 疫情期间我和母亲完整版一| 向日葵app官方网站地址进入| 星空影视论语《部长出差的日子》 | 我期待 原唱| 星乃せあら| 一切都值得 张杰| 桑日县| 超级警察免费观看完整版| 济公电视剧| 高清《蜜桃成熟时》无删减版| 灵魂摆渡第三季| 锦月如歌电视剧免费观看全集| 给女儿开了花包| 魔能圣甲| 狂暴巨兽2巨型昆虫| 金刚大战哥斯拉1| 卡姆脱口秀大会即兴 | 女虐电影| 意大利八尺夫人完整版英文版| 假期历险记| 《女仆的秘密》大结局| 法国《古墓丽影》在线观看| 上错花轿嫁对郎电视剧完整版| 斯诺克虎牙4| 瑜伽老师诱惑2| 武神主宰全集免费完整版| 闪婚顶流短剧全集| 莫妮卡版《爱我几何》| 箭在弦上12| 一仆二主大结局| 斯巴达(大人版)满天星| 电影 上位| 闪婚爱豆:顶流老公全集免费| 妻子的妈妈双字ID| 美人心计百度影音| 我们都是坏孩子1| 多情小屋| 出租屋1| 女老师 电影| 巴黎初体验| 浪漫女家教未删减| 燕东平的微笑| 干露露全套下载| 360大佬爱上我第三季免费观看| 欧美战狼8影免费完整版下载| 许我耀眼 电视剧 在线观看| 无憾在线免费播放| 年轻的母亲的(3)| 荔枝光俱乐部| 莉莉库拉格《女版满天星》| 战狼行动| 家有四喜电视剧免费全集在线观看| 国外开船原声| 《楼上楼下》| 刘大明白改命师全集| 美式的忌讳5-| 妈妈的朋友手机在线观看| 女教师白洁张敏玩交换| 特殊美容师待遇4| 姐姐恋爱吧!| 超人jax| 斗罗大陆2绝世唐门完整免费观看| 日本空姐2019年在线观看| 《新入职的女员工》| 陆贞传奇52| 夫上司装饰全集观看| 步步倾心| 《致命美丽》意大利| 美容院特殊待遇纹身女电影 | 猛鬼村电影完整版免费观看| 那山那海| 机械师6电影免费观看| 父母爱情免费观看| 小花猫儿歌喵喵叫| 战狼6免费观看西瓜视频| 情靡短剧一口气看完| 耶稣受难记| 灰姑娘1977满天星原版| 铠甲勇士之雅塔莱斯大电影完整版| 女女同恋のレズビアン| 香醇绣感1996版的主要人物| 烽火佳人2| 善良妹妹| 天地无伦电影高清完整版在线观看 - 爱看电影 | 五月深爱网| 老爸的筒子楼全集| 酒店1—80全集免费完整版| 寒战2粤语迅雷下载| 错位青春| 人猿泰山1995版| 慈禧秘密生活 快播| 请叫我中路杀神| 朴亚珍《隐身帽子》短剧免费观看| 醉拳2免费| 我的抗战之猎豹突击高清| 搞笑大连话| 日本电影维修工艳遇| 古惑仔之社团风暴| 足球尤物高清完整版在线观看| 本乡爱,二阶堂梦在线观看| 新月电影| 练歌厅火辣的女人们| 隔壁邻居很美味免费观看| 古镇郎中电视剧在线观看| 最佳福星完整版免费观看| 入室暴行3被蹂躏| 电视剧扫黑风暴免费观看| 许我耀眼电视剧全集| 阿彻恶男| 哇嘎系列电影全部| 拯救大兵瑞恩电影免费观看完整| 一仆二主电视剧全集| 《农场保卫战》满天星法国在线观看| 苏菲亚公主第二季中文版| 卧底达子| 原千岁主演的电影在线观看播放| 猛士的士高第一集| 公安局长第二部| 玄女心经2免费观看完整版高清| 青青河边草免费观看电视剧5| 电视连续剧薛平贵与王宝钏| 黑白配国语高清完整版| 初恋限定第二季| 菲律宾电影《女仆》播放| 甜蜜的惩罚真人版的剧名叫| 巨茎挺进李淑芬体内视频| 花鼓戏哭灵| 王杰2001香港演唱会| 激情从林未删减版免费播放| 987dy电影| 《魔法少女伊莉雅》| 南汇区| 李彩谭电影在线| 别和陌生人跳舞全集| 走进新时代歌谱| 渔夫荒野史电影在线观看| 聊斋3高清完整版在线观看| 伊波拉病毒国语版| 农民伯伯下乡2国语版吴健视频| 罪色 百度影音| 姚乐怡 三级| 教父1在线观看| 《overflower》动漫全集| 我从不忠截取的一段画面| 北方影院迷宅幻影| 需要爸爸播种2在线播放免费| 白蛇传奇全集| 小三泪dj| 女超人麦乐迪无删减版免费观看全集 | 法国《少女农场》1976| 红豆女之恋| 欢喜游龙演员表| 爱丫爱丫电视剧在线观看免费播放| 宁柔柔的小泬撑开到极| 怪奇物语第三季免费观看完整版 | 壮志凌云女版| 电视剧我是传奇在线观看| 坎贝奇拍的电影《无憾》免费观看| 小城大事在线观看| 高清《妻子》迷妹网| 蛮好的人生视频在线观看| 与鬼同眠| 金银瓶1-5手机版| 好先生在线观看免费完整版| 中国式离婚电视剧| 《超级战舰》在线观看| 海边的异邦人 电影| 《公的浮之手中字》在线观看| 痴心劫免费观看电影完整版| 婴儿独自爬出客厅猫咪警觉守护| 埃丽·诺娃《纯粹》满天星 | 特邀外卖员免费在线观看| 红唇滚滚1993| 胜女的代价剧情介绍| 十万人出头天| 不要和陌生人跳舞全集| 替夫还债3高清完整版在线观看 | 龙江县| 照镜辞在线观看免费完整版| 《满清十大酷刑》电影完整版| 台江县| 卿卿日常在线观看电视剧| 水蜜桃5美国伦理| 俺家小院| 冢本战争电影免费观看| 考比网站| 保姆全集| 法版风女管家2008版| 可是我永远记得| 老表发钱寒电影| 1995版泰山珍妮在线观看播放| 唐人街探案赵英俊| 赤子之心电视剧| 演员陈万雷去世| 小凤新婚下集免费观看视频播放| 唐朝诡事录电视剧免费观看完整版| 神探包青天第二部120集剧情| 亲爱的这并不是爱情| 星际迷航电影有几部| 黑色的眼泪完整版| 《长安如故》电视剧免费观看| 金瓶梅新版| 学生的妈妈5字| 电影叶问4| 男女愁愁愁在线观看视频| 电影潘金莲4集在线观看新| 上位 微电影 | 火影忍者国语版全集高清优酷| miya.737.mon| 加勒比海盗3电影| 斗罗大陆261集免费观看| 今夜无人入睡免费观看第7集| 饥饿游戏2:星火燎原| 爱我几何原版无删减版莫尼卡| 吸血鬼检察官| 丁巴度电影在线免费观看| 漠风吟电视剧在线观看完整版免费| 郝板栗《千金小姐》免费| 大风杀电影在线观看完整版| 狙击蝴蝶电视剧免费观看完整版 | 白月梵星全40集免费观看完整版| 电影前度| 三年大片大全免费观看国语电影| 坏家伙们电影| 李晓鹏的父是谁| 心动的信号第七季免费观看| 值得爱电影免费播放在线观看| 生死决断在线观看秋瓷炫完整版| 灵魂摆渡2 电视剧| 少林方世玉| 《激战丛林》在线观看免费| 电影植物学家的女儿| 龙哥游戏库| 武藤兰av下载| 新水浒传 高清| 牙医姐妹免费观看| 郭有才爆火后菏泽南站网红扎堆直播| 白日焰火无删减版在线观看| 护士长法国伦理| 前度电影完整在线| 罗马帝国艳情史 下载| 隔壁邻居很美味电影在线观看免费高清| 夜蒲团2| 少林寺传奇2电视剧| 特殊美容院2| 高清《潜艇行动》电影| 修理工与人妻出轨HD电影| 浪漫满屋泰国版11| 高压监狱在线观看完整免费高清原声满天星2019美国 | 男女愁愁愁电视剧在线观看网页| 电击小子第3部四圣团| 人猿泰山1995版意大利经典电影| 茶啊二中第四季| 广岛罹难者的哀歌| 灌篮高手连载| 台湾版红楼梦| 四角关系高清在线观看| 台湾《渔夫荒野史记》| 阿兰 德 卡瓦略| 甄嬛传在台湾| 《一代女皇》高清| 还魂韩剧免费| 月宫宝盒电影完整视频免费观看| 爱丫爱丫在线影院电视剧高清免费 | 火影忍者第1集| 韩国伦理电影大全五月天| 锦鲤少女:好运连连旺全家短剧全集| 特殊诊所完整版中文版| 刘亦菲被潜规则| 偏偏喜欢你电视剧免费观看| 《女销售员:》法国| 最后征战电视剧| 爱的秘方百度影音| 美人为馅2| 成人版禁忌的神话欧美| 小雪要撑破了黑人好大| 大喜临门| 法国电影《早恋》| 战狼女版6在线观看| 大奉打更人30集免费观看| 李恩美女友妈妈| 新闻女王电视剧在线观看免费| 诡异电梯| 卧底48天全集在线看| 金蝉脱壳百度影音| 法国空姐4免费在线观看| 寰球地理| 刘国梁马琳喊醒陈梦| 泸水县| 日韩男按摩师性按摩电影| 只有妈妈好| 隔壁邻居很美味免费观看电视剧| 晚安为我而安眠的妹妹完整版在线观看| 哪吒2在线观看| 风雷影音电影| 兰西县| 隐身冒| 朝9晚5| 剃须然后捡到女高中生| 疯狂荷尔蒙6| 屠宰呕吐娃娃免费观看完整版视频| 《朋友的妈妈2》在线观看| 忍不住的继拇| 美丽樱桃完整在线观看| 高清我们是坏蛋理发师未删减| 电视剧折腰免费观看全集| 《束缚游戏》| 玉城麻衣| 聊斋奇谭电影在线观看完整| 东京暴走族| tobu8| 湿度爱情在线观看| 庆余年讲的什么故事| 光晕传奇| 法国满天星《贵夫人》的剧情简介| 牵着你的手| 女神宿舍的宿官君| 最后的幸存者电影免费完整版 | 绝世天帝| 超凡蜘蛛侠1电影| 年轻的母亲在线观看无删减版| 隐身的帽子在线观看免费高清| 别让爱你的人等太久电视剧免费观看| 白化农场| 国产小姑娘电视剧| 《美容院:特殊待遇》6| 嘴唇美国1990小樱桃| 周生如故在线观看| 东北小佛爷| 战狼16欧式少女完整剧情| 银魂175| 我叫赵甲第全集免费播放| 两人世界插曲30分钟| 婚姻时差电视剧全集| 战狼6下载完整版| 挤痘大师| 小欢喜电视剧完整版免费观看| 法国《高压监狱》2| 高清《情事》2014韩国在线观看| 魔法保姆2| 疯狂的节日1987| 《抵债的朋友麦子》剧情介绍| 烽火佳人| 龙珠大魔免费观看| 读书| 义姐是不是良喂养1-2集| 数码宝贝第2部国语| 图书馆女友2季动漫观看| 临猗县| 刚结婚和部长一起去出差韩国电影| 东京残酷| 天海翼内涵图| 渔夫荒野史记1988版在线播放| avno1| 提防小手| 请成为我的家人在线观看| 天美影院电视剧在线观看免费视频| 连环计中计| 哈尔滨夜店| 黄海波江湖兄弟| 爱维侦察DVD版在线播放| 女女免费观看电视剧高清| 何以笙箫默免费观看全集| 罗马帝国2(女版)| 法国空姐在线观看完整免费高清原声满天星 | 吴邪的私家笔记免费观看| 他母亲的房子| 东方市| 神秘的发型屋韩国| 十八楼c座| 人民的名义 42| 古老的八字婚配| 插曲的痛60全集免费观看高清版男同| 暮光之城4高清下载| 夺帅百度影音| 战狼6高清完整免费999在线观看| 肉蔻之香无删减版在线观看完整版| 白看电视| 香港生孩子费用| 西乌| 未知| 男子私藏枪支家中宛如“军火库”| 一二三级域名怎样看| 犹及清明可到家的上一句是什么| 木凛凛演的电影逃亡花| 元龙第三季动漫在线观看免费版| 魂断秦淮| 爱我就别想太多在线观看免费全集| 《卖保险的女销售》花绮罗免费观看 | 东京塔之越南女子别动队完整版| 能出没之逆转时空| 我的超级巨星泰剧免费观看| 小蜜桃:美丽人生4| 卖保险套女职员在线| 乐高幻影忍者视频| 名侦探学院第七季在线观看| 战神3中文版下载| 战狼8姐弟国语高清免费看| 南京保卫战电影完整版免费观看| 碧海雄心| 韩剧红字| 漂亮的妈妈7字开头| 3d肉肉团| 情事2014韩世雅电影在线观看| 黑衣人3国语高清| 河津市| 牛鞭插入女人身体| 甄嬛传51集| 牟氏庄园电视剧全集免费观看| 三十而立电视剧全集| 《强奸2:制服诱惑》电影| 黑帮大佬和我的360天| 十大rko| 勿忘仇敌| 3对1| 虎胆女儿红电影| 美国超级星期二| 奇门遁甲2免费观看高清完整版| 爸爸播种子| 采桑子 叶广岑| 安徽卫视2013国剧盛典完整版| 我的僵尸女儿未删减| 五寨县| 安斋拉拉爱情电影网| 《执法者们》国语版| 月光宝盒私人免费影院| 骑兵进行曲| xl司令第二季无马赛第八集真人版 | 《壮志凌云》满天星在线| 喜爱夜蒲演员| 《你的孩子不是你的孩子》| 乡村爱情圆舞曲剧情| 浮之手 | 沧元图55集| 剃须然后捡到高中生| 罗马的房间图解| 原配夫妻| 牧教师在线观看| 禁忌5中文字幕| 郝蕾郭晓冬电影《颐和》是真的吗| 监狱风云之夜囚| 女员工的付出5 中字| 五等分的新娘第一季免费观看动漫| 迈向黎明| 胜利事件牵扯明星| 电影 第一次| 禁忌5未删减版| 《似锦》星辰影院| 漫画威龙电影| 斗罗大陆第153集免费观看| 莺长女儿全集在线看| 日本天字号监狱电影叫什么名字| 二龙湖爱情故事2020免费观看| 一路向西女演员| 星语心愿伴奏| 私人航空在线观看免费| 风水弃少:改运旺家全集免费| 公主嫁到剧情介绍| 叶咲ゆめ| 三年大片免费完整版| 绿萝花电视剧| 珠光宝气全集| 圣特洛佩斯de姑娘们| 啦啦啦 淑熙 歌词| 归路电视剧免费观看完整版| 儿媳味道HD| 美国丽人剧情| 左手视频免费观看| 监狱战舰在线观看| 双人调情按摩伦理免费电影在线观看| 京胡大赛| 周天 空竹| 秘密朋友俱乐部| 《德国空乘4》| 韩国伦理部长来我家| 我们在线观看免费BD视频| 非诚勿扰第15期| 站着再来一次第30集剧情介绍视频 | 诛仙2电视剧| 父母姐弟未删减| 白峰电影在线观看高清免费| 《阿姨住洒店动漫在线观看| 正播:巴黎奥运会开幕式| 后营露营第二季无增减| 维京传奇第三季| 掌中之物西班牙完整版| 张国荣红楼春上春| 不穿内裤的女教师在线观看| 渣男退散短剧全集| 我的妹妹哪有这么可爱!| 阿宾在线观看| 美国好人家在线观看| 追在线观看| 杀死汝爱 下载| 总统夫人星克莱尔在线观看| 与凤行电视剧免费观看在线播放| 因为是反派大小姐所以养了魔王| 她的日与夜电视剧免费观看| 《最高の爱人诏》原| 《售楼小姐》1的秘密| 刀郎敢问路在何方| 速7片尾曲| 亮剑电视剧免费观看全集| 浴火奔腾1983美国版演员表| 黑人巨屌在线| 虫族之心剧情| 宿醉2在线观看| 名侦探柯南601| 法国空乘4免费完整版在线播放| 《血恋3之血河重生》| 电视剧薄冰在线观看全集免费高清| 水鬼电影| 齐天大圣孙悟空粤语高清| 卖保险的女销售| 高清婚姻剧毒| 一场西班牙的雨| 苏炳添说对不起大家| 哈利波特| 金花瓶3之爱的供养| 日本19岁护士伦理在线| 精灵变未删减版高清国语在线观看 | 特殊的保险推销员2徐元| 叶子楣个人3鸡片| 97社在线观看| DTF圣路易日记电视剧| b13区高清| 哇嘎在线观看高清电影| 白鸟ゆな| 《家政老师2》免费观看韩剧| 企业强人粤语版免费观看| 金州疫情| flowerover真人| 杰瑟普湖| 降魔天师| 亡者之谜泰剧在线观看泰剧| 社长妻子替夫还债全集免费观看| 卖乐迪女超人| 当邪恶潜伏时| 高清《飞驰人生2》在线观看地址| 大侦探福尔摩斯1在线| 房产销售电影在线观看| 爱我几何《莫妮卡》电影完整版中文| 谍战深海之惊蛰电视剧全集免费观看| 小call 宅之小恶魔| 出差被最讨厌的部长欺负电视剧| 香奈儿版满天星古墓丽影| 漫长的季节在哪个平台看| 国家保藏| 天与地港剧| 外出抵摘的麦子2| 村妓2HD高清国语| 祖海的歌| 魔法坏女巫2未删减| 爱我几何,免费| 巴啦啦小魔仙之音符之谜免费观看 | 妈妈在等你电视剧免费观看| 女忍者忍法帖2| 高清胡乱的深见君未删减| 孝利家民宿| 电影爱我几何在线观看| 恶女教师| 女学生的滋味HD | 想明白了再结婚 电视剧| 插曲的痛3季在线观看| 马英九民调| 蝴蝶效应百度影音| 上错花轿嫁对郎优酷| 空间农女:囤货穿越古代短剧全集| 牙医姐妹1986无删减版| 电视剧夫妻那些事| 关于我转生变成史莱姆这档事| another动漫| 最终列车醉汉免费观看第二集| 越南女子特别行动队电影在线播放| 《妻子》韩国在线观看免费| 单身男女2| 名侦探柯南714| 爱情公寓3种子| 《法国空乘8》完整版| 六盘水最高峰| 与凤行电视剧在线观看完整版免费| 桃花运电视剧全集观看| 妹妹电影| 小小少女| 不满继拇上午HD| 向连仓士献上纯洁| 忘年恋电影| 王牌对王牌第九季免费观看完整版| 法国《飞翔女孩》| 扫黑风暴电视剧免费观看全集| 无限挑战110716| 逆天成仙电视剧| 白马飞飞| zzzoooxxx| 绿草地免费| 致命打击| 直播:男子双杠决赛| 中国videoses12_15| 《加勒比海盗1》(女版) | 千王之王2000国语高清| 马达加斯加的企鹅第二季| 插曲的痛高清片| 美式忌讳1~2| 烈焰在线观看完整版| 刀郎金刚经歌曲播放| 酒店爆操| 陪讨厌上司去出差旅| 战狼4西瓜视频免费| 葡萄牙vs巴西| 八千里路云和月电视剧| 半是蜜糖半是伤免费| 丑小鸭之天生绝配| 伊利莎白坎贝奇成人电影 在线观看 | 美国大选11月5日宣布结果| 美女大战精子1| 两个女人互添下身高潮自视频| 私人教练1982年美国帕克| 鱼夫荒情电影免费观看台湾| 百万日元的女人们| 东陵大盗| 孟丽君越剧| 樱兰高校| 韩国房产销售的秘密在线观看 | 跑男最新一季| 我家有喜21集| 金银梅5一10普通话1| 1986牙医在线观看完整版| 疯狂动物城西瓜| 成ren电影| 电视剧青春无季免费观看西瓜影视| 电影警报战在线观看| 水电工的艳遇电影| 麦乐迪《家庭矛盾》在线观看| 好好过日子短剧免费观看全集| 人民的名义 迅雷种子| 风起云涌之情迷香江| 集中营电影| 《妻子与游泳教练》主演是谁瑜伽教 | 电影巜商务旅行戴帽子的同行2019主演 | 电影《长征》免费观看| 甲午大海战| 插曲的疼| 需要爸爸的种子 在线追剧| 盛夏晚晴天优酷| 星汉灿烂月升沧海在线观看| 爱情有烟火免费观看| 宠物小精灵xyz| 高压监狱2高清完整版免费播放| 新僵尸先生2| 柯南剧场版国语版全集| 电影《爱我多深》完整版| 美容店的待遇5HD| 美艳的妽妽3| 天使之谷| 大头儿子小头爸爸第二部全集| 联手复仇虐渣:双胞胎姐妹短剧全集| 普京抵达人民大会堂| 禁忌3年转一代| 《需要爸爸播种子》电影免费在线观看,高清完整版美国倫理片_努努影院 | 林心如长歌行| 需要爸爸播种子免费观看| 夫上司装饰全集观看| 胖玻璃球就一个| 杉杉来了33| 向风而行电视剧免费观影| 韩剧太阳深处| 私人航空2法国电影| 坎贝奇《品味人生》第二部| 玖兰枢bg| 身材最好的女明星| 一锤定音鉴宝节目| 我妻子的妈妈双字ID免费| 莫妮卡最好看的电影爱我几何第二集是什么| 诊疗中 第三季未删减| 挣扎吧亚军君免费观看完整版| 还好 璀璨人生| 你好生活第三季| 《overflower》动漫全集免费! | 大鱼电影在线观看| 特邀外卖员| 水暖工的艳遇在线观看| 脏的交易| 《肌肤下的秘密》| 《总统夫人》星克莱尔观看 | 倾城绝恋电视剧全集免费观看| 最高爱人诏三上全| 卖保险的女销售电影完整版| 狂飙2022电视剧全集免费播放| 依海风情| 九九电视剧免费观看| 高清《昆仑神宫》电视剧| 我要爸爸的种子电影完整版 | 潍坊科技学院是几本| 《酒店》1-90集免费观看| 灰姑娘啄木鸟满天星版| 新还珠格格79| 章莹颖父亲当司机月薪2050元| 韩剧命中注定我爱你| 色戒完整未删减版高清版| 《棘手狂情》在线完整版观看| 月鳞绮纪全集免费播放电视剧最新| 私人女性监狱电视剧完整版观费 | 三个女按摩师记| 三日危情| 华人城小说| 吴清任上海市委副书记| 分娩按摩| 贝拉1980满天星版| 鬼父动漫第一季13集| 楼下邻居韩剧普通话版| 《未婚妻的姐姐》电视剧在 | HR版女版壮志凌云观看| 爸爸我需要你的种子| 我的老板娘电影免费播放| GAY大陆年轻帅小伙2022| 华为见非凡品牌盛典| 课中记忆电影免费观看完整版| 博白县| 日本大胸继拇| 花与蛇3 影音| 利箭行动电视剧全集百度影音 | 足球尤物高清完整版在线观看| 浪漫女家教主演:黛比地区:台湾| 三姐妹瑜伽健身4免费| 人头肉骨茶| 电影《莫陌1》在线观看免费| 女明星们的按摩师免费观看| 最终幻想:王者之剑| 红灯记免费| 机器人女儿满天星| 束缚游戏无删减版免费| 黄磊 深夜食堂| 顺娘全集| 忒弥斯的不确定法庭| 暖暖在线观看免费高清完整版| eeuss| 年经继拇中文版| 女娲传说之灵珠| 阿甘正传免费| 雪豹1-40集免费观看| 爱人 韩国电影快播| 火之迷恋在线观看免费观看| 八尺夫人满天星| 农场保卫战1| 课中坏事 高清完整| 狂飙免费观看全集| 变形金刚3国语版| 致命怪谈2电影完整版| 大梦西游2铁扇公主| 肯兰德桑德兰满天星| xl司令第一季全集| 被甩后我继承万亿家产短剧全集| 金瓶少女| 婚姻料理| 国家宝藏1国语高清| 天涯女人心电视剧| 高压监狱1分56分免费播放| 隔壁邻居很美味免费观看电视剧》免费在线观看高清-三妹影视... 第20251021 |