国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频

Docker容器網(wǎng)絡(luò)必知必會(huì)

共 5487字,需瀏覽 11分鐘

 ·

2020-09-25 21:27

來源:https://www.cnblogs.com/sally-zhou/p/13424208.html
Docker的技術(shù)依賴于Linux內(nèi)核的虛擬化技術(shù)的發(fā)展,Docker使用到的網(wǎng)絡(luò)技術(shù)有Network Namespace、Veth設(shè)備對、Iptables/Netfilter、網(wǎng)橋、路由等。接下來,我將以Docker容器網(wǎng)絡(luò)實(shí)現(xiàn)的基礎(chǔ)技術(shù)來分別闡述,希望給大家能形成一個(gè)穩(wěn)固的基礎(chǔ)知識網(wǎng)。

Network Namespace

為了支持網(wǎng)絡(luò)協(xié)議棧的多個(gè)實(shí)例,Linux在網(wǎng)絡(luò)棧引入了Network Namespace,這些獨(dú)立的協(xié)議棧被隔離到不同的Namespace中,處于不同Namespace中的網(wǎng)絡(luò)棧是完全隔離的,彼此無法通信。具體有關(guān)Linux Namespace的介紹,可以另行瀏覽之前寫的《Linux Namespace》。

Linux的網(wǎng)絡(luò)協(xié)議棧十分復(fù)雜,為了支持獨(dú)立的協(xié)議棧,相關(guān)的全局變量都必須修改為協(xié)議棧私有。Linux實(shí)現(xiàn)Network Namespace的核心就是讓這些全局變量稱為Network Namespace變量的成員,然后為協(xié)議棧的函數(shù)調(diào)用加入一個(gè)Namespace參數(shù)。與此同時(shí),為了保證已開發(fā)程序及內(nèi)核代碼的兼容性,內(nèi)核代碼隱式地使用了Namespace空間內(nèi)的變量。應(yīng)用程序如果沒有對Namespace有特殊需求,那么不需要額外的代碼,Network Namespace對應(yīng)用程序而言是透明的。

在建立了新的Network Namespace,并將某個(gè)進(jìn)程關(guān)聯(lián)到這個(gè)網(wǎng)絡(luò)命名空間后,就出現(xiàn)了如下的命名空間下的內(nèi)核數(shù)據(jù)結(jié)構(gòu),所有網(wǎng)絡(luò)棧變量都放入了Network Namespace的數(shù)據(jù)結(jié)構(gòu)中,這個(gè)Network Namespace是屬于它進(jìn)程組私有的,與其他進(jìn)程組不沖突。

Docker正是利用了Network Namespace特性,實(shí)現(xiàn)了不同容器之間的網(wǎng)絡(luò)隔離。如果一個(gè)容器聲明使用宿主機(jī)的網(wǎng)絡(luò)棧(-net = host),即不開啟Network Namespace,例如:

docker run d net=host --name c_name i_name

這種情況下,這個(gè)容器啟動(dòng)之后監(jiān)聽的是宿主機(jī)的80端口。像這樣直接使用宿主機(jī)網(wǎng)絡(luò)棧的方式,雖然可以為容器提供良好的網(wǎng)絡(luò)性能,但也不可避免的造成端口沖突等網(wǎng)絡(luò)資源沖突的問題。

所以在一般情況下,我們都希望程序引入Network Namespace里的網(wǎng)絡(luò)棧,即這個(gè)容器擁有自己的IP和端口。但是,這個(gè)時(shí)候也會(huì)帶來一個(gè)新的問題,被隔離的容器進(jìn)程,是怎么與其它被隔離的進(jìn)程進(jìn)行網(wǎng)絡(luò)通信的?

Net Bridge

上面說到,Linux 可以支持不同的網(wǎng)絡(luò),他們之間是怎么支持夠互相通信的呢?如果是兩臺主機(jī),那需要的可能只是一根網(wǎng)線,把它們連接在一臺交換機(jī)上。而在Linux當(dāng)中,網(wǎng)橋(Bridge)就起到相應(yīng)的作用。本質(zhì)上來說,這是一個(gè)數(shù)據(jù)鏈路層(data link)的設(shè)備,根據(jù)Mac地址的信息轉(zhuǎn)發(fā)到網(wǎng)橋的不同端口上。而Docker就是在宿主機(jī)上默認(rèn)創(chuàng)建一個(gè)docker0的網(wǎng)橋,凡是連接docker0的網(wǎng)橋,都可以用它來通信。

細(xì)述Bridge

網(wǎng)橋是一個(gè)二層的虛擬網(wǎng)絡(luò)設(shè)備,把若干個(gè)網(wǎng)絡(luò)接口“連接”起來,使得網(wǎng)口之間的報(bào)文可以轉(zhuǎn)發(fā)。網(wǎng)橋能夠解析收發(fā)的報(bào)文,讀取目標(biāo)的Mac地址信息,和自己的Mac地址表結(jié)合,來決策報(bào)文轉(zhuǎn)發(fā)的目標(biāo)網(wǎng)口。為了實(shí)現(xiàn)這些功能,網(wǎng)橋會(huì)學(xué)習(xí)源Mac地址。在轉(zhuǎn)發(fā)報(bào)文時(shí),網(wǎng)橋只需要向特定的端口轉(zhuǎn)發(fā),從而避免不必要的網(wǎng)絡(luò)交互。如果它遇到了一個(gè)自己從未學(xué)過的地址,就無法知道這個(gè)報(bào)文應(yīng)該向哪個(gè)網(wǎng)口轉(zhuǎn)發(fā),就將報(bào)文廣播給除了報(bào)文來源之外的所有網(wǎng)口。

在實(shí)際網(wǎng)絡(luò)中,網(wǎng)絡(luò)拓?fù)洳豢赡苡谰貌蛔?。如果設(shè)備移動(dòng)到另一個(gè)端口上,而它沒有發(fā)送任何數(shù)據(jù),那么網(wǎng)橋設(shè)備就無法感知到這個(gè)變化,結(jié)果網(wǎng)橋還是向原來的端口發(fā)數(shù)據(jù)包,在這種情況下數(shù)據(jù)就會(huì)丟失。所以網(wǎng)橋還要對學(xué)習(xí)到的Mac地址表加上超時(shí)時(shí)間,默認(rèn)5min。如果網(wǎng)橋收到了對應(yīng)端口MAC地址回發(fā)的包。則重置超時(shí)時(shí)間,否則過了超時(shí)時(shí)間后,就認(rèn)為哪個(gè)設(shè)備不在那個(gè)端口上了,他就會(huì)廣播重發(fā)。

Linux為了支持越來越多的網(wǎng)卡以及虛擬設(shè)備,所以使用網(wǎng)橋去提供這些設(shè)備之間轉(zhuǎn)發(fā)數(shù)據(jù)的二層設(shè)備。Linux內(nèi)核支持網(wǎng)口的橋接(以太網(wǎng)接口),這與單純的交換機(jī)還是不太一樣,交換機(jī)僅僅是一個(gè)二層設(shè)備,對于接受到的報(bào)文,要么轉(zhuǎn)發(fā),要么丟棄。運(yùn)行著Linux內(nèi)核的機(jī)器本身就是一臺主機(jī),有可能是網(wǎng)絡(luò)報(bào)文的目的地,其收到的報(bào)文要么轉(zhuǎn)發(fā),要么丟棄,還可能被送到網(wǎng)絡(luò)協(xié)議的網(wǎng)絡(luò)層,從而被自己主機(jī)本身的協(xié)議棧消化,所以我們可以把網(wǎng)橋看作一個(gè)二層設(shè)備,也可以看做是一個(gè)三層設(shè)備。

Linux中Bridge實(shí)現(xiàn)

Linux內(nèi)核是通過一個(gè)虛擬的網(wǎng)橋設(shè)備(Net Device)來實(shí)現(xiàn)橋接的。這個(gè)虛擬設(shè)備可以綁定若干個(gè)以太網(wǎng)接口,從而將它們連接起來。Net Device網(wǎng)橋和普通的設(shè)備不同,最明顯的是它還可以有一個(gè)ip地址。

如上圖所示,網(wǎng)橋設(shè)備br0綁定的eth0和eth1。對于網(wǎng)絡(luò)協(xié)議棧的上層來說,只看到br0。因?yàn)闃蚪邮窃跀?shù)據(jù)鏈路層實(shí)現(xiàn)的,上層不需要關(guān)心橋接的細(xì)節(jié),于是協(xié)議棧上層需要發(fā)送的報(bào)文被送到br0,網(wǎng)橋設(shè)備的處理代碼判斷報(bào)文被轉(zhuǎn)發(fā)到eth0還是eth1,或者兩者皆轉(zhuǎn)發(fā)。反之,從eth0或者從eth1接收到的報(bào)文被提交給網(wǎng)橋的處理代碼,在這里判斷報(bào)文應(yīng)該被轉(zhuǎn)發(fā)、丟棄或者提交到協(xié)議棧上層。

而有時(shí)eth0、eth1也可能會(huì)作為報(bào)文的源地址或目的地址,直接參與報(bào)文的發(fā)送和接收,從而繞過網(wǎng)橋。

Bridge常用操作

Docker自動(dòng)完成了對網(wǎng)橋的創(chuàng)建和維護(hù)。如果想要進(jìn)一步理解網(wǎng)橋,可以看下如下舉的一些常用操作命令。

新增一個(gè)網(wǎng)橋:

brctl addbr xxxxx

在新增網(wǎng)橋的基礎(chǔ)上增加網(wǎng)口,在linux中,一個(gè)網(wǎng)口其實(shí)就是一個(gè)物理網(wǎng)卡。將物理網(wǎng)卡和網(wǎng)橋連接起來:

brctl addif xxxx ethx

網(wǎng)橋的物理網(wǎng)卡作為一個(gè)網(wǎng)口,由于在鏈路層工作,就不再需要IP地址了,這樣上面的IP地址自然失效:

ipconfig ethx 0.0.0.0

給網(wǎng)橋配置一個(gè)IP地址:

ipconfig brxxx xxx.xxx.xxx.xxx

這樣網(wǎng)橋就是一個(gè)有了IP地址,而連接在這之上的網(wǎng)卡就是一個(gè)純鏈路層設(shè)備了。

Veth Pair

上文說到,docker在宿主機(jī)上創(chuàng)建docker0網(wǎng)橋后,凡是連接到docker0上的網(wǎng)橋,就可以用它來通信。那么這里又有個(gè)問題,就是這些容器是如何連接到docker0網(wǎng)橋上的?所以這就是Veth Pair虛擬設(shè)備的作用了,Veth Pair就是為了在不同的Network Namespace之間進(jìn)行通信,利用它,可以將兩個(gè)Network Namespace連接起來。

Veth Pair設(shè)備的特點(diǎn)是:它被創(chuàng)建出來后,總是以兩張?zhí)摂M網(wǎng)卡(Veth Peer)的形式出現(xiàn)。并且,其中一個(gè)網(wǎng)卡發(fā)出的數(shù)據(jù)包,可以直接出現(xiàn)在另一張“網(wǎng)卡”上,哪怕這兩張網(wǎng)卡在不同的Network Namespace中。

正是因?yàn)檫@樣的特點(diǎn),Veth Pair成對出現(xiàn),很像是一對以太網(wǎng)卡,常常被看做是不同Network Namespace直連的“網(wǎng)線”。在Veth一端發(fā)送數(shù)據(jù)時(shí),他會(huì)將數(shù)據(jù)發(fā)送到另一端并觸發(fā)另一端的接收操作。我們可以把Veth Pair其中一端看做另一端的一個(gè)Peer。

Veth Pair操作命令

創(chuàng)建Veth Pair:

ip link add veth0 type veth peer name veth1

創(chuàng)建后查看Veth Pair的信息:

ip link show

將其中一個(gè)Veth Peer設(shè)置到另一個(gè)Namespace:

ip link set veth1 netns netns1

在netns1中查看veth1設(shè)備:

ip netns exec netns1 ip link show

當(dāng)然,在docker里面,除了將Veth放入容器,還改名為eth0。想要通信必須先分配IP地址:

ip netns exec netns1 ip addr add 10.1.1.1/24 dev veth1ip addr add 10.1.1.2/24 dev veth0

啟動(dòng)它們:

ip netns exec netns1 ip link set dev veth1 upip link set dev veth0 up

測試通信:

ip netns exec netns1 ping 10.1.1.2

Veth Pair查看端對端

在實(shí)際操作Veth Pair時(shí),可以使用ethtool便于操作。

在一個(gè)Namespace中查看Veth Pair接口在設(shè)備列表中的序列號:

ip netns exec netns1 ethtool -S veth1

如果得知另一端的接口設(shè)備序列號,假如序列號為6,則可以繼續(xù)查看6代表了什么設(shè)備:

ip netns exec netns2 ip link | grep 6

Iptables/Netfilter

Linux協(xié)議棧非常高效且復(fù)雜。如果我們想要在數(shù)據(jù)處理過程中對關(guān)心的數(shù)據(jù)進(jìn)行一些操作,則需要Linux提供一套相應(yīng)的機(jī)制幫助用戶實(shí)現(xiàn)自定義的數(shù)據(jù)包處理過程。

在Linux網(wǎng)絡(luò)協(xié)議棧有一組網(wǎng)絡(luò)回調(diào)函數(shù)掛接點(diǎn),通過這些掛接點(diǎn)函數(shù)掛接的鉤子函數(shù)可以在Linux網(wǎng)絡(luò)棧處理數(shù)據(jù)包的過程中對數(shù)據(jù)包一些操作,例如過濾、修改、丟棄等。整個(gè)掛接點(diǎn)技術(shù)叫做Iptables和Netfilter。

Netfilter負(fù)責(zé)在內(nèi)核中執(zhí)行各種各樣的掛接規(guī)則,運(yùn)行在內(nèi)核模式中。而Iptables是在用戶模式下運(yùn)行的進(jìn)程,負(fù)責(zé)協(xié)助維護(hù)內(nèi)核中Netfilter的各種規(guī)則表。通過二者的配合來實(shí)現(xiàn)整個(gè)Linux網(wǎng)絡(luò)協(xié)議棧中靈活的數(shù)據(jù)包處理機(jī)制。

規(guī)則表Table

這些掛載點(diǎn)能掛接的規(guī)則也分不同的類型,目前主要支持的Table類型如下:

?RAW?MANGLE?NAT?FILTER

上述4個(gè)規(guī)則鏈的優(yōu)先級是RAW最高,F(xiàn)ILTER最低。

在實(shí)際應(yīng)用中,不同掛接點(diǎn)需要的規(guī)則類型通常不同。例如,在Input的掛接點(diǎn)上明顯不需要FILTER的過濾規(guī)則,因?yàn)楦鶕?jù)目標(biāo)地址,已經(jīng)在本機(jī)的上層協(xié)議棧了,所以無需再掛載FILTER過濾規(guī)則。

Route

Linux系統(tǒng)包含了一個(gè)完整的路由功能。當(dāng)IP層在處理數(shù)據(jù)發(fā)送或者轉(zhuǎn)發(fā)時(shí),會(huì)使用路由表來決定發(fā)往哪里。通常情況下,如果主機(jī)與目的主機(jī)直接相連,那么主機(jī)可以直接發(fā)送IP報(bào)文到目的主機(jī)。

路由功能是由IP層維護(hù)的一張路由表來實(shí)現(xiàn)。當(dāng)主機(jī)收到數(shù)據(jù)報(bào)文時(shí),它用此表來決策接下來應(yīng)該做什么操作。當(dāng)從網(wǎng)絡(luò)側(cè)接收到數(shù)據(jù)報(bào)文時(shí),IP層首先會(huì)檢查報(bào)文的IP地址是否與主機(jī)自身的地址相同。如果數(shù)據(jù)報(bào)文中的IP地址是自身主機(jī)的地址,那么報(bào)文將被發(fā)送到傳輸層相應(yīng)的協(xié)議棧中去。如果報(bào)文中的IP地址不是主機(jī)自身的地址,并且配置了路由功能,那么報(bào)文將被轉(zhuǎn)發(fā),否則報(bào)文將被丟棄。

路由表的數(shù)據(jù)一般以條目形式存在,一個(gè)典型的路由表?xiàng)l目通常包含以下主要的條目項(xiàng):

?目的IP地址?下一個(gè)路由器的IP地址?標(biāo)志?網(wǎng)絡(luò)接口規(guī)范

通過路由表轉(zhuǎn)發(fā)時(shí),如果任何條目的第一個(gè)字段完全匹配目標(biāo)條目的IP地址(主機(jī))或部分匹配(網(wǎng)絡(luò)),那么它將指示下一個(gè)路由器的IP地址。這些信息將告訴主機(jī)數(shù)據(jù)包該轉(zhuǎn)發(fā)到哪一個(gè)“下一個(gè)路由器”。而條目中所有其它字段將提供更多的輔助信息來為路由轉(zhuǎn)發(fā)做決定。

如果沒有一個(gè)完全匹配的IP,則繼續(xù)搜索網(wǎng)絡(luò)ID。找到則轉(zhuǎn)發(fā)數(shù)據(jù)到指定路由器上。由此可知,網(wǎng)絡(luò)上所有主機(jī)都是通過這個(gè)路由表中的單個(gè)條目進(jìn)行管理。

如果上述兩個(gè)條件都不匹配,則將數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)到一個(gè)默認(rèn)路由器上。

如果上述步驟失敗,默認(rèn)路由器也不存在,那么這個(gè)數(shù)據(jù)報(bào)文無法轉(zhuǎn)發(fā)。任何無法投遞的數(shù)據(jù)都會(huì)產(chǎn)生一個(gè)ICMP主機(jī)不可達(dá)或者ICMP網(wǎng)絡(luò)不可達(dá)的錯(cuò)誤,并將該錯(cuò)誤返回給生成此數(shù)據(jù)的應(yīng)用程序。

Route Table

Linux路由表至少2個(gè),一個(gè)是LOCAL,一個(gè)是MAIN。

Local表用于供Linux協(xié)議棧識別本地地址,以及進(jìn)行本地各個(gè)不同網(wǎng)絡(luò)之間的數(shù)據(jù)轉(zhuǎn)發(fā)。MAIN表用于各類網(wǎng)絡(luò)IP的轉(zhuǎn)發(fā)。它的建立既可以使用靜態(tài)配置生成,也可以使用動(dòng)態(tài)路由發(fā)現(xiàn)協(xié)議生成。動(dòng)態(tài)路由發(fā)現(xiàn)協(xié)議一般使用組播功能來通過發(fā)送路由發(fā)現(xiàn)數(shù)據(jù),動(dòng)態(tài)獲取和交換網(wǎng)絡(luò)的路由信息,并更新到路由表中。

通過下列命令查看LOCAL表的內(nèi)容:

ip route show table local type local

路由表的查看:

ip route list

總結(jié)

到此為止,介紹了實(shí)現(xiàn)docker容器網(wǎng)絡(luò)最核心的基礎(chǔ)部分,包括Network Namespace、Bridge、Veth Pair、Iptables/Netfilter、Route。希望給大家一個(gè)全面的了解。

- END -

?推薦閱讀?
Linux服務(wù)器高并發(fā)調(diào)優(yōu)實(shí)戰(zhàn)
淺談 Kubernetes 網(wǎng)絡(luò)模型(CNI)
支付寶架構(gòu)師眼中的高并發(fā)架構(gòu)
Python3.x 發(fā)送各種形式的告警郵件內(nèi)容
小團(tuán)隊(duì)如何從零搭建一個(gè)自動(dòng)化運(yùn)維體系?
5 分鐘看懂 HTTP 3



點(diǎn)亮,服務(wù)器三年不宕機(jī)

瀏覽 52
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)
評論
圖片
表情
推薦
點(diǎn)贊
評論
收藏
分享

手機(jī)掃一掃分享

分享
舉報(bào)

感谢您访问我们的网站,您可能还对以下资源感兴趣:

国产秋霞理论久久久电影-婷婷色九月综合激情丁香-欧美在线观看乱妇视频-精品国avA久久久久久久-国产乱码精品一区二区三区亚洲人-欧美熟妇一区二区三区蜜桃视频 日本特黄AA片免费视频| 亚韩无码| 懂色av蜜臀av粉嫩av分享| 国产黄片在线视频| 看国产毛片| 国产在线激情视频| 无码成人av| 精品久久一区二区三区四区| 浮力影院av| 苍井空无码一区二区三区| 在线中文字幕网站| 中文字幕第2页| 九九精品热播| 中文字幕免费在线观看视频| 国产免费性爱视频| 香蕉av在线观看| www.91爱爱,com| 蜜桃视频一区二区| 91无码秘蜜桃一区二区三区-百度| 大香蕉伊人视频在线观看| 成人毛片18女人毛片| 日韩精品人妻中文字幕第4区| 日韩第1页| 国产一级自拍| 亚洲伊人影院| 亚洲黄色视频在线免费观看| 无码人妻精品一区二区50| 日本高清色清di免费观看| 人妻少妇精品视频| 亚洲中文字幕在线免费观看视频| 亚洲五月丁香| 日韩人妻无码一区二区三区| 西西444WWW无码大胆知乎| 久久夜夜操| 国产精品福利在线播放| 亚洲国产成人精品女人久久| 蝌蚪窝免费在线视频| 超碰在线人人干| 国产成人精品八戒| 色玖玖| 欧美一卡二卡三卡| 久久91视频| 曰韩毛片| 国产成人无码免费看片| 色吟AV| 色激情五月天| 一级片免费网站| 黄色三级电影| 成人aV无码精品国产一区二区| 激情小视频在线观看| 免费看黄视频| 老太色HD色老太HD.| 五十路義母| 日韩一区二区三免费高清在线观看 | 陈冠希和张柏芝mv| 99热免费在线观看| 欧美级毛片一夜| 日韩小电影免费观看高清完整版在线观| 在线黄色AV| 成人精品一区二区三区中文字幕| 91国内偷拍| 亚洲综合在线观看视频| 日韩精品视频一区二区三区| 黄色三级av| 国产又粗又猛又爽又黄91精品 | 俺也去在线| 有码中文字幕在线观看| 在线黄色AV| 超小超嫩国产合集六部| 体内射精视频| 欧美在线v| 青青草91视频| 国产乱伦对白| 亚洲图片小说区| 国产无码一二三| 免费日韩视频| 欧美网站在线观看| 日韩久久电影| 小黄片免费在线观看| 人人艹人人干| A黄色片| 一级a一级a爱片免费视频| 欧美色图综合网| 色丁香五月婷婷| 亚洲熟女视频| 人人妻人人色| 亚洲一级在线观看| 日韩AV毛片| 国产第一页在线| 国产操逼逼| 水果派av解说| 亚洲三级片在线播放| 一区色| 人人舔| 欧美一区二区无码视频| 在线看片a| 国产精品大香蕉| 国产成人免费视频| chip少妇性| 午夜福利手机在线| 日日免费视频| 精品亚洲一区二区三区| 91久久久久久久久久久| 免费的a片| 欧美色图在线观看视频| 另类老妇极品BBWBBw| 亚洲精品观看| 无码水蜜桃一区二区| 中文子幕免费毛片| 日逼91| 免费看成人片| 亚洲欧美一区二区三区在线| 国产粉嫩| 亚洲视频区| 久久偷拍视频| yy午夜福利| 亚洲视频三区| 五月丁香中文| 88色色| 免费国产h| 最近中文字幕在线视频| 中文字幕视频在线直播| 麻豆疯狂做受XXXX高潮视频 | 亚洲无码在线播放| 人人妻人人爽人人操| 国产白丝在线观看| 中文字幕一区二区三区四区五区| 欧美日韩免费在线播放电影在线播放电影在线播放电影免费 | 亚洲AV网站| 短发妹子双人啪啪秀| 无毛无码| 女人毛片| 18XXX亚洲HD护士JD| 91老熟女视频| 国产黄色免费观看| 国产一级a爱做片免费☆观看| 亚洲无码免费观看视频| 国产精品视频| 麻豆视频在线免费观看| 日本亚洲视频| 欧美亚洲视频在线观看| 亚洲色欲av| 久操视频在线观看免费| 中文无码在线视频| 蜜臀色欲AV无码人妻| 久热久| 天天色网站| 日韩AV资源网| 午夜三级无码| 男人av在线| 国产九色| 亚洲一级Av无码毛片久久精品| www久久| 韩国午夜福利视频| 五月丁香中文| 五月停亭六月,六月停亭的英语| 伊人影院在线观看| 躁BBB躁BBB添BBBBBB| 91成人18| 国产一级a毛一级a毛片视频黑人| 日韩三级视频在线观看| 青春草在线播放| 中文字幕成人在线观看| 视频一区二区三区免费| 欧美精品黄片| 欧美性爱香蕉视频| 国产精品欧美激情| 97国产精品视频人人做人人爱 | 亚洲精品免费在线观看| 97人妻精品一区二区三区视频 | 多啪啪免费视频| 成人电影无码| 日韩福利电影| 91爱搞搞| 人妻无码精品久久人妻成人| 一边做一边说国语对白| 欧洲美一区二区三区亚洲| 337p西西人体大胆瓣开下部| 91口爆| 中文字幕片av| 国产人妻人伦精品1国产丝袜| 一区黄片| 澳门四虎影院| 91人妻人人爽人人爽| 黄色成人在线观看| 国产高清在线免费观看AV片| 成人性爱视频免费观看| 不卡日本| 中文字幕亚洲视频在线观看| 日韩一级无码特黄AAA片| 欧美日韩国产一区二区三区| 人妻精品一二三| 精品人人人人| 大香蕉在8线| 亚洲国产精品成人久久蜜臀| 免费无码国产在线53| 亚洲性生活| 国产精品777777| www.五月丁香| 国产又爽又黄A片| 大乳奶一级婬片A片| 日日碰狠狠躁久久躁婷婷| 亚洲日逼网| 中文字幕2025年最好看电视剧 | 九九中文字幕| 五月丁香综合在线| 无码V | 无码AV在线观看| 欧美三级在线播放| 国内精品人妻无码久久久影院蜜桃| 99re在线观看观看这里只有精品| 欧美性爱小说网| 蜜桃av秘无码一区三区四| 国产精品毛片一区视频播| 91丨PORN丨国产| 五月天激情性爱| 欧亚毛片| 免费无遮挡视频网站视频| 中文无码在线观看中文字幕av中文| 国产在线观看无码免费视频| 影音先锋成人电影| 国产伦精品一区二区三区色大师| 乱子伦国产精品视频一级毛| 又紧又嫩又爽无遮挡免费| 日韩gay| 欧美日韩视频一区二区| 国产精品第二页| 国产三级黄片| 特级毛片AAAAAA蜜桃| 91精品青青草| 综合国产| 久久成人免费视频| 亚洲精品日韩综合观看成人91 | 狠狠干综合网| 亚州激情| 日本国产高清| 中文字幕VA| 一本一道无码免费看视频| 日韩在线观看| 成人黄色AV网站| 一级片成人| 亚洲高清在线视频| 亚洲无码在线资源| 人人色人人操人人干| 色综合久久88色综合天天| 久久人妻视频| 夜夜福利| 一本色道久久综合熟妇| 插逼视频国产| 北条麻妃在线一区二区| 天堂中文资源在线| 青草久在线| 九九热精品视频| www.啪啪| 三级片中文字幕| 在线免费看a| 国产美女高潮| 熟女资源站| 激情久久AV一区AV二区AV三区| 91色在线观看| 乱轮少妇| 少妇久久久久久久久久| 日韩毛片在线播放| 做爱网站| 一区二区三区四区在线视频| 日本中文字幕免费| 亚洲51| 国产欧美日韩三级| 蜜桃久久av一区| 久久精品9| 欧美18禁黄免费网站| 国产无码自拍偷拍| 91性爱网| 99re在线视频| 人妻丰满精品一区二区| 美女白嫩嫩大BBB欣赏| 四虎永久www成人影院| 黄页网站视频| 91AV免费观看| 91人妻成人精品一区二区| 美女AV网站| 欧美一级AA大片免费看视频| 69免费视频| 国产一级AA大片毛片| 超碰免费91| 综合天堂AV久久久久久久| 在线观看一区二区视频| 2019国产精品| 成人在线免费视频观看| 级婬片AAAAAAA免费| 天天干天天日天天射| 久久久天堂| 日本少妇高潮喷水XXXXXXX| 翔田千里AV| 国产精品免费在线| 亚洲Aⅴ| 日本二区三区| 欧美日韩午夜福利视频| 亚洲AV无码久久寂寞少妇多毛| 91三级视频| JlZZJLZZJlZZ亚洲女人17| 日本内射在线播放| 黄色毛片视频| 97精品人人A片免费看| 亚洲a级| 国产成人秘一区二区三区东京热| 精品国产一级| 超碰97久久| 欧美性爱一级视频| 精品无码人妻一区二区媚黑| 欧美性爱中文字幕| 黄色免费视频网站| 无码免费视频观看| 人妻性爱| 青娱乐精品在线| 天堂中文字幕在线观看| 亚洲三级AV| 99免费观看视频| 精品久久免费| 日韩欧美国产精品综合嫩V| 伊人大香蕉综合| 99视频在线免费播放| 亚洲综合色色| 国产精品久久久无码专区| 日本做爱视频| av麻豆| 亚洲男同tv| 制服丝袜强奸乱伦| 亚洲影院第一页在线观看| 国产精品无码专区AV免费播放 | 牛牛影视一区二区| 亚洲中文久久| 精品无码一区二区三区| 亚洲AV无码国产精品久久不卡| 人人干人人干| 中国操B视频| 无码AV电影| 久久久久久久久久久久久久久久久久免费精品分类视频 | 狼友视频在线观看18| 精品人妻一区二区三区蜜桃| 国产肏逼视频| 国产成人内射| 黄色毛片电影| 国产精品一级二级三级| 精品欧美一区二区三区久久久| 日韩成人无码| 国产成人免费看| 亚洲AV成人片无码网站| 亚洲天堂在线视频播放| 在线观看的av| 91av在线观看视频| 大荫蒂HD大荫蒂视频| 五月婷网| 在线免费观看黄色片| 日韩和的一区二区| 久久久久久性爱| 日韩一区二区三免费高清在线观看 | 美女被操网站免费| 99色| 精品国产AV无码一区二区三区| 中文在线观看视频| 日韩干| 在线色| 大香蕉伊人网视频| 水蜜桃视频免费观看| 天天综合网站| 欧美成人免费网站| 嫩BBB搡BBBB搡BBBB| 97人妻人人揉人人躁人人 | 色在线视频| 成人福利| 在线免费观看成人视频| 成人黄色电影在线观看| 日韩在线二区| 成人爱爱视频| 国产成人视频免费在线观看| 欧美日韩国产精品| 在线亚洲欧洲| 成人A片视频| 国产丰满| 蜜桃传媒一区二区| 久久精品无码视频| 美日韩在线观看| 天天玩天天操| 人人操干| 日韩一卡二卡| 中文字幕一区三区人妻视频| 亚洲手机视频| 午夜精品久久久久久久99热精东| 国产调教视频| 91视频免费| 麻豆国产视频| 欧美黄片一区二区| 丁香五月天激情| 中文字幕av免费观看| 日本高清一区二区高清免费视频| 91在线无码精品秘入口男同| 国产成人片色情AAAA片| 婷婷丁香五月社区亚洲| 91久久久久久久91| 三级片网站大全| 黄色av网站在线观看| 中文字幕乱| 亚洲精品在线视频观看| 麻豆一区二区三区| 黄色视频导航| 免费在线观看中文字幕| 波多野结衣高清无码视频| 欧美成人精品一级| 91婷婷五月天| 地表最强网红八月未央道具大秀| 日日干天天干| 狠狠干综合网| 国产熟女一区二区视频网站| 日韩有码在线观看| 日本一区二区视频在线观看| 高清无码视频在线免费观看| 国产色拍| 操逼视频在线观看| 免费做a爰片77777| 亚州黄色电影| 无码a区| 精品一区二区三区四区五区| 大香蕉精品在线| 日韩精品人妻中文字幕有| 人妻无码HEYZO少妇精品| 激情视频在线免费观看| 亚洲欧美日韩在线| 亚洲综合日韩在线| 久久精品在线播放| 人妻少妇91精品一区黑人| 六月婷婷激情| 国产精品香蕉国产| 在线无码免费| 国产精品第二页| 中文字幕天堂网| 天天艹夜夜艹| 99免费小视频| 中文人妻| 欧美激情综合网| 热热热热色| 成人精品在线视频| 国产伦精品一区二区三区视频女| 午夜日韩乱伦| 久草婷婷| 精品av在线观看| 韩国色情中文字幕| 免费看黄片的网站| 国产精品午夜在线| 亚洲综合区| 日韩亚洲欧美在线观看| 天天射中文| 黄视频免费在线观看| 在线观看中文字幕AV| 亚洲三级精品| 韩国无码人妻| 中文字幕精品在线视频| 久久燥| 大香蕉伊人综合| 欧美久久大香蕉| 在线天堂v| 国产TS丝袜人妖系列视频| 中文字幕免费MV第一季歌词| 操B五月天| 中文字幕日韩人妻在线| 亚洲精品久久久久毛片A级绿茶 | av手机版| 国产欧美日韩综合在线视频| 无码天堂| 91成人精品一区二区| 亚洲欧美日韩中文字幕在线观看| 大香蕉75| 日韩AV中文字幕在线| 亚洲日逼网站| 辽宁模特张雪馨视频最新| 国产日韩欧美视频| 国产精品久久久久久婷婷天堂 | 色九九视频| 99大香蕉| 大香蕉久操视频| 最近最火中文字幕mv歌词| 天天操天天操| 亚洲色图一区二区三区| 91丨PORN丨国产| 熟女人妻一区二区三区| 79色色| 大香蕉尹人在线观看| 水蜜桃成人在线| 婷婷五月天激情视频| 久热草| 日本一级婬片A片免费播放一| 97国产| 台湾成人在线| 艹逼91| 豆花成人在线| 国产精品一二三区夜夜躁| 国产做受91一片二片老头| 霸道总裁雷总各种姿势白浆爱情岛论坛 | 精品欧美激情精品一区| 欧美成视频| 在线观看操逼视频| 无码欧美精品一区二区| 亚洲成人影片| 西西444www无码精品| 亚洲91网站| 操逼操逼操| 91五月天| 欧美夜夜| 色综合婷婷| 国产特黄级AAAAA片免| 亚洲AV网站| av资源网站| 3D动漫精品一区二区在线播放免费| 亚洲高清无码在线观看视频| 国产综合久久| 久久九九国产| 成人精品秘免费波多野结衣 | 大香蕉五月丁香| 九九天堂网| 99亚洲精品| 亚洲中文娱乐| 国产精品视频在线免费观看| 人人操人人干人人妻| 久久久性爱| 精品无码在线| 欧美一级欧美三级在线观看| 高清无码网站在线观看| 天堂成人在线视频| 国产一级婬片A片| 日本高清无码在线| 日韩亚洲精品中文字幕| 日韩不卡高清在线观看视频| 黄片AV| 蜜桃av色偷偷av老熟女| 欧洲美一区二区三区亚洲| 亚州不卡| 无套进入无套内谢| 婷婷色色五月天| 丁香五月影院| 一级a免一级a做免费线看内祥| 老女人AV| 精品中文字幕在线播放| 国产熟妇| 亚洲中文字幕视频在线观看| 五月天久久精品| 国产白浆一区二区三区| 蜜桃精品久久久| 天天干天天日天天干| 午夜欧美| 99久久婷婷| 婷婷五月综合中文字幕| 西西人体大胆ww4444图片 | 不卡二区| 99在线精品视频免费观看20| 伊人在线视频观看| av天堂资源| 成人做爱免费看| 在线高清无码| 成人视频一区二区| 三级网站免费观看| 亚洲人妻影院| 加勒比国产在线| 中文无码熟妇一区二区| 91视频网| 五月伊人网| 久久精品成人| 色屁屁草草影院ccyycom| av手机在线| 精品视频导航| 99热加勒比| 久草资源在线| 成人做爰黄A片免费看直播室动漫| 黄色av免费观看| 国产97在线视频| 天天草天天爽| 国产亚洲99久久精品| 蜜臀久久99精品久久久久久牛牛| 99在线视频免费观看| 99无码| 免费A片在线播放| 欧美日韩婷婷| 精品国产999久久久免费| 成人视频91| 亚洲女人天堂| 91丨九色丨熟女老版| 在线免费看a| 国产传媒_色哟哟| 一区二区三区久久久久| 日韩高潮| 丰满的人妻一区二区10| 免费精品黄色网页| 成人aaa| 边摸边做| 国产乱伦自拍| 日本精品中文字幕| 午夜69成人做爱视频网站| 可以看的毛片| 成人A片免费在线观看| 亚洲内射网| 日韩精品一区二区三区四在线播放 | 日韩性爱一区二区| 日韩在线| 大香蕉毛片| 亚洲小视频在线观看| 日本韩国无码| 罗莉AV| 国产乱伦内射| 91色区| 婷婷五月天丁香在线| 日韩一级免费观看| 蜜桃视频免费网站| 欧美久久国产精品| 免费中文资源在线观看| 插菊花综合网1| 国产内射在线观看| 午夜成人黄片| 自拍偷拍中文字幕| 97人妻精品一区二区三区视频| 国产第一页在线播放| 手机av在线观看| 人人超碰在线| XXXX国产| 免费在线观看黄色网址| 无码九九九| 国产成人tv| 男人天堂无码av| 国产剧情一区二区av在线观看 | 四虎成人精品在永久免费| 亚洲码成人| 精品视频日韩| 国产精品久久久久久久久久久久久久久久| 操逼网123首页| 亚洲精品乱码在线| 三级不卡视频| 欧美日韩国产a| 麻豆电影| 欧美色视频网| 亚洲精品欧美久久婷婷| 91中文字幕| 欧美性爱视频网站| 久热超碰| 91无码精品一区二区| aⅴ视频| 五月激情网站| 婷婷中文在线| 91香蕉在线观看| 欧美成人黄色| 久久这里都是精品| 熟妇人妻中文AV无码| 精品在线一区| 97人妻精品一区二区三区视频 | 日韩精品黄片| 爆菊花综合网| 亚洲精品另类| 99热在线观看精品| 欧美色图网址| 大香蕉操B| 美日韩A片| 伊人久久大香色综合久久| 日韩高清久久| 日韩99热| 国产精品毛片一区视频播| 麻豆成人无码| 校园春色成人| 一级操逼大片| 精品交换一区二区三区无码| 俺也来俺也去WWW色| 日本家庭乱伦视频| 蜜桃传媒AV| 五月天激情片| 久久久久久亚洲AV黄床| 国产免费AV片在线无码| a日韩| 青娱乐一级无码| 国产又爽又黄视频| 成人精品一区日本无码网站suv/ | 91国语又粗又大对白| 色综合中文字幕| 天天爽天天搞| 拍真实国产伦偷精品| 狠狠操狠狠操狠狠操| 免费无码AV| 七十路の高齢熟女千代子| 日韩免费在线观看视频| 一区二区高清视频| 欧美日韩精品久久久免费观看| 国产特级毛片| 在线成人| 日韩黄色大片| 性色网站| 大鸡巴午夜爽视频电影| 日韩欧AV| 亚洲无码激情在线| 国产精品无码久久久久成人app | 秋霞无码一区二区三区| 波多野结衣网| 日韩AV电影网| 三级乱伦视频| 中文字幕中文字幕无码| www黄色com| 成人免费网站在线| 亚洲AA| 欧美亚洲三级| 深爱五月网| 日韩熟妇无码中文字幕| 国精产品一区一区三区| 插菊综合网| 中文无码AV| 乱码中文字幕日韩欧美在线| 操逼麻豆| 五月人妻| 韩国成人免费无码免费视频| 国产精品自拍在线观看| 免费黄色片子| 亚洲自拍小说| 欧美男人的天堂| 日本一区二区视频| AV无码免费观看| 无码人妻一区二区| 美女黄网站| 开心色色五月天| 精品中文一区二区三区| 亚洲波多野结衣| 亚洲AV成人片色在线观看高潮| 亚洲精品一区二区三区无码电影| 91精品在线观看视频| 日韩欧美视频在线| 豆花视频成人精品视频| 插菊花综合网2| 欧美AⅤ| 五月天毛片| 久久露脸国语精品国产91| av无码av天天av天天爽| 操操操av| 久久99精品久久久久久水蜜桃| 亚洲欧美激情小说| 亚洲色情在线观看| 激情视频网址| 99在线观看| 爱视频福利网| 欧美精品久| 成人不卡在线| 午夜福利视频网| 亚洲成人AV在线观看| 精精品人妻一区二区三区| 成人A片视频| 一本色道88久久加勒比精品| 91丨九色丨蝌蚪丨对白| 91国内产香蕉| 亚洲AV成人无码精品| 无套免费视频欧美| 在线免费观看AV片| 在线观看黄色小视频| 大鸡巴午夜爽视频电影| 精品国产精品国产精品国产网站 | 国产成人秘免费观看一区二区三区 | 国产乱子伦一区二区三精品| 国产高清视频在线| 成人免费区一区二区三区| 男女抽插视频| 91在线成人电影| 夜夜爽妓女77777毛片A片| 超碰最新在线| 久久66| AV在线观看黄| 日本家庭乱伦视频| 久久黄色视屏| 大地资源38页| 玖玖爱国产| 成人无码www在线看免费| 综合站欧美精品| aaa国产精品| 日韩理论在线| 无码一区二区三区在线观看| 手机看片日韩| 亚洲成人无码视频| 97资源网站| 日本国产黄色| 不卡在线| 国产91精品看黄网站在线观看 | 久久午夜福利视频| 啪啪网站免费看| 免费看黄色的视频| 中文二区| 国产AV大全| 日本在线www| 国产一级婬乱A片| 天天干天天色| 中文字幕在线观看免费高清电影| 大香蕉精品在线| 国产小视频免费在线观看| 欧美成人手机在线观看| 中国老女人性爱视频| 久久青青视频| www.黄片| 五月人妻| 3p视频网站| 国产日产亚洲精品| 亚洲视频在线看| 无码啪啪| 特级西西人体www高清大胆| 狼人综合在线| 国产A视频| 黄色操逼网站?| 免费v在线观看| 黑人一区二区| 囯产精品久久久久久久久| 欧美精产国品一二三区| 内射黄片| 99免费在线视频| 免费三级网| 神马午夜精品96| 日本高清中文字幕| 91在线成人电影| 午夜福利免费| 男女av在线| 黄色一级aa片| 国产91白丝在线播放| 丰满人妻一区二区| 内射免费视频| 亚洲欧美婷婷五月色综合| 日本免费不卡视频| 免费视频一区二区三区四区| 91视频观看| 欧美日韩亚洲一区二区三区 | 久久久久伊人| 高清无码在线免费观看| 国产免费性爱视频| 亚洲AV无码精品国产| 加勒比在线| 午夜做爱福利视频| 国产女人与禽zOz0性| 操操网站| 日韩成人无码一区二区| 国产人成视频免费观看| 苍井空无码在线观看| 免费三级网| 午夜操| 成人a电影| 亚洲精品女人久久久| 亚洲日韩中文字幕在线| 北条麻妃无码一区三区| 4438黄色| 男人天堂色男人| 国产高清无码在线观看| 国产一二| 囯产精品99久久久久久WWW| 久操AV| 免费V片在线观看| 欧美人成人无码| 俺也去操| H版视频| 97人人操人人| 成人免费看片| 亚洲无码免费| 久久无码人妻精品一区二区三区| 大地99中文在线观看| 欧美精品性爱| 成人精品亚洲人成在线| 午夜69成人做爱视频网站| 日本三级网| 在线观看视频免费无码| 国产毛片久久久久久久| 亚洲精品视频在线播放| 精品人妻一区二区三区四区| 国产一级自拍| av天堂中文字幕| 天堂成人在线视频| 美女特黄视频| 肉乳无码A片av| 人妻少妇偷人精品无码免费| 91视频高清无码| 天堂综合| 欧美A视频在线观看| 国产做爰XXXⅩ久久久骚妇| 欧美97| 国产又大又粗又爽| 日韩欧美精品在线| 一级特黄大片录像i| 激情aaa| 无码欧美成人AAAA三区在线| 成人免费网站| 91福利视频网| 北京熟妇搡BBBB搡BBBB| 高清无码免费在线| 午夜成人国产| 亚洲熟妇在线| 九九热只有精品| 老熟女网站| 少妇高潮喷水| 国产特級黃色大片| 人人看人人艹| 99成人国产精品视频| 亚洲成人自拍无码| 日B无码| 国内自拍偷拍| 三级操逼| 亚洲免费观看高清完整版在va线 | 日韩操逼av| 蜜芽AV在线|