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

漫步云中網絡

運維 系統運維
在生產環境中,云中的網絡通常被劃分為公共網絡、管理網絡和服務網絡。本文首先通過三個小試驗向您介紹了如何通過 TAP/TUN、NAT、Linux Bridge、VLAN 等技術實現云中網絡的一般原理。有了這些基礎,相信您會對接下來介紹的一個具體的 OpenStack 云的示例網絡配置倍感親切。同理,這些基礎也將助您在其他云中網絡中輕松漫步。

  閱讀本文前,最好能先了解以下的知識:

  了解 OpenStack 將有助于對本文的理解。本文講解的是 Linux 虛擬網絡中的一般原理方法 , 雖不僅限于應用在 OpenStack 之中 , 但本文的實驗是以 OpenStack 為基礎的。OpenStack 是一個開源的 IaaS 云 , 您可以從 devstack 腳本 ( http://devstack.org/) 開始熟悉它。

  了解 QEMU 也將有助于對本文的理解。QEMU 是一種支持多種 CPU 的機器模擬器 , 本文采用 QEMU 來創建虛擬機驗證本文中的試驗。

  什么是云?

  什么是云?我的理解是,為多租戶提供各層次上的服務(如操作系統層、中間件層、應用軟件層等)的可動態水平擴展的服務器集群稱之為云。所以云具有大規模、高可擴展性、按需服務、自動化、節能環保、高可靠性等特點。下圖1從軟件堆棧視角勾畫了云的架構:

  圖 1. 云的架構

  • IaaS, Infrastructure as a Service,基礎設施即服務:您可以簡單理解為將可伸縮的操作系統(虛機或實機)實例作為基礎設施服務賣給多租戶,然后按需計算費用。當然,將操作系統作為基礎設施服務只是 IaaS 中的一種,且是最主要的一種,我怕大家概念混淆所以就只重點提了這種。實際上,只要是基礎設施提供服務了從概念上講都應該叫 IaaS,比如說關系型數據庫,如果是集群部署的話,它也是基礎設施提供服務了,也應該叫 IaaS。這類產品如 IBM 的 Smart Cloud Entry,如開源的 OpenStack。
  • PaaS, Platform as a Service, 平臺即服務:您可以簡單理解為將可伸縮的中間件資源作為平臺服務賣給多租戶,然后按需計算費用。舉個例子,如果 SaaS 應用程序的并發瞬間加大的話,PaaS 可以自動實時地啟動一個由 IaaS 提供的操作系統實例,然后自動在它上面部署中間件應用服務器(如 IBM 的 WebSphere),最后再部署一套該 SaaS 應用實例,并自動將它們納入到負載均衡體系之中,從而實現平臺服務的自動伸縮,這就是 PaaS。這類產品如 IBM 的 IWD,如 Google 的 App Engine。
  • SaaS, Software as a Service, 軟件即服務:您可以簡單理解為可伸縮的分布式軟件作為軟件服務為用戶提供某種在線服務,如視頻服務,地圖服務等。
  • XaaS, X as a Server, 一切即服務:只要是給多租戶按需提供服務都可以叫 XaaS, 像在 OpenStack 中,將網絡部分代碼單獨抽出來組成 Quantum 工程,就可以叫網絡即服務(NaaS, Network as a Service);像使用 xCat 自動部署裸機可以叫裸機即服務(MaaS, Bare-metal as a Service)。#p#

什么是云中網絡?

  在傳統的數據中心中,每個網口對應唯一一個物理機;有了云,一臺物理網卡可能會承載多個虛擬網卡。物理網卡與虛擬網卡之間的關系無外乎就是下列三種情況:

  一對一,一個物理網卡對應對一個虛擬網卡,是下面一對多情況的一種特例

  一對多,一個物理網卡對應多個虛擬網卡,是本文要介紹的情況

  多對一,多個物理網對應一個虛擬網卡,即我們常說的 Bonding,用作負載均衡

  圖 2. 虛擬網絡的主要內容

  上圖 2 顯示了虛擬網絡的主要內容:

  目前,對網絡的虛擬化主要集中在第 2 層和第 3 層

  在 Linux 中,第 2 層通常使用 TAP 設備來實現虛擬網卡,使用 Linux Bridge 來實現虛擬交換機

  在 Linux 中,第 3 層通常是基于 Iptable 的 NAT,路由及轉發

  對于網絡隔離,可以采用傳統的基于 802.1Q 協議的 VLAN 技術,但這受限于 VLAN ID 大小范圍的限制,并且需要手動地在各物理交換機上配置 VLAN;也可以采用虛擬交換機軟件,如 Openvswitch,它可以自動創建 GRE 隧道來避免手動去為物理交換機配置 VLAN。

  下面將結合一個生產環境中的網絡實例來講解如何實現一個虛擬網絡。#p#

  云中網絡實驗

  在生產環境中,按通用做法一般將云中網絡劃分為三大部分,公共網絡、管理&存儲網絡、服務網絡。

  公共網絡:用于云向外部租戶提供 API 調用或者訪問

  管理網絡:用于云中各物理機之間的通信

  存儲網絡:用于 iSCSI 服務端與客戶端之間的流量,一般與管理網絡同

  服務網絡:虛機內部使用的網絡

  為了將上述網絡的實現原理講清楚,我們選擇了兩臺物理機做實驗,并將采用 NAT、Linux Bridge、VLAN 技術分步實現一個典型的 OpenStack 云的網絡拓撲。當然,這種網絡的原理是通用的,并不僅限于 OpenStack 云。

  臺式機 (node1), 雙有線網卡, 將作為控制節點、存儲節點及一個計算節點

  筆記本 (node2),一有線網卡,將作為一個計算節點

  路由器,家中 ADSL 寬帶出口

  交換機 , 用于連接各物理機

  值得一提的是,如果采用了 VLAN 技術進行網絡隔離,且想要兩臺物理機上的虛機能夠互訪的話,交換機必須是支持 VLAN 的,且需要手動將交換機相應的端口配置成 Trunk 模式。因為我沒有支持 VLAN 的物理交換機,在本實驗中,我是采用直連線直接連接兩臺實驗機器的。

  下圖 3 顯示了實驗網絡拓撲:

  圖 3. OpenStack 實驗網絡拓撲

  

  公共網絡:192.168.99.0/24 網段,外網用戶通過公共網絡上提供的服務來訪問云。注意:在實際的生產環境中,公共網絡一般采用外網 IP,因為我沒有外網 IP,所以用 192.168.99.0 網段模擬。將臺式機的一有線網卡 eth1 與 TP-Link 路由器相連即可。

  管理&存儲網絡:172.16.99.0/24 網段,管理網絡用于 OpenStack 各組件以及 DB、MQ 之間進行通信;存儲網絡用于存儲節點和需要使用外部存儲的計算節點之間的通信。將臺式機的另一有線網卡 eth0 和筆記本電腦的有線網卡 eth0 連接到交換機即可。

  服務網絡:10.0.0.0/8 網段,用于虛機內部。

  兩個節點的基本網絡配置如下:

  清單 1. node1 的基本網絡配置

  1. root@node1:/home/hua# cat /etc/network/interfaces   
  2. auto lo   
  3. iface lo inet loopback   
  4. auto eth1   
  5. iface eth1 inet dhcp   
  6. up iptables -t nat -A POSTROUTING -s 172.16.99.0/24 -o eth1 -j MASQUERADE   
  7. auto eth0   
  8. iface eth0 inet static   
  9. address 172.16.99.108   
  10. netmask 255.255.255.0   
  11. network 172.16.99.0   
  12. broadcast 172.16.99.255  

  清單 2. node2 的基本網絡配置

  cat /etc/sysconfig/network-scripts/ifcfg-eth0

  1. DEVICE=eth0   
  2. HWADDR=00:21:86:94:63:27   
  3. ONBOOT=yes   
  4. BOOTPROTO=static   
  5. USERCTL=yes   
  6. PEERDNS=yes   
  7. IPV6INIT=no   
  8. NM_CONTROLLED=yes   
  9. TYPE=Ethernet   
  10. NETMASK=255.255.255.0   
  11. IPADDR=172.16.99.109   
  12. NETWORK=172.16.99.0   
  13. GATEWAY=172.16.99.108   
  14. DNS1=202.106.195.68   
  15. DNS2=202.106.46.151  

  我雖然只用了兩臺物理機來模擬實際生產環境的部署模型, 但文中的這種部署結構是典型的,如果是大規模部署的話,只需要將控制節點上的每一個進程(如 DB、MQ、glance、keystone、nova-api、nova-schedule、nova-network 等)分布部署在每一臺物理機即可。想要進一步的 HA 的話,可以:

  • 將 DB 配置成集群模式
  • 將 MQ 配置成集群模式
  • 采用 multi-host 模式,將 nova-network 同時安裝在計算節點 (nova-compute) 上
  • 將 nova-api、nova-schedule 這些無狀態的服務也同時部署在計算節點上,再加上負載均衡器分發負載
  • 采用多網卡做 Bonding

  NAT

  node2 可以通過 NAT 方式訪問外網,數據流向如下:

  1、node2 中需設置網關指向 node1 的 eth0,例:

  1. GATEWAY=172.16.99.108  

   2、在 node1 中打開 ipv4 轉發功能,這樣,node1 會相當于一臺路由器,在 eth0 收到來自 node2 的數據之后,會將數據包轉發到其他網卡 eth1,

  1. sysctl -w net.ipv4.ip_forward=1  

  3、在 node1 上設置 NAT 規則,這樣,從 node2(172.16.99.0/24 網段)發出的數據包看來起就像從 node1 的 eth1 發出的一樣:

  1. iptables -t nat -A POSTROUTING -s 172.16.99.0/24 -o eth1 -j MASQUERADE 

  Linux Bridge

  網橋 ( Bridge ) 工作在二層,了解鏈路層協議,按幀轉發數據。就是交我們常說的交換機,所以連接到網橋的設備處于同一網段。

  圖 4. 網橋示例

  上圖 4 顯示了 node1 網橋中的 VM1 與 node2 網橋中的 VM2 是如何通信的。在 openstack 中,這是典型的 multi-host 模式,即每一個計算節點均部署了網絡服務來提供網關服務。Linux Bridge 充當了交換機的功能,而將 sysctl -w net.ipv4.ip_forward 設置為 1 也相當于 node1 同時充當了一個路由器(路由器的實質就是一個具有多個網卡的機器,因為它的多網卡同時具有這些不同網段的 IP 地址,所以它能將一個網絡的流量路由轉發到另一個網絡)。

  網橋,交換機,是用來連接兩個 LAN 的。 是根據 MAC 與端口的映射進行轉發的,而在虛機的網卡都是知道的,若從轉發數據庫知道目的 MAC 地址,以太網幀就只會正確的網橋端口傳輸,否則,就會擴散到網橋設備的所有端口。

  因為網橋工作在第二層,所以 eth0.1, tap0, tap1 這些網卡均不需要設置 IP(因為對于上層路由器來說,它們是同一個子網,只需要將 IP 設置在 br1 上即可)。同時, 對 Linux 而言,網橋是虛擬設備,因此,除非將一個或多個真實設備綁定到網橋設備上,否則它就無法接收或傳輸任何東西。所以需要將一個真實設備(如 eth0)或者真實設備的 vlan 接口(如 eth0.1) 加入到網橋。對于前一種情況,將 eth0 加入到網橋之后,eth0 便不再具有 IP,這時候它與 tap0 這些虛擬網卡均通過 br1 處于 10.0.1.0/24 網絡,當然我們也可以為網橋 br1 設置一個別名讓它也具有 172.16.99.0/24 網管網段的 IP 地址。)

  下面,我們來實現這個示例網橋,在 node1 與 node2 上分別執行下述腳本(對重要命令的描述請參見注釋):

  清單 3. node1 與 node2 的 Linux Bridge 配置腳本

  1. #!/bin/sh   
  2. TAP=tap0   
  3. BRIDGE=br1   
  4. IFACE=eth0   
  5. MANAGE_IP=172.16.99.108   
  6. SERVICE_IP=10.0.1.1   
  7. GATEWAY=10.0.1.1   
  8. BROADCAST=10.0.1.255   
  9. # 設置物理網卡為混雜模式  
  10. ifdown $IFACE   
  11. ifconfig $IFACE 0.0.0.0 promisc up   
  12. # 創建網橋,并物理網卡加入網橋,同時設置網橋的 IP 為服務網絡網段  
  13. brctl addbr $BRIDGE   
  14. brctl addif $BRIDGE $IFACE   
  15. brctl stp $BRIDGE on   
  16. ifconfig $BRIDGE $SERVICE_IP netmask 255.255.255.0 broadcast $BROADCAST   
  17. route add default gw $GATEWAY   
  18. # 在網橋上設置多 IP,讓它同時具有管理網段的 IP   
  19. ifconfig ${BRIDGE}:0 $MANAGE_IP netmask 255.255.255.0 broadcast 172.16.99.255 

  注意,上述黑體的一句在 node2 中需要作相應修改,其余不變,如下:

  1. MANAGE_IP=172.16.99.109  

  VLAN

  圖 4 同樣適用于 VLAN 網絡,下面我們來實現它。在 node1 與 node2 上分別執行下述腳本:

  清單 4. node1 與 node2 的 VLAN 配置腳本

  1. MAC=c8:3a:35:d7:86:da   
  2. IP=10.0.1.1/24   
  3. ip link add link eth1 name eth1.1 type vlan id 1   
  4. ip link set eth1.1 up   
  5. brctl addbr br1   
  6. brctl setfd br1 0   
  7. brctl stp br1 on   
  8. ip link set br1 address $MAC   
  9. ip link set br1 up   
  10. brctl addif br1 eth1.1   
  11. ip addr add $IP dev br1  

  注意,上述黑體的一句在 node2 中需要作相應修改,其余不變,如下:

  1. MACc8:3a:35:d7:86:db  

  測試

  我們采用 QEMU 創建虛擬機來進行測試,其中網絡部分的配置為:

  1.    <interface type='bridge'> 
  2.      <mac address='52:54:00:00:01:89'/> 
  3.      <source bridge='br1'/> 
  4.      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> 
  5.    </interface> 

  我們使用一個現成的鏡像,下載地址:

  1. curl http://wiki.qemu.org/download/linux-0.2.img.bz2 -o /bak/kvmimages/linux-0.2.img 

  在 node1 與 node2 上分別用下列配置定義兩個虛機,注意,下面打粗體的部分(<mac address='52:54:00:00:01:89'/>)在兩個節點中請設置不一樣的值。

  cat /etc/libvirt/qemu/test.xml

  清單 5. node1 與 node2 的虛機定義文件

  1.  <domain type='qemu'>   
  2.  <name>VM1</name> 
  3.  <uuid></uuid>   
  4.  <memory>393216</memory>   
  5.  <currentMemory>393216</currentMemory>   
  6.  <vcpu>1</vcpu>   
  7.  <os>   
  8.  <type arch='i686' machine='pc-1.0'>hvm</type>   
  9.  <boot dev='hd'/>   
  10.  </os>   
  11.  <features>   
  12.  <acpi/>   
  13.  </features>   
  14.  <clock offset='utc'/>   
  15.  <on_poweroff>destroy</on_poweroff>   
  16.  <on_reboot>restart</on_reboot>   
  17.  <on_crash>destroy</on_crash>   
  18.  <devices>   
  19.  <emulator>/usr/bin/qemu-system-i386</emulator>   
  20.  <disk type='block' device='disk'>   
  21.  <driver name='qemu' type='raw'/>   
  22.  <source dev='/bak/kvmimages/linux-0.2.img'/>   
  23.  <target dev='hda' bus='ide'/>   
  24.  <address type='drive' controller='0' bus='0' unit='0'/>   
  25.  </disk>   
  26.  <controller type='ide' index='0'>   
  27.  <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>   
  28.  </controller>   
  29.  <interface type='bridge'>   
  30.  <mac address='52:54:00:00:01:89'/>   
  31. <source bridge='br1'/>   
  32.  <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>   
  33.  </interface>   
  34.  <input type='tablet' bus='usb'/>   
  35.  <input type='mouse' bus='ps2'/>   
  36.  <graphics type='vnc' port='-1' autoport='yes' listen='127.0.0.1'>   
  37.  <listen type='address' address='127.0.0.1'/>   
  38.  </graphics>   
  39.  <video>   
  40.  <model type='cirrus' vram='9216' heads='1'/>   
  41.  <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>   
  42.  </video>   
  43.  <memballoon model='virtio'>   
  44.  <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>   
  45.  </memballoon>   
  46.  </devices>   
  47.  </domain>  

  然后用上述配置創建虛機(virsh define /etc/libvirt/qemu/test.xml ),接著啟動虛機( virsh start test ),最后設置虛機的 IP 和默認網關, 如下:

  VM1:

  1. ifconfig eth0 10.0.1.2 netmask 255.255.255.0 broadcast 10.0.1.255  
  2. route add default gw 10.0.1.1 

  VM3:

  1. ifconfig eth0 10.0.1.3 netmask 255.255.255.0 broadcast 10.0.1.255  
  2. route add default gw 10.0.1.1 

  這時候在一虛機上 ping 另一虛機 , 如果能夠 ping 通,成功。若想要 ping 外網的話,還需在 /etc/resolv.conf 文件中添加域名,如下圖 5 所示:

  圖 5. 驗證實驗是否成功

 #p#

  OpenStack 云中網絡拓撲配置示例

  在掌握了上述基本原理之后,應該不難理解下面 OpenStack 云中的網絡拓撲。

  在 OpenStack 中,目前存在著 nova-network 與 quantum 兩種網絡組件。nova-network 僅支持下列三種網絡拓撲:

  FlatManager, 不支持 VLAN,也不支持 DHCP 的扁平網絡

  FlatDHCPManager,不支持 VLAN,但支持 DHCP 的扁平網絡

  VlanManager,支持 VLAN,也支持 DHCP 的 VLAN 隔離網絡

  如今 nova-network 的代碼已經全部挪到了 Quantum 工程中,但在網絡拓撲方面,二者的原理是一致的,所以下面只給出一個典型的 nova-network 的網絡配置,有了上面的基礎,現在看這段配置是否會感到很親切呢?

  清單 6. /etc/nova/nova.conf 中的網絡配置示例

  1. ##### nova-network #####   
  2. network_manager=nova.network.manager.VlanManager   
  3. public_interface=eth1   
  4. vlan_interface=eth0   
  5. network_host=node1   
  6. fixed_range=10.0.0.0/8   
  7. network_size=1024   
  8. dhcpbridge_flagfile=/etc/nova/nova.conf   
  9. dhcpbridge=/usr/bin/nova-dhcpbridge   
  10. force_dhcp_release=True   
  11. fixed_ip_disassociate_timeout=30   
  12. my_ip=172.16.99.108   
  13. routing_source_ip=192.168.99.108 

  相關參數說明如下:

  network_manager,目前支持 VlanManager、FlatManager、FlatDHCPManager 三種拓撲

  public_interface, 接外網的物理網卡 , floating ip 功能需要用到它

  valn_interface, 用于劃分 VLAN 的物理網卡

  fixed_range, 服務網絡,即虛機內部所用的網絡地址

  my_ip,管理網絡,用于安裝 Openstack 組件的物理機之間的通信。例如:本實驗中的控制節點同時具有外網網絡地址 192.168.99.108 與管理網絡地址 172.16.99.108,另一計算節點的管理網絡地址為 172.16.99.109,所以 my_ip 應該設置為 172.16.99.108

  routing_source_ip, NAT 映射后的公共網絡 IP,設置了此參數,會自動執行 NAT 命令:

  1. iptables -t nat -A POSTROUTING -s 172.16.99.0/24 -o eth1 -j SNAT --to 192.168.99.108 

  結論

  云中網絡一般被劃分為公共網絡、管理網絡 & 存儲網絡與服務網絡三大類。虛擬網絡拓撲一般有 NAT、Bridge、VLAN 三種情形。我們手工一步一步地通過 NAT、Bridge、VLAN 三個試驗簡單實現了一個上述典型的云中網絡。原理都是相通的,您再看 OpenStack 云中網絡或才其他云的網絡時都會倍感親切。

責任編輯:黃丹 來源: developerWorks
相關推薦

2012-09-28 10:20:52

IBMdw

2015-09-29 10:01:23

網絡即服務云應用NaaS

2010-11-23 18:24:19

微軟

2017-07-06 16:29:09

2011-08-24 10:12:32

BMC云宕機云計算

2015-12-25 14:33:26

互聯網+IDC

2011-08-01 13:57:20

iPhone 網絡

2010-11-18 11:05:09

網絡冗余冗余設備負載均衡

2011-04-11 13:10:58

網絡布線

2009-01-15 09:49:00

局域網掉線故障

2011-07-26 10:52:36

2023-08-31 00:12:51

2010-01-27 09:55:06

Linux網絡字節序主機字節序

2009-10-12 11:19:13

網絡布線問題

2016-03-14 13:56:56

華為/合作伙伴大會

2011-07-18 10:18:53

網絡容量虛擬化虛擬網絡

2024-04-28 00:00:00

NIST網絡安全

2009-12-01 11:37:48

UPS集中網絡管理解決

2010-06-09 14:25:55

2010-04-06 16:09:20

點贊
收藏

51CTO技術棧公眾號

蜜桃视频免费观看一区| 成人午夜av| 污片在线观看一区二区| 久久亚洲一区二区| 国产成人av免费| 亚洲女同一区| 日韩av网站导航| 视频二区在线播放| 7777kkk亚洲综合欧美网站| 久久久久久亚洲综合| 亚洲一区二区三区成人在线视频精品 | 国精品**一区二区三区在线蜜桃 | 国内一区二区视频| 国产91av在线| 国产精品白嫩白嫩大学美女| 伊人春色之综合网| 精品久久99ma| 三级一区二区三区| 伊人久久国产| 一区二区三区欧美视频| 日韩欧美一区二区三区四区五区 | 黄色激情视频在线观看| 日韩在线观看| 亚洲视频999| 精品久久久久一区二区| 伊人久久大香伊蕉在人线观看热v 伊人久久大香线蕉综合影院首页 伊人久久大香 | 欧美少妇bbb| 国产乱子伦农村叉叉叉| a级网站在线播放| 国产日产亚洲精品系列| 精品国产一区二区三区四区精华| 国产女人爽到高潮a毛片| 老司机午夜免费精品视频| 久久久免费av| 久久精品一区二区三| 日韩国产一区| 在线免费看av不卡| av小说在线观看| 欧美一级大片在线视频| 欧美三级视频在线观看| 成人午夜视频免费在线观看| 91超碰在线免费| 亚洲一区二区高清| 国产激情片在线观看| 成人短视频在线观看| 国产精品情趣视频| 先锋影音日韩| 高h视频在线| 国产网站一区二区| 日韩福利视频| 波多野结衣在线影院| 久久网站热最新地址| 开心色怡人综合网站| 香蕉av在线播放| 97久久精品人人澡人人爽| 国产精品日韩二区| 午夜美女福利视频| 成人福利视频在线看| 国产成人成网站在线播放青青| 精品久久国产视频| 国产91色综合久久免费分享| http;//www.99re视频| 99草在线视频| 成人精品视频一区二区三区| 国产精品日韩高清| 免费在线毛片| 中文字幕精品在线不卡| 中文视频一区视频二区视频三区| 日韩伦理在线观看| 亚洲精品国产一区二区精华液| 韩国黄色一级大片| 波多野结衣中文在线| 婷婷国产v国产偷v亚洲高清| 精品中文字幕av| 在线一区视频观看| 欧美日韩不卡一区| 久久久久亚洲av片无码v| 97青娱国产盛宴精品视频| 日韩av在线免费| 中文字幕 自拍| 图片区亚洲欧美小说区| 欧美国产视频一区二区| www.国产高清| 老司机午夜精品| 97视频资源在线观看| 天天操天天干天天操| 久久久www免费人成精品| 在线观看成人av电影| 牛牛电影国产一区二区| 色综合天天性综合| 91视频福利网| 香蕉一区二区| 久久亚洲国产成人| 国产一级做a爱片久久毛片a| 老司机免费视频一区二区三区| 18成人在线| 精品电影在线| 一级日本不卡的影视| 成人一级片网站| 日本一区二区三区电影免费观看| 日韩国产精品视频| 一区二区三区四区五区| 午夜综合激情| 91精品婷婷国产综合久久蝌蚪| 外国精品视频在线观看| 国产精品麻豆视频| 国产h视频在线播放| 亚洲精品伦理| 精品在线小视频| 紧身裙女教师波多野结衣| 午夜影院日韩| 国产乱码精品一区二区三区不卡| 日韩精品黄色| 欧美综合在线视频| 李丽珍裸体午夜理伦片| 91精品国产乱码久久久久久| 日本精品久久中文字幕佐佐木| 精品国产无码AV| 国产精品理论片| 妞干网在线免费视频| 粉嫩一区二区三区四区公司1| 色777狠狠综合秋免鲁丝| 国产精品久免费的黄网站| 成人网在线播放| 欧美少妇一级片| 992tv国产精品成人影院| 日韩av在线播放资源| 久久综合久久鬼| 国产精品夜夜爽| 在线天堂一区av电影| 欧美三区四区| 亚洲精品一区中文| 日本三级小视频| 99久久精品国产毛片| www插插插无码免费视频网站| 亚洲黑人在线| 少妇高潮久久久久久潘金莲| 成人毛片一区二区三区| 91麻豆蜜桃一区二区三区| 国产自产在线视频| 国产乱人伦丫前精品视频| 欧美精品在线免费观看| 国产口爆吞精一区二区| 日韩一区欧美小说| 国产成人美女视频| 久久理论电影| 国产在线视频2019最新视频| 欧美成人hd| 777久久久精品| 国产激情无码一区二区三区| 精品亚洲国内自在自线福利| 一区二区在线观| 91视频亚洲| 免费成人高清视频| 亚洲卡一卡二卡三| 亚洲国产精品久久久男人的天堂| 国产51自产区| 99日韩精品| 蜜桃网站成人| 电影一区二区| 久久五月天色综合| 亚洲国产精品无码久久| 亚洲成人免费在线观看| 极品白嫩丰满美女无套| 首页国产欧美日韩丝袜| 亚洲人成人77777线观看| 图片一区二区| 欧美极品少妇xxxxx| 日本黄视频在线观看| 日韩欧美国产免费播放| 夜夜春很很躁夜夜躁| 狠狠色丁香婷婷综合| 久久综合亚洲精品| 亚洲精品播放| 国产免费一区二区三区香蕉精| av在线免费网站| 亚洲精品99久久久久| 最好看的日本字幕mv视频大全| 国产精品久久久久久久久果冻传媒 | 久久久久久成人网| 国产最新精品免费| 免费在线观看亚洲视频| 成人在线免费观看视频| 亚洲综合第一页| 中文字幕在线免费观看视频| 中文字幕精品视频| 黄色一级大片在线免费看国产| 欧美日韩在线第一页| 国产在线免费av| 懂色av中文字幕一区二区三区| 啊啊啊一区二区| 91精品国偷自产在线电影 | 国产精品成人av性教育| www.久久久久.com| 亚洲午夜未满十八勿入免费观看全集| 国产精品人人妻人人爽| 狠狠色噜噜狠狠狠狠97| 黄色录像一级片| 97久久人人超碰| 女王人厕视频2ⅴk| 丝袜美腿亚洲综合| 精品无码国产一区二区三区av| 精品视频国产| 精品在线不卡| 日韩精品一区二区三区中文在线| 日韩美女中文字幕| 男人天堂亚洲| zzijzzij亚洲日本成熟少妇| 四虎影视在线播放| 精品久久久久久久久久久久包黑料 | 日韩中文欧美在线| 国产欧美久久久久| 99久久激情| 日韩欧美电影一区二区| 精品亚洲免a| 亚洲伊人一本大道中文字幕| 成人视屏在线观看| 奇米4444一区二区三区| 欧美家庭影院| 久久成人国产精品| 午夜在线观看视频| 亚洲片av在线| 深夜福利视频在线观看| 亚洲精品在线一区二区| aaa一区二区三区| 欧美日韩精品一区二区三区蜜桃| 久久久久女人精品毛片九一| 午夜精品福利在线| 久久久久久久国产视频| 亚洲少妇屁股交4| 一级片黄色录像| 国产女人18毛片水真多成人如厕 | 国产精品黄色在线观看| 国产熟妇久久777777| 91丨九色丨蝌蚪富婆spa| av天堂一区二区| 高清国产一区二区| 国产老头和老头xxxx×| 国产成人综合网站| 国产精品一级无码| 国产精品一区二区无线| 国产精品探花在线播放| 国内精品久久久久影院色| 国内自拍第二页| 精品一区二区三区在线播放| 欧美日韩一区二区三区69堂| 麻豆精品新av中文字幕| 亚洲娇小娇小娇小| 国产在线不卡视频| 手机在线播放av| bt7086福利一区国产| 精品中文字幕在线播放| 91日韩精品一区| 久久只有这里有精品| 国产色产综合产在线视频| 亚洲精品国产精品国自| 中文字幕不卡在线观看| 色偷偷www8888| 亚洲乱码精品一二三四区日韩在线| 岛国毛片在线观看| 亚洲午夜激情av| 国产美女激情视频| 欧美午夜不卡在线观看免费| 亚洲自拍偷拍另类| 日韩丝袜情趣美女图片| 成人爽a毛片一区二区| 日韩精品免费在线播放| a天堂在线资源| 久久精品中文字幕电影| 毛片大全在线观看| 欧美最猛性xxxxx(亚洲精品)| 欧美日韩五区| 亚洲xxxxx电影| 日韩高清一级| 在线观看一区欧美| 亚洲激情欧美| 久久久久久久久久久久91| 国产综合久久久久影院| 国产精品无码专区| 国产蜜臀97一区二区三区| 爱爱视频免费在线观看| 精品欧美aⅴ在线网站| 羞羞色院91蜜桃| 欧美tk丨vk视频| 国产区视频在线播放| 欧美另类在线观看| 朝桐光一区二区| 99www免费人成精品| 少妇精品久久久一区二区三区| 中国人体摄影一区二区三区| 夜夜精品视频| 午夜av中文字幕| www国产成人| 永久看片925tv| 在线视频综合导航| www.av黄色| 国产午夜精品美女视频明星a级| av在线影院| 国产欧美精品在线播放| 狼人精品一区二区三区在线| 亚洲第一导航| 国产精品日韩久久久| 亚洲欧美日韩一二三区| 国产三级久久久| 国产第100页| 制服丝袜国产精品| 川上优的av在线一区二区| 久久久亚洲成人| **欧美日韩在线| 日韩欧美视频一区二区| 宅男噜噜噜66一区二区| 在线免费黄色小视频| 欧美激情在线看| 免费观看成人毛片| 欧美成人免费网站| 韩国av网站在线| 国产精品在线看| 国产精品亚洲人成在99www| 成人毛片100部免费看| 美腿丝袜在线亚洲一区| 男人天堂av电影| 欧美日韩国产在线看| 亚洲第一天堂网| 久久综合国产精品台湾中文娱乐网| 欧美123区| 日韩精品成人一区二区在线观看| 99国产精品99久久久久久粉嫩| 日韩大尺度视频| 亚洲色图丝袜美腿| 亚洲天堂视频网| 中文字幕av一区| 激情亚洲影院在线观看| 欧美久久电影| 免费日韩av片| 极品粉嫩小仙女高潮喷水久久| 亚洲超丰满肉感bbw| 亚洲av无码国产精品久久不卡 | 国产精品一二一区| 2018天天弄| 日韩欧美一二三四区| 岛国中文字幕在线| 亚洲一区二区三区毛片| 欧美影视一区| 麻豆免费在线观看视频| 亚洲综合自拍偷拍| 亚洲第一成年人网站| 欧美激情亚洲另类| 国产精品丝袜在线播放| 91成人在线观看喷潮教学| 97se亚洲国产综合自在线 | 欧美日韩国产综合视频在线观看 | 欧美精品videossex88| 超碰一区二区三区| 国产91xxx| 久久老女人爱爱| 中文无码精品一区二区三区| 中文字幕亚洲一区二区三区五十路| 美女久久久久久| 在线视频一二三区| 成人精品一区二区三区四区| 国产午夜福利一区二区| 精品视频久久久| 97精品国产99久久久久久免费| 一区高清视频| 成人综合在线观看| 中文字幕第四页| 日韩有码片在线观看| 久久久久久亚洲精品美女| 无码人妻少妇伦在线电影| 国产亚洲人成网站| 国产精品国产一区二区三区四区 | 亚州精品国产| 日本黄色片一级片| 92精品国产成人观看免费 | 性孕妇free特大另类| 亚洲黄色一区二区三区| 国产精品中文字幕日韩精品| jizz国产免费| x99av成人免费| 久久激情av| 欧美大尺度做爰床戏| 亚洲曰韩产成在线| 国产乱理伦片a级在线观看| 亚洲jizzjizz日本少妇| 国产精品普通话对白| 欧美h片在线观看| 日韩精品免费在线视频| 欧美97人人模人人爽人人喊视频| 麻豆传媒网站在线观看| 2023国产精品自拍| 国产农村妇女毛片精品| 日韩免费中文字幕| 欧美日韩精选| 中文字幕精品亚洲| 亚洲国内精品在线| 亚洲日本免费电影| 国产性xxxx18免费观看视频| 亚洲精品日日夜夜| 成人午夜电影在线观看| 狠狠干一区二区|