久久精品国产精品国产精品污,男人扒开添女人下部免费视频,一级国产69式性姿势免费视频,夜鲁夜鲁很鲁在线视频 视频,欧美丰满少妇一区二区三区,国产偷国产偷亚洲高清人乐享,中文 在线 日韩 亚洲 欧美,熟妇人妻无乱码中文字幕真矢织江,一区二区三区人妻制服国产

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

TCP/IP详解学习笔记-基本概念

發布時間:2024/10/12 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 TCP/IP详解学习笔记-基本概念 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  

為什么會有TCP/IP協議

在世界上各地,各種各樣的電腦運行著各自不同的操作系統為大家服務,這些電腦在表達同一種信息的時候所使用的方法是千差萬別。就好像圣經中上帝打亂了各地人的口音,讓他們無法合作一樣。計算機使用者意識到,計算機只是單兵作戰并不會發揮太大的作用。只有把它們聯合起來,電腦才會發揮出它最大的潛力。于是人們就想方設法的用電線把電腦連接到了一起。

但是簡單的連到一起是遠遠不夠的,就好像語言不同的兩個人互相見了面,完全不能交流信息。因而他們需要定義一些共通的東西來進行交流,TCP/IP就是為此而生。TCP/IP不是一個協議,而是一個協議族的統稱。里面包括了IP協議,IMCP協議,TCP協議,以及我們更加熟悉的http、ftp、pop3協議等等。電腦有了這些,就好像學會了外語一樣,就可以和其他的計算機終端做自由的交流了。

TCP/IP協議分層

?

提到協議分層,我們很容易聯想到ISO-OSI的七層協議經典架構,但是TCP/IP協議族的結構則稍有不同。如圖所示

?

TCP/IP協議族按照層次由上到下,層層包裝。最上面的就是應用層了,這里面有http,ftp,等等我們熟悉的協議。而第二層則是傳輸層,著名的TCP和UDP協議就在這個層次(不要告訴我你沒用過udp玩星際)。第三層是網絡層,IP協議就在這里,它負責對數據加上IP地址和其他的數據(后面會講到)以確定傳輸的目標。第四層是叫數據鏈路層,這個層次為待傳送的數據加入一個以太網協議頭,并進行CRC編碼,為最后的數據傳輸做準備。再往下則是硬件層次了,負責網絡的傳輸,這個層次的定義包括網線的制式,網卡的定義等等(這些我們就不用關心了,我們也不做網卡),所以有些書并不把這個層次放在tcp/ip協議族里面,因為它幾乎和tcp/ip協議的編寫者沒有任何的關系。發送協議的主機從上自下將數據按照協議封裝,而接收數據的主機則按照協議從得到的數據包解開,最后拿到需要的數據。這種結構非常有棧的味道,所以某些文章也把tcp/ip協議族稱為tcp/ip協議棧。

?

一些基本的常識

?

在學習協議之前,我們應該具備一些基本知識。

?

·????????????互聯網地址(ip地址)?

?

網絡上每一個節點都必須有一個獨立的Internet地址(也叫做IP地址)。現在,通常使用的IP地址是一個32bit的數字,也就是我們常說的IPv4標準,這32bit的數字分成四組,也就是常見的255.255.255.255的樣式。IPv4標準上,地址被分為五類,我們常用的是B類地址。具體的分類請參考其他文檔。需要注意的是IP地址是網絡號+主機號的組合,這非常重要。

?

·????????????域名系統

?

域名系統是一個分布的數據庫,它提供將主機名(就是網址啦)轉換成IP地址的服務。

?

·????????????RFC

?

RFC是什么?RFC就是tcp/ip協議的標準文檔,在這里我們可以看到RFC那長長的定義列表,現在它一共有4000多個協議的定義,當然,我們所要學習的,也就是那么十幾個協議而已。

?

·????????????端口號(port)

?

注意,這個號碼是用在TCP,UDP上的一個邏輯號碼,并不是一個硬件端口,我們平時說把某某端口封掉了,也只是在IP層次把帶有這個號碼的IP包給過濾掉了而已。

?

·????????????應用編程接口

?

現在常用的編程接口有socket和TLI。而前面的有時候也叫做“Berkeley socket”,可見Berkeley對于網絡的發展有多大的貢獻。

?

TCP/IP詳解學習筆記(2)-數據鏈路層

?

數據鏈路層有三個目的:

?

·????????????為IP模塊發送和?接收IP數據報。

?

·????????????為ARP模塊發送ARP請求和接收ARP應答。

?

·????????????為RARP發送RARP請?求和接收RARP應答

?

ip大家都聽說過。至于ARP和RARP,ARP叫做地址解析協議,是用IP地址換MAC地址的一種協議,而RARP則叫做逆地址解析協議,在tcp/ip協議的后面章節會介紹它們(在局域網里面用ARP協議可以很容易的搞癱瘓網絡哦)

?

數據鏈路層的協議還是很多的,有我們最常用的以太網(就是平時我們用的網卡)協議,也有不太常見的令牌環,還有FDDI,當然,還有國內現在相當普及的PPP協議(就是adsl寬帶),以及一個loopback協議。

?

聯系linux里面的ifconfig -a命令,這個命令通常會得到如下的結果

?

eth0 Link encap:Ethernet HWaddr 00:01:4A:03:5B:ED

?

inet addr:192.168.11.2 Bcast:192.168.11.255 Mask:255.255.255.0

?

inet6 addr: fe80::201:4aff:fe03:5bed/64 Scope:Link

?

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

?

RX packets:2819 errors:0 dropped:0 overruns:0 frame:0

?

TX packets:76 errors:0 dropped:0 overruns:0 carrier:0

?

collisions:0 txqueuelen:1000

?

RX bytes:241609 (235.9 KiB) TX bytes:9596 (9.3 KiB)

?

lo Link encap:Local Loopback

?

inet addr:127.0.0.1 Mask:255.0.0.0

?

inet6 addr: ::1/128 Scope:Host

?

UP LOOPBACK RUNNING MTU:16436 Metric:1

?

RX packets:2713 errors:0 dropped:0 overruns:0 frame:0

?

TX packets:2713 errors:0 dropped:0 overruns:0 carrier:0

?

collisions:0 txqueuelen:0

?

RX bytes:3516032 (3.3 MiB) TX bytes:3516032 (3.3 MiB)

?

其中,eth0就是以太網接口,而lo則是loopback接口。這也說明這個主機在網絡鏈路層上至少支持loopback協議和以太網協議。

?

以太網(Ether-net)的定是指數字設備公司(?Digital Equipment Corp.)、英特爾公司(Intel Corp.)和Xerox公司在1982年聯合公布的一個標準,這個標準里面使用了一種稱作CSMA/CD的接入方法。而IEEE802提供的標準集802.3(還有一部分定義到了802.2中)也提供了一個CSMA/CD的標準。這兩個標準稍有不同,TCP/IP協議對這種情況的處理方式如下:

?

·????????????以太網的IP數據報封裝在RFC894中定義,而IEEE802網絡的IP數據報封裝在RFC1042中定義。

?

·????????????一臺主機一定要能發送和接收RFC894定義的數據報。

?

·????????????一臺主機可以接收RFC894和RFC1042的封裝格式的混合數據報。

?

·????????????一臺主機也許能夠發送RFC1042數據報。。如果主機能同時發送兩種類型的分組數?據,那么發送的分組必須是可以設置的,而且默認條件下必須是RFC 894分組。

?

可見,RFC1042在TCP/IP里面處于一個配角的地位。這兩種不同的數據報格式請參考教材。

?

ppp(點對點協議)是從SLIP的替代品。他們都提供了一種低速接入的解決方案。而每一種數據鏈路層協議,都有一個MTU(最大傳輸單元)定義,在這個定義下面,如果IP數據報過大,則要進行分片(fragmentation),使得每片都小于MTU,注意PPP的MTU并不是一個物理定義,而是指一個邏輯定義(個人認為就是用程序控制)。可以用netstat來打印出MTU的結果,比如鍵入netstat -in

?

Kernel Interface table

?

Iface?????? MTU Met??? RX-OK RX-ERR RX-DRP RX-OVR??? TX-OK TX-ERR TX-DRP TX-OVR Flg

?

eth0?????? 1500?? 0???? 1774????? 0????? 0????? 0????? 587????? 0????? 0????? 0 BMRU

?

lo??????? 16436?? 0???? 2667????? 0????? 0????? 0???? 2667????? 0????? 0????? 0 LRU

?

就可以觀察到eth0的MTU是1500。而lo(環回接口)的MTU則是16436。

?

最后說說那個環回接口(loopback)。平時我們用127.0.0.1來嘗試自己的機器服務器好使不好使。走的就是這個loopback接口。對于環回接口,有如下三點值得注意:

?

·????????????傳給環回地址(一般是127.0.0.1)的任何數據均作為I P輸入。

?

·????????????傳給廣播地址或多播地址的數據報復制一份傳給環回接口,然后送到以太網上。這是?因為廣播傳送和多播傳送的定義包含主機本身。

?

·????????????任何傳給該主機IP地址的數據均送到環回接口。

?

這一章還是很簡單的,一般作為了解知識也就足夠了,沒必要摳的那么詳細。

?

TCP/IP詳解之IP協議ARP協議和RARP協議

?

  把這三個協議放到一起學習是因為這三個協議處于同一層,ARP協議用來找到目標主機的Ethernet網卡Mac地址,IP則承載要發送的消息。數據鏈路層可以從ARP得到數據的傳送信息,而從IP得到要傳輸的數據信息。

?

  1.IP協議

?

  IP協議是TCP/IP協議的核心,所有的TCP,UDP,IMCP,IGCP的數據都以IP數據格式傳輸。要注意的是,IP不是可靠的協議,這是說,IP協議沒有提供一種數據未傳達以后的處理機制--這被認為是上層協議--TCP或UDP要做的事情。所以這也就出現了TCP是一個可靠的協議,而UDP就沒有那么可靠的區別。這是后話,暫且不提

?

  1.1.IP協議頭

?

  如圖所示

?

  挨個解釋它是教科書的活計,我感興趣的只是那八位的TTL字段,還記得這個字段是做什么的么?這個字段規定該數據包在穿過多少個路由之后才會被拋棄(這里就體現出來IP協議包的不可靠性,它不保證數據被送達),某個ip數據包每穿過一個路由器,該數據包的TTL數值就會減少1,當該數據包的TTL成為零,它就會被自動拋棄。這個字段的最大值也就是255,也就是說一個協議包也就在路由器里面穿行255次就會被拋棄了,根據系統的不同,這個數字也不一樣,一般是32或者是64,Tracerouter這個工具就是用這個原理工作的,tranceroute的-m選項要求最大值是255,也就是因為這個TTL在IP協議里面只有8bit。

?

  現在的ip版本號是4,所以也稱作IPv4。現在還有IPv6,而且運用也越來越廣泛了。

?

  1.2.IP路由選擇

?

  當一個IP數據包準備好了的時候,IP數據包(或者說是路由器)是如何將數據包送到目的地的呢?它是怎么選擇一個合適的路徑來"送貨"的呢?

?

  最特殊的情況是目的主機和主機直連,那么主機根本不用尋找路由,直接把數據傳遞過去就可以了。至于是怎么直接傳遞的,這就要靠ARP協議了,后面會講到。

?

  稍微一般一點的情況是,主機通過若干個路由器(router)和目的主機連接。那么路由器就要通過ip包的信息來為ip包尋找到一個合適的目標來進行傳遞,比如合適的主機,或者合適的路由。路由器或者主機將會用如下的方式來處理某一個IP數據包

?

  如果IP數據包的TTL(生命周期)以到,則該IP數據包就被拋棄。

?

  搜索路由表,優先搜索匹配主機,如果能找到和IP地址完全一致的目標主機,則將該包發向目標主機

?

  搜索路由表,如果匹配主機失敗,則匹配同子網的路由器,這需要“子網掩碼(1.3.)”的協助。如果找到路由器,則將該包發向路由器。

?

  搜索路由表,如果匹配同子網路由器失敗,則匹配同網號(第一章有講解)路由器,如果找到路由器,則將該包發向路由器。

?

  搜索陸游表,如果以上都失敗了,就搜索默認路由,如果默認路由存在,則發包

?

  如果都失敗了,就丟掉這個包。

?

  這再一次證明了,ip包是不可靠的。因為它不保證送達。

?

  1.3.子網尋址

?

  IP地址的定義是網絡號+主機號。但是現在所有的主機都要求子網編址,也就是說,把主機號在細分成子網號+主機號。最終一個IP地址就成為?網絡號碼+子網號+主機號。例如一個B類地址:210.30.109.134。一般情況下,這個IP地址的紅色部分就是網絡號,而藍色部分就是子網號,綠色部分就是主機號。至于有多少位代表子網號這個問題上,這沒有一個硬性的規定,取而代之的則是子網掩碼,校園網相信大多數人都用過,在校園網的設定里面有一個255.255.255.0的東西,這就是子網掩碼。子網掩碼是由32bit的二進制數字序列,形式為是一連串的1和一連串的0,例如:255.255.255.0(二進制就是11111111.11111111.11111111.00000000)對于剛才的那個B類地址,因為210.30是網絡號,那么后面的109.134就是子網號和主機號的組合,又因為子網掩碼只有后八bit為0,所以主機號就是IP地址的后八個bit,就是134,而剩下的就是子網號碼--109。

?

  2. ARP協議

?

  還記得數據鏈路層的以太網的協議中,每一個數據包都有一個MAC地址頭么?我們知道每一塊以太網卡都有一個MAC地址,這個地址是唯一的,那么IP包是如何知道這個MAC地址的?這就是ARP協議的工作。

?

  ARP(地址解析)協議是一種解析協議,本來主機是完全不知道這個IP對應的是哪個主機的哪個接口,當主機要發送一個IP包的時候,會首先查一下自己的ARP高速緩存(就是一個IP-MAC地址對應表緩存),如果查詢的IP-MAC值對不存在,那么主機就向網絡發送一個ARP協議廣播包,這個廣播包里面就有待查詢的IP地址,而直接收到這份廣播的包的所有主機都會查詢自己的IP地址,如果收到廣播包的某一個主機發現自己符合條件,那么就準備好一個包含自己的MAC地址的ARP包傳送給發送ARP廣播的主機,而廣播主機拿到ARP包后會更新自己的ARP緩存(就是存放IP-MAC對應表的地方)。發送廣播的主機就會用新的ARP緩存數據準備好數據鏈路層的的數據包發送工作。

?

  一個典型的arp緩存信息如下,在任意一個系統里面用“arp -a”命令:

?

  Interface: 192.168.11.3 --- 0x2

?

  Internet Address Physical Address Type

?

  192.168.11.1 00-0d-0b-43-a0-2e dynamic

?

  192.168.11.2 00-01-4a-03-5b-ed dynamic

?

  都會得到這樣的結果。

?

  這樣的高速緩存是有時限的,一般是20分鐘(伯克利系統的衍生系統)。

?

TCP/IP詳解學習筆記(4)-ICMP協議,ping和Traceroute

?

1.IMCP協議介紹

?

前面講到了,IP協議并不是一個可靠的協議,它不保證數據被送達,那么,自然的,保證數據送達的工作應該由其他的模塊來完成。其中一個重要的模塊就是ICMP(網絡控制報文)協議。

?

當傳送IP數據包發生錯誤--比如主機不可達,路由不可達等等,ICMP協議將會把錯誤信息封包,然后傳送回給主機。給主機一個處理錯誤的機會,這?也就是為什么說建立在IP層以上的協議是可能做到安全的原因。ICMP數據包由8bit的錯誤類型和8bit的代碼和16bit的校驗和組成。而前?16bit就組成了ICMP所要傳遞的信息。書上的圖6-3清楚的給出了錯誤類型和代碼的組合代表的意思。

?

盡管在大多數情況下,錯誤的包傳送應該給出ICMP報文,但是在特殊情況下,是不產生ICMP錯誤報文的。如下

?

1.?????????ICMP差錯報文不會產生ICMP差錯報文(出IMCP查詢報文)(防止IMCP的無限產生和傳送)

?

2.?????????目的地址是廣播地址或多播地址的IP數據報。

?

3.?????????作為鏈路層廣播的數據報。

?

4.?????????不是IP分片的第一片。

?

5.?????????源地址不是單個主機的數據報。這就是說,源地址不能為零地址、環回地址、廣播地?址或多播地址。

?

雖然里面的一些規定現在還不是很明白,但是所有的這一切規定,都是為了防止產生ICMP報文的無限傳播而定義的。

?

ICMP協議大致分為兩類,一種是查詢報文,一種是差錯報文。其中查詢報文有以下幾種用途:

?

1.?????????ping查詢(不要告訴我你不知道ping程序)

?

2.?????????子網掩碼查詢(用于無盤工作站在初始化自身的時候初始化子網掩碼)

?

3.?????????時間戳查詢(可以用來同步時間)

?

而差錯報文則產生在數據傳送發生錯誤的時候。就不贅述了。

?

2.ICMP的應用--ping

?

ping可以說是ICMP的最著名的應用,當我們某一個網站上不去的時候。通常會ping一下這個網站。ping會回顯出一些有用的信息。一般的信息如下:

?

Reply from 10.4.24.1: bytes=32 time<1ms TTL=255

?

Reply from 10.4.24.1: bytes=32 time<1ms TTL=255

?

Reply from 10.4.24.1: bytes=32 time<1ms TTL=255

?

Reply from 10.4.24.1: bytes=32 time<1ms TTL=255

?

Ping statistics for 10.4.24.1:

?

??? Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

?

Approximate round trip times in milli-seconds:

?

??? Minimum = 0ms, Maximum = 0ms, Average = 0ms

?

ping這個單詞源自聲納定位,而這個程序的作用也確實如此,它利用ICMP協議包來偵測另一個主機是否可達。原理是用類型碼為0的ICMP發請?求,受到請求的主機則用類型碼為8的ICMP回應。ping程序來計算間隔時間,并計算有多少個包被送達。用戶就可以判斷網絡大致的情況。我們可以看到,?ping給出來了傳送的時間和TTL的數據。我給的例子不太好,因為走的路由少,有興趣地可以ping一下國外的網站比如sf.net,就可以觀察到一些?丟包的現象,而程序運行的時間也會更加的長。

?

ping還給我們一個看主機到目的主機的路由的機會。這是因為,ICMP的ping請求數據報在每經過一個路由器的時候,路由器都會把自己的ip放到該數?據報中。而目的主機則會把這個ip列表復制到回應icmp數據包中發回給主機。但是,無論如何,ip頭所能紀錄的路由列表是非常的有限。如果要觀察路由,?我們還是需要使用更好的工具,就是要講到的Traceroute(windows下面的名字叫做tracert)。

?

3.ICMP的應用--Traceroute

?

Traceroute是用來偵測主機到目的主機之間所經路由情況的重要工具,也是最便利的工具。前面說到,盡管ping工具也可以進行偵測,但是,因為ip頭的限制,ping不能完全的記錄下所經過的路由器。所以Traceroute正好就填補了這個缺憾。

?

Traceroute的原理是非常非常的有意思,它受到目的主機的IP后,首先給目的主機發送一個TTL=1(還記得TTL是什么嗎?)的UDP(后面就?知道UDP是什么了)數據包,而經過的第一個路由器收到這個數據包以后,就自動把TTL減1,而TTL變為0以后,路由器就把這個包給拋棄了,并同時產生?一個主機不可達的ICMP數據報給主機。主機收到這個數據報以后再發一個TTL=2的UDP數據報給目的主機,然后刺激第二個路由器給主機發ICMP數據?報。如此往復直到到達目的主機。這樣,traceroute就拿到了所有的路由器ip。從而避開了ip頭只能記錄有限路由IP的問題。

?

有人要問,我怎么知道UDP到沒到達目的主機呢?這就涉及一個技巧的問題,TCP和UDP協議有一個端口號定義,而普通的網絡程序只監控少數的幾個號碼較?小的端口,比如說80,比如說23,等等。而traceroute發送的是端口號>30000(真變態)的UDP報,所以到達目的主機的時候,目的?主機只能發送一個端口不可達的ICMP數據報給主機。主機接到這個報告以后就知道,主機到了,所以,說Traceroute是一個騙子一點也不為過:)

?

Traceroute程序里面提供了一些很有用的選項,甚至包含了IP選路的選項,請察看man文檔來了解這些,這里就不贅述了。

?

? ? ? ? ? ?????TCP/IP詳解學習筆記(5)-IP選路,動態選路,和一些細節

?

1.靜態IP選路

?

1.1.一個簡單的路由表

?

選路是IP層最重要的一個功能之一。前面的部分已經簡單的講過路由器是通過何種規則來根據IP數據包的IP地址來選擇路由。這里就不重復了。首先來看看一個簡單的系統路由表。

?

Destination???? Gateway???????? Genmask???????? Flags Metric Ref??? Use Iface

?

192.168.11.0??? *?????????????? 255.255.255.0?? U???? 0????? 0??????? 0 eth0

?

169.254.0.0???? *?????????????? 255.255.0.0???? U???? 0????? 0??????? 0 eth0

?

default???????? 192.168.11.1??? 0.0.0.0???????? UG??? 0????? 0??????? 0 eth0

?

對于一個給定的路由器,可以打印出五種不同的flag。

?

1.?????????U表明該路由可用。

?

2.?????????G表明該路由是到一個網關。如果沒有這個標志,說明和Destination是直連的,而相應的Gateway應該直接給出Destination的地址。

?

3.?????????H表明該路由是到一個主機,如果沒有該標志,說明Destination是一個網絡,換句話說Destination就應該寫成一個網絡號和子網號的組合,而不包括主機號(主機號碼處為0),例如?192.168.11.0?

?

4.?????????D表明該路由是為重定向報文創建的

?

5.?????????M該路由已經被重定向報文修改

?

U沒啥可說的,G說明這是一個網關,如果你要發數據給Destination,IP頭應該寫Destination的IP地址,而數據鏈路層的MAC地址就應該是GateWay的Mac地址了;反之,如果沒有G標志,那么數據鏈路層和IP層的地址應該是對應的。H說明了Destination的性質,如果是H的,則說明該地址是一個完整的地址,既有網絡號又有主機號,那么再匹配的時候就既要匹配網絡號,又要匹配主機號;反之,Destination就代表一個網絡,在匹配的時候只要匹配一下網絡號就可以了。

?

這樣,IP選路的方式就可以更加具體化了。如下

?

1.?????????首先用IP地址來匹配那些帶H標志的DestinationIP地址。

?

2.?????????如果1失敗就匹配那些網絡地址。

?

3.?????????如果2失敗就發送到Default網關

?

順便提一下那個GenMask(還記得子網掩碼么),它指定了目的地址的子網號,例如第一條的子網就是11。

?

1.2.其他有關路由表的知識

?

一般,我們在配置好一個網絡接口的時候,一個路由就被直接創建好了。當然我們也可以手動添加路由。用route add命令就可以了。

?

而當一個IP包在某一個路由器的時候發現沒有路由可走,那么該路由器就會給源主機發送“主機不可達”或者“網絡不可達”的ICMP包來報錯。

?

注意,一般的操作系統默認是沒有路由功能的,這需要自己配置。這些歷史原因就不細說了,

?

1.3.ICMP的IP重定向報文和路由發現報文

?

當IP包在某一個地方轉向的時候,都回給發送IP報的源主機一個ICMP重定向報文,而源主機就可以利用這個信息來更新自己的路由表,這樣,隨著網絡通信的逐漸增多,路由表也就越來越完備,數據轉發的速度也會越來越快。我們需要注意的是:

?

1.?????????重定向報文只能由路由器發出。

?

2.?????????重定向報文為主機所用,而不是為路由器所用。

?

在主機引導的時候,一般會發送在網內廣播一個路由請求的ICMP報文,而多個路由器則會回應一個路由通告報文。而且,路由其本身不定期的在網絡內發布路由通告報文,這樣,根據這些報文,每一個主機都會有機會建立自己的路由表而實現網絡通信。路由器在一份通告報文中可以通告多個地址,并且給出每一個地址的優先等級,這個優先等級是該IP作為默認路由的等級,至于怎么算的就不深究了。

?

路由器一般會在450-600秒的時間間隔內發布一次通告,而一個給定的通告報文的壽命是30分鐘。而主機在引導的時候會每三秒發送一次請求報文,一旦接受到一個有效的通告報文,就停止發送請求報文。

?

在TCP/IP詳解編寫的時候,只有Solaris2.x支持這兩種報文,大多數系統還不支持這兩種報文。(后面還會講到一些有用的路由報文)

?

動態選路協議

?

前面的選路方法叫做靜態選路,簡要地說就是在配置接口的時候,以默認的方式生成路由表項。并通過route來增加表項,或者通過ICMP報文來更新表項(通常在默認方式出錯的情況下)。?而如果上訴三種方法都不能滿足,那么我們就使用動態選路。

?

動態選路協議是用于動態選路的重要組成部分,但是他們只是使用在路由器之間,相鄰路由器之間互相通信。系統(路有選擇程序)選擇比較合適的路有放到核心路由表中,然后系統就可以根據這個核心路有表找到最合適的網路。也就是說,動態選路是在系統核心網絡外部進行的,它只是用一些選路的策略影響路由表,而不會影響到最后通過路由表選擇路由的那一部分。選路協議有一大類常用的叫做內部網關協議(IGP),而在IGP中,RIP就是其中最重要的協議。一種新的IGP協議叫做開放最短路經優先(OSPF)協議,其意在取代RIP。另一種最早用在網路骨干網上的IGP協議--HELLO,現在已經不用了。

?

如今,任何支持動態選路的路由器都必須同時支持OSPF和RIP,還可以選擇性的支持其他的IGP協議。

?

2.1.Unix選路程序

?

Unix系統上面通常都有路由守護程序--routed。還有一個叫做gate。gate所支持的協議要比routed多,routed只是支持RIPv1版本。而gate則支持RIPv1、v2,BGPv1?等等。

?

2.1.RIP:選路信息協議

?

它的定義可以在RFC1058內找到,這種協議使用UDP作為載體(也就是UDP的上層協議)。我們最關心的就是RIP其中的一個段,叫做度量的段,這是一個以hop作為計數器(就是以走過多少路由為計數器)的段(IP協議里面也有一個TTL不是么)。這個度量段將最終影響到路由表的建立。參考圖:

?

一般說來routed要承擔如下的工作:

?

1.?????????給每一個已知的路由器發送rip請求報文,要求其他路由器給出完整的路由表。這種報文的命令字段為1,地址字段為0,度量地段為16(相當于無窮大)。

?

2.?????????接受請求,如果接收到剛才的那個請求,就把自己的完整的路由表交給請求者。如果沒有,就處理IP請求表項,把表項中自己有的部分添上跳數,沒有的部分添上16。然后發給請求者。

?

3.?????????接受回應。更新自己的路由表。使用hop數小的規則。

?

4.?????????定期更新路由表,一般是30s(真頻繁)給相鄰的路有啟發一次自己的路由表。這種形式可以使廣播形式的。

?

這個協議看起來會工作的很好,但是,這里面其實有很多隱藏的憂患,比如說RIP沒有子網的概念,比如說環路的危險。而且hop數的上限也限制了網絡的大小。

?

因此,出現了很多RIPv1的替代品,比如說RIPv2,比如說OSPF。他們都是通過某種策略來影響路由表,所以就不說了。

?

TCP/IP詳解學習筆記(6)-UDP協議

?

1.UDP簡要介紹

?

UDP是傳輸層協議,和TCP協議處于一個分層中,但是與TCP協議不同,UDP協議并不提供超時重傳,出錯重傳等功能,也就是說其是不可靠的協議。

?

2.UDP協議頭

?

2.1.UDP端口號

?

由于很多軟件需要用到UDP協議,所以UDP協議必須通過某個標志用以區分不同的程序所需要的數據包。端口號的功能就在于此,例如某一個UDP程序A在系統中注冊了3000端口,那么,以后從外面傳進來的目的端口號為3000的UDP包都會交給該程序。端口號理論上可以有2^16這么多。因為它的長度是16個bit

?

2.2.UDP檢驗和

?

這是一個可選的選項,并不是所有的系統都對UDP數據包加以檢驗和數據(相對TCP協議的必須來說),但是RFC中標準要求,發送端應該計算檢驗和。

?

UDP檢驗和覆蓋UDP協議頭和數據,這和IP的檢驗和是不同的,IP協議的檢驗和只是覆蓋IP數據頭,并不覆蓋所有的數據。UDP和TCP都包含一個偽首部,這是為了計算檢驗和而攝制的。偽首部甚至還包含IP地址這樣的IP協議里面都有的信息,目的是讓UDP兩次檢查數據是否已經正確到達目的地。如果發送端沒有打開檢驗和選項,而接收端計算檢驗和有差錯,那么UDP數據將會被悄悄的丟掉(不保證送達),而不產生任何差錯報文。

?

2.3.UDP長度

?

UDP可以很長很長,可以有65535字節那么長。但是一般網絡在傳送的時候,一次一般傳送不了那么長的協議(涉及到MTU的問題),就只好對數據分片,當然,這些是對UDP等上級協議透明的,UDP不需要關心IP協議層對數據如何分片,下一個章節將會稍微討論一些分片的策略。

?

3.IP分片

?

IP在從上層接到數據以后,要根據IP地址來判斷從那個接口發送數據(通過選路),并進行MTU的查詢,如果數據大小超過MTU就進行數據分片。數據的分片是對上層和下層透明,而數據也只是到達目的地還會被重新組裝,不過不用擔心,IP層提供了足夠的信息進行數據的再組裝。

?

在IP頭里面,16bit識別號唯一記錄了一個IP包的ID,具有同一個ID的IP片將會被重新組裝;而13位片偏移則記錄了某IP片相對整個包的位置;而這兩個表示中間的3bit標志則標示著該分片后面是否還有新的分片。這三個標示就組成了IP分片的所有信息,接受方就可以利用這些信息對IP數據進行重新組織(就算是后面的分片比前面的分片先到,這些信息也是足夠了)。

?

因為分片技術在網絡上被經常的使用,所以偽造IP分片包進行流氓攻擊的軟件和人也就層出不窮。

?

可以用Trancdroute程序來進行簡單的MTU偵測。請參看教材。

?

3.UDP和ARP之間的交互式用

?

這是不常被人注意到的一個細節,這是針對一些系統地實現來說的。當ARP緩存還是空的時候。UDP在被發送之前一定要發送一個ARP請求來獲得目的主機的MAC地址,如果這個UDP的數據包足夠大,大到IP層一定要對其進行分片的時候,想象中,該UDP數據包的第一個分片會發出一個ARP查詢請求,所有的分片都輝等到這個查詢完成以后再發送。事實上是這樣嗎?

?

結果是,某些系統會讓每一個分片都發送一個ARP查詢,所有的分片都在等待,但是接受到第一個回應的時候,主機卻只發送了最后一個數據片而拋棄了其他,這實在是讓人匪夷所思。這樣,因為分片的數據不能被及時組裝,接受主機將會在一段時間內將永遠無法組裝的IP數據包拋棄,并且發送組裝超時的ICMP報文(其實很多系統不產生這個差錯),以保證接受主機自己的接收端緩存不被那些永遠得不到組裝的分片充滿。

?

4.ICMP源站抑制差錯

?

當目標主機的處理速度趕不上數據接收的速度,因為接受主機的IP層緩存會被占滿,所以主機就會發出一個“我受不了”的一個ICMP報文。

?

5.UDP服務器設計

?

UDP協議的某些特性將會影響我們的服務器程序設計,大致總結如下:

?

1.?????????關于客戶IP和地址:服務器必須有根據客戶IP地址和端口號判斷數據包是否合法的能力(這似乎要求每一個服務器都要具備)

?

ūh2.?????????關于目的地址:服務器必須要有過濾廣播地址的能力。

?

3.?????????關于數據輸入:通常服務器系統的每一個端口號都會和一塊輸入緩沖區對應,進來的輸入根據先來后到的原則等待服務器的處理,所以難免會出現緩沖區溢出的問題,這種情況下,UDP數據包可能會被丟棄,而應用服務器程序本身并不知道這個問題。

?

4.?????????服務器應該限制本地IP地址,就是說它應該可以把自己綁定到某一個網絡接口的某一個端口上。

?

TCP/IP詳解學習筆記(7)-廣播和多播,IGMP協議

?

1.單播,多播,廣播的介紹

?

1.1.單播(unicast)

?

單播是說,對特定的主機進行數據傳送。例如給某一個主機發送IP數據包。這時候,數據鏈路層給出的數據頭里面是非常具體的目的地址,對于以太網來?說,就是網卡的MAC地址(不是FF-FF-FF-FF-FF-FF這樣的地址)。現在的具有路由功能的主機應該可以將單播數據定向轉發,而目的主機的網?絡接口則可以過濾掉和自己MAC地址不一致的數據。

?

1.2.廣播(unicast)

?

廣播是主機針對某一個網絡上的所有主機發送數據包。這個網絡可能是網絡,可能是子網,還可能是所有的子網。如果是網絡,例如A類網址的廣播就是?netid.255.255.255,如果是子網,則是netid.netid.subnetid.255;如果是所有的子網(B類IP)則是則是?netid.netid.255.255。廣播所用的MAC地址FF-FF-FF-FF-FF-FF。網絡內所有的主機都會收到這個廣播數據,網卡只要把?MAC地址為FF-FF-FF-FF-FF-FF的數據交給內核就可以了。一般說來ARP,或者路由協議RIP應該是以廣播的形式播發的。

?

1.3.多播(multicast)

?

可以說廣播是多播的特例,多播就是給一組特定的主機(多播組)發送數據,這樣,數據的播發范圍會小一些(實際上播發的范圍一點也沒有變小),多播的MAC地址是最高字節的低位為一,例?如01-00-00-00-00-00。多播組的地址是D類IP,規定是224.0.0.0-239.255.255.255。

?

雖然多播比較特殊,但是究其原理,多播的數據還是要通過數據鏈路層進行MAC地址綁定然后進行發送。所以一個以太網卡在綁定了一個多播IP地址之后,必?定還要綁定一個多播的MAC地址,才能使得其可以像單播那樣工作。這個多播的IP和多播MAC地址有一個對應的算法,在書的p133到p134之間。可以看到?這個對應不是一一對應的,主機還是要對多播數據進行過濾。

?

個人的看法:廣播和多播的性質是一樣的,路由器會把數據放到局域網里面,然后網卡對這些數據進行過濾,只拿到自己打算要的數據,比如自己感興趣的多?播數據,自己感興趣的組播數據。當一個主機運行了一個處理某一個多播IP的進程的時候,這個進程會給網卡綁定一個虛擬的多播mac地址,并做出來一個多播?ip。這樣,網卡就會讓帶有這個多播mac地址的數據進來,從而實現通信,而那些沒有監聽這些數據的主機就會把這些數據過濾掉,換句話說,多播,是讓主機?的內核輕松了,而網卡,對不起,您就累點吧。

?

一些文章也印證了這種想法,最明顯的就是局域網監聽的原理、實現與防范

?

2.一些驗證性實驗

?

這些實驗并不是很復雜,我們只是要ping一下一般的ip和一個廣播地址。首先我ping一下自己所在的子網的某一臺主機:

?

Reply from 192.168.11.1: bytes=32 time<1ms TTL=255

?

Reply from 192.168.11.1: bytes=32 time<1ms TTL=255

?

Reply from 192.168.11.1: bytes=32 time<1ms TTL=255

?

Reply from 192.168.11.1: bytes=32 time=1ms TTL=255

?

可以看到,機器返回的是一臺主機的回應結果,進而推測,如果我ping一個廣播地址呢?結果如下

?

Reply from 192.168.11.9: bytes=32 time=1ms TTL=255

?

Reply from 192.168.11.174: bytes=32 time<1ms TTL=64

?

Reply from 192.168.11.174: bytes=32 time<1ms TTL=64

?

Reply from 192.168.11.174: bytes=32 time<1ms TTL=64

?

Reply from 192.168.11.218: bytes=32 time<1ms TTL=64

?

Reply from 192.168.11.174: bytes=32 time<1ms TTL=64

?

可以看到,ping返回了一些隨機的ip的結果,這些ip都是與主機在同一子網內的ip。我們可以看到,廣播實際上是給處于子網內的所有ip發信。

?

再來一個多播的例子,但是要實現這個多播并不容易,因為我不知道網絡內有多少個多播組,就只好利用幾個特殊的多播地址來驗證了。

?

對于多播地址,有幾個特殊的多播地址被占用,他們是

?

1.?????????224.0.0.1--該子網內所有的系統組。

?

2.?????????224.0.0.2--該子網內所有的路由器。

?

3.?????????224.0.1.1--網絡實現協議NTP專用IP。

?

4.?????????224.0.0.9--RIPv2專用IP?

?

所以只要ping這幾個IP,就應該能得到一些結果,比如說我ping 224.0.0.2。

?

Reply from 192.168.11.1: bytes=32 time<1ms TTL=255

?

Reply from 192.168.11.1: bytes=32 time<1ms TTL=255

?

Reply from 192.168.11.1: bytes=32 time<1ms TTL=255

?

Reply from 192.168.11.1: bytes=32 time<1ms TTL=255

?

Reply from 192.168.11.1: bytes=32 time<1ms TTL=255

?

Reply from 192.168.11.1: bytes=32 time<1ms TTL=255

?

Reply from 192.168.11.1: bytes=32 time<1ms TTL=255

?

我們可以看到,這回ping只返回了一個ip的回應。而這個就是我的網關的地址,這也驗證了224.0.0.2是所有路由器的多播(組播)地址

?

3.IGMP協議

?

IGMP的作用在于,讓其他所有需要知道自己處于哪個多播組的主機和路由器知道自己的狀態。一般多播路由器根本不需要知道某一個多播組里面有多少個主機,而只要知道自己的子網內還有沒有處于某個多播組的主機就可以了。只要某一個多播組還有一臺主機,多播路由器就會把數據傳輸出去,這樣,接受方就會通過網卡過濾功能來得到自己想要的數據。為了知道多播組的信息,多播路由器需要定時的發送IGMP查詢,IGMP的格式可以看書,各個多播組里面的主機要根據查詢來回復自己的狀態。路由器來決定有幾個多播組,自己要對某一個多播組發送什么樣的數據。

?

這種查詢回應數據報的TTL一般是1,而且就算是出錯也不產生ICMP差錯(沒必要)。

?

? ? ? ? ? ? ? ? ?????TCP/IP詳解學習筆記(9)-TCP協議概述

?

終于看到了TCP協議,這是TCP/IP詳解里面最重要也是最精彩的部分,要花大力氣來讀。前面的TFTP和BOOTP都是一些簡單的協議,就不寫筆記了,寫起來也沒啥東西。

?

TCP和UDP處在同一層---運輸層,但是TCP和UDP最不同的地方是,TCP提供了一種可靠的數據傳輸服務,TCP是面向連接的,也就是說,利用TCP通信的兩臺主機首先要經歷一個“撥打電話”的過程,等到通信準備結束才開始傳輸數據,最后結束通話。所以TCP要比UDP可靠的多,UDP是把數據直接發出去,而不管對方是不是在收信,就算是UDP無法送達,也不會產生ICMP差錯報文,這一經時重申了很多遍了。

?

把TCP保證可靠性的簡單工作原理摘抄如下

?

·????????????應用數據被分割成TCP認為最適合發送的數據塊。這和UDP完全不同,應用程序產生的?數據報長度將保持不變。由TCP傳遞給IP的信息單位稱為報文段或段(?segment)(參見圖1 - 7)。在1 8.4節我們將看到TCP如何確定報文段的長度。

?

·????????????當TCP發出一個段后,它啟動一個定時器,等待目的端確認收到這個報文段。如果不能?及時收到一個確認,將重發這個報文段。在第21章我們將了解TCP協議中自適應的超時?及重傳策略。

?

·????????????當TCP收到發自TCP連接另一端的數據,它將發送一個確認。這個確認不是立即發送,通常將推遲幾分之一秒,這將在1 9.3節討論。

?

·????????????TCP將保持它首部和數據的檢驗和。這是一個端到端的檢驗和,目的是檢測數據在傳輸?過程中的任何變化。如果收到段的檢驗和有差錯,?T P將丟棄這個報文段和不確認收到此報文段(希望發端超時并重發)。

?

·????????????既然TCP報文段作為IP數據報來傳輸,而IP數據報的到達可能會失序,因此TCP報文段?的到達也可能會失序。如果必要,?TCP將對收到的數據進行重新排序,將收到的數據以正確的順序交給應用層。

?

·????????????TCP還能提供流量控制。TCP連接的每一方都有固定大小的緩沖空間。TCP的接收端只允許另一端發送接收端緩沖區所能接納的數據。這將防止較快主機致使較慢主機的緩沖區溢出。

?

從這段話中可以看到,TCP中保持可靠性的方式就是超時重發,這是有道理的,雖然TCP也可以用各種各樣的ICMP報文來處理這些,但是這也不是可靠的,最可靠的方式就是只要不得到確認,就重新發送數據報,直到得到對方的確認為止。

?

TCP的首部和UDP首部一樣,都有發送端口號和接收端口號。但是顯然,TCP的首部信息要比UDP的多,可以看到,TCP協議提供了發送和確認所需要的所有必要的信息。這在P171-173有詳細地介紹。可以想象一個TCP數據的發送應該是如下的一個過程。

?

·????????????雙方建立連接

?

·????????????發送方給接受方TCP數據報,然后等待對方的確認TCP數據報,如果沒有,就重新發,如果有,就發送下一個數據報。

?

·????????????接受方等待發送方的數據報,如果得到數據報并檢驗無誤,就發送ACK(確認)數據報,并等待下一個TCP數據報的到來。直到接收到FIN(發送完成數據報)?

?

·????????????中止連接

?

可以想見,為了建立一個TCP連接,系統可能會建立一個新的進程(最差也是一個線程),來進行數據的傳送

?

TCP/IP詳解學習筆記(8)-DNS域名系統

?

前面已經提到了訪問一臺機器要靠IP地址和MAC地址,其中,MAC地址可以通過ARP協議得到,所以這對用戶是透明的,但是IP地址就不行,無論如何用戶都需要用一個指定的IP來訪問一臺計算機,而IP地址又非常不好記,于是就出現了DNS系統

?

1.DNS系統介紹

?

DNS的全稱是Domain Name System。它負責把FQDN(就是以"."分隔結尾的名字)翻譯成一個IP。最初的DNS系統使用的是一個巨大的hosts.txt文件(很吃驚,用?這個就好使了?),可是一段時間以后,開發這就不得不用數據庫來代替hosts.txt文件,最終發展到了現在的分布式數據庫。

?

從書中的143頁可以看到,DNS系統是一個巨大的樹,最上方有一個無名樹根,下一層是arpa,com,edu,gov,int,mil,us, cn。等等,其中arpa,是域名反解析樹的頂端;而com,edu,等域名本來只用在美國(這就是技術特權啊),但是現在幾乎全世界通用;而us,?cn,等叫做國家域。這個樹里面的域名并不是統一管理的,網絡信息中心(NIS)負責分配頂級域合委派其他制定地區域的授權機構。

?

一個獨立管理的DNS子樹叫做zone,最常見的區域就是二級域名,比如說.com.cn。我們還可以把這個二級域名給劃分成更小的區域,比如說sina.com.cn。

?

DNS系統是一個分布式的數據庫,當一個數據庫發現自己并沒有某查詢所需要的數據的時候,它將把查詢轉發出去,而轉發的目的地通常是根服務器,根服?務器從上至下層層轉發查詢,直到找到目標為止。DNS還有一個特點就是使用高速緩存,DNS把查詢過的數據緩存在某處,以便于下次查詢時使用。

?

2.DNS協議

?

DNS報文定義了一個既可以查詢也可以響應的報文格式。具體格式可以看P145頁。對各個字段簡單解釋如下

?

1.?????????最前面的16個bit唯一的標示了問題號碼,用于查詢端區別自己的查詢。

?

2.?????????緊接著的16個bit又可以做進一步的細分,標示了報文的性質和一些細節,比如說是查詢報文還是響應報文,需要遞歸查詢與否(一般服務器都支持遞歸查詢,而且不需要任何設置,BIND就是這樣)

?

3.?????????查詢問題后面有查詢類型,包括A,NS,CNAME,PTR,HINFO,MX,如果熟悉BIND的話,就知道在zong的配置文件里面,每一條記錄都記載了各自的類型,比如A就是IP地址,NS就是名字服務器。

?

4.?????????響應報文可以回復多個IP,也就是說,域名可以和多個IP地址對應,并且有很多CNAME。

?

3.反向查詢

?

正向查詢指的是通過域名得到IP的查詢,而反向查詢就是通過IP得到域名。例如用host命令,host ip就可以得到服務器的域名,host domainName?就得到IP。

?

稍微知道一點數據結構的人都能意識到,在正向查詢的域里面做反向查詢,其做法只有遍歷整個數據集合----對于DNS來說,那就是遍歷整個數據庫,?這將帶來巨大的負擔,所以DNS采取了另一種方法,使用另一棵子樹來維護IP-〉域名的對應表。這個子樹的根節點是in-addr.arpa,而一個IP?例如192.168.11.2)所具有的DNS地址就是?2.11.168.192.in-addr.arpa(ip倒置)。在DNS系統里面,一個反向地址對應一個PTR紀錄(對應A紀錄),所以反向查詢又叫?做指針(PTR)查詢。

?

4.其他問題的討論

?

4.1.DNS服務器高速緩存

?

BIND9默認是作為一個高速緩存服務器,其將所有的查詢都轉交到根服務器去,然后得到結果并放在本地的緩沖區,以加快查詢速度。如果有興趣可以安裝一個BIND9來嘗試一下。而自己定義的zone則可以規定其在緩存中的時間,一般是1天(就是配置文件中的1D)。

?

4.2.用UDP還是TCP

?

DNS服務器支持TCP和UDP兩種協議的查詢方式,而且端口都是53。而大多數的查詢都是UDP查詢的,一般需要TCP查詢的有兩種情況:

?

1.?????????當查詢數據多大以至于產生了數據截斷(TC標志為1),這時,需要利用TCP的分片能力來進行數據傳輸(看TCP的相關章節)。

?

2.?????????當主(master)服務器和輔(slave)服務器之間通信,輔服務器要拿到主服務器的zone信息的時候。

?

?

TCP/IP詳解學習筆記(10)-TCP連接的建立與中止

?

TCP是一個面向連接的協議,所以在連接雙方發送數據之前,都需要首先建立一條連接。這和前面講到的協議完全不同。前面講的所有協議都只是發送數據而已,大多數都不關心發送的數據是不是送到,UDP尤其明顯,從編程的角度來說,UDP編程也要簡單的多----UDP都不用考慮數據分片。

?

書中用telnet登陸退出來解釋TCP協議連接的建立和中止的過程,可以看到,TCP連接的建立可以簡單的稱為三次握手,而連接的中止則可以叫做四次握手。

?

1.連接的建立

?

在建立連接的時候,客戶端首先向服務器申請打開某一個端口(用SYN段等于1的TCP報文),然后服務器端發回一個ACK報文通知客戶端請求報文收到,客戶端收到確認報文以后再次發出確認報文確認剛才服務器端發出的確認報文(繞口么),至此,連接的建立完成。這就叫做三次握手。如果打算讓雙方都做好準備的話,一定要發送三次報文,而且只需要三次報文就可以了。

?

可以想見,如果再加上TCP的超時重傳機制,那么TCP就完全可以保證一個數據包被送到目的地。

?

2.結束連接

?

TCP有一個特別的概念叫做half-close,這個概念是說,TCP的連接是全雙工(可以同時發送和接收)連接,因此在關閉連接的時候,必須關閉傳和送兩個方向上的連接。客戶機給服務器一個FIN為1的TCP報文,然后服務器返回給客戶端一個確認ACK報文,并且發送一個FIN報文,當客戶機回復ACK報文后(四次握手),連接就結束了。

?

3.最大報文長度

?

在建立連接的時候,通信的雙方要互相確認對方的最大報文長度(MSS),以便通信。一般這個SYN長度是MTU減去固定IP首部和TCP首部長度。對于一個以太網,一般可以達到1460字節。當然如果對于非本地的IP,這個MSS可能就只有536字節,而且,如果中間的傳輸網絡的MSS更佳的小的話,這個值還會變得更小。

?

4.TCP的狀態遷移圖

?

書P182頁給出了TCP的狀態圖,這是一個看起來比較復雜的狀態遷移圖,因為它包含了兩個部分---服務器的狀態遷移和客戶端的狀態遷移,如果從某一個角度出發來看這個圖,就會清晰許多,這里面的服務器和客戶端都不是絕對的,發送數據的就是客戶端,接受數據的就是服務器。

?

4.1.客戶端應用程序的狀態遷移圖

?

客戶端的狀態可以用如下的流程來表示:

?

CLOSED->SYN_SENT->ESTABLISHED->FIN_WAIT_1->FIN_WAIT_2->TIME_WAIT->CLOSED

?

以上流程是在程序正常的情況下應該有的流程,從書中的圖中可以看到,在建立連接時,當客戶端收到SYN報文的ACK以后,客戶端就打開了數據交互地連接。而結束連接則通常是客戶端主動結束的,客戶端結束應用程序以后,需要經歷FIN_WAIT_1,FIN_WAIT_2等狀態,這些狀態的遷移就是前面提到的結束連接的四次握手。

?

4.2.服務器的狀態遷移圖

?

服務器的狀態可以用如下的流程來表示:

?

CLOSED->LISTEN->SYN收到->ESTABLISHED->CLOSE_WAIT->LAST_ACK->CLOSED

?

在建立連接的時候,服務器端是在第三次握手之后才進入數據交互狀態,而關閉連接則是在關閉連接的第二次握手以后(注意不是第四次)。而關閉以后還要等待客戶端給出最后的ACK包才能進入初始的狀態。

?

4.3.其他狀態遷移

?

書中的圖還有一些其他的狀態遷移,這些狀態遷移針對服務器和客戶端兩方面的總結如下

?

1.?????????LISTEN->SYN_SENT,對于這個解釋就很簡單了,服務器有時候也要打開連接的嘛。

?

2.?????????SYN_SENT->SYN收到,服務器和客戶端在SYN_SENT狀態下如果收到SYN數據報,則都需要發送SYN的ACK數據報并把自己的狀態調整到SYN收到狀態,準備進入ESTABLISHED?

?

3.?????????SYN_SENT->CLOSED,在發送超時的情況下,會返回到CLOSED狀態。

?

4.?????????SYN_收到->LISTEN,如果受到RST包,會返回到LISTEN狀態。

?

5.?????????SYN_收到->FIN_WAIT_1,這個遷移是說,可以不用到ESTABLISHED狀態,而可以直接跳轉到FIN_WAIT_1狀態并等待關閉。

?

4.4.2MSL等待狀態

?

書中給的圖里面,有一個TIME_WAIT等待狀態,這個狀態又叫做2MSL狀態,說的是在TIME_WAIT2發送了最后一個ACK數據報以后,要進入TIME_WAIT狀態,這個狀態是防止最后一次握手的數據報沒有傳送到對方那里而準備的(注意這不是四次握手,這是第四次握手的保險狀態)。這個狀態在很大程度上保證了雙方都可以正常結束,但是,問題也來了。

?

由于插口的2MSL狀態(插口是IP和端口對的意思,socket),使得應用程序在2MSL時間內是無法再次使用同一個插口的,對于客戶程序還好一些,但是對于服務程序,例如httpd,它總是要使用同一個端口來進行服務,而在2MSL時間內,啟動httpd就會出現錯誤(插口被使用)。為了避免這個錯誤,服務器給出了一個平靜時間的概念,這是說在2MSL時間內,雖然可以重新啟動服務器,但是這個服務器還是要平靜的等待2MSL時間的過去才能進行下一次連接。

?

4.5.FIN_WAIT_2狀態

?

這就是著名的半關閉的狀態了,這是在關閉連接時,客戶端和服務器兩次握手之后的狀態。在這個狀態下,應用程序還有接受數據的能力,但是已經無法發送數據,但是也有一種可能是,客戶端一直處于FIN_WAIT_2狀態,而服務器則一直處于WAIT_CLOSE狀態,而直到應用層來決定關閉這個狀態。

?

5.RST,同時打開和同時關閉

?

RST是另一種關閉連接的方式,應用程序應該可以判斷RST包的真實性,即是否為異常中止。而同時打開和同時關閉則是兩種特殊的TCP狀態,發生的概率很小。

?

6.TCP服務器設計

?

前面曾經講述過UDP的服務器設計,可以發現UDP的服務器完全不需要所謂的并發機制,它只要建立一個數據輸入隊列就可以。但是TCP不同,TCP服務器對于每一個連接都需要建立一個獨立的進程(或者是輕量級的,線程),來保證對話的獨立性。所以TCP服務器是并發的。而且TCP還需要配備一個呼入連接請求隊列(UDP服務器也同樣不需要),來為每一個連接請求建立對話進程,這也就是為什么各種TCP服務器都有一個最大連接數的原因。而根據源主機的IP和端口號碼,服務器可以很輕松的區別出不同的會話,來進行數據的分發。

?

掌握本章的狀態遷移圖才是學習本章的關鍵。

?

TCP/IP詳解學習筆記(11)-TCP交互數據流,成塊數據流

?

目前建立在TCP協議上的網絡協議特別多,有telnet,ssh,有ftp,有http等等。這些協議又可以根據數據吞吐量來大致分成兩大類:(1)交互數據類型,例如telnet,ssh,這種類型的協議在大多數情況下只是做小流量的數據交換,比如說按一下鍵盤,回顯一些文字等等。(2)數據成塊類型,例如ftp,這種類型的協議要求TCP能盡量的運載數據,把數據的吞吐量做到最大,并盡可能的提高效率。針對這兩種情況,TCP給出了兩種不同的策略來進行數據傳輸。

?

1.TCP的交互數據流

?

對于交互性要求比較高的應用,TCP給出兩個策略來提高發送效率和減低網絡負擔:(1)捎帶ACK。(2)Nagle算法(一次盡量多的發數據)。通常,在網絡速度很快的情況下,比如用lo接口進行telnet通信,當按下字母鍵并要求回顯的時候,客戶端和服務器將經歷?發送按鍵數據->服務器發送按鍵數據的ack ->?服務器端發送回顯數據->客戶端發送回顯數據的ACK的過程,而其中的數據流量將是40bit + 41bit+41bit+40bit = 162bit,如果在廣域網里面,這種小分組的TCP流量將會造成很大的網絡負擔。

?

1.1.捎帶ACK的發送方式

?

這個策略是說,當主機收到遠程主機的TCP數據報之后,通常不馬上發送ACK數據報,而是等上一個短暫的時間,如果這段時間里面主機還有發送到遠程主機的TCP數據報,那么就把這個ACK數據報“捎帶”著發送出去,把本來兩個TCP數據報整合成一個發送。一般的,這個時間是200ms。可以明顯地看到這個策略可以把TCP數據報的利用率提高很多。

?

1.2.Nagle算法

?

上過bbs的人應該都會有感受,就是在網絡慢的時候發貼,有時鍵入一串字符串以后,經過一段時間,客戶端“發瘋”一樣突然回顯出很多內容,就好像數據一下子傳過來了一樣,這就是Nagle算法的作用。

?

Nagle算法是說,當主機A給主機B發送了一個TCP數據報并進入等待主機B的ACK數據報的狀態時,TCP的輸出緩沖區里面只能有一個TCP數據報,并且,這個數據報不斷地收集后來的數據,整合成一個大的數據報,等到B主機的ACK包一到,就把這些數據“一股腦”的發送出去。雖然這樣的描述有些不準確,但還算形象和易于理解,我們同樣可以體會到這個策略對于低減網絡負擔的好處。

?

在編寫插口程序的時候,可以通過TCP_NODELAY來關閉這個算法。并且,使用這個算法看情況的,比如基于TCP的X窗口協議,如果處理鼠標事件時還是用這個算法,那么“延遲”可就非常大了。

?

2.TCP的成塊數據流

?

對于FTP這樣對于數據吞吐量有較高要求的要求,將總是希望每次盡量多的發送數據到對方主機,就算是有點“延遲”也無所謂。TCP也提供了一整套的策略來支持這樣的需求。TCP協議中有16個bit表示“窗口”的大小,這是這些策略的核心。

?

2.1.傳輸數據時ACK的問題

?

在解釋滑動窗口前,需要看看ACK的應答策略,一般來說,發送端發送一個TCP數據報,那么接收端就應該發送一個ACK數據報。但是事實上卻不是這樣,發送端將會連續發送數據盡量填滿接受方的緩沖區,而接受方對這些數據只要發送一個ACK報文來回應就可以了,這就是ACK的累積特性,這個特性大大減少了發送端和接收端的負擔。

?

2.2.滑動窗口

?

滑動窗口本質上是描述接受方的TCP數據報緩沖區大小的數據,發送方根據這個數據來計算自己最多能發送多長的數據。如果發送方收到接受方的窗口大小為0的TCP數據報,那么發送方將停止發送數據,等到接受方發送窗口大小不為0的數據報的到來。書中的P211和P212很好的解釋了這一點。

?

關于滑動窗口協議,書上還介紹了三個術語,分別是:

?

1.?????????窗口合攏:當窗口從左邊向右邊靠近的時候,這種現象發生在數據被發送和確認的時候。

?

2.?????????窗口張開:當窗口的右邊沿向右邊移動的時候,這種現象發生在接受端處理了數據以后。

?

3.?????????窗口收縮:當窗口的右邊沿向左邊移動的時候,這種現象不常發生。

?

TCP就是用這個窗口,慢慢的從數據的左邊移動到右邊,把處于窗口范圍內的數據發送出去(但不用發送所有,只是處于窗口內的數據可以發送。)。這就是窗口的意義。圖20-6解釋了這一點。窗口的大小是可以通過socket來制定的,4096并不是最理想的窗口大小,而16384則可以使吞吐量大大的增加。

?

2.3.數據擁塞

?

上面的策略用于局域網內傳輸還可以,但是用在廣域網中就可能會出現問題,最大的問題就是當傳輸時出現了瓶頸(比如說一定要經過一個slip低速鏈路)所產生的大量數據堵塞問題(擁塞),為了解決這個問題,TCP發送方需要確認連接雙方的線路的數據最大吞吐量是多少。這,就是所謂的擁塞窗口。

?

擁塞窗口的原理很簡單,TCP發送方首先發送一個數據報,然后等待對方的回應,得到回應后就把這個窗口的大小加倍,然后連續發送兩個數據報,等到對方回應以后,再把這個窗口加倍(先是2的指數倍,到一定程度后就變成現行增長,這就是所謂的慢啟動),發送更多的數據報,直到出現超時錯誤,這樣,發送端就了解到了通信雙方的線路承載能力,也就確定了擁塞窗口的大小,發送方就用這個擁塞窗口的大小發送數據。要觀察這個現象是非常容易的,我們一般在下載數據的時候,速度都是慢慢“沖起來的”

?

以上就是TCP數據傳輸的大致流程,雖然并不細致,但是足以描述TCP的工作原理,重點是TCP的流量控制原理,滑動窗口,擁塞窗口,ACK累計確認等知識點。

?

TCP/IP詳解學習筆記(12)-TCP的超時與重傳

?

超時重傳是TCP協議保證數據可靠性的另一個重要機制,其原理是在發送某一個數據以后就開啟一個計時器,在一定時間內如果沒有得到發送的數據報的ACK報文,那么就重新發送數據,直到發送成功為止。

?

1.超時

?

超時時間的計算是超時的核心部分,TCP要求這個算法能大致估計出當前的網絡狀況,雖然這確實很困難。要求精確的原因有兩個:(1)定時長久會造成網絡利用率不高。(2)定時太短會造成多次重傳,使得網絡阻塞。所以,書中給出了一套經驗公式,和其他的保證計時器準確的措施。

?

1.1.遞推公式概說

?

最早的TCP曾經用了一個非常簡單的公式來估計當前網絡的狀況,如下

?

R<-aR+(1-a)M

?

RTP=Rb

?

其中a是一個經驗系數為0.1,b通常為2。注意,這是經驗,沒有推導過程,這個數值是可以被修改的。這個公式是說用舊的RTT(R)和新的RTT(M)綜合到一起來考慮新的RTT(R)的大小。但是,我們又看到,這種估計在網絡變化很大的情況下完全不能做出“靈敏的反應”(Jacoboson說的,不是偶說的,呵呵),于是就有下面的修正公式:

?

Err=M-A

?

A<-A+gErr

?

D<-D+h(|Err|-D)

?

RTO=A+4D

?

具體的解釋請看書的228頁,這個遞推公式甚至把方差這種統計概念也使用了進來,使得偏差更加的小。而且,必須要指出的是,這兩組公式更新,都是在數據成功傳輸的情況下才進行,在發生數據重新傳輸的情況下,并不使用上面的公式進行網絡估計,理由很簡單,因為程序已經不在正常狀態下了,估計出來的數據也是沒有意義的。

?

1.2.RTO的初始化

?

RTO的初始化是由公式決定的,例如最初的公式,初始的值應該是1。而修正公式,初始RTO應該是A+4D。

?

1.3.RTO的更新

?

當數據正常傳輸的情況下,我們就會用上面的公式來更新各個數據,并重開定時器,來保證下一個數據被順利傳輸。要注意的是:重傳的情況下,RTO不用上面的公式計算,而采用一種叫做“指數退避”的方式。例如:當RTO為1S的情況下,發生了數據重傳,我們就用RTO=2S的定時器來重新傳輸數據,下一次用4S。一直增加到64S為止。

?

1.4.估計器的初始化

?

在這里,SYN用的估計器初始化似乎和傳輸用的估計器不一樣(我也沒有把握)造我的理解,在修正公式中,SYN的情況下,A初始化為0,D初始化為3S。

?

而在得到傳輸第一個數據的ACK的時候,應該按照下面的公式進行初始化:

?

A=M+0.5

?

D=A/2

?

1.5.估計器的更新

?

和上面的討論差不多,就是在正常情況下,用上面的公式計算,在重傳的情況下,不更新估計器的各種參數。原因還是因為估計不準確。

?

1.6.Karn算法

?

這不算是一個算法,這應該是一個策略,說的就是更新RTO和估計器的值的時機選擇問題,1.3.和1.5.所說得更新時機就是Karn算法。

?

1.7.計時器的使用

?

兩句話:

?

1.?????????一個連接中,有且僅有一個測量定時器被使用。也就是說,如果TCP連續發出3組數據,只有一組數據會被測量。

?

2.?????????ACK數據報不會被測量,原因很簡單,沒有ACK的ACK回應可以供結束定時器測量。

?

2.重傳

?

有了超時就要有重傳,但是就算是重傳也是有策略的,而不是將數據簡單的發送。

?

2.1.重傳時發送數據的大小

?

前面曾經提到過,數據在傳輸的時候不能只使用一個窗口協議,我們還需要有一個擁塞窗口來控制數據的流量,使得數據不會一下子都跑到網路中引起“擁塞”。也曾經提到過,擁塞窗口最初使用指數增長的速度來增加自身的窗口,直到發生超時重傳,再進行一次微調。但是沒有提到,如何進行微調,擁塞避免算法和慢啟動門限就是為此而生。

?

所謂的慢啟動門限就是說,當擁塞窗口超過這個門限的時候,就使用擁塞避免算法,而在門限以內就采用慢啟動算法。所以這個標準才叫做門限,通常,擁塞窗口記做cwnd,慢啟動門限記做ssthresh。下面我們來看看擁塞避免和慢啟動是怎么一起工作的

?

算法概要(直接從書中拷貝)

?

1.?????????對一個給定的連接,初始化cwnd為1個報文段,ssthresh為65535個字節。

?

2.?????????TCP輸出例程的輸出不能超過cwnd和接收方通告窗口的大小。擁塞避免是發送方使用?的流量控制,而通告窗口則是接收方進行的流量控制。前者是發送方感受到的網絡擁塞的估?計,而后者則與接收方在該連接上的可用緩存大小有關。

?

3.?????????當擁塞發生時(超時或收到重復確認),ssthresh被設置為當前窗口大小的一半(cwnd?和接收方通告窗口大小的最小值,但最少為2個報文段)。此外,如果是超時引起了擁塞,則?cwnd被設置為1個報文段(這就是慢啟動)。

?

4.?????????當新的數據被對方確認時,就增加cwnd,但增加的方法依賴于我們是否正在進行慢啟?動或擁塞避免。如果cwnd小于或等于ssthresh,則正在進行慢啟動,否則正在進行擁塞避免。?慢啟動一直持續到我們回到當擁塞發生時所處位置的半時候才停止(因為我們記錄了在步驟2?中給我們制造麻煩的窗口大小的一半),然后轉為執行擁塞避免。

?

補充上面的擁塞避免公式在P238頁。這整個的流程讓我聯想到開車換檔的過程。

?

2.2.快速重傳和快速恢復算法

?

這是數據丟包的情況下給出的一種修補機制。一般來說,重傳發生在超時之后,但是如果發送端接受到3個以上的重復ACK的情況下,就應該意識到,數據丟了,需要重新傳遞。這個機制是不需要等到重傳定時器溢出的,所以叫做快速重傳,而重新傳遞以后,因為走的不是慢啟動而是擁塞避免算法,所以這又叫做快速恢復算法。流程如下:

?

1.?????????當收到第3個重復的ACK時,將ssthresh設置為當前擁塞窗口cwnd的一半。重傳丟失的?報文段。設置cwnd為ssthresh加上3倍的報文段大小。

?

2.?????????每次收到另一個重復的ACK時,?cwnd增加1個報文段大小并發送1個分組(如果新的?cwnd允許發送)。

?

3.?????????當下一個確認新數據的ACK到達時,設置cwnd為ssthresh(在第1步中設置的值)。這個?ACK應該是在進行重傳后的一個往返時間內對步驟1中重傳的確認。另外,這個ACK也應該?是對丟失的分組和收到的第1個重復的ACK之間的所有中間報文段的確認。這一步采用的是擁?塞避免,因為當分組丟失時我們將當前的速率減半。

?

2.3.ICMP會引起重新傳遞么?

?

答案是:不會,TCP會堅持用自己的定時器,但是TCP會保留下ICMP的錯誤并且通知用戶。

?

2.4.重新分組

?

TCP為了提高自己的效率,允許再重新傳輸的時候,只要傳輸包含重傳數據報文的報文就可以,而不用只重傳需要傳輸的報文。

?

TCP/IP詳解學習筆記(13)-TCP堅持定時器,TCP保活定時器

?

TCP一共有四個主要的定時器,前面已經講到了一個--超時定時器--是TCP里面最復雜的一個,另外的三個是:

?

1.?????????堅持定時器

?

2.?????????保活定時器

?

3.?????????2MSL定時器

?

其中堅持定時器用于防止通告窗口為0以后雙方互相等待死鎖的情況;而保活定時器則用于處理半開放連接

?

1.堅持定時器

?

堅持定時器的原理是簡單的,當TCP服務器收到了客戶端的0滑動窗口報文的時候,就啟動一個定時器來計時,并在定時器溢出的時候向向客戶端查詢窗口是否已經增大,如果得到非零的窗口就重新開始發送數據,如果得到0窗口就再開一個新的定時器準備下一次查詢。通過觀察可以得知,TCP的堅持定時器使用1,2,4,8,16……64秒這樣的普通指數退避序列來作為每一次的溢出時間。

?

糊涂窗口綜合癥

?

TCP的窗口協議,會引起一種通常叫做糊涂窗口綜合癥的問題,具體表現為,當客戶端通告一個小的非零窗口時,服務器立刻發送小數據給客戶端并充滿其緩沖區,一來二去就會讓網絡中充滿小TCP數據報,從而影響網絡利用率。對于發送方和接收端的這種糊涂行為。TCP給出了一些建議(或者是規定)。

?

1.?????????接收方不通告小窗口。通常的算法是接收方不通告一個比當前窗口大的窗口(可以為0),

?

除非窗口可以增加一個報文段大小(也就是將要接收的MSS)或者可以增加接收方緩存空間

?

的一半,不論實際有多少。

?

2.?????????發送方避免出現糊涂窗口綜合癥的措施是只有以下條件之一滿足時才發送數據:?( a )可

?

以發送一個滿長度的報文段;?( b )可以發送至少是接收方通告窗口大小一半的報文段;?( c )可以

?

發送任何數據并且不希望接收ACK(也就是說,我們沒有還未被確認的數據)或者該連接上

?

不能使用Nagle算法。

?

ok,現在我們回憶一下,可以發現TCP的很多規定都是為了在一次傳送中發送盡量多的數據,例如捎帶ACK數據報文的策略,Nagle算法,重傳時發送包含原數據報文的策略,等等。

?

2.保活定時器

保活定時器更加的簡單,還記得FTP或者Http服務器都有Sesstion Time機制么?因為TCP是面向連接的,所以就會出現只連接不傳送數據的“半開放連接”,服務器當然要檢測到這種連接并且在某些情況下釋放這種連接,這就是保活定時器的作用。其時限根據服務器的實現不同而不通。另外要提到的是,當其中一端如果崩潰并重新啟動的情況下,如果收到該端“前生”的保活探察,則要發送一個RST數據報文幫助另一端結束連接。

轉載于:https://www.cnblogs.com/josylee/p/6993959.html

總結

以上是生活随笔為你收集整理的TCP/IP详解学习笔记-基本概念的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

99精品视频在线观看免费 | 久久精品国产日本波多野结衣 | 99精品国产综合久久久久五月天 | 蜜桃视频韩日免费播放 | 成在人线av无码免观看麻豆 | 久久精品国产99精品亚洲 | 国产精品亚洲五月天高清 | 色 综合 欧美 亚洲 国产 | 亚洲欧洲日本无在线码 | 亚洲午夜无码久久 | 性欧美大战久久久久久久 | 欧美人与牲动交xxxx | 亚洲综合久久一区二区 | 国产成人无码一二三区视频 | 天天综合网天天综合色 | 性生交大片免费看女人按摩摩 | 扒开双腿疯狂进出爽爽爽视频 | 成人欧美一区二区三区黑人免费 | 久热国产vs视频在线观看 | 亚洲天堂2017无码 | 熟妇激情内射com | www国产精品内射老师 | 狠狠色噜噜狠狠狠狠7777米奇 | 亚洲精品国产精品乱码视色 | 欧美午夜特黄aaaaaa片 | 永久免费观看美女裸体的网站 | 亚洲欧洲无卡二区视頻 | 日日摸天天摸爽爽狠狠97 | 国产亚洲精品久久久ai换 | 成人片黄网站色大片免费观看 | 亚洲大尺度无码无码专区 | 久久久久亚洲精品男人的天堂 | 久久亚洲中文字幕精品一区 | 国产av一区二区三区最新精品 | 国产片av国语在线观看 | 亚洲精品综合一区二区三区在线 | 国产又爽又黄又刺激的视频 | 日韩少妇白浆无码系列 | 99精品国产综合久久久久五月天 | 99久久精品午夜一区二区 | 精品国产av色一区二区深夜久久 | 熟妇人妻无乱码中文字幕 | 荫蒂添的好舒服视频囗交 | 一本色道久久综合亚洲精品不卡 | 亚洲成熟女人毛毛耸耸多 | 精品一区二区三区波多野结衣 | 中文精品无码中文字幕无码专区 | 午夜男女很黄的视频 | 成年美女黄网站色大免费全看 | 亚洲乱码中文字幕在线 | 午夜肉伦伦影院 | 蜜桃视频插满18在线观看 | 色窝窝无码一区二区三区色欲 | 国产精品久久国产精品99 | 久久亚洲中文字幕无码 | 无码av最新清无码专区吞精 | 4hu四虎永久在线观看 | 狠狠色丁香久久婷婷综合五月 | 四虎永久在线精品免费网址 | 人妻插b视频一区二区三区 | 99麻豆久久久国产精品免费 | 伊人久久婷婷五月综合97色 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 国产成人精品一区二区在线小狼 | 久久亚洲国产成人精品性色 | 少妇人妻av毛片在线看 | 久久国产精品萌白酱免费 | 亚洲精品美女久久久久久久 | 国产精品毛片一区二区 | 久久精品国产99精品亚洲 | 久久久久久a亚洲欧洲av冫 | 国语自产偷拍精品视频偷 | 亚洲国产精品一区二区第一页 | 人人澡人人透人人爽 | 丰满人妻翻云覆雨呻吟视频 | 久久午夜无码鲁丝片午夜精品 | 中文字幕日产无线码一区 | 精品人妻av区 | 亚洲日韩中文字幕在线播放 | 一本久久伊人热热精品中文字幕 | 小鲜肉自慰网站xnxx | 老太婆性杂交欧美肥老太 | 高清不卡一区二区三区 | 领导边摸边吃奶边做爽在线观看 | 免费看男女做好爽好硬视频 | 欧美老妇与禽交 | 欧美精品免费观看二区 | 99久久人妻精品免费二区 | 人妻夜夜爽天天爽三区 | 欧美日韩人成综合在线播放 | 少妇无套内谢久久久久 | 欧美阿v高清资源不卡在线播放 | 成熟女人特级毛片www免费 | 欧美人与动性行为视频 | 国产乱人伦偷精品视频 | 黑人大群体交免费视频 | 黄网在线观看免费网站 | √天堂中文官网8在线 | 国产亚洲欧美日韩亚洲中文色 | 无码精品人妻一区二区三区av | a片免费视频在线观看 | 亚洲人成影院在线无码按摩店 | 成人女人看片免费视频放人 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 欧美乱妇无乱码大黄a片 | 欧美人与物videos另类 | 人人妻人人澡人人爽精品欧美 | 人人妻人人澡人人爽欧美一区九九 | 久久综合给久久狠狠97色 | 国产精品久久久av久久久 | 亚洲国产欧美国产综合一区 | 丰满人妻被黑人猛烈进入 | 国产亚洲精品久久久久久国模美 | 又紧又大又爽精品一区二区 | 欧美老熟妇乱xxxxx | 国产精品亚洲а∨无码播放麻豆 | 九九热爱视频精品 | 国产综合久久久久鬼色 | 大肉大捧一进一出好爽视频 | 久久99精品国产麻豆蜜芽 | 欧美肥老太牲交大战 | 在线视频网站www色 | 国产精品久久久av久久久 | 亚洲欧美日韩综合久久久 | 少妇邻居内射在线 | 久久99精品国产.久久久久 | 欧美精品一区二区精品久久 | 久久久精品欧美一区二区免费 | 大地资源网第二页免费观看 | 中文久久乱码一区二区 | 麻豆精品国产精华精华液好用吗 | 亚洲一区av无码专区在线观看 | 天下第一社区视频www日本 | 人妻人人添人妻人人爱 | 国产无套粉嫩白浆在线 | 老熟女乱子伦 | 在线观看国产一区二区三区 | 欧美丰满熟妇xxxx | 国产成人人人97超碰超爽8 | 欧美日本精品一区二区三区 | 国产av剧情md精品麻豆 | 呦交小u女精品视频 | 午夜精品久久久久久久 | 99久久精品国产一区二区蜜芽 | 亚洲乱码国产乱码精品精 | 高清不卡一区二区三区 | 兔费看少妇性l交大片免费 | 蜜桃视频插满18在线观看 | 老头边吃奶边弄进去呻吟 | 日韩av无码中文无码电影 | 国产精品无码一区二区三区不卡 | 99久久人妻精品免费二区 | aⅴ亚洲 日韩 色 图网站 播放 | 亚洲国产一区二区三区在线观看 | 欧美放荡的少妇 | 国产av人人夜夜澡人人爽麻豆 | 国产av久久久久精东av | 成人免费视频视频在线观看 免费 | 久久久精品国产sm最大网站 | 午夜福利一区二区三区在线观看 | 国产精品内射视频免费 | 全球成人中文在线 | 99视频精品全部免费免费观看 | 九月婷婷人人澡人人添人人爽 | 精品国产一区二区三区av 性色 | 欧美阿v高清资源不卡在线播放 | 在线精品国产一区二区三区 | 色窝窝无码一区二区三区色欲 | 国产在线精品一区二区高清不卡 | 天堂亚洲2017在线观看 | 秋霞特色aa大片 | 欧美人与物videos另类 | 亚洲中文字幕av在天堂 | 国产精品无码成人午夜电影 | 图片区 小说区 区 亚洲五月 | 狠狠色噜噜狠狠狠狠7777米奇 | 日本肉体xxxx裸交 | а√天堂www在线天堂小说 | 性生交大片免费看l | 丁香花在线影院观看在线播放 | 精品成在人线av无码免费看 | 日本大香伊一区二区三区 | 国产亚洲精品久久久久久久 | 国产成人综合色在线观看网站 | 熟妇女人妻丰满少妇中文字幕 | 自拍偷自拍亚洲精品10p | 久久99国产综合精品 | 久久国产精品二国产精品 | 精品久久8x国产免费观看 | 波多野结衣av一区二区全免费观看 | 国产精品亚洲lv粉色 | 亚洲国产av精品一区二区蜜芽 | 中文字幕无码免费久久9一区9 | 在线欧美精品一区二区三区 | 亚洲精品国偷拍自产在线观看蜜桃 | 娇妻被黑人粗大高潮白浆 | 国内精品人妻无码久久久影院 | 美女黄网站人色视频免费国产 | 精品乱码久久久久久久 | 亚洲一区二区三区在线观看网站 | 国产乱码精品一品二品 | 在教室伦流澡到高潮hnp视频 | 欧美乱妇无乱码大黄a片 | 久久人妻内射无码一区三区 | 精品偷拍一区二区三区在线看 | 波多野结衣av在线观看 | 午夜福利电影 | 亚洲成av人综合在线观看 | 亚洲熟妇色xxxxx欧美老妇y | 香港三级日本三级妇三级 | 丰满少妇熟乱xxxxx视频 | 国产在线精品一区二区高清不卡 | 欧美黑人性暴力猛交喷水 | 国产精品嫩草久久久久 | 色五月丁香五月综合五月 | 九月婷婷人人澡人人添人人爽 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 欧美三级a做爰在线观看 | 精品乱码久久久久久久 | 国产性生大片免费观看性 | 日韩精品久久久肉伦网站 | а√资源新版在线天堂 | 激情内射亚州一区二区三区爱妻 | 精品国精品国产自在久国产87 | 风流少妇按摩来高潮 | 图片小说视频一区二区 | 久久综合网欧美色妞网 | 精品偷自拍另类在线观看 | 亚洲欧美精品伊人久久 | 男女性色大片免费网站 | 一本久道久久综合婷婷五月 | 久久久久国色av免费观看性色 | 国产xxx69麻豆国语对白 | 亚洲国产精华液网站w | 永久免费观看国产裸体美女 | 亚洲欧美色中文字幕在线 | 天堂亚洲免费视频 | 亚洲区小说区激情区图片区 | 大肉大捧一进一出好爽视频 | 欧美精品国产综合久久 | 国产色视频一区二区三区 | 无套内谢的新婚少妇国语播放 | 国产激情一区二区三区 | 国产人妻大战黑人第1集 | 国产偷抇久久精品a片69 | 麻豆国产97在线 | 欧洲 | 乱中年女人伦av三区 | 亚洲精品一区二区三区大桥未久 | 亚洲一区二区三区含羞草 | 99国产精品白浆在线观看免费 | 奇米影视7777久久精品 | 亚洲国产精品无码久久久久高潮 | 2020久久香蕉国产线看观看 | 亚洲色在线无码国产精品不卡 | 5858s亚洲色大成网站www | 国产莉萝无码av在线播放 | 欧美精品无码一区二区三区 | 人妻插b视频一区二区三区 | 人妻与老人中文字幕 | 欧美喷潮久久久xxxxx | 精品无码一区二区三区的天堂 | 日韩欧美群交p片內射中文 | 亚洲成a人片在线观看无码 | 国产精品久久久久久久9999 | 久久99热只有频精品8 | 久久午夜无码鲁丝片午夜精品 | 亚洲一区二区三区无码久久 | 欧美国产日产一区二区 | 成人精品天堂一区二区三区 | 在线观看免费人成视频 | 亚洲va中文字幕无码久久不卡 | 国内精品久久毛片一区二区 | 一个人免费观看的www视频 | 亚洲精品国产精品乱码不卡 | 免费人成网站视频在线观看 | 动漫av一区二区在线观看 | 少妇无码av无码专区在线观看 | 1000部啪啪未满十八勿入下载 | 色窝窝无码一区二区三区色欲 | 性欧美牲交xxxxx视频 | 亚洲va中文字幕无码久久不卡 | 国产亚洲人成a在线v网站 | 精品国产一区二区三区四区在线看 | 西西人体www44rt大胆高清 | 亚洲国产欧美在线成人 | aⅴ亚洲 日韩 色 图网站 播放 | 亚洲欧洲日本无在线码 | 精品欧美一区二区三区久久久 | 强开小婷嫩苞又嫩又紧视频 | 性色av无码免费一区二区三区 | 成人片黄网站色大片免费观看 | 亚洲人成影院在线观看 | 在线成人www免费观看视频 | 无码人妻精品一区二区三区不卡 | 在线播放亚洲第一字幕 | 亚洲色成人中文字幕网站 | 亚洲国产综合无码一区 | 国产高清不卡无码视频 | √8天堂资源地址中文在线 | 55夜色66夜色国产精品视频 | 18禁黄网站男男禁片免费观看 | 国产成人精品视频ⅴa片软件竹菊 | 巨爆乳无码视频在线观看 | 男人扒开女人内裤强吻桶进去 | 国产日产欧产精品精品app | 国产香蕉尹人视频在线 | 又粗又大又硬毛片免费看 | 日日天日日夜日日摸 | 国产日产欧产精品精品app | 在线视频网站www色 | 精品国产一区二区三区四区在线看 | 人人妻人人澡人人爽人人精品浪潮 | 小鲜肉自慰网站xnxx | 国产国产精品人在线视 | 国产精品久久久久影院嫩草 | 国产黑色丝袜在线播放 | 亚洲一区二区三区播放 | 精品一区二区不卡无码av | 久久久久成人片免费观看蜜芽 | 久久久婷婷五月亚洲97号色 | 亚洲成a人片在线观看无码 | 国产精品va在线播放 | 天堂在线观看www | 综合激情五月综合激情五月激情1 | 国产午夜福利100集发布 | 熟女俱乐部五十路六十路av | 国产精品内射视频免费 | 欧美日韩久久久精品a片 | 秋霞成人午夜鲁丝一区二区三区 | 香港三级日本三级妇三级 | 久久久久免费精品国产 | 国产精品亚洲一区二区三区喷水 | 99久久亚洲精品无码毛片 | 乱人伦中文视频在线观看 | 亚洲爆乳精品无码一区二区三区 | 亚洲国产精品毛片av不卡在线 | 国产精品无码一区二区桃花视频 | 成人性做爰aaa片免费看 | 装睡被陌生人摸出水好爽 | 精品日本一区二区三区在线观看 | 无码人妻少妇伦在线电影 | 欧美三级a做爰在线观看 | 成人无码精品一区二区三区 | aa片在线观看视频在线播放 | 亚洲 a v无 码免 费 成 人 a v | 少妇性l交大片 | 中文字幕无码免费久久9一区9 | 久久天天躁狠狠躁夜夜免费观看 | 日本一区二区三区免费高清 | 丰满岳乱妇在线观看中字无码 | 300部国产真实乱 | 日本一区二区三区免费高清 | 成人毛片一区二区 | 天天综合网天天综合色 | 丰满诱人的人妻3 | 欧美老妇交乱视频在线观看 | 在线成人www免费观看视频 | 高潮喷水的毛片 | 风流少妇按摩来高潮 | 国模大胆一区二区三区 | 天海翼激烈高潮到腰振不止 | 亚洲中文字幕成人无码 | 欧美熟妇另类久久久久久不卡 | 国产午夜视频在线观看 | 久久久久久a亚洲欧洲av冫 | 丰满妇女强制高潮18xxxx | 国产午夜精品一区二区三区嫩草 | 国产无av码在线观看 | 高潮毛片无遮挡高清免费 | 玩弄人妻少妇500系列视频 | 亚洲精品久久久久中文第一幕 | 国产女主播喷水视频在线观看 | 中文字幕日韩精品一区二区三区 | 大乳丰满人妻中文字幕日本 | 日本一卡2卡3卡四卡精品网站 | 成人毛片一区二区 | 两性色午夜视频免费播放 | 久久综合给合久久狠狠狠97色 | 亚洲色欲色欲欲www在线 | 三上悠亚人妻中文字幕在线 | 久久熟妇人妻午夜寂寞影院 | 性生交大片免费看女人按摩摩 | 18禁黄网站男男禁片免费观看 | 国产精品99爱免费视频 | 狠狠综合久久久久综合网 | 日本一区二区三区免费播放 | 男人和女人高潮免费网站 | 任你躁国产自任一区二区三区 | 国产婷婷色一区二区三区在线 | 狠狠cao日日穞夜夜穞av | 亚洲国产欧美日韩精品一区二区三区 | 久久久精品456亚洲影院 | 精品夜夜澡人妻无码av蜜桃 | 国产美女极度色诱视频www | 亚洲精品国偷拍自产在线麻豆 | 又湿又紧又大又爽a视频国产 | 激情综合激情五月俺也去 | 小鲜肉自慰网站xnxx | 精品aⅴ一区二区三区 | 天堂亚洲2017在线观看 | 精品国精品国产自在久国产87 | 色 综合 欧美 亚洲 国产 | 国产精品毛多多水多 | 欧美肥老太牲交大战 | 97精品人妻一区二区三区香蕉 | 午夜精品久久久久久久久 | 国产午夜福利100集发布 | 国产特级毛片aaaaaaa高清 | 亚洲欧美国产精品久久 | 欧美日韩在线亚洲综合国产人 | 久久人妻内射无码一区三区 | 成熟妇人a片免费看网站 | 亚洲娇小与黑人巨大交 | 伊人色综合久久天天小片 | 亚洲一区二区三区四区 | 国产在线一区二区三区四区五区 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 亚洲国产成人a精品不卡在线 | 成在人线av无码免费 | 欧洲vodafone精品性 | 东京热男人av天堂 | 日本乱人伦片中文三区 | 日日干夜夜干 | 51国偷自产一区二区三区 | 国产精品久久国产精品99 | 少妇高潮一区二区三区99 | 香港三级日本三级妇三级 | 中文字幕色婷婷在线视频 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 久久精品人人做人人综合试看 | 免费无码的av片在线观看 | 荫蒂被男人添的好舒服爽免费视频 | 久久99久久99精品中文字幕 | 国产精品视频免费播放 | 久久精品丝袜高跟鞋 | av香港经典三级级 在线 | 亚洲一区二区三区含羞草 | 99er热精品视频 | 精品无码一区二区三区的天堂 | 99精品无人区乱码1区2区3区 | 蜜桃臀无码内射一区二区三区 | 偷窥日本少妇撒尿chinese | 丰满少妇人妻久久久久久 | 熟妇激情内射com | 思思久久99热只有频精品66 | 精品熟女少妇av免费观看 | 日日碰狠狠躁久久躁蜜桃 | 强伦人妻一区二区三区视频18 | 波多野结衣av一区二区全免费观看 | 无码国模国产在线观看 | 成熟人妻av无码专区 | 亚洲 激情 小说 另类 欧美 | 日韩精品无码免费一区二区三区 | 亚洲精品综合五月久久小说 | 中文字幕无线码免费人妻 | 99麻豆久久久国产精品免费 | 欧美放荡的少妇 | 国产乱人无码伦av在线a | 熟妇女人妻丰满少妇中文字幕 | 在线精品国产一区二区三区 | 色诱久久久久综合网ywww | 中文字幕日产无线码一区 | 无套内谢老熟女 | 亚洲自偷自偷在线制服 | 樱花草在线播放免费中文 | 日韩精品无码一区二区中文字幕 | 色噜噜亚洲男人的天堂 | 天堂亚洲2017在线观看 | 国产真人无遮挡作爱免费视频 | 永久免费精品精品永久-夜色 | 国产成人精品无码播放 | 我要看www免费看插插视频 | 日本乱偷人妻中文字幕 | 熟女体下毛毛黑森林 | 国产另类ts人妖一区二区 | 日日干夜夜干 | 亚洲日本va午夜在线电影 | 久久午夜无码鲁丝片午夜精品 | 欧美亚洲国产一区二区三区 | 亚洲综合无码久久精品综合 | 成人无码精品一区二区三区 | 亚洲无人区一区二区三区 | 熟妇激情内射com | 扒开双腿吃奶呻吟做受视频 | 日韩欧美中文字幕公布 | 国产97人人超碰caoprom | 亚洲一区二区三区偷拍女厕 | 久久久久成人片免费观看蜜芽 | 精品日本一区二区三区在线观看 | 久久99精品国产麻豆 | 欧美人与禽zoz0性伦交 | 精品国精品国产自在久国产87 | 日本肉体xxxx裸交 | 精品无码一区二区三区的天堂 | 日本免费一区二区三区最新 | 六月丁香婷婷色狠狠久久 | 欧美35页视频在线观看 | 国产热a欧美热a在线视频 | 爽爽影院免费观看 | 国产无遮挡又黄又爽又色 | 国产乱子伦视频在线播放 | 亚洲精品国偷拍自产在线麻豆 | 5858s亚洲色大成网站www | 午夜精品久久久久久久 | 久在线观看福利视频 | 无遮挡啪啪摇乳动态图 | 欧美成人午夜精品久久久 | 久久伊人色av天堂九九小黄鸭 | 四虎国产精品免费久久 | 国产在线精品一区二区三区直播 | 水蜜桃av无码 | 亚洲精品午夜国产va久久成人 | 伊在人天堂亚洲香蕉精品区 | 无码国产乱人伦偷精品视频 | 国产av剧情md精品麻豆 | 正在播放东北夫妻内射 | 国产日产欧产精品精品app | 激情爆乳一区二区三区 | 丰满少妇高潮惨叫视频 | 在线播放无码字幕亚洲 | 欧美 日韩 亚洲 在线 | 国产一区二区三区精品视频 | 男女下面进入的视频免费午夜 | 又大又硬又黄的免费视频 | 大肉大捧一进一出视频出来呀 | 国产成人无码av在线影院 | 国产精品久久久久7777 | 波多野结衣 黑人 | 老熟妇乱子伦牲交视频 | 国产精品亚洲lv粉色 | 午夜男女很黄的视频 | 377p欧洲日本亚洲大胆 | 亚洲国产欧美日韩精品一区二区三区 | 久久久久免费精品国产 | 久久97精品久久久久久久不卡 | 乱码av麻豆丝袜熟女系列 | 久久人人97超碰a片精品 | 少妇激情av一区二区 | 激情综合激情五月俺也去 | 成年美女黄网站色大免费视频 | 国产精品手机免费 | 国产成人精品视频ⅴa片软件竹菊 | 国产欧美精品一区二区三区 | 鲁一鲁av2019在线 | 久久www免费人成人片 | 黑人巨大精品欧美黑寡妇 | 好爽又高潮了毛片免费下载 | 九九在线中文字幕无码 | 国产人妻精品一区二区三区不卡 | 亚洲国产精品毛片av不卡在线 | 亚洲成av人综合在线观看 | 亚洲s色大片在线观看 | 久久人妻内射无码一区三区 | 无码人妻少妇伦在线电影 | 国产精品久久久av久久久 | 又粗又大又硬毛片免费看 | 国产亚洲精品久久久久久国模美 | 国产电影无码午夜在线播放 | 久青草影院在线观看国产 | 中文字幕无码乱人伦 | 天天综合网天天综合色 | 最近的中文字幕在线看视频 | 好男人社区资源 | 国产偷国产偷精品高清尤物 | 漂亮人妻洗澡被公强 日日躁 | 国产精品久久久久久亚洲影视内衣 | 撕开奶罩揉吮奶头视频 | 精品无码一区二区三区的天堂 | 内射巨臀欧美在线视频 | 国产精品第一区揄拍无码 | 人人妻人人澡人人爽人人精品浪潮 | 一本久久a久久精品vr综合 | 对白脏话肉麻粗话av | 亚洲精品一区二区三区大桥未久 | 国产乱人伦偷精品视频 | 日本xxxx色视频在线观看免费 | 国产成人精品三级麻豆 | 久久久久久久女国产乱让韩 | 亚洲熟妇自偷自拍另类 | 欧美野外疯狂做受xxxx高潮 | 亚洲精品国产品国语在线观看 | 野狼第一精品社区 | 四虎4hu永久免费 | 成人无码视频在线观看网站 | 亚洲区欧美区综合区自拍区 | 日韩亚洲欧美精品综合 | 波多野结衣一区二区三区av免费 | 精品日本一区二区三区在线观看 | 天天躁夜夜躁狠狠是什么心态 | 成人av无码一区二区三区 | 亚洲欧美国产精品久久 | www国产精品内射老师 | 天堂无码人妻精品一区二区三区 | 日韩无套无码精品 | 激情爆乳一区二区三区 | 强伦人妻一区二区三区视频18 | 国产亚洲精品精品国产亚洲综合 | 乱人伦中文视频在线观看 | 亚洲精品美女久久久久久久 | 久久久久久久女国产乱让韩 | 成人亚洲精品久久久久 | 亚洲中文字幕av在天堂 | 色综合视频一区二区三区 | 亚洲无人区午夜福利码高清完整版 | 成人三级无码视频在线观看 | 动漫av网站免费观看 | 人人妻人人藻人人爽欧美一区 | 亚洲综合在线一区二区三区 | 少妇一晚三次一区二区三区 | 中文字幕无码人妻少妇免费 | 精品无码一区二区三区的天堂 | 国产亚洲日韩欧美另类第八页 | 亚洲一区二区三区在线观看网站 | 亚洲色偷偷偷综合网 | 欧美激情内射喷水高潮 | 无码人妻丰满熟妇区毛片18 | 国产无遮挡又黄又爽免费视频 | 国产精品久久久久久亚洲毛片 | 欧美一区二区三区视频在线观看 | yw尤物av无码国产在线观看 | 18黄暴禁片在线观看 | 俄罗斯老熟妇色xxxx | 久久久久成人片免费观看蜜芽 | 丰满人妻精品国产99aⅴ | 亚洲精品综合一区二区三区在线 | 中文无码精品a∨在线观看不卡 | www国产亚洲精品久久网站 | 在线观看国产一区二区三区 | 国产婷婷色一区二区三区在线 | 成人一在线视频日韩国产 | 欧美老妇交乱视频在线观看 | 在线看片无码永久免费视频 | 伊人久久婷婷五月综合97色 | 一本久久伊人热热精品中文字幕 | 国产av一区二区精品久久凹凸 | 国产av久久久久精东av | 性色av无码免费一区二区三区 | 伊人久久大香线蕉午夜 | 一区二区传媒有限公司 | 精品一区二区不卡无码av | 久久精品国产精品国产精品污 | 国产在线精品一区二区高清不卡 | 午夜时刻免费入口 | 国产精品久久久一区二区三区 | 久久亚洲精品成人无码 | 亚洲娇小与黑人巨大交 | 色 综合 欧美 亚洲 国产 | 高中生自慰www网站 | 人人澡人人透人人爽 | 亚洲精品国偷拍自产在线观看蜜桃 | 麻豆精产国品 | 一本色道久久综合狠狠躁 | 国产激情无码一区二区app | 亚洲日韩av一区二区三区中文 | 西西人体www44rt大胆高清 | 噜噜噜亚洲色成人网站 | www国产亚洲精品久久网站 | 国产av一区二区精品久久凹凸 | 亚洲色偷偷男人的天堂 | 亚洲精品国偷拍自产在线麻豆 | 欧美日韩亚洲国产精品 | 国产亚洲精品精品国产亚洲综合 | 无码av最新清无码专区吞精 | 久久久精品国产sm最大网站 | 久久久久成人精品免费播放动漫 | 成 人 网 站国产免费观看 | 色一情一乱一伦一区二区三欧美 | 久久精品视频在线看15 | 亚洲一区二区三区含羞草 | 骚片av蜜桃精品一区 | 女人高潮内射99精品 | 午夜无码人妻av大片色欲 | 亚洲の无码国产の无码步美 | 日韩欧美中文字幕在线三区 | 国产精品99爱免费视频 | 高清无码午夜福利视频 | 国产人妻精品一区二区三区 | 国产乱人偷精品人妻a片 | 丰满人妻一区二区三区免费视频 | 麻豆国产人妻欲求不满 | 亚洲成av人影院在线观看 | 99国产欧美久久久精品 | 爱做久久久久久 | 欧美自拍另类欧美综合图片区 | 夫妻免费无码v看片 | 国产精品高潮呻吟av久久 | 久久久久成人精品免费播放动漫 | 国产舌乚八伦偷品w中 | 正在播放东北夫妻内射 | 国产xxx69麻豆国语对白 | 国产sm调教视频在线观看 | 亚洲色www成人永久网址 | 亚洲精品一区二区三区在线 | 大乳丰满人妻中文字幕日本 | 国产超级va在线观看视频 | 国产亚洲精品久久久ai换 | 国产精品第一区揄拍无码 | 成人三级无码视频在线观看 | 天下第一社区视频www日本 | 在线视频网站www色 | 日韩精品无码免费一区二区三区 | 国产精品手机免费 | 日本一本二本三区免费 | 亚洲国产综合无码一区 | 亚洲精品综合五月久久小说 | 国产av一区二区三区最新精品 | 小sao货水好多真紧h无码视频 | 夜夜高潮次次欢爽av女 | 成人综合网亚洲伊人 | 亚洲国产一区二区三区在线观看 | 国产精品高潮呻吟av久久4虎 | 国产精品理论片在线观看 | 精品成人av一区二区三区 | 无码吃奶揉捏奶头高潮视频 | 久久久久国色av免费观看性色 | 久久精品丝袜高跟鞋 | 无码中文字幕色专区 | 亚洲人成无码网www | 亚洲成av人片在线观看无码不卡 | 国产又爽又黄又刺激的视频 | 色欲久久久天天天综合网精品 | 国产精品成人av在线观看 | 午夜熟女插插xx免费视频 | 色婷婷香蕉在线一区二区 | 一本久道久久综合婷婷五月 | 亚洲精品www久久久 | 亚洲中文字幕av在天堂 | 强辱丰满人妻hd中文字幕 | 精品成人av一区二区三区 | 国产乱子伦视频在线播放 | 日本一卡2卡3卡4卡无卡免费网站 国产一区二区三区影院 | 荫蒂被男人添的好舒服爽免费视频 | 色情久久久av熟女人妻网站 | 正在播放老肥熟妇露脸 | 扒开双腿吃奶呻吟做受视频 | 婷婷综合久久中文字幕蜜桃三电影 | 精品无人区无码乱码毛片国产 | 无码人妻丰满熟妇区五十路百度 | 国产av一区二区精品久久凹凸 | 日本大乳高潮视频在线观看 | 久久人妻内射无码一区三区 | 国产人成高清在线视频99最全资源 | www国产亚洲精品久久久日本 | 亚洲а∨天堂久久精品2021 | 免费无码午夜福利片69 | 色综合久久久无码中文字幕 | 欧美国产日产一区二区 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 亚洲精品综合一区二区三区在线 | 性欧美牲交在线视频 | 国产精品嫩草久久久久 | 色狠狠av一区二区三区 | 日本免费一区二区三区最新 | 亚洲综合无码一区二区三区 | 性欧美熟妇videofreesex | 性色欲情网站iwww九文堂 | 欧美熟妇另类久久久久久多毛 | 成人三级无码视频在线观看 | 精品成在人线av无码免费看 | 一二三四社区在线中文视频 | 亚洲日韩av片在线观看 | 精品一二三区久久aaa片 | 特级做a爰片毛片免费69 | 欧美日韩久久久精品a片 | 乌克兰少妇xxxx做受 | 免费网站看v片在线18禁无码 | 在线精品亚洲一区二区 | 亚洲精品一区二区三区大桥未久 | 亚洲精品中文字幕久久久久 | 亚洲欧美中文字幕5发布 | 又大又硬又黄的免费视频 | 麻花豆传媒剧国产免费mv在线 | 精品一区二区不卡无码av | 免费播放一区二区三区 | 亚洲日本一区二区三区在线 | 国产xxx69麻豆国语对白 | 男人的天堂av网站 | 中文字幕无码人妻少妇免费 | 久久综合九色综合97网 | 扒开双腿吃奶呻吟做受视频 | 欧美成人家庭影院 | 亚洲人亚洲人成电影网站色 | 久久精品人人做人人综合试看 | 亚洲一区二区三区香蕉 | 狂野欧美性猛xxxx乱大交 | 玩弄中年熟妇正在播放 | 国产无av码在线观看 | 东京热男人av天堂 | 99久久99久久免费精品蜜桃 | 国产亚洲精品久久久ai换 | 四虎国产精品一区二区 | 亚洲国产高清在线观看视频 | 2020久久香蕉国产线看观看 | 成人无码影片精品久久久 | 亚洲成熟女人毛毛耸耸多 | 好屌草这里只有精品 | 国产成人综合美国十次 | 无码帝国www无码专区色综合 | 粉嫩少妇内射浓精videos | 狠狠色噜噜狠狠狠狠7777米奇 | 乱人伦中文视频在线观看 | 又粗又大又硬毛片免费看 | 免费国产成人高清在线观看网站 | 国产一精品一av一免费 | 蜜臀av无码人妻精品 | 人妻夜夜爽天天爽三区 | 中文字幕亚洲情99在线 | 无码人妻少妇伦在线电影 | 亚洲国产欧美国产综合一区 | 天海翼激烈高潮到腰振不止 | 人妻人人添人妻人人爱 | 婷婷五月综合缴情在线视频 | 中文字幕无码免费久久99 | 国产人妖乱国产精品人妖 | 亚洲综合另类小说色区 | 亚洲人亚洲人成电影网站色 | 无码av免费一区二区三区试看 | 无码av岛国片在线播放 | 夜夜高潮次次欢爽av女 | 377p欧洲日本亚洲大胆 | 97久久超碰中文字幕 | 国产一区二区三区日韩精品 | 久久无码中文字幕免费影院蜜桃 | 在线a亚洲视频播放在线观看 | 正在播放老肥熟妇露脸 | 玩弄少妇高潮ⅹxxxyw | 亚洲男女内射在线播放 | www国产亚洲精品久久久日本 | 综合网日日天干夜夜久久 | 亚洲自偷精品视频自拍 | 久久精品国产精品国产精品污 | 久久精品国产一区二区三区肥胖 | 亚洲а∨天堂久久精品2021 | 国产精品亚洲一区二区三区喷水 | 亚洲精品www久久久 | 露脸叫床粗话东北少妇 | 波多野42部无码喷潮在线 | 国产精品理论片在线观看 | 国产农村乱对白刺激视频 | 一本大道伊人av久久综合 | 免费男性肉肉影院 | 精品国产一区二区三区四区在线看 | 色一情一乱一伦一视频免费看 | 2020久久香蕉国产线看观看 | 成熟妇人a片免费看网站 | 成人无码精品一区二区三区 | 综合人妻久久一区二区精品 | 国产亚洲日韩欧美另类第八页 | 久久国产精品偷任你爽任你 | 欧美日韩精品 | 2019nv天堂香蕉在线观看 | 久久久久久久久蜜桃 | 亚洲最大成人网站 | 东京热无码av男人的天堂 | 精品亚洲成av人在线观看 | 黑人玩弄人妻中文在线 | 一本加勒比波多野结衣 | 人人爽人人澡人人人妻 | 亚洲一区av无码专区在线观看 | 亚洲精品午夜国产va久久成人 | 人妻有码中文字幕在线 | 久久综合久久自在自线精品自 | 精品久久久无码人妻字幂 | 少妇被粗大的猛进出69影院 | 99久久人妻精品免费二区 | 人人妻人人澡人人爽欧美精品 | 亚洲色无码一区二区三区 | 无码国产色欲xxxxx视频 | 熟女体下毛毛黑森林 | 国产成人综合美国十次 | 黑人粗大猛烈进出高潮视频 | 国产麻豆精品精东影业av网站 | 内射后入在线观看一区 | 5858s亚洲色大成网站www | 高中生自慰www网站 | 欧美日本免费一区二区三区 | 亚洲人亚洲人成电影网站色 | 国产精品18久久久久久麻辣 | 99久久久无码国产aaa精品 | 久久人人爽人人爽人人片ⅴ | 76少妇精品导航 | 亚洲日韩一区二区三区 | 成人精品视频一区二区三区尤物 | 99久久99久久免费精品蜜桃 | 国产精品内射视频免费 | 欧美丰满熟妇xxxx | 国产欧美精品一区二区三区 | 亚洲の无码国产の无码影院 | 欧美猛少妇色xxxxx | 麻豆精品国产精华精华液好用吗 | 野狼第一精品社区 | 亚洲第一无码av无码专区 | 久久久久se色偷偷亚洲精品av | 欧美三级a做爰在线观看 | 中文精品久久久久人妻不卡 | 国产深夜福利视频在线 | 风流少妇按摩来高潮 | 欧美阿v高清资源不卡在线播放 | 国产真人无遮挡作爱免费视频 | 久久午夜无码鲁丝片秋霞 | 国产精品无码一区二区三区不卡 | 久久综合给合久久狠狠狠97色 | 国产欧美熟妇另类久久久 | 国产精品亚洲五月天高清 | 国产亚洲美女精品久久久2020 | 青青青手机频在线观看 | 自拍偷自拍亚洲精品被多人伦好爽 | 色爱情人网站 | 日本一区二区更新不卡 | 自拍偷自拍亚洲精品被多人伦好爽 | av在线亚洲欧洲日产一区二区 | 亚洲中文字幕无码中文字在线 | 免费无码的av片在线观看 | 两性色午夜免费视频 | 精品偷拍一区二区三区在线看 | 国产精品a成v人在线播放 | 久久久国产一区二区三区 | 人妻少妇被猛烈进入中文字幕 | 国产av无码专区亚洲awww | 国产综合色产在线精品 | 欧美35页视频在线观看 | 免费网站看v片在线18禁无码 | 亚洲欧美色中文字幕在线 | 一本色道久久综合亚洲精品不卡 | 少妇高潮一区二区三区99 | 国产精品久久久久久久9999 | 东京热无码av男人的天堂 | 毛片内射-百度 | 国产精品美女久久久网av | 中文无码精品a∨在线观看不卡 | 狂野欧美性猛交免费视频 | 女人被男人爽到呻吟的视频 | 999久久久国产精品消防器材 | 99久久精品国产一区二区蜜芽 | 日本精品久久久久中文字幕 | 秋霞特色aa大片 | 精品偷拍一区二区三区在线看 | 无码人妻久久一区二区三区不卡 | 国产乱人伦av在线无码 | 国产sm调教视频在线观看 | 国产精品久久国产三级国 | 色五月五月丁香亚洲综合网 | 中文字幕av日韩精品一区二区 | 欧美黑人巨大xxxxx | 国产精品怡红院永久免费 | 午夜成人1000部免费视频 | 国产精品igao视频网 | 精品无码一区二区三区的天堂 | 99麻豆久久久国产精品免费 | 日产精品99久久久久久 | 日韩欧美中文字幕公布 | 国产性猛交╳xxx乱大交 国产精品久久久久久无码 欧洲欧美人成视频在线 | 亚洲成色www久久网站 | 婷婷五月综合缴情在线视频 | 亚洲国产精品一区二区美利坚 | 又大又紧又粉嫩18p少妇 | 亚洲无人区午夜福利码高清完整版 | 国产日产欧产精品精品app | 亚洲精品美女久久久久久久 | 无码中文字幕色专区 | 亚洲自偷自拍另类第1页 | 色婷婷香蕉在线一区二区 | 国产无av码在线观看 | 又大又硬又爽免费视频 | 在线观看欧美一区二区三区 | 亚洲国产精品无码久久久久高潮 | 国产乱子伦视频在线播放 | 人妻无码久久精品人妻 | 亚洲精品成人av在线 | 国产内射爽爽大片视频社区在线 | 熟妇人妻无乱码中文字幕 | 国产特级毛片aaaaaaa高清 | 97色伦图片97综合影院 | 5858s亚洲色大成网站www | 国产香蕉尹人视频在线 | 露脸叫床粗话东北少妇 | 强开小婷嫩苞又嫩又紧视频 | 久久这里只有精品视频9 | 九月婷婷人人澡人人添人人爽 | 国产av剧情md精品麻豆 | 两性色午夜视频免费播放 | 国产精品久久久av久久久 | 久久午夜无码鲁丝片秋霞 | 东京无码熟妇人妻av在线网址 | 国产成人一区二区三区在线观看 | 国产亲子乱弄免费视频 | 未满小14洗澡无码视频网站 | 久久天天躁狠狠躁夜夜免费观看 | 久久99精品久久久久婷婷 | 偷窥村妇洗澡毛毛多 | 澳门永久av免费网站 | √8天堂资源地址中文在线 | 国产精品久久久一区二区三区 | 欧美成人午夜精品久久久 | 国产精华av午夜在线观看 | 国产精品亚洲五月天高清 | 国产精品视频免费播放 | 欧美大屁股xxxxhd黑色 | 5858s亚洲色大成网站www | 亚洲综合在线一区二区三区 | 天堂在线观看www | 成人欧美一区二区三区 | 亚洲精品www久久久 | 色诱久久久久综合网ywww | 国产国产精品人在线视 | 人妻少妇被猛烈进入中文字幕 | 国产成人无码午夜视频在线观看 | 欧美刺激性大交 | 国产黄在线观看免费观看不卡 | 少妇被粗大的猛进出69影院 | 亚洲一区二区三区国产精华液 | 娇妻被黑人粗大高潮白浆 | 亚洲午夜久久久影院 | 97人妻精品一区二区三区 | 九九久久精品国产免费看小说 | 久久久久久九九精品久 | 亚洲精品成a人在线观看 | 丰满妇女强制高潮18xxxx | 亚洲精品一区三区三区在线观看 | 岛国片人妻三上悠亚 | 天天av天天av天天透 | 国产精品久久久久久久影院 | 久久午夜无码鲁丝片午夜精品 | 日韩无套无码精品 | 国产成人精品久久亚洲高清不卡 | 久久精品人妻少妇一区二区三区 | 一本精品99久久精品77 | 国产三级久久久精品麻豆三级 | 男女下面进入的视频免费午夜 | 无套内谢老熟女 | 无码午夜成人1000部免费视频 | 正在播放老肥熟妇露脸 | 久久午夜无码鲁丝片秋霞 | 国产97人人超碰caoprom | 国产莉萝无码av在线播放 | 无码人妻精品一区二区三区下载 | 国产精品久久久久7777 | 少妇无套内谢久久久久 | 熟妇人妻无乱码中文字幕 | 成人三级无码视频在线观看 | 亚洲 激情 小说 另类 欧美 | 中文字幕 人妻熟女 | 少妇被粗大的猛进出69影院 | 最新版天堂资源中文官网 | 国产乱人无码伦av在线a | 久久www免费人成人片 | 久久久无码中文字幕久... | 国产极品美女高潮无套在线观看 | 国产亚洲精品久久久久久 | 亚洲 欧美 激情 小说 另类 | 亚洲综合精品香蕉久久网 | 免费观看的无遮挡av | 国产真人无遮挡作爱免费视频 | 国产欧美亚洲精品a | 又粗又大又硬又长又爽 | 色一情一乱一伦一区二区三欧美 | aa片在线观看视频在线播放 | 97久久国产亚洲精品超碰热 | 亚洲精品一区二区三区在线 | 中文字幕人成乱码熟女app | 国产精品久久福利网站 | 亚洲高清偷拍一区二区三区 | 久久精品99久久香蕉国产色戒 | 久久人妻内射无码一区三区 | 国产精品久久久一区二区三区 | 午夜肉伦伦影院 | 玩弄少妇高潮ⅹxxxyw | 日日碰狠狠躁久久躁蜜桃 | 乱码av麻豆丝袜熟女系列 | 色老头在线一区二区三区 | 久久99精品久久久久久 | 亚洲熟妇色xxxxx欧美老妇 | 一本色道婷婷久久欧美 | 国产乱人伦av在线无码 | 亚洲自偷自拍另类第1页 | 中文字幕无码av波多野吉衣 | 日本又色又爽又黄的a片18禁 | 色欲综合久久中文字幕网 | 97久久精品无码一区二区 | 欧美35页视频在线观看 | 人妻夜夜爽天天爽三区 | 国产精品沙发午睡系列 | 日韩精品无码免费一区二区三区 | 精品国产一区av天美传媒 | 99re在线播放 | 欧美人与禽zoz0性伦交 | v一区无码内射国产 | 国产精品久久国产三级国 | 国产亲子乱弄免费视频 | 亚洲人成网站免费播放 | 少妇无码吹潮 | 国内老熟妇对白xxxxhd | 无码人妻精品一区二区三区不卡 | 熟女俱乐部五十路六十路av | 久久久久久av无码免费看大片 | 国产亚洲欧美在线专区 | 男女性色大片免费网站 | 国产激情一区二区三区 | 亚洲综合伊人久久大杳蕉 | 国产成人精品视频ⅴa片软件竹菊 | 国产av无码专区亚洲awww | 日韩无码专区 | 97久久精品无码一区二区 | 亚洲 激情 小说 另类 欧美 | av无码久久久久不卡免费网站 | 乱人伦人妻中文字幕无码久久网 | 亚洲 欧美 激情 小说 另类 | 欧美日本免费一区二区三区 | 亚洲欧美中文字幕5发布 | 亚洲国产精品久久人人爱 | 精品人妻中文字幕有码在线 | 久久99热只有频精品8 | 国产手机在线αⅴ片无码观看 | 国内精品久久久久久中文字幕 | 俺去俺来也www色官网 | 国产精品亚洲一区二区三区喷水 | 免费无码一区二区三区蜜桃大 | 在教室伦流澡到高潮hnp视频 | 久久天天躁狠狠躁夜夜免费观看 | 日本在线高清不卡免费播放 | 亚洲国产精品毛片av不卡在线 | 大色综合色综合网站 | 人人澡人摸人人添 | 色欲av亚洲一区无码少妇 | 日韩av激情在线观看 | 久久久亚洲欧洲日产国码αv | 亚洲精品国产品国语在线观看 | 无套内谢的新婚少妇国语播放 | 国产精品第一国产精品 | 国产福利视频一区二区 | 亚洲精品国偷拍自产在线观看蜜桃 | 国语精品一区二区三区 | 俄罗斯老熟妇色xxxx | 免费人成在线观看网站 | 久久无码中文字幕免费影院蜜桃 | 日韩在线不卡免费视频一区 | av无码不卡在线观看免费 | 免费国产成人高清在线观看网站 | 精品一区二区三区波多野结衣 | 美女极度色诱视频国产 | 福利一区二区三区视频在线观看 | 亚洲男人av天堂午夜在 | 正在播放东北夫妻内射 | 夜夜夜高潮夜夜爽夜夜爰爰 | 精品欧洲av无码一区二区三区 | 一本色道婷婷久久欧美 | a在线亚洲男人的天堂 | 黑人巨大精品欧美黑寡妇 | 国产精品福利视频导航 | 天堂亚洲2017在线观看 | 国产午夜无码视频在线观看 | 久久久久久亚洲精品a片成人 | 国产成人亚洲综合无码 | 亚洲国产精品美女久久久久 | 成年美女黄网站色大免费视频 | 欧美熟妇另类久久久久久不卡 | 亚洲啪av永久无码精品放毛片 | 国产精品无码一区二区桃花视频 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 久久综合色之久久综合 | 日本护士毛茸茸高潮 | 国产熟妇另类久久久久 | 暴力强奷在线播放无码 | 亚洲一区二区三区国产精华液 | 欧美乱妇无乱码大黄a片 | 亚洲精品中文字幕 | 无码午夜成人1000部免费视频 | 曰韩少妇内射免费播放 | 日本肉体xxxx裸交 | 国产热a欧美热a在线视频 | 亚洲精品午夜国产va久久成人 | 成人精品视频一区二区三区尤物 | 无码乱肉视频免费大全合集 | 日韩精品无码免费一区二区三区 | 鲁鲁鲁爽爽爽在线视频观看 | 精品久久久久久人妻无码中文字幕 | 国产在线一区二区三区四区五区 | 欧美成人午夜精品久久久 | 蜜臀av无码人妻精品 | 澳门永久av免费网站 | 无码免费一区二区三区 | 欧美精品在线观看 | 国产一区二区三区四区五区加勒比 | 俺去俺来也在线www色官网 | 国产乱人伦偷精品视频 | 亚洲一区二区三区 | 又大又硬又爽免费视频 | 国产麻豆精品一区二区三区v视界 | 精品无人区无码乱码毛片国产 | 国产熟妇高潮叫床视频播放 | 蜜桃无码一区二区三区 | 亚洲国产精品久久久久久 | 99久久精品国产一区二区蜜芽 | 青青草原综合久久大伊人精品 | 色婷婷久久一区二区三区麻豆 | 狂野欧美性猛xxxx乱大交 | 精品国产成人一区二区三区 | 亚洲欧美日韩综合久久久 | 国产亚洲日韩欧美另类第八页 | 亚洲欧美日韩成人高清在线一区 | 成人精品视频一区二区 | 久久综合给合久久狠狠狠97色 | 国产美女极度色诱视频www | 欧洲美熟女乱又伦 | 性生交大片免费看女人按摩摩 | 四十如虎的丰满熟妇啪啪 | 亚洲日韩精品欧美一区二区 | 色婷婷久久一区二区三区麻豆 | 亚洲国产高清在线观看视频 | 人妻无码久久精品人妻 | 国产极品美女高潮无套在线观看 | 老熟妇仑乱视频一区二区 | 久久综合网欧美色妞网 | 国产9 9在线 | 中文 | 中文毛片无遮挡高清免费 | 夜精品a片一区二区三区无码白浆 | 露脸叫床粗话东北少妇 | 一本色道久久综合狠狠躁 | 日韩av无码中文无码电影 | 人人妻人人澡人人爽人人精品浪潮 | 亚洲国产精品美女久久久久 | 99riav国产精品视频 | 亚洲综合精品香蕉久久网 | 日本一卡二卡不卡视频查询 | 色综合视频一区二区三区 | 日本精品少妇一区二区三区 | 亚洲爆乳精品无码一区二区三区 | 日本一本二本三区免费 | 粉嫩少妇内射浓精videos | 国产av一区二区精品久久凹凸 | aa片在线观看视频在线播放 | 99在线 | 亚洲 | 国产精华av午夜在线观看 | 国产三级久久久精品麻豆三级 | 激情人妻另类人妻伦 | 国产手机在线αⅴ片无码观看 | 在线成人www免费观看视频 | 熟妇女人妻丰满少妇中文字幕 | 亚洲人成网站色7799 | 色五月丁香五月综合五月 | 国产成人精品无码播放 | 成熟妇人a片免费看网站 | 婷婷色婷婷开心五月四房播播 | 国内精品久久久久久中文字幕 | 亚洲色无码一区二区三区 | 亚洲热妇无码av在线播放 | 一本无码人妻在中文字幕免费 | 欧美xxxxx精品 | 女人被男人爽到呻吟的视频 | 国产成人综合在线女婷五月99播放 | 无码一区二区三区在线观看 | 亚洲国产精品久久久久久 | 国产亚洲欧美日韩亚洲中文色 | 久久久精品国产sm最大网站 | 九月婷婷人人澡人人添人人爽 | 亚洲中文字幕在线无码一区二区 | 午夜丰满少妇性开放视频 | 成人影院yy111111在线观看 | 大地资源网第二页免费观看 | 亚洲男人av香蕉爽爽爽爽 | 国产一区二区三区日韩精品 | 国产成人午夜福利在线播放 | 国产一区二区三区日韩精品 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产精品.xx视频.xxtv | 国产真实伦对白全集 | 伦伦影院午夜理论片 | 天堂在线观看www | 人人澡人人妻人人爽人人蜜桃 | 夫妻免费无码v看片 | 少妇性l交大片欧洲热妇乱xxx | 欧美日韩在线亚洲综合国产人 | av在线亚洲欧洲日产一区二区 | 国产精品久久久久久无码 | 日产精品高潮呻吟av久久 | 国产情侣作爱视频免费观看 | 又大又硬又爽免费视频 | 久青草影院在线观看国产 | 西西人体www44rt大胆高清 | 免费国产黄网站在线观看 | 樱花草在线社区www | 国产在线精品一区二区三区直播 | 四虎永久在线精品免费网址 | 性欧美牲交xxxxx视频 | 无码国产激情在线观看 | 成年美女黄网站色大免费全看 | 伊在人天堂亚洲香蕉精品区 | 亚洲人成网站色7799 | 亚洲成色www久久网站 | 无码吃奶揉捏奶头高潮视频 | 特大黑人娇小亚洲女 | 强奷人妻日本中文字幕 | 色欲久久久天天天综合网精品 | 国产特级毛片aaaaaaa高清 | 午夜时刻免费入口 | 国产精品久久久av久久久 | 国产精品沙发午睡系列 | 熟妇人妻无乱码中文字幕 | 色婷婷综合激情综在线播放 | 99久久婷婷国产综合精品青草免费 | 日日麻批免费40分钟无码 | 中文字幕中文有码在线 | 国产精品第一国产精品 | 97夜夜澡人人双人人人喊 | 国产极品美女高潮无套在线观看 | 中文字幕日韩精品一区二区三区 | 日日麻批免费40分钟无码 | www国产亚洲精品久久网站 | 在线天堂新版最新版在线8 | 高清不卡一区二区三区 | 国产乱子伦视频在线播放 | 国产精品毛片一区二区 | 内射白嫩少妇超碰 | 人人妻在人人 | 中文字幕无码av激情不卡 | 久青草影院在线观看国产 | 成人影院yy111111在线观看 | 精品国偷自产在线 | 曰本女人与公拘交酡免费视频 | 午夜肉伦伦影院 | 国产69精品久久久久app下载 | 国产香蕉尹人视频在线 | 国产激情艳情在线看视频 | 色老头在线一区二区三区 | www国产亚洲精品久久久日本 | 亚洲综合精品香蕉久久网 | 中文字幕日产无线码一区 | 亚洲中文字幕av在天堂 | 国产精品国产自线拍免费软件 | 久久精品99久久香蕉国产色戒 | 日日噜噜噜噜夜夜爽亚洲精品 | 日本在线高清不卡免费播放 | 中文无码成人免费视频在线观看 | 无码人妻少妇伦在线电影 | 亚洲成av人片在线观看无码不卡 | 久久亚洲国产成人精品性色 | 白嫩日本少妇做爰 | 中文字幕乱码亚洲无线三区 | 熟妇女人妻丰满少妇中文字幕 | 大乳丰满人妻中文字幕日本 | 国产在线精品一区二区三区直播 | 女人高潮内射99精品 | 中文字幕+乱码+中文字幕一区 | 男女猛烈xx00免费视频试看 | 久久久久se色偷偷亚洲精品av | 国产熟妇高潮叫床视频播放 | 少妇被黑人到高潮喷出白浆 | 欧美黑人性暴力猛交喷水 | 欧美激情一区二区三区成人 | 国产精品第一区揄拍无码 | 国产农村妇女aaaaa视频 撕开奶罩揉吮奶头视频 | 国产乱人伦偷精品视频 | 国产成人综合美国十次 | 在线天堂新版最新版在线8 | √天堂资源地址中文在线 | 亚洲一区二区三区香蕉 | 强辱丰满人妻hd中文字幕 | 欧美日韩综合一区二区三区 | 精品偷自拍另类在线观看 | 日产精品高潮呻吟av久久 | aⅴ亚洲 日韩 色 图网站 播放 | 亚洲欧洲中文日韩av乱码 | 久久国产自偷自偷免费一区调 | 精品国产国产综合精品 | 天海翼激烈高潮到腰振不止 | 久久精品国产99久久6动漫 | 精品一区二区三区波多野结衣 | 99riav国产精品视频 | 日韩人妻无码一区二区三区久久99 | 亚洲小说图区综合在线 | 亚洲精品久久久久久久久久久 | 国产激情综合五月久久 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 精品一区二区三区波多野结衣 | 男人扒开女人内裤强吻桶进去 | 免费网站看v片在线18禁无码 | 久久精品国产精品国产精品污 | 国产亚洲精品久久久久久大师 | 成人无码视频在线观看网站 | 蜜桃av蜜臀av色欲av麻 999久久久国产精品消防器材 | 特大黑人娇小亚洲女 | 国产suv精品一区二区五 | 亚洲精品成a人在线观看 | 久久天天躁夜夜躁狠狠 | 中文精品无码中文字幕无码专区 | 久久精品国产99久久6动漫 | 婷婷五月综合缴情在线视频 | 亚洲国产欧美在线成人 | 国产成人无码区免费内射一片色欲 | 亚洲小说春色综合另类 | 亚洲国产综合无码一区 | 四虎永久在线精品免费网址 | 国精产品一区二区三区 | 国产成人午夜福利在线播放 | 性色欲情网站iwww九文堂 | 免费播放一区二区三区 | 人妻少妇精品无码专区动漫 | 国产口爆吞精在线视频 | 国产精品久久久久无码av色戒 | 天天做天天爱天天爽综合网 | 久久综合网欧美色妞网 | 男女猛烈xx00免费视频试看 | 99麻豆久久久国产精品免费 | 青春草在线视频免费观看 | 久久久中文久久久无码 | 亚洲无人区一区二区三区 | 亚洲一区二区三区播放 | 国产午夜亚洲精品不卡 | 亚洲国产欧美国产综合一区 | 大屁股大乳丰满人妻 | 成 人 网 站国产免费观看 | 欧美性生交活xxxxxdddd | 日本一本二本三区免费 | 欧美野外疯狂做受xxxx高潮 | 欧美日韩一区二区免费视频 | 久久天天躁夜夜躁狠狠 | 国产精品高潮呻吟av久久 | 国产人妻大战黑人第1集 | 丰腴饱满的极品熟妇 | 国精产品一区二区三区 | 小鲜肉自慰网站xnxx | 欧美人与动性行为视频 | 欧美日韩色另类综合 | 欧美日韩综合一区二区三区 | 无码国内精品人妻少妇 | 国产亚洲精品精品国产亚洲综合 | 久久 国产 尿 小便 嘘嘘 | 中文字幕人妻无码一夲道 | 欧美人与动性行为视频 | 欧美 丝袜 自拍 制服 另类 | 精品国产福利一区二区 | 欧洲精品码一区二区三区免费看 | 蜜臀av在线播放 久久综合激激的五月天 | 欧美性生交xxxxx久久久 | 色综合天天综合狠狠爱 | 日产精品99久久久久久 | 亚洲a无码综合a国产av中文 | 久久午夜无码鲁丝片 | 黑人大群体交免费视频 | 婷婷六月久久综合丁香 | 人人澡人人妻人人爽人人蜜桃 | 国产乡下妇女做爰 | 亚洲精品欧美二区三区中文字幕 | 天天综合网天天综合色 | 乱中年女人伦av三区 | 国内丰满熟女出轨videos | 国产成人无码区免费内射一片色欲 | 99er热精品视频 | 少妇邻居内射在线 | 国产又爽又黄又刺激的视频 | 狠狠亚洲超碰狼人久久 | 无码任你躁久久久久久久 | 永久免费精品精品永久-夜色 | 久久久久久久女国产乱让韩 | 自拍偷自拍亚洲精品被多人伦好爽 | 东京热一精品无码av | 国产成人无码av在线影院 | 蜜臀av在线观看 在线欧美精品一区二区三区 | 亚洲性无码av中文字幕 | 国产成人一区二区三区在线观看 | 亚洲精品一区三区三区在线观看 | 欧美成人免费全部网站 | 99国产欧美久久久精品 | 人妻中文无码久热丝袜 | 日日噜噜噜噜夜夜爽亚洲精品 | 无码国产色欲xxxxx视频 | 大地资源中文第3页 | 欧美阿v高清资源不卡在线播放 | 亚洲色无码一区二区三区 | 亚洲熟妇自偷自拍另类 | 一本大道久久东京热无码av | 国产成人精品三级麻豆 | √8天堂资源地址中文在线 | 国产精品久久久久久亚洲毛片 | 一区二区三区高清视频一 | 日日天日日夜日日摸 | 青青草原综合久久大伊人精品 | 久久国产精品精品国产色婷婷 | 国语精品一区二区三区 | 成人无码精品1区2区3区免费看 | 无码福利日韩神码福利片 | 国产精品美女久久久久av爽李琼 | 国产两女互慰高潮视频在线观看 | 无码国产乱人伦偷精品视频 | 人妻天天爽夜夜爽一区二区 | 亚洲熟悉妇女xxx妇女av | 精品无码国产一区二区三区av | 免费中文字幕日韩欧美 | 久青草影院在线观看国产 | 十八禁视频网站在线观看 | 爆乳一区二区三区无码 | 三级4级全黄60分钟 | 理论片87福利理论电影 | 全黄性性激高免费视频 | 国产99久久精品一区二区 | 日本大香伊一区二区三区 | 欧美丰满老熟妇xxxxx性 | 丝袜人妻一区二区三区 | 日本丰满护士爆乳xxxx | 狠狠色噜噜狠狠狠狠7777米奇 | 又粗又大又硬毛片免费看 | 欧美大屁股xxxxhd黑色 | 久久精品国产一区二区三区 | 中文字幕 人妻熟女 | 黑人玩弄人妻中文在线 | 西西人体www44rt大胆高清 | 亚洲国产精品久久久久久 | 麻豆国产97在线 | 欧洲 | 色欲综合久久中文字幕网 | 精品国精品国产自在久国产87 | 精品久久8x国产免费观看 | 亚洲色欲久久久综合网东京热 | 午夜性刺激在线视频免费 | 乱人伦人妻中文字幕无码 | 性欧美videos高清精品 | 色综合视频一区二区三区 | 伦伦影院午夜理论片 | 国产亚av手机在线观看 | 亚洲成熟女人毛毛耸耸多 | 亚洲 另类 在线 欧美 制服 | 亚洲熟妇色xxxxx欧美老妇 | 久久午夜无码鲁丝片秋霞 | 免费播放一区二区三区 | 伊人久久大香线蕉亚洲 | 欧美日韩色另类综合 | 99久久99久久免费精品蜜桃 | 中文字幕乱码人妻无码久久 | 亚欧洲精品在线视频免费观看 | 少妇性l交大片 | 扒开双腿疯狂进出爽爽爽视频 | 中文无码精品a∨在线观看不卡 | 欧美激情综合亚洲一二区 | 欧美激情综合亚洲一二区 | 骚片av蜜桃精品一区 | 麻豆国产人妻欲求不满 | 国产一区二区三区精品视频 | 99久久亚洲精品无码毛片 | 麻豆国产丝袜白领秘书在线观看 | 国产偷自视频区视频 | 自拍偷自拍亚洲精品10p | 丰满少妇弄高潮了www | 久久午夜无码鲁丝片 | 国产人妻精品一区二区三区不卡 | 欧美 日韩 人妻 高清 中文 | 成人综合网亚洲伊人 | 偷窥日本少妇撒尿chinese | 国产亚洲日韩欧美另类第八页 | 国产9 9在线 | 中文 | 少妇人妻大乳在线视频 | 中文字幕无码av激情不卡 | 亚洲gv猛男gv无码男同 | 性啪啪chinese东北女人 | 欧美高清在线精品一区 | 色妞www精品免费视频 | 伊人久久大香线蕉午夜 | 在线观看国产一区二区三区 | 亚洲第一无码av无码专区 | 99视频精品全部免费免费观看 | 久久久久久久人妻无码中文字幕爆 | 久久精品视频在线看15 | 少妇无套内谢久久久久 | 久久人人爽人人人人片 | 特大黑人娇小亚洲女 | 无码任你躁久久久久久久 | 国产午夜无码精品免费看 | 欧美 日韩 亚洲 在线 | 日日碰狠狠丁香久燥 | 国产深夜福利视频在线 | 国产性生交xxxxx无码 | 国产精品无套呻吟在线 | 亚洲一区二区三区 | 免费观看黄网站 | 国产乱人无码伦av在线a | 免费视频欧美无人区码 | 亚洲а∨天堂久久精品2021 | 人妻少妇精品无码专区动漫 | 牲交欧美兽交欧美 | 无码av免费一区二区三区试看 | 成人一区二区免费视频 | 国产激情精品一区二区三区 | 亚洲精品成人福利网站 | 精品乱码久久久久久久 | 熟女俱乐部五十路六十路av | 伊人久久大香线蕉av一区二区 | 精品人妻人人做人人爽 | 国产小呦泬泬99精品 | 午夜成人1000部免费视频 | 亚洲精品中文字幕 | 国产精品久久久久久久9999 | 少妇的肉体aa片免费 | 国产亚洲日韩欧美另类第八页 | 最新版天堂资源中文官网 | 国产亚洲人成在线播放 | 婷婷色婷婷开心五月四房播播 | 久久婷婷五月综合色国产香蕉 | 色一情一乱一伦一视频免费看 | 日韩精品一区二区av在线 | 国产亚洲美女精品久久久2020 | 久久人人97超碰a片精品 | 久久综合给合久久狠狠狠97色 | 精品一区二区不卡无码av | 精品国产一区二区三区四区在线看 | 国产精品第一区揄拍无码 | 国产后入清纯学生妹 | 性欧美疯狂xxxxbbbb | 日本va欧美va欧美va精品 | 狠狠色色综合网站 | 成人无码精品1区2区3区免费看 | 亚洲人成网站免费播放 | 午夜嘿嘿嘿影院 | 在线播放免费人成毛片乱码 | 精品国产青草久久久久福利 | 欧美一区二区三区视频在线观看 | 福利一区二区三区视频在线观看 | 色婷婷av一区二区三区之红樱桃 | 亚洲精品美女久久久久久久 | 无码精品国产va在线观看dvd | 青青青爽视频在线观看 | 少妇无码吹潮 | 亚洲最大成人网站 | 国产人妻精品一区二区三区不卡 | 精品人人妻人人澡人人爽人人 | 日产精品99久久久久久 | 日韩亚洲欧美中文高清在线 | 欧美日韩一区二区综合 | 中文字幕乱妇无码av在线 | 欧美性猛交内射兽交老熟妇 | 久久综合激激的五月天 | 国产午夜无码精品免费看 | a片免费视频在线观看 | 日产精品高潮呻吟av久久 | 国产一精品一av一免费 | 国精品人妻无码一区二区三区蜜柚 | 成人精品视频一区二区 | 精品国产乱码久久久久乱码 | 精品久久久中文字幕人妻 | 窝窝午夜理论片影院 | 在线播放免费人成毛片乱码 | 少妇性l交大片欧洲热妇乱xxx | 欧美日韩一区二区三区自拍 | 国产在线无码精品电影网 | 妺妺窝人体色www婷婷 | 学生妹亚洲一区二区 | 亚洲精品成人福利网站 | 亚洲中文字幕在线观看 | 国产小呦泬泬99精品 | 国产午夜无码精品免费看 | 久久久久久久久蜜桃 | 无套内谢老熟女 | 最新版天堂资源中文官网 | 蜜臀aⅴ国产精品久久久国产老师 | 又大又紧又粉嫩18p少妇 | 久久视频在线观看精品 | 国产亚洲精品久久久久久 | 激情五月综合色婷婷一区二区 | 波多野42部无码喷潮在线 | 亚洲欧美综合区丁香五月小说 | 老熟女重囗味hdxx69 | 3d动漫精品啪啪一区二区中 | 成人性做爰aaa片免费看 | 国产av无码专区亚洲awww | 性欧美牲交在线视频 | 青青草原综合久久大伊人精品 | 亚洲男人av天堂午夜在 | 夜夜高潮次次欢爽av女 | 欧美自拍另类欧美综合图片区 | 久久久久久国产精品无码下载 | 狠狠色丁香久久婷婷综合五月 | 色欲人妻aaaaaaa无码 | 人人妻人人澡人人爽欧美精品 | 在线亚洲高清揄拍自拍一品区 | 美女黄网站人色视频免费国产 | 无遮挡国产高潮视频免费观看 | 精品厕所偷拍各类美女tp嘘嘘 | 亚洲精品无码人妻无码 |