精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

圖解TCP-IP協議

網絡 網絡管理
本文通過兩個圖來梳理TCP-IP協議相關知識。TCP通信過程包括三個步驟:建立TCP連接通道,傳輸數據,斷開TCP連接通道。

本文通過兩個圖來梳理TCP-IP協議相關知識。TCP通信過程包括三個步驟:建立TCP連接通道,傳輸數據,斷開TCP連接通道。如圖1所示,給出了TCP通信過程的示意圖。

 

 

圖1 TCP 三次握手四次揮手

圖1主要包括三部分:建立連接、傳輸數據、斷開連接。

1)建立TCP連接很簡單,通過三次握手便可建立連接。

2)建立好連接后,開始傳輸數據。TCP數據傳輸牽涉到的概念很多:超時重傳、快速重傳、流量控制、擁塞控制等等。

3)斷開連接的過程也很簡單,通過四次握手完成斷開連接的過程。

三次握手建立連接:

***次握手:客戶端發送syn包(seq=x)到服務器,并進入SYN_SEND狀態,等待服務器確認;

第二次握手:服務器收到syn包,必須確認客戶的SYN(ack=x+1),同時自己也發送一個SYN包(seq=y),即SYN+ACK包,此時服務器進入SYN_RECV狀態;

第三次握手:客戶端收到服務器的SYN+ACK包,向服務器發送確認包ACK(ack=y+1),此包發送完畢,客戶端和服務器進入ESTABLISHED狀態,完成三次握手。

握手過程中傳送的包里不包含數據,三次握手完畢后,客戶端與服務器才正式開始傳送數據。理想狀態下,TCP連接一旦建立,在通信雙方中的任何一方主動關閉連接之前,TCP 連接都將被一直保持下去。

傳輸數據過程:

a.超時重傳

超時重傳機制用來保證TCP傳輸的可靠性。每次發送數據包時,發送的數據報都有seq號,接收端收到數據后,會回復ack進行確認,表示某一seq號數據已經收到。發送方在發送了某個seq包后,等待一段時間,如果沒有收到對應的ack回復,就會認為報文丟失,會重傳這個數據包。

b.快速重傳

接受數據一方發現有數據包丟掉了。就會發送ack報文告訴發送端重傳丟失的報文。如果發送端連續收到標號相同的ack包,則會觸發客戶端的快速重傳。比較超時重傳和快速重傳,可以發現超時重傳是發送端在傻等超時,然后觸發重傳;而快速重傳則是接收端主動告訴發送端數據沒收到,然后觸發發送端重傳。

c.流量控制

這里主要說TCP滑動窗流量控制。TCP頭里有一個字段叫Window,又叫Advertised-Window,這個字段是接收端告訴發送端自己還有多少緩沖區可以接收數據。于是發送端就可以根據這個接收端的處理能力來發送數據,而不會導致接收端處理不過來。 滑動窗可以是提高TCP傳輸效率的一種機制。

d.擁塞控制

滑動窗用來做流量控制。流量控制只關注發送端和接受端自身的狀況,而沒有考慮整個網絡的通信情況。擁塞控制,則是基于整個網絡來考慮的。考慮一下這樣的場景:某一時刻網絡上的延時突然增加,那么,TCP對這個事做出的應對只有重傳數據,但是,重傳會導致網絡的負擔更重,于是會導致更大的延遲以及更多的丟包,于是,這個情況就會進入惡性循環被不斷地放大。試想一下,如果一個網絡內有成千上萬的TCP連接都這么行事,那么馬上就會形成“網絡風暴”,TCP這個協議就會拖垮整個網絡。為此,TCP引入了擁塞控制策略。擁塞策略算法主要包括:慢啟動,擁塞避免,擁塞發生,快速恢復。

四次握手斷開連接:

***次揮手:主動關閉方發送一個FIN,用來關閉主動方到被動關閉方的數據傳送,也就是主動關閉方告訴被動關閉方:我已經不會再給你發數據了(當然,在fin包之前發送出去的數據,如果沒有收到對應的ack確認報文,主動關閉方依然會重發這些數據),但此時主動關閉方還可以接受數據。

第二次揮手:被動關閉方收到FIN包后,發送一個ACK給對方,確認序號為收到序號+1(與SYN相同,一個FIN占用一個序號)。

第三次揮手:被動關閉方發送一個FIN,用來關閉被動關閉方到主動關閉方的數據傳送,也就是告訴主動關閉方,我的數據也發送完了,不會再給你發數據了。

第四次揮手:主動關閉方收到FIN后,發送一個ACK給被動關閉方,確認序號為收到序號+1,至此,完成四次揮手。#p#

圖2給出了TCP通信過程中的狀態轉移圖,理解此圖是我們理解TCP-IP協議的關鍵。

圖2 TCP狀態轉移圖

圖2 TCP狀態轉移圖

狀態圖詳細解讀:

1.CLOSED:起始點,在超時或者連接關閉時候進入此狀態。

2.LISTEN:服務端在等待連接過來時候的狀態,服務端為此要調用socket,bind,listen函數,就能進入此狀態。此稱為應用程序被動打開(等待客戶端來連接)。

3.SYN_SENT:客戶端發起連接,發送SYN給服務器端。如果服務器端不能連接,則直接進入CLOSED狀態。

4.SYN_RCVD:跟3對應,服務器端接受客戶端的SYN請求,服務器端由LISTEN狀態進入SYN_RCVD狀態。同時服務器端要回應一個ACK,同時發送一個SYN給客戶端;另外一種情況,客戶端在發起SYN的同時接收到服務器端得SYN請求,客戶端就會由SYN_SENT到SYN_RCVD狀態。

5.ESTABLISHED:服務器端和客戶端在完成3次握手進入狀態,說明已經可以開始傳輸數據了。

以上是建立連接時服務器端和客戶端產生的狀態轉移說明。相對來說比較簡單明了,如果你對三次握手比較熟悉,建立連接時的狀態轉移還是很容易理解。

下面,我們來看看連接關閉時候的狀態轉移說明,關閉需要進行4次雙方的交互,還包括要處理一些善后工作(TIME_WAIT狀態),注意,這里主動關閉的一方或被動關閉的一方不是指特指服務器端或者客戶端,是相對于誰先發起關閉請求來說的:

6.FIN_WAIT_1:主動關閉的一方,由狀態5進入此狀態。具體的動作是發送FIN給對方。

7.FIN_WAIT_2:主動關閉的一方,接收到對方的FIN-ACK(即fin包的回應包),進入此狀態。

8.CLOSE_WAIT:接收到FIN以后,被動關閉的一方進入此狀態。具體動作是接收到FIN,同時發送ACK。(之所以叫close_wait可以理解為被動關閉方此時正在等待上層應用發出關閉連接指令)

9.LAST_ACK:被動關閉的一方,發起關閉請求,由狀態8進入此狀態。具體動作是發送FIN給對方,同時在接收到ACK時進入CLOSED狀態。

10.CLOSING:兩邊同時發起關閉請求時,會由FIN_WAIT_1進入此狀態。具體動作是接收到FIN請求,同時響應一個ACK。

11.TIME_WAIT:最糾結的狀態來了。從狀態圖上可以看出,有3個狀態可以轉化成它,我們一一來分析:

a.由FIN_WAIT_2進入此狀態:在雙方不同時發起FIN的情況下,主動關閉的一方在完成自身發起的關閉請求后,接收到被動關閉一方的FIN后進入的狀態。

b.由CLOSING狀態進入:雙方同時發起關閉,都做了發起FIN的請求,同時接收到了FIN并做了ACK的情況下,由CLOSING狀態進入。

c.由FIN_WAIT_1狀態進入:同時接受到FIN(對方發起),ACK(本身發起的FIN回應),與b的區別在于本身發起的FIN回應的ACK先于對方的FIN請求到達,而b是FIN先到達。這種情況概率最小。

關閉的4次連接最難理解的狀態是TIME_WAIT,存在TIME_WAIT的2個理由:

1.可靠地實現TCP全雙工連接的終止。

2.允許老的重復分節在網絡中消逝。

附:

慢熱啟動算法 – Slow Start

首先,我們來看一下TCP的慢熱啟動。慢啟動的意思是,剛剛加入網絡的連接,一點一點地提速,不要一上來就像那些特權車一樣霸道地把路占滿。新同學上高速還是要慢一點,不要把已經在高速上的秩序給搞亂了。

慢啟動的算法如下(cwnd全稱Congestion Window):

1)連接建好的開始先初始化cwnd = 1,表明可以傳一個MSS大小的數據。

2)每當收到一個ACK,cwnd++; 呈線性上升

3)每當過了一個RTT,cwnd = cwnd*2; 呈指數讓升

4)還有一個ssthresh(slow start threshold),是一個上限,當cwnd >= ssthresh時,就會進入“擁塞避免算法”(后面會說這個算法)

所以,我們可以看到,如果網速很快的話,ACK也會返回得快,RTT也會短,那么,這個慢啟動就一點也不慢。

擁塞避免算法 – Congestion Avoidance

前面說過,還有一個ssthresh(slow start threshold),是一個上限,當cwnd >= ssthresh時,就會進入“擁塞避免算法”。一般來說ssthresh的值是65535,單位是字節,當cwnd達到這個值時后,算法如下:

1)收到一個ACK時,cwnd = cwnd + 1/cwnd

2)當每過一個RTT時,cwnd = cwnd + 1

這樣就可以避免增長過快導致網絡擁塞,慢慢的增加調整到網絡的***值。很明顯,是一個線性上升的算法。

擁塞狀態時的算法

前面我們說過,當丟包的時候,會有兩種情況:

1)等到RTO超時,重傳數據包。TCP認為這種情況太糟糕,反應也很強烈。

sshthresh = cwnd /2

cwnd 重置為 1

進入慢啟動過程

2)Fast Retransmit算法,也就是在收到3個duplicate ACK時就開啟重傳,而不用等到RTO超時。

TCP Tahoe的實現和RTO超時一樣。

TCP Reno的實現是:

cwnd = cwnd /2

sshthresh = cwnd

進入快速恢復算法——Fast Recovery

上面我們可以看到RTO超時后,sshthresh會變成cwnd的一半,這意味著,如果cwnd<=sshthresh時出現的丟包,那么TCP的sshthresh就會減了一半,然后等cwnd又很快地以指數級增漲爬到這個地方時,就會成慢慢的線性增漲。我們可以看到,TCP是怎么通過這種強烈地震蕩快速而小心得找到網站流量的平衡點的。

快速恢復算法 – Fast Recovery

TCP Reno

這個算法定義在RFC5681。快速重傳和快速恢復算法一般同時使用。快速恢復算法是認為,你還有3個Duplicated Acks說明網絡也不那么糟糕,所以沒有必要像RTO超時那么強烈。 注意,正如前面所說,進入Fast Recovery之前,cwnd 和 sshthresh已被更新:

cwnd = cwnd /2

sshthresh = cwnd

然后,真正的Fast Recovery算法如下:

cwnd = sshthresh + 3 * MSS (3的意思是確認有3個數據包被收到了)

重傳Duplicated ACKs指定的數據包

如果再收到 duplicated Acks,那么cwnd = cwnd +1

如果收到了新的Ack,那么,cwnd = sshthresh ,然后就進入了擁塞避免的算法了。

如果你仔細思考一下上面的這個算法,你就會知道,上面這個算法也有問題,那就是——它依賴于3個重復的Acks。注意,3個重復的Acks并不代表只丟了一個數據包,很有可能是丟了好多包。但這個算法只會重傳一個,而剩下的那些包只能等到RTO超時,于是,進入了惡夢模式——超時一個窗口就減半一下,多個超時會超成TCP的傳輸速度呈級數下降,而且也不會觸發Fast Recovery算法了。

TCP New Reno

于是,1995年,TCP New Reno(參見 RFC 6582 )算法提出來,主要就是在沒有SACK的支持下改進Fast Recovery算法的——

當sender這邊收到了3個Duplicated Acks,進入Fast Retransimit模式,開發重傳重復Acks指示的那個包。如果只有這一個包丟了,那么,重傳這個包后回來的Ack會把整個已經被sender傳輸出去的數據ack回來。如果沒有的話,說明有多個包丟了。我們叫這個ACK為Partial ACK。

一旦Sender這邊發現了Partial ACK出現,那么,sender就可以推理出來有多個包被丟了,于是乎繼續重傳sliding window里未被ack的***個包。直到再也收不到了Partial Ack,才真正結束Fast Recovery這個過程

我們可以看到,這個“Fast Recovery的變更”是一個非常激進的玩法,他同時延長了Fast Retransmit和Fast Recovery的過程。

責任編輯:林琳 來源: 快課網
相關推薦

2015-04-24 09:48:59

TCPsocketsocket編程

2010-06-08 14:23:47

TCP IP協議概念

2010-09-08 15:11:36

TCP IP協議棧

2010-06-08 13:32:19

TCP IP協議基礎

2020-12-03 08:37:38

TCPIPARP協議

2014-10-15 09:14:24

IP

2010-06-12 15:54:09

TCP IP協議

2010-06-18 14:37:20

TCP IP協議

2017-08-16 11:00:38

TCPIP協議

2019-09-18 20:07:06

AndroidTCP協議

2010-06-08 15:10:08

2010-09-17 16:38:41

TCP IP協議

2010-06-09 16:28:50

TCP IP傳輸協議

2010-06-13 14:49:40

TCP IP協議優化

2019-09-30 09:28:26

LinuxTCPIP

2010-06-08 13:50:40

TCP IP協議族

2010-06-18 15:31:21

TCP IP協議簇

2010-09-08 15:34:27

TCP IP協議棧

2010-06-08 14:43:48

2010-06-12 15:19:10

TCP IP協議
點贊
收藏

51CTO技術棧公眾號

亚洲一区二区在线观看视频| 国产精品一区二区果冻传媒| 亚洲欧美国产日韩中文字幕| 天天干天天爽天天射| 黄色在线播放网站| 99精品欧美一区二区三区小说 | 国产午夜小视频| 伊人春色之综合网| 欧美一区三区二区| 日本一本二本在线观看| 3d成人动漫在线| 99精品国产91久久久久久| 国产日韩欧美电影在线观看| 日韩伦理在线视频| 天堂美国久久| 亚洲色图色老头| 久久精品aⅴ无码中文字字幕重口| 天天免费亚洲黑人免费| 亚洲一级片在线观看| 亚洲一区二区三区欧美| 香蕉久久一区二区三区| 国产一区二区三区免费看| 日韩美女福利视频| 免费观看一级视频| 中文字幕一区二区精品区| 亚洲深夜福利网站| 亚洲观看黄色网| 日韩成人在线看| 欧美女孩性生活视频| 久久久噜噜噜www成人网| 菠萝蜜视频在线观看www入口| 国产精品久久久久影院色老大| 麻豆久久久9性大片| 精品人妻一区二区三区浪潮在线| 久久机这里只有精品| 欧美一区二区视频97| 国产亚洲小视频| 亚洲国产精品综合久久久 | 91精品国产91综合久久蜜臀| 丰满少妇在线观看| 欧美动物xxx| 色综合久久66| 无码播放一区二区三区| av成人影院在线| 亚洲大片在线观看| 欧美日韩dvd| 亚洲第一图区| 亚洲精品国产a| 欧美一级特黄aaaaaa在线看片| 日本三级在线视频| 国产精品免费视频网站| 亚洲国产精品毛片| av在线电影网| 中文字幕日本不卡| 特级毛片在线免费观看| av激情在线| 亚洲综合一区二区三区| 小泽玛利亚av在线| mm视频在线视频| 欧美色另类天堂2015| 黄在线观看网站| 国产精品一区二区av影院萌芽| 欧美性猛交xxxx偷拍洗澡| 国产乱子夫妻xx黑人xyx真爽| 丝袜老师在线| 色婷婷久久久综合中文字幕| 欧美 日韩精品| 成人看片网页| 欧美浪妇xxxx高跟鞋交| 国产又粗又猛大又黄又爽| 试看120秒一区二区三区| 亚洲精品一区二区三区影院| 日本一卡二卡在线| 精品国产精品| 久久精品视频网站| 免费在线黄色片| 国产精品综合| 国产精品免费在线免费| av高清一区二区| 99精品热视频| 亚洲自拍三区| 成人性生交大片免费看网站 | www.色播.com| 99久久综合99久久综合网站| 日本在线视频不卡| 国产在线高清理伦片a| 亚洲福利一区二区三区| 狠狠操精品视频| 精品国产亚洲日本| 亚洲精品久久久久久下一站| 呻吟揉丰满对白91乃国产区| 国产精品mm| 国产91在线播放精品91| 国产深喉视频一区二区| 2020国产成人综合网| 亚洲国产精品视频一区| 草草影院在线| 717成人午夜免费福利电影| 性感美女一区二区三区| 成人免费a**址| 国外成人性视频| 在线免费观看高清视频| 99久久99久久精品免费观看| 日本黄色播放器| 国产不卡123| 欧美一区二区在线观看| 精品人妻无码一区二区三区| 亚洲欧美色图| 国产精品久久久久久av下载红粉 | 日韩精品视频一区二区在线观看| 日韩一级特黄| 亚洲免费视频网站| 久久久久久久久久91| 免费观看在线综合色| 精品蜜桃一区二区三区| av片在线观看网站| 欧美调教femdomvk| www.久久av| 99精品福利视频| 亚洲自拍偷拍色片视频| av在线电影观看| 一本色道**综合亚洲精品蜜桃冫| 亚洲美女高潮久久久| 久久免费大视频| 国产91色在线|| 手机看片福利在线| 亚洲一区二区三区精品在线| av中文字幕网址| 色综合咪咪久久网| 国产精品国语对白| 三级在线视频| 精品女厕一区二区三区| 中国黄色片视频| 欧美黄色一区| 97中文在线| 在线heyzo| 日韩一区二区在线看片| 国产1区2区在线观看| 久久99伊人| 久久99导航| 色戒汤唯在线| 国产视频在线观看一区二区| 日韩无码精品一区二区三区| 成人免费高清视频| 成人在线国产视频| 都市激情亚洲欧美| 欧美丰满片xxx777| 好吊视频一二三区| 精品久久久久国产| 亚洲熟女乱综合一区二区三区| 亚洲人成在线影院| 久久99欧美| 欧美成人黑人| 色婷婷av一区二区三区久久| 影音先锋黄色网址| 亚洲日本va午夜在线影院| 亚洲精品自拍网| 天天做天天爱天天综合网| 91中文字幕一区| 亚洲无线看天堂av| 亚洲第一区中文字幕| 在线观看亚洲天堂| 中文字幕免费不卡在线| 午夜精品久久久久久久99热影院| 国产精品成人a在线观看| 亚洲japanese制服美女| 不卡一本毛片| 亚洲欧美中文字幕在线一区| 亚洲精品国产精品国自产网站按摩| 国产精品水嫩水嫩| 成人三级做爰av| 一区二区久久| 污视频在线免费观看一区二区三区| 成人全视频在线观看在线播放高清| 日韩在线观看你懂的| 亚洲a视频在线观看| 黑人巨大精品欧美一区二区| 中文字幕伦理片| 国产精品 欧美精品| 丰满爆乳一区二区三区| 欧美日韩一区二区三区视频播放| 91免费国产网站| 超碰91在线观看| 日韩在线播放视频| 亚洲av片在线观看| 51精品秘密在线观看| 国产稀缺真实呦乱在线| 亚洲国产精品ⅴa在线观看| 丰满人妻一区二区三区大胸| 亚洲中字黄色| 在线国产精品网| 牛牛精品成人免费视频| 国产欧美一区二区三区久久| www欧美xxxx| 中文字幕日韩精品在线| 色婷婷视频在线| 欧美顶级少妇做爰| 九九热精品视频在线| 亚洲欧美色综合| 欧美 日韩 国产 成人 在线观看| 国产伦精品一区二区三区在线观看| 人人妻人人添人人爽欧美一区| 日韩精品诱惑一区?区三区| 国严精品久久久久久亚洲影视 | 成人片在线看| 亚洲三级av在线| 日本精品一二区| 这里只有精品视频在线观看| 天堂网视频在线| 亚洲最快最全在线视频| 国产又粗又长免费视频| 久久久久成人黄色影片| 国产情侣久久久久aⅴ免费| 麻豆精品久久精品色综合| www黄色日本| 欧美午夜视频| 热这里只有精品| 日韩欧美高清在线播放| 欧美一区二区福利| 欧美挤奶吃奶水xxxxx| 91精品黄色| 亚洲伦理久久| 国产精品色婷婷视频| 玛雅亚洲电影| 午夜精品福利在线观看| 欧美24videosex性欧美| 久久视频精品在线| av在线之家电影网站| 亚洲午夜久久久久久久| 你懂的视频在线播放| 精品调教chinesegay| 亚洲欧美日韩免费| 亚洲激情成人网| 亚洲精品无码专区| 日韩欧美成人激情| 国产黄色免费大片| 日韩欧美亚洲国产精品字幕久久久| 在线视频播放大全| 欧美日韩视频一区二区| 中文字幕乱码一区二区| 欧美亚洲国产一区二区三区| 国产一级片av| 欧洲一区在线观看| 中文字幕+乱码+中文乱码91| 欧美性受xxxx| 国产乱码在线观看| 欧美日韩中文精品| 91精品视频免费在线观看| 欧美另类高清zo欧美| 国产欧美日韩成人| 日韩精品中文字幕一区| 成人久久精品人妻一区二区三区| 欧美大片拔萝卜| 高清毛片aaaaaaaaa片| 亚洲成年人在线播放| 天天插天天干天天操| 亚洲美女激情视频| 国产youjizz在线| 视频一区视频二区国产精品| 成人日韩欧美| 久久人人看视频| 成人av三级| 国产精品自产拍在线观看| av国产精品| 精品日韩美女| 精品欧美久久| 视色,视色影院,视色影库,视色网| 欧美激情日韩| 18禁免费观看网站| 喷白浆一区二区| 中文字幕欧美视频| 99久久精品费精品国产一区二区| 国产中年熟女高潮大集合| 国产精品久99| 久久精品欧美一区二区| 色综合久久中文综合久久牛| 一级黄色录像大片| 亚洲第一精品夜夜躁人人爽| 黄色在线视频观看网站| zzjj国产精品一区二区| 91视频欧美| 国产精品视频yy9099| 精品五月天堂| 一本久道久久综合狠狠爱亚洲精品 | 精品久久国产字幕高潮| 手机福利小视频在线播放| 色婷婷综合久久久久中文字幕1| 丰满的护士2在线观看高清| 国产www精品| 亚洲福利合集| 日韩精品一区二区三区四区五区 | 欧美又大又硬又粗bbbbb| 亚洲精品成a人ⅴ香蕉片| 国产伦精品一区二区三区四区免费| 欧美裸体在线版观看完整版| 国产成人艳妇aa视频在线 | 成人不用播放器| 欧美激情精品久久久久久免费印度| 欧美羞羞视频| 国产成人精品福利一区二区三区| 国内成人自拍| 国产一二三在线视频| 蜜臀精品久久久久久蜜臀| www.日本高清| 亚洲激情图片qvod| 五月婷婷六月婷婷| 亚洲国产婷婷香蕉久久久久久| 自拍视频在线播放| 欧美有码在线观看视频| 91亚洲无吗| 二级片在线观看| 免费在线观看不卡| 丰满少妇一区二区| 亚洲成人av中文| 精品久久久中文字幕人妻| 一区二区三区天堂av | 国产欧美精品一区二区| 偷拍亚洲色图| 日韩欧美精品免费| 国产精品一区二区三区乱码| 激情高潮到大叫狂喷水| 欧美在线视频日韩| 青青草手机在线| 68精品国产免费久久久久久婷婷| 久久69av| 手机福利在线视频| 久久成人免费日本黄色| 亚洲一区二区自偷自拍| 欧美日韩亚洲精品一区二区三区| 丰满人妻一区二区三区免费视频| 麻豆成人在线看| 天天综合在线观看| 亚洲一区二区三区精品动漫| 久久国产精品99国产| 美女又爽又黄视频毛茸茸| 亚洲成人激情综合网| 色噜噜一区二区三区| 久久久久国色av免费观看性色 | 日本一区二区免费在线观看| 日韩你懂的在线观看| 午夜成年人在线免费视频| 亚洲自拍偷拍一区| 综合激情一区| 图片区偷拍区小说区| 亚洲国产综合在线| 日韩在线观看视频一区| 国自在线精品视频| 久久国产精品色av免费看| 免费在线观看亚洲视频| 91麻豆蜜桃一区二区三区| 九一国产在线观看| 亚洲无线码在线一区观看| 国产成人精品一区二区三区视频| 亚洲欧洲精品一区| 国产毛片精品一区| 久久久久黄色片| 日韩精品欧美国产精品忘忧草| 中文不卡1区2区3区| 茄子视频成人在线观看| 男人的j进女人的j一区| 国产高潮流白浆| 精品日韩在线观看| 欧美a级在线观看| 日韩偷拍一区二区| 久国产精品韩国三级视频| 久久久久久久中文字幕| 日韩第一页在线| 日韩欧美精品一区二区综合视频| 一区二区三区在线视频111| 国产精品一区三区| 日韩男人的天堂| 在线免费观看羞羞视频一区二区| 亚洲青青久久| 欧美三级在线观看视频| 国产三级一区二区| 99久久婷婷国产一区二区三区| 欧美激情亚洲视频| 精品freesex老太交| 中文字幕12页| 精品久久久视频| 免费在线毛片网站| 国产欧美日韩一区二区三区| 日韩精品三区四区| 久久精品www| 一区二区三区四区精品| 亚洲国产aⅴ精品一区二区| 国产免费成人在线| 亚洲同性gay激情无套| 少妇喷水在线观看| 国产日韩欧美中文| 国产精品婷婷| 日本黄色小说视频| 亚洲欧美综合精品久久成人| 国产乱码精品一区二区三区亚洲人| 国产69精品久久久久久久| 国产精品国模大尺度视频| 欧美男男激情freegay| 亚洲一区二区三区四区视频| 日韩精品久久久久久| 国产一级av毛片|