日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

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

编程问答

DNS协议报文(RFC1035)

發布時間:2025/4/16 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 DNS协议报文(RFC1035) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、域名和資源記錄的定義

1、Name space definitions
2、資源記錄定義(RR definitions)

??? 2.1 格式
???????? 后面分析報文的時候詳細解釋。
???
2.2 類型值(TYPE values)
???????? 類型主要用在資源記錄中,注意下面的值是QTYPE的一個子集。
??????? 類型?????????? 值和含義
???????? A?????????????? 1 a host address
???????? NS????????????? 2 an authoritative name server
???????? MD????????????? 3 a mail destination (Obsolete - use MX)
???????? MF????????????? 4 a mail forwarder (Obsolete - use MX)
???????? CNAME?????????? 5 the canonical name for an alias
???????? SOA???????????? 6 marks the start of a zone of authority
???????? MB????????????? 7 a mailbox domain name (EXPERIMENTAL)
???????? MG????????????? 8 a mail group member (EXPERIMENTAL)
???????? MR????????????? 9 a mail rename domain name (EXPERIMENTAL)
???????? NULL??????????? 10 a null RR (EXPERIMENTAL)
???????? WKS???????????? 11 a well known service description
???????? PTR???????????? 12 a domain name pointer
???????? HINFO?????????? 13 host information
???????? MINFO?????????? 14 mailbox or mail list information
???????? MX????????????? 15 mail exchange
???????? TXT???????????? 16 text strings
????
2.3 查詢類型(QTYPE values)
???????? 查詢類型出現在問題字段中,查詢類型是類型的一個超集,所有的類型都是可用的查詢類型,其他查詢類型如下:
???????? AXFR??????????? 252 A request for a transfer of an entire zone
???????? MAILB?????????? 253 A request for mailbox-related records (MB, MG or MR)
???????? MAILA?????????? 254 A request for mail agent RRs (Obsolete - see MX)
???????? *?????????????? 255 A request for all records
????2.4 類(CLASS values)
???????? IN????????????? 1 the Internet
???????? CS????????????? 2 the CSNET class (Obsolete - used only for examples in some obsolete RFCs)
???????? CH????????????? 3 the CHAOS class
???????? HS????????????? 4 Hesiod [Dyer 87]
????2.5 查詢類(QCLASS values)
???????? 查詢類是類的一個超集
???????? *?????????????? 255 any class
?? 3、Standard RRs
???? 3.1 CNAME RDATA format
??? 3.2 HINFO RDATA format
??? 3.3 MB RDATA format (EXPERIMENTAL)
??? 3.4 MD RDATA format (Obsolete)
??? 3.5 MF RDATA format (Obsolete)
??? 3.6 MG RDATA format (EXPERIMENTAL)
??? 3.7 MINFO RDATA format (EXPERIMENTAL)
??? 3.8 MR RDATA format (EXPERIMENTAL)
??? 3.9 MX RDATA format
??? 3.10 NULL RDATA format (EXPERIMENTAL)
??? 3.11 NS RDATA format
??? 3.12 PTR RDATA format
??? 3.13 SOA RDATA format
??? 3.14 TXT RDATA format
?? 4、ARPA Internet specific RRs
??? 4.1 A RDATA format
??? 4.2 WKS RDATA format
5、IN-ADDR.ARPA domain
6、Defining new types, classes, and special namespaces

二、報文

1、報文格式(Format)
??? dns請求和應答都是用相同的報文格式,分成5個段(有的報文段在不同的情況下可能為空),如下:
??? +---------------------+
??? |??????? Header?????? | 報文頭
??? +---------------------+
??? |?????? Question????? | 查詢的問題
??? +---------------------+
??? |??????? Answer?????? | 應答
??? +---------------------+
??? |????? Authority????? | 授權應答
??? +---------------------+
??? |????? Additional???? | 附加信息
??? +---------------------+
??? Header段是必須存在的,它定義了報文是請求還是應答,也定義了其他段是否需要存在,以及是標準查詢還是其他。
??? Question段描述了查詢的問題,包括查詢類型(QTYPE),查詢類(QCLASS),以及查詢的域名(QNAME)。剩下的3個段包含相同的格 式:一系列可能為空的資源記錄(RRs)。Answer段包含回答問題的RRs;授權段包含授權域名服務器的RRs;附加段包含和請求相關的,但是不是必 須回答的RRs。
??? 1.1 Header的格式
??????? 報文頭包含如下字段:
??????????????????????????????????? 1 1 1 1 1 1
????? 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |????????????????????? ID?????????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |QR|?? Opcode |AA|TC|RD|RA|?? Z??? |?? RCODE?? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |??????????????????? QDCOUNT??????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |??????????????????? ANCOUNT??????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |??????????????????? NSCOUNT??????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |??????????????????? ARCOUNT??????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??????? 各字段分別解釋如下:
??????? ID ????? 請求客戶端設置的16位標示,服務器給出應答的時候會帶相同的標示字段回來,這樣請求客戶端就可以區分不同的請求應答了。
??????? QR ????? 1個比特位用來區分是請求(0)還是應答(1)。
??????? OPCODE 4個比特位用來設置查詢的種類,應答的時候會帶相同值,可用的值如下:
??????????????? 0?????????????? 標準查詢 (QUERY)
??????????????? 1?????????????? 反向查詢 (IQUERY)
??????????????? 2?????????????? 服務器狀態查詢 (STATUS)
??????????????? 3-15??????????? 保留值,暫時未使用
??????? AA ????? 授權應答(Authoritative Answer) - 這個比特位在應答的時候才有意義,指出給出應答的服務器是查詢域名的授權解析服務器。
??????????????? 注意因為別名的存在,應答可能存在多個主域名,這個AA位對應請求名,或者應答中的第一個主域名。
??????? TC ????? 截斷(TrunCation) - 用來指出報文比允許的長度還要長,導致被截斷。
??????? RD ????? 期望遞歸(Recursion Desired) - 這個比特位被請求設置,應答的時候使用的相同的值返回。如果設置了RD,就建議域名服務器進行遞歸解析,遞歸查詢的支持是可選的。
??????? RA ????? 支持遞歸(Recursion Available) - 這個比特位在應答中設置或取消,用來代表服務器是否支持遞歸查詢。
??????? Z ?????? 保留值,暫時未使用。在所有的請求和應答報文中必須置為0。
??????? RCODE ?? 應答碼(Response code) - 這4個比特位在應答報文中設置,代表的含義如下:
??????????????? 0?????????????? 沒有錯誤。
??????????????? 1?????????????? 報文格式錯誤(Format error) - 服務器不能理解請求的報文。
??????????????? 2?????????????? 服務器失敗(Server failure) - 因為服務器的原因導致沒辦法處理這個請求。
??????????????? 3?????????????? 名字錯誤(Name Error) - 只有對授權域名解析服務器有意義,指出解析的域名不存在。
??????????????? 4?????????????? 沒有實現(Not Implemented) - 域名服務器不支持查詢類型。
??????????????? 5?????????????? 拒絕(Refused) - 服務器由于設置的策略拒絕給出應答。比如,服務器不希望對某些請求者給出應答,或者服務器不希望進行某些操作(比如區域傳送zone transfer)。
??????????????? 6-15??????????? 保留值,暫時未使用。
??????? QDCOUNT 無符號16位整數表示報文請求段中的問題記錄數。
??????? ANCOUNT 無符號16位整數表示報文回答段中的回答記錄數。
??????? NSCOUNT 無符號16位整數表示報文授權段中的授權記錄數。
??????? ARCOUNT 無符號16位整數表示報文附加段中的附加記錄數。
??? 1.2 Question的格式
??????? 在大多數查詢中,Question段包含著問題(question),比如,指定問什么。這個段包含QDCOUNT(usually 1)個問題,每個問題為下面的格式:
??????????????????????????????????? 1 1 1 1 1 1
????? 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |?????????????????????????????????????????????? |
??? /???????????????????? QNAME???????????????????? /
??? /?????????????????????????????????????????????? /
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |???????????????????? QTYPE???????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |???????????????????? QCLASS??????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??????? 字段含義如下
??????? QNAME ?? 域名被編碼為一些labels序列,每個labels包含一個字節表示后續字符串長度,以及這個字符串,以0長度和空字符串來表示域名結束。注意這個字段可能為奇數字節,不需要進行邊界填充對齊。
??????? QTYPE ?? 2個字節表示查詢類型,.取值可以為任何可用的類型值,以及通配碼來表示所有的資源記錄。
??????? QCLASS 2個字節表示查詢的協議類,比如,IN代表Internet。
???
1.3 資源記錄格式(Resource record)
??????? 應答,授權,附加段都共用相同的格式:多個資源記錄,資源記錄的個數由報文頭段中對應的幾個數值確定,每個資源記錄格式如下:
??????????????????????????????????? 1 1 1 1 1 1
????? 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |?????????????????????????????????????????????? |
??? /?????????????????????????????????????????????? /
??? /????????????????????? NAME???????????????????? /
??? |?????????????????????????????????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |????????????????????? TYPE???????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |???????????????????? CLASS???????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |????????????????????? TTL????????????????????? |
??? |?????????????????????????????????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? |?????????????????? RDLENGTH??????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--|
??? /???????????????????? RDATA???????????????????? /
??? /?????????????????????????????????????????????? /
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??????? 各字段含義如下:
??????? NAME ??? 資源記錄包含的域名
??????? TYPE ??? 2個字節表示資源記錄的類型,指出RDATA數據的含義
??????? CLASS ?? 2個字節表示RDATA的類
??????? TTL ???? 4字節無符號整數表示資源記錄可以緩存的時間。0代表只能被傳輸,但是不能被緩存。
??????? RDLENGTH ??????? 2個字節無符號整數表示RDATA的長度
??????? RDATA ?? 不定長字符串來表示記錄,格式根TYPE和CLASS有關。比如,TYPE是A,CLASS 是 IN,那么RDATA就是一個4個字節的ARPA網絡地址。
???
1.4 報文壓縮
??????? 為了減小報文,域名系統使用一種壓縮方法來消除報文中域名的重復。使用這種方法,后面重復出現的域名或者labels被替換為指向之前出現位置的指針。
??????? 指針占用2個字節,格式如下:
????? 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? | 1 1|??????????????? OFFSET?????????????????? |
??? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??????? 前兩個比特位都為1。因為lablels限制為不多于63個字節,所以label的前兩位一定為0,這樣就可以讓指針與label進行區分。(10 和 01 組合保留,以便日后使用) 。偏移值(OFFSET)表示從報文開始的字節指針。偏移量為0表示ID字段的第一個字節。
??????? 壓縮方法讓報文中的域名成為:
??????? - 以0結尾的labels序列
??????? - 一個指針
??????? - 指針結尾的labels序列
??????? 指針只能在域名不是特殊格式的時候使用,否則域名服務器或解析器需要知道資源記錄的格式。目前還沒有這種情況,但是以后可能會出現。
??????? 如果報文中的域名需要計算長度,并且使用了壓縮算法,那么應該使用壓縮后的長度,而不是壓縮前的長度。
??????? 程序可以自由選擇是否使用指針,雖然這回降低報文的容量,而且很容易產生截斷。不過所有的程序都應該能夠理解收到的報文中包含的指針。
??????? 比如,一個報文需要使用域名F.ISI.ARPA,FOO.F.ISI.ARPA,ARPA,以及根。忽略報文中的其他字段,應該編碼為:
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 20 |?????????? 1?????????? |?????????? F?????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 22 |?????????? 3?????????? |?????????? I?????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 24 |?????????? S?????????? |?????????? I?????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 26 |?????????? 4?????????? |?????????? A?????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 28 |?????????? R?????????? |?????????? P?????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 30 |?????????? A?????????? |?????????? 0?????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 40 |?????????? 3?????????? |?????????? F?????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 42 |?????????? O?????????? |?????????? O?????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 44 | 1 1|??????????????? 20?????????????????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 64 | 1 1|??????????????? 26?????????????????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
??? 92 |?????????? 0?????????? |?????????????????????? |
?????? +--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

??????? 偏移20的是域名F.ISI.ARPA。域名FOO.F.ISI.ARPA偏移40; 這樣表示FOO的label后面跟著一個指向之前F.ISI.ARPA的指針。域名ARPA偏移64,使用一個指針指向F.ISI.ARPA的ARPA。 注意可以用這個指針是因為ARPA是從偏移位置20開始的labels序列中的最后一個label。 根域名在位置92定義為一個0,沒有labels。

2、傳輸(Transport)
??? DNS假設報文以數據報,或者從虛鏈路上以字節流進行傳輸。虛鏈路可以用來任何的DNS的傳輸,數據報可以減少代價提高傳輸性能。區域刷新必須使用虛鏈路,因為需要一個可靠的傳輸。
??? 因特網中DNS支持端口53的TCP[RFC-793]和端口53的UDP [RFC-768]傳輸。
???
2.1 使用UDP
??????? 消息通過UDP的53端口進行傳輸。
???????? UDP傳輸的消息嚴格要求限制在512字節內(不包括IP和UDP頭)。長報文被截斷,同時置報文頭的TC標志位。
???????? UDP不能用于區域傳輸,主要用在標準的域名查詢。報文通過UDP可能會丟失,所以重傳機制是需要的,請求和應答可能在網絡中或者服務器處理的時候被重新排序,所以解析客戶端不能依賴請求的發送順序。
??????? UDP的最優重傳策略會因為網絡的性能,客戶的需要而不同,但是下面是推薦的:
??????? - 客戶端在對一臺固定的服務器重試之前,嘗試一下其他的服務器。
??????? - 如果可能的話,重傳的時間間隔需要建立在統計分析數據的基礎上,太快的重試可能因為量太大導致服務器響應慢。建議的重試時間為2-5秒。
??? 2.2 使用TCP
???????? 通過TCP發送的報文使用53端口,報文的前面有個字節表示后面報文的長度,長度不包括自己占用的2個字節,這個長度使得底層收取完整的報文后在交給上層處理。
???????? 很多連接管理策略如下:
???????? - 服務器不能阻塞其他傳輸TCP數據的請求。
???????? - 服務器需要支持多連接

???????? - 服務器要等客戶端主動關閉連接,除非所有的數據都已經傳輸完了。
???????? - 如果服務器想關閉沒有通訊的連接來釋放資源,那么需要等待大約2分鐘的時間。特別是要等SOA和AXFR(刷新操作中)在一個連接上傳輸完。服務器關閉連接的時候可以單方面的關閉,或者直接reset掉連接。

三、實例
1、請求解析www.baidu.com.
???? 在linux下使用tcpdump port 53抓包,同時使用dig進行解析測試,得到結果如下:
???????? ; (1 server found)
???????? ;; global options: +cmd
???????? ;; Got answer:
???????? ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 1169
???????? ;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 4, ADDITIONAL: 0

???????? ;; QUESTION SECTION:
???????? ;www.baidu.com.??? IN A

???????? ;; ANSWER SECTION:
????????
www.baidu.com .?? 1200 IN CNAME www.a.shifen.com .
????????
www.a.shifen.com . 600 IN A 121.14.88.76
????????
www.a.shifen.com . 600 IN A 121.14.89.10

???????? ;; AUTHORITY SECTION:
???????? a.shifen.com.?? 86411 IN NS ns5.a.shifen.com.
???????? a.shifen.com.?? 86411 IN NS ns6.a.shifen.com.
???????? a.shifen.com.?? 86411 IN NS ns1.a.shifen.com.
???????? a.shifen.com.?? 86411 IN NS ns3.a.shifen.com.
??? 1.1 請求報文
0x0000: 4500 003b f8cf 0000 4011 f9ae xxxx xxxx E..;....@......r
0x0010:?? xxxx xxxx 92b8 0035 0027 23ed 0491 0100 ...q...5.'#.....
0x0020: 0001 0000 0000 0000 0377 7777 0562 6169 .........www.bai
0x0030: 6475 0363 6f6d 00 00 0100 01 ????????????? du.com.....
????????0491 :報文ID,也就是十進制的1169
????????0100 :標志,置了RD字段,也就是期望遞歸的請求
????????0001 0000 0000 0000 :分別為問題數,應答數,授權記錄數,附加記錄數,也就是1個問題
????????0377 7777 0562 6169 6475 0363 6f6d 00 :也就是
www.baidu.com 的編碼
????????00 0100 01 :查詢類型和查詢類都為1,也就是internet的A記錄查詢
??? 1.2 應答報文
0x0000: 4500 00be 0016 4000 4011 b1e5 xxxx xxxx
E.....@.@......q
0x0010:?? xxxx xxxx 0035 92b8 00aa 33e1 0491 8180 ...r.5....3.....
0x0020: 0001 0003 0004 0000 0377 7777 0562 6169 .........www.bai
0x0030: 6475 0363 6f6d 00 00 0100 01 c0 0c00 0500 du.com..........
0x0040: 0100 0004 b000 0f03 7777 7701 6106 7368 ........www.a.sh
0x0050: 6966 656e c016 c02b 0001 0001 0000 0258 ifen...+.......X
0x0060: 0004 790e 584c c02b 0001 0001 0000 0258 ..y.XL.+.......X
0x0070: 0004 790e 590a c02f 0002 0001 0001 518b ..y.Y../......Q.
0x0080: 0006 036e 7335 c02f c02f 0002 0001 0001 ...ns5././......
0x0090: 518b 0006 036e 7336 c02f c02f 0002 0001 Q....ns6././....
0x00a0: 0001 518b 0006 036e 7331 c02f c02f 0002 ..Q....ns1././..
0x00b0: 0001 0001 518b 0006 036e 7333 c02f ?????? ....Q....ns3./
???????? 注意8180 ,也就是二進制的 1 0000 0 0 1 1 000 0000 ,說明是應答,置了RD和RA位
???????? 黃色背景為壓縮編碼,比如c016 就代表第22個字節,也就是com。

?

總結

以上是生活随笔為你收集整理的DNS协议报文(RFC1035)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 夜夜嗷| 久久97视频| 51 吃瓜网| 久久精品国产亚洲av麻豆图片 | 怡红院男人的天堂 | 日韩久久精品一区二区 | 人妻色综合网站 | 国产剧情在线一区 | 欧美老熟妇一区二区 | 国产精品久久一区二区三区动 | 性歌舞团一区二区三区视频 | 碰碰久久 | 日本亚洲精品 | 黄色美女视频网站 | 国产精品久久综合青草亚洲AV | 男人添女人下部高潮视频 | 色综合av综合无码综合网站 | 免费高清欧美大片在线观看 | 一本一道av无码中文字幕 | 老司机福利精品 | 极品三级| 九九热8 | 国产男男gay | 色戒未删节版 | 国产伦精品一区二区三区视频免费 | 男女涩涩网站 | 好看的中文字幕电影 | 拔擦8x成人一区二区三区 | 中文字幕无码不卡免费视频 | 色一区二区三区 | 91丨porny丨| 日韩欧美精品在线视频 | 狠狠干女人 | 特级黄毛片 | 99久久99久久久精品棕色圆 | 国产伦精品一区二区三区四区免费 | 欧美色图另类 | 天堂网av2018 | 精品国产乱码久久久久久牛牛 | 久久久经典 | 天天干女人 | 99草在线视频 | 欧美精品一区二区在线播放 | 区一区二视频 | 国内精品一区二区三区 | 抽插丰满内射高潮视频 | 在线观看免费av片 | 大陆明星乱淫(高h)小说 | 国内精品小视频 | 99re免费视频精品全部 | 欧美日韩免费高清一区色橹橹 | 亚洲精品国产成人无码 | 伊人伊人伊人伊人 | 色哟哟一区二区三区 | 国产欧美一区二区 | 日韩成人精品视频 | 国产一区二区三区免费观看 | 免费看a网站 | 日韩人妻无码一区二区三区 | 泰坦尼克号3小时49分的观看方法 | 狠狠天天 | 污漫网站 | 少妇aa | 青青草免费在线观看视频 | 九七人人爽 | 精品国产AV色欲天媒传媒 | 国产在线播放一区二区三区 | 日日夜夜免费精品视频 | 一个人看的www片免费高清中文 | 神马午夜国产 | 亚洲一区二区免费在线观看 | 韩国在线不卡 | 免费中文字幕日韩 | 向着小小的花蕾绽放 | 久久久久久久久久久久国产精品 | 99热免费精品| 欧美日本在线视频 | av中亚| 成人免费观看av | sao浪受的饥渴日常 91免费入口 | 国产二级一片内射视频播放 | 吃奶摸下的激烈视频 | jizzjizz国产| 亚洲国产精品成人午夜在线观看 | 欧美变态口味重另类 | 成人午夜在线观看视频 | 毛片在线看网站 | 国产一区二区三区色淫影院 | 亚洲欧美日韩在线播放 | 国产日韩一区二区 | 色 综合 欧美 亚洲 国产 | 无码av免费毛片一区二区 | 一级黄av| 九九热国产视频 | 精品熟妇无码av免费久久 | 综合网色| 色偷偷亚洲| 超碰人人人人人人人 | www裸玉足久久久 |