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

游戲服務器架構演進(完整版)

移動開發 開發
游戲服務器,是一個會長期運行程序,并且它還要服務于多個不定時,不定點的網絡請求。

 一、游戲服務器特征

游戲服務器,是一個會長期運行程序,并且它還要服務于多個不定時,不定點的網絡請求。所以這類服務的特點是要特別關注穩定性和性能。這類程序如果需要多個協作來提高承載能力,則還要關注部署和擴容的便利性;同時,還需要考慮如何實現某種程度容災需求。由于多進程協同工作,也帶來了開發的復雜度,這也是需要關注的問題。

功能約束,是架構設計決定性因素。基于游戲業務的功能特征,對服務器端系統來說,有以下幾個特殊的需求:

游戲和玩家的數據存儲落地

對玩家交互數據進行廣播和同步

重要邏輯要在服務器上運算,做好驗證,防止外掛。

針對以上的需求特征,在服務器端,我們往往會關注對電腦內存和CPU的使用,以求在特定業務代碼下,能盡量滿足高承載低響應延遲的需求。最基本的做法就是“空間換時間”,用各種緩存的方式來以求得CPU和內存空間上的平衡。另外還有一個約束:帶寬。網絡帶寬直接限制了服務器的處理能力,所以游戲服務器架構也必定要考慮這個因素。

二、游戲服務器架構要素

    對于游戲服務端架構,最重要的三個部分就是,如何使用CPU、內存、網卡的設計:

內存架構:主要決定服務器如何使用內存,以最大化利用服務器端內存來提高承載量,降低服務延遲。

邏輯架構:設計如何使用進程、線程、協程這些對于CPU調度的方案。選擇同步、異步等不同的編程模型,以提高服務器的穩定性和承載量。可以分區分服,也可以采用世界服的方式,將相同功能模塊劃分到不同的服務器來處理。

通信模式:決定使用何種方式通訊。基于游戲類型不同采用不同的通信模式,比如http,tcp,udp等。

三、服務器演化進程

1、卡牌等休閑游戲弱交互游戲

服務器基于游戲類型不同,所采用的架構也有所不同,我們先講一下簡單的模型,采用http通信模式架構的服務器:

 

http通信模式架構

這種服務器架構和我們常用的web服務器架構差不多,也是采用nginx負載集群支持服務器的水平擴展,memcache做緩存。唯一不同的地點不同的在于通信層需要對協議再加工和加密,一般每個公司都有自己的一套基于http的協議層框架,很少采用開源框架。

2、長鏈接游戲服務器

長連接游戲和弱聯網游戲不同的地方在于,長連接中,玩家是有狀態的,服務器可以時時和client交互,數據的傳送,不像弱聯網一般每次都需要重新創建一個連接,消息傳送的頻率以及速度上都快于弱聯網游戲。長鏈接網游的架構經過幾代的迭代,類型也變得日益豐富,以下為每一代服務器的特點以及架構模式。

1)、第一代網游服務器(單線程無阻塞)

最早的游戲服務器是1978年,英國著名的財經學校University of Essex的學生 Roy Trubshaw編寫了世界上第一個MUD程序,叫做《MUD1》。

MUD1 是一款純文字的世界,沒有任何圖片,但是不同計算機前的玩家可以在游戲里共同冒險、交流。與以往具有網絡聯機功能的游戲相比, MUD1是第一款真正意義上的實時多人交互的網絡游戲,它最大的特色是能夠保證整個虛擬世界和玩家角色的持續發展——無論是玩家退出后重新登錄還是服務器重啟,游戲中的場景、寶箱、怪物和謎題仍保持不變,玩家的角色也依然是上次的狀態。

 

MUD中文版

MUDOS使用單線程無阻塞套接字來服務所有玩家,所有玩家的請求都發到同一個線程去處理,主線程每隔1秒鐘更新一次所有對象(網絡收發,對象狀態,刷新地圖,刷新NPC)。用戶使用 Telnet之類的客戶端用 Tcp協議連接到 MUDOS上,使用純文字進行游戲,每條指令用回車進行分割。這樣的系統在當時每臺服務器承載個4000人同時游戲。從1991年的 MUDOS發布后,全球各地都在為他改進,擴充,推出新版本。

MUDOS中游戲內容通過 LPC腳本進行定制,邏輯處理采用單線程tick輪詢,這也是第一款服務端架構模型,后來被應用到不同游戲上。后續很多游戲都是跟《UO》一樣,直接在 MUDOS上進行二次開發,直到 如今,一些回合制游戲,以及對運算量小的游戲,依然采用這種服務器架構。

第一代服務器架構圖:

 

第一代服務器架構圖:

線程模型

線程模型

2) 、第二代網游服務器(分區分服)

2000年左右,隨著圖形界面的出現,游戲更多的采用圖形界面與用戶交互。此時隨著在線人數的增加和游戲數據的增加,服務器變得不抗重負。于是就有了分服模型。分服模型結構如下:

分服模型

分服模型是游戲服務器中最典型,也是歷久最悠久的模型。在早期服務器的承載量達到上限的時候,游戲開發者就通過架設更多的服務器來解決。這樣提供了很多個游戲的“平行世界”,讓游戲中的人人之間的比較,產生了更多的空間。其特征是游戲服務器是一個個單獨的世界。每個服務器的帳號是獨立的,每臺服務器用戶的狀態都是不一樣的,一個服就是一個世界,大家各不牽扯。

后來游戲玩家呼吁要跨服打架,于是就出現了跨服戰,再加上隨著游戲的運行,單個服務器的游戲活躍玩家越來越少,所以后期就有了服務器的合并以及遷移,慢慢的以服務器的開放、合并形成了一套成熟的運營手段。目前多數游戲還采用分服的結構來架設服務器,多數頁游還是采用這種模式。

線程調度

分服雖然可以解決服務器擴展的瓶頸,但單臺服務器在以前單線程的方式來運行,沒辦法充分利用服務器資源,于是又演變出了以下2種線程模型。

異步-多線程,基于每個場景(或者房間),分配一個線程。每個場景的玩家同屬于一個線程。游戲的場景是固定的,不會很多,如此線程的數量可以保證不會不斷增大。每個場景線程,同樣采用tick輪詢的方式,來定時更新該場景內的(對象狀態,刷新地圖,刷新NPC)數據狀態。玩家如果跨場景的話,就采用投遞和通知的方式,告知兩個場景線程,以此更新兩個場景的玩家數據。

多進程。由于單進程架構下,總會存在承載量的極限,越是復雜的游戲,其單進程承載量就越低,因此一定要突破進程的限制,才能支撐更復雜的游戲。多進程系統的其他一些好處:能夠利用上多核CPU能力、更容易進行容災處理。

多進程系統比較經典的模型是“三層架構”,比如,基于之前的場景線程再做改進,把網絡部分和數據庫部分分離為單獨的進程來處理,邏輯進程專心處理邏輯任務,不合IO打交道,網絡IO和磁盤IO分別交由網路進程和DB進程處理。

3)、第三代網游服務器

之前的網游服務器都是分區分服,玩家都被劃分在不同的服務器上,每臺服務器運行的邏輯相同,玩家不能在不同服務器之間交互。想要更多的玩家在同一世界,保持玩家的活躍度,于是就有了世界服模型了。世界服類型也有以下3種演化:

一類型(三層架構)

網關部分分離成單端的gate服務器,DB部分分離為DB服務器,把網絡功能單獨提取出來,讓用戶統一去連接一個網關服務器,再有網關服務器轉發數據到后端游戲服務器。而游戲服務器之間數據交換也統一連接到網管進行交換。所有有DB交互的,都連接到DB服務器來代理處理。

一類型(三層架構)

二類型(cluster)

有了一類型的經驗,后續肯定是拆分的越細,性能越好,就類似現在微服務,每個相同的模塊分布到一臺服務器處理,多組服務器集群共同組成一個游戲服務端。一般地,我們可以將一個組內的服務器簡單地分成兩類:場景相關的(如:行走、戰斗等)以及場景不相關的(如:公會聊天、不受區域限制的貿易等)。經常可以見到的一種方案是:gate服務器、場景服務器、非場景服務器、聊天管理器、AI服務器以及數據庫代理服務器。如下模型:

 

二類型(cluster)

以上中我們簡單的講下常見服務器的三種類型功能:

場景服務器:它負責完成主要的游戲邏輯,這些邏輯包括:角色在游戲場景中的進入與退出、角色的行走與跑動、角色戰斗(包括打怪)、任務的認領等。場景服務器設計的好壞是整個游戲世界服務器性能差異的主要體現,它的設計難度不僅僅在于通信模型方面,更主要的是整個服務器的體系架構和同步機制的設計。

非場景服務器:它主要負責完成與游戲場景不相關的游戲邏輯,這些邏輯不依靠游戲的地圖系統也能正常進行,比如公會聊天或世界聊天,之所以把它從場景服務器中獨立出來,是為了節省場景服務器的CPU和帶寬資源,讓場景服務器能夠盡可能快地處理那些對游戲流暢性影響較大的游戲邏輯。

網關服務器: 在類型一種的架構中,玩家在多個地圖跳轉或者場景切換的時候采用跳轉的模式,以此進行跳轉不同的服務器。還有一種方式是把這些服務器的節點都通過網關服務器管理,玩家和網關服務器交互,每個場景或者服務器切換的時候,也有網關服務器統一來交換數據,如此玩家操作會比較流暢。

通過這種類型服務器架構,因為壓力分散了,性能會有明顯提升,負載也更大了,包括目前一些大型的 MMORPG游戲就是采用此架構。不過每增加一級服務器,狀態機復雜度可能會翻倍,導致研發和找bug的成本上升,這個對開發組挑戰比較大,沒有經驗,很容出錯。

三類型(無縫地圖)

 魔獸世界的中無縫地圖,想必大家印象深刻,整個世界的移動沒有像以往的游戲一樣,在切換場景的時候需要loading等待,而是直接行走過去,體驗流暢。

現在的游戲大地圖采用無縫地圖多數采用的是9宮格的樣式來處理,由于地圖沒有魔獸世紀那么大,所以采用單臺服務器多進程處理即可,不過類似魔獸世界這種大世界地圖,必須考慮2個問題:

1、多個地圖節點如何無縫拼接,特別是當地圖節點比較多的時候,如何保證無縫拼接

2、如何支持動態分布,有些區域人多,有些區域人少,保證服務器資源利用的最大化

為了解決這個問題,比較以往按照地圖來切割游戲而言,無縫世界并不存在一塊地圖上面的人有且只由一臺服務器處理了,此時需要一組服務器來處理,每臺 Node服務器用來管理一塊地圖區域,由 NodeMaster(NM)來為他們提供總體管理。更高層次的 World則提供大陸級別的管理服務。

三類型(無縫地圖)

一個 Node所負責的區域,地理上沒必要連接在一起,可以統一交給一個Node去管理,而這些區塊在地理上并沒有聯系在一起的必要性。一個 Node到底管理哪些區塊,可以根據游戲實時運行的負載情況,定時維護的時候進行更改 NodeMaster 上面的配置。

對象的無縫遷移​

玩家A、B、C分別代表3種不同的狀態,以及不同的遷移方式,我們分別來看。

  • 玩家A: 玩家A在node1地圖服務器上,由node1控制,如果遷移到node2上,需要將其數據復制到node2上,然后從node1移除。
  • 玩家B: 玩家B在node1和node2中間,此時由node1和node2維護,若是從node1行走到node2的過程中,會向1請求,同時向2請求,待全部移動過去了再移除。
  • 玩家C:玩家C在node2地圖服務器上,由node2控制,如果遷移到node1上,需要將其數據復制到node1上,然后從node2移除。

具體魔獸世界服務器的分析,篇幅過多,我們以后再聊。

3、房間服務器(游戲大廳)

房間類玩法和MMORPG有很大的不同,在于其在線廣播單元的不確定性和廣播數量很小。而且需要匹配一臺房間服務器讓少數人進入一個服務器。

這一類游戲最重要的是其“游戲大廳”的承載量,每個“游戲房間”受邏輯所限,需要維持和廣播的玩家數據是有限的,但是“游戲大廳”需要維持相當高的在線用戶數,所以一般來說,這種游戲還是需要做“分服”的。典型的游戲就是《英雄聯盟》這一類游戲了。而“游戲大廳”里面最有挑戰性的任務,就是“自動匹配”玩家進入一個“游戲房間”,這需要對所有在線玩家做搜索和過濾。

玩家先登錄“大廳服務器”,然后選擇組隊游戲的功能,服務器會通知參與的所有游戲客戶端,新開一條連接到房間服務器上,這樣所有參與的用戶就能在房間服務器里進行游戲交互了。

 

服務器

四、最后

游戲行業相對于互聯網應用來說,其開放性和標準化并不完善,這就導致了很其他行業看游戲有一種神秘面紗,隱秘而封閉。

造成這個原因有很多,游戲業務的復雜性以及受眾群體小是主要原因,它不像web應用天生有開源組織和社區基因的支持,也沒有互聯網行業的如此大的受眾面和影響力,除了一些比較出名的游戲引擎以外其他的功能組建都是有各個游戲公司基于自己業務邏輯自己搭建,每個公司業務方向不同又加大了知識的流通以及標準的建立,這對整個生態的發展已經產生了制約,特別是那些想加入游戲行業的新人來說,準入門檻較高,網上可找到的學習資料也很少。

這種現象目前正在發生改變,除了受眾群體越來越大和豐富以外,還有一些技術組織正在推進整個社區的進步。

比如每年一度的unity 技術大會,以及其他優秀的開源引擎都在積極推進整個游戲社區的創建,除了吸引更多優秀的技術人才和團隊加入,這一切都讓游戲行業變得越來越開放和規范,讓行業內的知識也得以流通和繼承。當然了,也期望每個游戲人能夠加入進來,分享自己的知識,讓自由開放的共享精神傳承每個地方。

引用:

http://www.skywind.me/blog/archives/1265

http://gcloud.qq.com/forum/topic/56a0bac3a90d8b775e8f3c1b

責任編輯:張子龍 來源: 開源中國社區
相關推薦

2017-07-20 10:35:51

2019-09-16 15:30:51

2017-07-19 08:30:31

2020-03-02 17:49:40

大型游戲服務器

2017-11-30 12:39:06

2010-09-29 15:49:04

2016-08-09 19:36:48

2018-06-04 10:30:47

游戲服務器框架

2020-11-11 00:40:35

云計算混合云私有云

2019-02-20 13:57:48

游戲服務器框架

2019-09-10 09:40:11

游戲服務器框架

2020-11-01 17:01:00

Python字典開發

2010-04-26 01:07:07

雙線負載均衡

2022-09-06 14:57:27

物聯網物聯網安全

2014-04-10 09:51:36

2018-09-19 09:17:13

2010-09-14 14:07:56

2009-03-11 08:46:46

Chrome瀏覽器更新

2016-01-08 10:24:32

Docker容器容器技術

2011-07-01 10:23:41

Ubuntu Qt Creator
點贊
收藏

51CTO技術棧公眾號

国产男男gay体育生白袜| 一级做a爱视频| 男人久久精品| 久久都是精品| 亚洲一级黄色av| 婷婷丁香激情网| 色欧美激情视频在线| 国产中文一区二区三区| 欧美激情2020午夜免费观看| 少妇被狂c下部羞羞漫画| 欧美黑人粗大| 国产精品国产自产拍高清av | 成人影欧美片| 国产99久久久久久免费看农村| 久久久女女女女999久久| 三级黄色片网站| 成人看片网站| 亚洲丝袜自拍清纯另类| 国产不卡一区二区在线观看 | 精品国产精品久久一区免费式| 欧美性生活久久| 福利视频免费在线观看| 国产一二三区在线| 狠狠色综合日日| 久久久人成影片一区二区三区观看 | 国产亚洲无码精品| 日韩精品一级毛片在线播放| 亚洲一区二区三区四区中文字幕| 久久精品女人的天堂av| 亚洲永久精品一区| 国产一区欧美| 中文字幕欧美亚洲| 农村末发育av片一区二区| 在线中文字幕播放| 一区二区三区日韩精品视频| 美女视频久久| 91禁在线观看| 国产精品日韩精品欧美精品| 日韩综合中文字幕| 人妻丰满熟妇aⅴ无码| 欧洲精品久久久久毛片完整版| 亚洲一二三区在线观看| 亚洲欧洲国产精品久久| 亚洲 欧美 激情 小说 另类| 国产一区二区在线观看免费| 日本一区二区在线免费播放| 激情视频在线播放| 久久在线播放| 亚洲男人天堂久| 麻豆免费在线观看视频| 日本国产一区| 色老汉av一区二区三区| 国产美女主播在线| www免费在线观看| 欧美极品少妇xxxxⅹ高跟鞋| 久久精品人人做人人爽电影| 国产99999| 裸体在线国模精品偷拍| 国产精品成人免费电影| 精品欧美一区二区三区免费观看| 久久中文字幕av| 亚洲午夜精品久久久久久久久久久久| 亚洲午夜久久久久久久久| 亚洲欧美一级| 欧美私人免费视频| 欧美伦理视频在线观看| 伊人久久av| 亚洲精品高清在线| 肉大捧一出免费观看网站在线播放 | 欧美理论一区二区| 人成在线免费视频| 久久亚洲精品国产精品紫薇| 精品欧美日韩| 天堂视频中文在线| 91色|porny| 久久久久久久久久久久久9999| 日本精品999| 成人综合在线视频| 国产精品jizz视频| 中文无码av一区二区三区| 视频一区免费在线观看| 国产成人啪精品视频免费网| 精品免费囯产一区二区三区 | 免费人成在线观看视频播放| 日韩精品卡一| 亚洲一二三区在线观看| 国产色一区二区三区| sis001亚洲原创区| 欧美日韩精品在线视频| 日本一级黄视频| 91黄页在线观看| 精品国产精品自拍| 日本xxxxxxx免费视频| 日韩免费va| 欧美欧美午夜aⅴ在线观看| 亚洲免费成人在线视频| 99亚洲乱人伦aⅴ精品| 亚洲成人网久久久| 日韩人妻一区二区三区| 成人在线丰满少妇av| 久久久成人的性感天堂| 羞羞在线观看视频| 欧美午夜久久| 欧美在线一区二区视频| 欧美成人精品网站| 成人一道本在线| 精品一卡二卡三卡四卡日本乱码 | 第四色日韩影片| 亚洲大片免费看| 少妇人妻互换不带套| 天天综合91| 欧美日韩国产另类一区| 女女调教被c哭捆绑喷水百合| 欧美重口另类| 久久精品精品电影网| 四虎成人精品永久免费av| 日韩精品乱码av一区二区| 91免费的视频在线播放| 香港一级纯黄大片| 自拍偷拍亚洲激情| 日韩网站在线免费观看| 久久亚洲资源中文字| 精品美女一区二区| 黄色三级生活片| 欧美日本一区二区高清播放视频| 57pao成人国产永久免费| 在线观看国产一区二区三区| 国产91综合网| 亚洲国产日韩美| 国产社区精品视频| 91麻豆精品国产无毒不卡在线观看| 美女又爽又黄免费| 亚洲最大av| 国产精品日韩精品| 亚洲欧美一区二区三| 亚洲欧美一区二区不卡| www国产黄色| 一本一道久久a久久| 在线精品高清中文字幕| 国产成人免费观看视频 | 日韩高清影视在线观看| 一区二区三区四区视频| 羞羞影院体验区| 成人免费视频播放| 婷婷四月色综合| 深夜成人在线| 红桃av永久久久| 最好看的中文字幕| 99久久婷婷国产综合精品电影√| 久久久久久久久久久国产| 91资源在线视频| 中文字幕精品三区| 99热在线这里只有精品| 国产精品视频首页| 精品国产欧美一区二区三区成人| 中文字幕在线观看视频免费| 91在线你懂得| 日本人体一区二区| 国产亚洲成av人片在线观黄桃| 久久久国产一区| 夜夜爽8888| 91免费在线看| www国产黄色| 丝袜美腿综合| 欧美自拍大量在线观看| 性感美女福利视频| 午夜视频一区在线观看| caopor在线| 欧美在线国产| 91在线短视频| 啪啪免费视频一区| 欧美日韩一区二区电影| 免费一级特黄3大片视频| 日本不卡视频在线| 亚洲精品乱码久久久久久蜜桃91| 羞羞影院欧美| 国产视频一区在线| 日批视频免费在线观看| 欧美激情一区在线| av片中文字幕| 亚洲国产精品嫩草影院久久av| 日本一区二区三区在线播放| 国产区视频在线播放| 欧美午夜精品久久久| 人人爽人人爽人人片| 久久精品理论片| 最新国产精品久久| 99久久久国产| 欧美黄网免费在线观看| 日本中文字幕一区二区有码在线 | 日韩成人在线电影| 久热精品视频在线免费观看| 国内老熟妇对白xxxxhd| 亚洲福利视频三区| 在线免费观看成年人视频| 美女日韩在线中文字幕| 亚洲蜜桃在线| 欧美久久亚洲| 555www成人网| 麻豆视频在线免费观看| 欧美精品一区二区高清在线观看| 久久久久久免费观看| 成人国产精品免费| 国产精品一区二区羞羞答答| 中文字幕亚洲综合久久五月天色无吗'' | 国内精品久久久久久久97牛牛 | 日本va中文字幕| 91成人观看| 国产区一区二区| 欧美性片在线观看| 久久久91精品| 你懂的在线观看视频网站| 欧美日韩国产成人在线91| 国产一二三四在线| 欧美激情一二三区| 特黄特黄一级片| 美洲天堂一区二卡三卡四卡视频| 无码日本精品xxxxxxxxx| 黑人操亚洲人| 国产精品一区二区三区免费观看| 成人欧美大片| 日韩中文第一页| 丝袜+亚洲+另类+欧美+变态| 日韩一级在线观看| 国产美女www| 国产美女视频一区| 热久久精品国产| 国产欧美日韩一级| av无码久久久久久不卡网站| 女生裸体视频一区二区三区| 亚洲一卡二卡三卡| 欧美日韩在线网站| 欧美一区二区视频17c| 亚洲男人都懂第一日本| 精品在线一区| 日韩av系列| 久久久久久九九九九| 亚州av日韩av| 久久一区二区三区欧美亚洲| 欧美福利在线播放网址导航| 国产在线精品一区二区三区| caoporn成人| 国产精品一区二区不卡视频| 成人av综合网| 国产在线一区二区三区播放| 黑人久久a级毛片免费观看| 成人欧美视频在线| 国内视频在线精品| 久久波多野结衣| 一呦二呦三呦国产精品| 欧美日韩精品综合| 国产免费久久| 午夜精品一区二区三区四区| 色婷婷色综合| mm131午夜| 狠狠干综合网| 亚洲 欧美 日韩 国产综合 在线| 国产日韩一区| 免费看污污网站| 精品综合免费视频观看| 香蕉视频色在线观看| 国产成人免费在线观看| 国产原创剧情av| 久久人人超碰精品| 国产精品18在线| 有码一区二区三区| 福利一区二区三区四区| 日本道精品一区二区三区| 欧美性受xxx黑人xyx性爽| 欧美精品九九99久久| 午夜免费福利视频| 亚洲欧美国产另类| 拍真实国产伦偷精品| 欧美国产日韩在线| 欧美黑人巨大xxxxx| 成人精品福利视频| 女同另类激情重口| 深田咏美在线x99av| 午夜欧美理论片| av动漫在线观看| 精品无人区卡一卡二卡三乱码免费卡 | 久久久99精品| 色悠悠久久综合| 国产999久久久| 亚洲人av在线影院| 图片区小说区亚洲| 国产成+人+综合+亚洲欧美丁香花| 亚洲国产精选| 精品国产免费人成电影在线观...| 精品美女久久久| 日韩中文字幕亚洲精品欧美| 免费日韩av片| 无码人妻一区二区三区精品视频 | 三级三级久久三级久久18| 午夜电影亚洲| 国产裸体舞一区二区三区| 国产精品影音先锋| 第一次破处视频| 亚洲电影在线免费观看| 亚洲中文一区二区三区| 日韩av在线最新| 中文在线字幕免费观看| 国产精品jvid在线观看蜜臀| 亚洲国产视频二区| 亚洲视频小说| 亚洲主播在线| 国产chinesehd精品露脸| 欧美国产一区视频在线观看| 日韩激情一区二区三区| 欧美丰满少妇xxxxx高潮对白| 欧美777四色影视在线| 欧美精品福利在线| 麻豆国产一区二区三区四区| 日本午夜一区二区三区| 在线视频精品| 2025中文字幕| 亚洲人成网站影音先锋播放| 国产黄色免费视频| 日韩精品999| 久久大胆人体| 92国产精品视频| 99久久99热这里只有精品 | 国产精品久久久久久久久久齐齐| 精品一区二区三区自拍图片区 | 亚洲AV无码国产精品午夜字幕| 中文字幕一区日韩电影| 久久91导航| 久久精品午夜一区二区福利| 亚洲大胆视频| 一本色道久久hezyo无码| 一个色综合av| 国产熟女一区二区三区五月婷 | 国产一区二区看久久| 一本色道久久88| 欧美色老头old∨ideo| 韩国福利在线| 国产精品video| japanese国产精品| 福利在线一区二区三区| 国产亚洲一区二区三区在线观看 | 欧美日韩国产综合在线| 久久国产99| 亚洲国产无码精品| 91国产丝袜在线播放| 黄色在线播放| 国产精品福利片| 日韩精品2区| 亚洲人视频在线| 最新欧美精品一区二区三区| 97成人在线观看| 欧美日本中文字幕| 国产精品白浆| 日韩小视频在线播放| 91免费在线视频观看| 久久人人爽人人爽人人片av免费| 亚洲图中文字幕| 九七电影院97理论片久久tvb| 伊人久久大香线蕉av一区| 激情深爱一区二区| 精品99在线观看| 亚洲国产免费av| 成人激情综合| 日本成人性视频| 国产精品亚洲第一 | 欧美日韩免费在线视频| 免费**毛片在线| 成人一区二区三区四区| 国产欧美在线| 伊人影院综合网| 欧美成人一区二区三区片免费| av漫画网站在线观看| 欧美三级华人主播| 精品写真视频在线观看| www.av视频在线观看| 亚洲色图17p| 99视频有精品高清视频| 分分操这里只有精品| 国产午夜亚洲精品理论片色戒 | 欧美精品一区视频| 欧美动物xxx| 特级西西444| 久久精品视频在线免费观看| 国产三级按摩推拿按摩| 午夜精品久久17c| 成人精品视频| 少妇熟女视频一区二区三区| 欧美性xxxx极品hd欧美风情| 久草资源在线| 国产精品区一区二区三在线播放| 美女久久一区| 欧美久久久久久久久久久久| 亚洲理论在线a中文字幕| www.成人| 情侣黄网站免费看| 亚洲一二三四在线观看| 日本在线人成| 明星裸体视频一区二区| 女人天堂av手机在线| 亚洲欧美日本韩国| 国模吧精品人体gogo|