亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? test-suite-mcache.tcl

?? 跑leach需要的
?? TCL
?? 第 1 頁 / 共 2 頁
字號(hào):
# Test suite for HTTP server, client, proxy cache.## Also tests TcpApp, which is an Application used to transmit # application-level data. Because current TCP isn't capable of this,# we build this functionality based on byte-stream model of underlying # TCP connection.# # $Header: /nfs/jade/vint/CVSROOT/ns-2/tcl/test/test-suite-mcache.tcl,v 1.12 2002/03/08 21:55:42 sfloyd Exp $#----------------------------------------------------------------------# Related Files#----------------------------------------------------------------------#source misc.tclAgent/TCP set tcpTick_ 0.1# The default for tcpTick_ is being changed to reflect a changing reality.Agent/TCP set rfc2988_ false# The default for rfc2988_ is being changed to true.# FOR UPDATING GLOBAL DEFAULTS:Agent/TCP set useHeaders_ false# The default is being changed to useHeaders_ true.Agent/TCP set windowInit_ 1# The default is being changed to 2.Agent/TCP set singledup_ 0# The default is being changed to 1source topologies.tcl#----------------------------------------------------------------------# Misc setup#----------------------------------------------------------------------set tcl_precision 10Agent/TCP set minrto_ 0# The default is being changed to minrto_ 1#----------------------------------------------------------------------# Section 1: Base test class#----------------------------------------------------------------------Class Test# Copied from Simulator::instance{}Test proc instance {} {	set t [Test info instances]	if { $t != "" } {		return $t	}	set tl [Test info subclass] 	while { $tl != "" } {		set ntl {}		foreach t $tl {			set tt [$t info instances]			if { $tt != "" } {				return $tt			}			set ntl [eval lappend ntl [$t info subclass]]		}		set tl $ntl	}	error "Cannot find instance of Test"}Test instproc init-instvar v {	set cl [$self info class]	while { "$cl" != "" } {		foreach c $cl {			if ![catch "$c set $v" val] {				$self set $v $val				return			}		}		set parents ""		foreach c $cl {			if { $cl != "Object" } {				set parents "$parents [$c info superclass]"			}		}		set cl $parents	}}Test instproc init {} {	$self instvar ns_ trace_ net_ defNet_ testName_ node_ test_ topo_ \			ntrace_	set ns_ [new Simulator -multicast on]	set cls [$self info class]	set cls [split $cls /]	set test_ [lindex $cls [expr [llength $cls] - 1]]	global opts	ns-random $opts(ns-random-seed)	# XXX We only output LOGs, but no packet traces. 	if ![info exists opts(net)] {		set net_ $defNet_	} else {		set net_ $opts(net)	}	if ![Topology/$defNet_ info subclass Topology/$net_] {		global argv0		puts "$argv0: cannot run test $test_ over topology $net_"		exit 1	}	set topo_ [new Topology/$net_ $ns_]	foreach i [$topo_ array names node_] {		# This would be cool, but lets try to be compatible		# with test-suite.tcl as far as possible.		#		# $self instvar $i		# set $i [$topo_ node? $i]		#		set node_($i) [$topo_ node? $i]	}	if {$net_ == $defNet_} {		set testName_ "$test_"	} else {		set testName_ "$test_:$net_"	}}Test instproc create-ranvar { dist args } {	# options	array set opts $args	switch $dist {		Constant {			set tmp [new RandomVariable/Constant]			$tmp set val_ $opts(avg)		}		Poisson {			set tmp [new RandomVariable/Exponential]			$tmp set avg_ $opts(avg)		}		Uniform {			set tmp [new RandomVariable/Uniform]			$tmp set min $opts(min)			$tmp set max $opts(max)		}		Pareto {			set tmp [new RandomVariable/Pareto]			$tmp set avg_ $opts(avg)			$tmp set shape_ $opts(shape)		}		default {			error "Unknown random variable distribution $dist"		}	}	if [info exists opts(rng)] {		$tmp use-rng $opts(rng)	}	return $tmp}# Use this so derived class would have a chance to overwrite the default net# of parent classesTest instproc set-defnet { defnet } {	$self instvar defNet_	if ![info exists defNet_] {		set defNet_ $defnet	}}Test instproc inherit-set { name val } {	$self instvar $name	if ![info exists $name] {		set $name $val	}}Test instproc write-testconf { file } {	$self instvar test_ net_	puts $file "# TESTNAME: $test_"	puts $file "# TOPOLOGY: $net_"	global opts	foreach n [lsort [array names opts]] {		# XXX Remove this after validating existing traces		if {$n == "quiet"} { continue }		puts $file "# $n: $opts($n)" 	}}Test instproc set-routing {} {}Test instproc set-members {} {}Test instproc finish {} {	$self instvar ns_ trace_ ntrace_	if [info exists trace_] {		$ns_ flush-trace		close $trace_	}	if [info exists ntrace_] {		close $ntrace_	}	exit 0}Test instproc run {} {	$self instvar finishTime_ ns_ trace_	$self set-routing	$self set-members	$ns_ set-abort-proc "$ns_ flush-trace; \		$self finish"	$ns_ at $finishTime_ "$self finish"	$ns_ run}Simulator instproc set-abort-proc { exp } {	$self instvar abortProc_	set abortProc_ $exp}Simulator instproc abort {} {	$self instvar abortProc_	eval $abortProc_}# option processing copied from John's ~ns/tcl/ex/rbp_demo.tclproc default_options {} {	global opts opt_wants_arg raw_opt_info	# raw_opt_info can be set in user's script	while {$raw_opt_info != ""} {		if {![regexp "^\[^\n\]*\n" $raw_opt_info line]} {			break		}		regsub "^\[^\n\]*\n" $raw_opt_info {} raw_opt_info		set line [string trim $line]		if {[regexp "^\[ \t\]*#" $line]} {			continue		}		if {$line == ""} {			continue		} elseif [regexp {^([^ ]+)[ ]+([^ ]+)$} $line dummy key value] {			set opts($key) $value			set opt_wants_arg($key) 1		} elseif [regexp {^([^ ]+)[ ]*$} $line dummy key] {			# So we don't need to assign opt($key)			set opt_wants_arg($key) 1		} else {			set opt_wants_arg($key) 0			error "unknown stuff \"$line\" in raw_opt_info"		}	}}proc process_args {} {	global argc argv opts opt_wants_arg	default_options	for {set i 0} {$i < $argc} {incr i} {		set key [lindex $argv $i]		if {$key == "-?" || $key == "--help" || $key == "-help" || $key == "-h"} {			usage		}		regsub {^--} $key {} key		if {![info exists opt_wants_arg($key)]} {			continue		}		if {$opt_wants_arg($key)} {			incr i			set opts($key) [lindex $argv $i]		} else {			set opts($key) [expr !opts($key)]		}	}}# XXX User can reset/append raw_opt_info in their scripts. # At the end of user test script, call proc run to start.# Startup procedure, called at the end of the scriptproc run {} {	global argc argv opts raw_opt_info	# We don't actually have any real arguments, but we do have 	# various initializations, which the script depends on.	process_args	# Calling convention by test-all-template1: 	# ns <file> <test> [QUIET]	set prot [lindex $argv 0]	set opts(prot) $prot	if {$argc > 1} {		set opts(quiet) 1	} else {		set opts(quiet) 0	}	set test [new Test/$prot]	$test run}#----------------------------------------------------------------------# Section 2 Base class for cache testing#----------------------------------------------------------------------# Simple 2 node, one server, one clientClass Topology/2node -superclass SkelTopologyTopology/2node instproc init { ns } {	$self next 	$self instvar node_	set node_(c) [$ns node]	set node_(s) [$ns node]	# A modem link + a T1 cross-country link	$ns duplex-link $node_(c) $node_(s) 10Mb 2ms DropTail	$ns duplex-link-op $node_(c) $node_(s) orient right	$ns duplex-link-op $node_(c) $node_(s) queuePos 0.5	# Possible congestion near the client	$ns queue-limit $node_(c) $node_(s) 10}## 3 node linear topology testing SimpleTcp and TcpApp#Class Topology/3node -superclass SkelTopologyTopology/3node instproc init { ns } {	$self next 	$self instvar node_	set node_(c) [$ns node]	set node_(1) [$ns node]	set node_(s) [$ns node]	# A modem link + a T1 cross-country link	$ns duplex-link $node_(c) $node_(1) 56Kb 100ms DropTail	$ns duplex-link $node_(1) $node_(s) 1.5Mb 50ms DropTail	$ns duplex-link-op $node_(c) $node_(1) orient right	$ns duplex-link-op $node_(1) $node_(s) orient right	$ns duplex-link-op $node_(c) $node_(1) queuePos 0.5	$ns duplex-link-op $node_(1) $node_(s) queuePos 0.5	# Possible congestion near the client	$ns queue-limit $node_(c) $node_(1) 10	$ns queue-limit $node_(1) $node_(c) 10}# Simplest topology: 1 client + 1 cache + 1 serverClass Topology/cache0 -superclass SkelTopologyTopology/cache0 instproc init ns {	$self next	$self instvar node_	set node_(c) [$ns node]	set node_(e) [$ns node]	set node_(s) [$ns node]	# A modem link + a T1 cross-country link	$ns duplex-link $node_(c) $node_(e) 56Kb 100ms DropTail	$ns duplex-link $node_(e) $node_(s) 1.5Mb 50ms DropTail	$ns duplex-link-op $node_(c) $node_(e) orient right	$ns duplex-link-op $node_(e) $node_(s) orient right	$ns duplex-link-op $node_(c) $node_(e) queuePos 0.5	$ns duplex-link-op $node_(e) $node_(s) queuePos 0.5	$ns queue-limit $node_(c) $node_(e) 2	$ns queue-limit $node_(e) $node_(c) 2	$ns queue-limit $node_(e) $node_(s) 5	$ns queue-limit $node_(s) $node_(e) 5}# Same as cache0 but with the bottleneck link at the server sideClass Topology/cache1 -superclass SkelTopologyTopology/cache1 instproc init ns {	$self next	$self instvar node_	set node_(c) [$ns node]	set node_(e) [$ns node]	set node_(s) [$ns node]	# A modem link + a T1 cross-country link	$ns duplex-link $node_(c) $node_(e) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e) $node_(s) 56Kb 100ms DropTail	$ns duplex-link-op $node_(c) $node_(e) orient right	$ns duplex-link-op $node_(e) $node_(s) orient right	$ns duplex-link-op $node_(c) $node_(e) queuePos 0.5	$ns duplex-link-op $node_(e) $node_(s) queuePos 0.5	$ns queue-limit $node_(c) $node_(e) 5	$ns queue-limit $node_(e) $node_(c) 5	$ns queue-limit $node_(e) $node_(s) 2	$ns queue-limit $node_(s) $node_(e) 2}## 4 nodes: one server, one cache, 2 clients#Class Topology/4node -superclass SkelTopologyTopology/4node instproc init ns {	$self next	$self instvar node_	set node_(c0) [$ns node]	set node_(c1) [$ns node]	set node_(e) [$ns node]	set node_(s) [$ns node]	# Ethernet from clients to cache	$ns duplex-link $node_(c0) $node_(e) 1.5Mb 50ms DropTail	$ns duplex-link $node_(c1) $node_(e) 1.5Mb 50ms DropTail	# 56K link from cache to server	$ns duplex-link $node_(e) $node_(s) 56K 100ms DropTail	$ns duplex-link-op $node_(c0) $node_(e) orient left	$ns duplex-link-op $node_(c1) $node_(e) orient down	$ns duplex-link-op $node_(e) $node_(s) orient left	$ns duplex-link-op $node_(c0) $node_(e) queuePos 0.5	$ns duplex-link-op $node_(c1) $node_(e) queuePos 0.5	$ns duplex-link-op $node_(e) $node_(s) queuePos 0.5	$ns queue-limit $node_(c0) $node_(e) 5	$ns queue-limit $node_(e) $node_(c0) 5	$ns queue-limit $node_(c1) $node_(e) 5	$ns queue-limit $node_(e) $node_(c1) 5	$ns queue-limit $node_(e) $node_(s) 2	$ns queue-limit $node_(s) $node_(e) 2}## Heterogeneous 4 nodes: one server, one cache, 2 clients#Class Topology/4node-h -superclass SkelTopologyTopology/4node-h instproc init ns {	$self next	$self instvar node_	set node_(c0) [$ns node]	set node_(c1) [$ns node]	set node_(e) [$ns node]	set node_(s) [$ns node]	# Ethernet from clients to cache	# node c0: abundant bw, node c1: limited bw	$ns duplex-link $node_(c0) $node_(e) 1.5Mb 50ms DropTail	$ns duplex-link $node_(c1) $node_(e) 56Kb 50ms DropTail	# 56K link from cache to server	$ns duplex-link $node_(e) $node_(s) 56Kb 100ms DropTail	$ns duplex-link-op $node_(c0) $node_(e) orient left	$ns duplex-link-op $node_(c1) $node_(e) orient down	$ns duplex-link-op $node_(e) $node_(s) orient left	$ns duplex-link-op $node_(c0) $node_(e) queuePos 0.5	$ns duplex-link-op $node_(c1) $node_(e) queuePos 0.5	$ns duplex-link-op $node_(e) $node_(s) queuePos 0.5	$ns queue-limit $node_(c0) $node_(e) 5	$ns queue-limit $node_(e) $node_(c0) 5	$ns queue-limit $node_(c1) $node_(e) 2	$ns queue-limit $node_(e) $node_(c1) 2	$ns queue-limit $node_(e) $node_(s) 2	$ns queue-limit $node_(s) $node_(e) 2}# 10 continuous TCP sessions and 10 continuous RAP sessionsClass Topology/mess-h -superclass SkelTopologyTopology/mess-h instproc init ns {	$self next	$self instvar node_	set node_(c0) [$ns node]	set node_(c1) [$ns node]	set node_(e) [$ns node]	set node_(s) [$ns node]	set d1 [$ns node]	set d2 [$ns node]	# Ethernet from clients to cache	# node c0: abundant bw, node c1: limited bw	$ns duplex-link $node_(c0) $node_(e) 1.5Mb 50ms DropTail	$ns duplex-link $node_(c1) $node_(e) 56Kb 50ms DropTail	# 56K*20 links from cache to server	$ns duplex-link $node_(e) $d1 1.5Mb 50ms DropTail	$ns duplex-link $d2 $node_(s) 56Kb 50ms DropTail	$ns duplex-link $d1 $d2 1.5Mb 100ms DropTail	$ns duplex-link-op $node_(c0) $node_(e) queuePos 0.5	$ns duplex-link-op $node_(c1) $node_(e) queuePos 0.5	$ns duplex-link-op $node_(e) $d1 queuePos 0.5	$ns duplex-link-op $d2 $d1 queuePos 0.5	$ns duplex-link-op $node_(s) $d2 queuePos 0.5	# Buffer: 1 RTT at every link, but 4 RTT at the bottleneck link	$ns queue-limit $node_(c0) $node_(e) 18	$ns queue-limit $node_(e) $node_(c0) 18	$ns queue-limit $node_(c1) $node_(e) 3	$ns queue-limit $node_(e) $node_(c1) 3	$ns queue-limit $node_(e) $d1 18	$ns queue-limit $d1 $node_(e) 18	# 1 RTT for the bottleneck link	$ns queue-limit $d1 $d2 37	$ns queue-limit $d2 $d1 37	# 1 RTT for web server link	$ns queue-limit $d2 $node_(s) 3	$ns queue-limit $node_(s) $d2 3	# Create rap and tcp nodes	for {set i 0} {$i < 10} {incr i} {		set node_(t$i) [$ns node]	;# TCP client		set node_(T$i) [$ns node]	;# TCP server		set node_(r$i) [$ns node]	;# RAP client		set node_(R$i) [$ns node]	;# RAP server		# clients connect to cache, servers connect to dummy		$ns duplex-link $node_(t$i) $d1 1.5Mb 50ms DropTail		$ns duplex-link $node_(T$i) $d2 1.5Mb 50ms DropTail		$ns duplex-link $node_(r$i) $d1 1.5Mb 50ms DropTail		$ns duplex-link $node_(R$i) $d2 1.5Mb 50ms DropTail		# Set all queue limits to 1 RTT		$ns queue-limit $node_(t$i) $d1 18		$ns queue-limit $d1 $node_(t$i) 18		$ns queue-limit $node_(T$i) $d2 18		$ns queue-limit $d2 $node_(T$i) 18		$ns queue-limit $node_(r$i) $d1 18		$ns queue-limit $d1 $node_(r$i) 18		$ns queue-limit $node_(R$i) $d2 18		$ns queue-limit $d2 $node_(R$i) 18	}}Agent/TCP/FullTcp set segsize_ 1500 	;# segment size 1.5KAgent/TCP/FullTcp set nodelay_ true	;# don't use Nagle's algorithmPagePool/Media set page_size_ 1000# QA-related setupApplication/MediaApp/QA set LAYERBW_ 2500 ;# Byte rate of layer consumptionApplication/MediaApp/QA set MAXACTIVELAYERS_ 10Application/MediaApp/QA set SRTTWEIGHT_ 0.95Application/MediaApp/QA set SMOOTHFACTOR_ 4Application/MediaApp/QA set MAXBKOFF_ 100Application/MediaApp/QA set pref_srtt_ 0.6Application/MediaApp/QA set debug_output_ 0#----------------------------------------------------------------------# Base class for web cache testing#----------------------------------------------------------------------Class Test-mcache -superclass TestTest-mcache set startTime_ 10Test-mcache instproc init {} {	$self next	$self instvar startTime_ log_	set startTime_ [$class set startTime_]	# XXX This is the main output of the test suite	global opts	if $opts(enable-log) {		set log_ [open "temp.rands" w]		$self write-testconf $log_	}	# By default set to selective push	$self set-pagepool	global opts	if [info exists opts(cache-ims-size)] {		Http set IMSSize_ $opts(cache-ims-size)	}	if [info exists opt(server-inv-size)] {		Http set INVSize_ $opt(server-inv-size)	}	if [info exists opts(cache-ref-size)] {		Http set REFSize_ $opts(cache-ref-size)	}	if [info exists opts(client-req-size)] {

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产入口| 久久奇米777| 国产69精品一区二区亚洲孕妇| 国产成人精品网址| 亚洲影院在线观看| 中文字幕欧美日韩一区| 欧美丰满美乳xxx高潮www| 成人中文字幕在线| 青青草国产成人99久久| 一区二区三区在线高清| 2023国产精华国产精品| 欧美性猛交xxxx乱大交退制版| 国产精品99久久久久久似苏梦涵 | 一区二区三区中文字幕| 国产清纯白嫩初高生在线观看91| 9191国产精品| 欧美亚洲国产一区在线观看网站| 成人成人成人在线视频| 国产精品18久久久久久久网站| 免费成人美女在线观看.| 亚洲成人中文在线| 亚洲男人的天堂在线aⅴ视频| 国产精品妹子av| 国产视频不卡一区| 久久一区二区视频| 精品国精品国产| 日韩一区二区在线观看视频 | 国产精品午夜在线| 久久久天堂av| 久久女同精品一区二区| 欧美不卡一二三| 日韩三级中文字幕| 91麻豆精品国产91久久久久| 91电影在线观看| 色综合天天性综合| 色综合久久久久综合体| 91麻豆国产在线观看| 99久久99久久免费精品蜜臀| 成人免费高清在线观看| 国产精品一区在线| 国产一区二区毛片| 国产激情视频一区二区三区欧美| 国内偷窥港台综合视频在线播放| 精品亚洲aⅴ乱码一区二区三区| 老汉av免费一区二区三区| 七七婷婷婷婷精品国产| 美女精品自拍一二三四| 精品一区二区三区蜜桃| 国产美女主播视频一区| 懂色av中文一区二区三区| 成人h动漫精品一区二区| 91麻豆免费视频| 欧美视频一区在线| 欧美一区二区啪啪| 26uuu亚洲综合色欧美| 国产视频一区在线观看| 亚洲欧美在线视频观看| 夜夜亚洲天天久久| 男男成人高潮片免费网站| 激情综合网最新| 成人午夜碰碰视频| 在线观看免费成人| 91精品久久久久久久久99蜜臂| 欧美不卡一区二区| 中文字幕在线不卡| 亚洲制服丝袜av| 日本三级亚洲精品| 国产一区二区视频在线| 9久草视频在线视频精品| 在线观看中文字幕不卡| 日韩一级免费一区| 国产精品欧美一区喷水| 亚洲国产综合在线| 激情国产一区二区 | 99精品在线免费| 欧美片在线播放| 久久嫩草精品久久久精品| 亚洲情趣在线观看| 老司机午夜精品| 色综合视频一区二区三区高清| 日韩一级片网址| 亚洲三级在线免费观看| 麻豆精品在线看| 91麻豆swag| 久久久久国产精品麻豆ai换脸 | 国产成人精品一区二区三区四区| 色网综合在线观看| 精品国产百合女同互慰| 亚洲视频免费在线| 久久精品国产免费看久久精品| 成年人午夜久久久| 欧美mv日韩mv亚洲| 亚洲五码中文字幕| 成人av在线电影| 日韩欧美不卡一区| 亚洲一区二区三区爽爽爽爽爽| 国产乱淫av一区二区三区| 欧美色图免费看| 亚洲欧洲日韩在线| 国产乱码精品一品二品| 欧美肥大bbwbbw高潮| 亚洲欧洲成人精品av97| 国产麻豆91精品| 欧美精品电影在线播放| 亚洲欧美一区二区不卡| 国产精品亚洲一区二区三区在线 | 国产一区二区三区免费看 | 国产**成人网毛片九色| 日韩区在线观看| 亚洲成av人片在线观看无码| 成人午夜伦理影院| 国产午夜亚洲精品不卡| 青娱乐精品在线视频| 欧美亚洲丝袜传媒另类| 亚洲欧美视频在线观看| 成人av在线观| 欧美国产丝袜视频| 国产一区二区在线电影| 欧美成人国产一区二区| 丝袜诱惑制服诱惑色一区在线观看| 99久久国产综合精品色伊| 日本一区二区三区免费乱视频| 精一区二区三区| 欧美一级高清片| 日本美女一区二区三区视频| 欧美私模裸体表演在线观看| 亚洲嫩草精品久久| 色综合视频在线观看| 亚洲男女一区二区三区| 一本色道综合亚洲| 亚洲图片另类小说| 99久久精品国产一区| 中文字幕一区在线观看视频| www.日韩大片| 综合自拍亚洲综合图不卡区| 成人在线视频首页| 国产精品久久久久影院| 波多野结衣一区二区三区| 国产精品成人午夜| 99r精品视频| 亚洲精品日韩专区silk| 在线视频观看一区| 亚洲123区在线观看| 91精品免费观看| 国产在线观看一区二区| 国产女人18毛片水真多成人如厕| 国产91精品一区二区麻豆网站 | 国产免费久久精品| 成人黄色电影在线| 一色屋精品亚洲香蕉网站| 在线观看视频一区| 亚洲va欧美va国产va天堂影院| 6080yy午夜一二三区久久| 免费久久精品视频| 久久久精品天堂| 99久久精品99国产精品| 亚洲国产美国国产综合一区二区| 69堂成人精品免费视频| 麻豆精品久久精品色综合| 久久九九久精品国产免费直播| 成人一区二区三区视频在线观看| 亚洲人一二三区| 91精品在线一区二区| 国产乱码精品一区二区三| 中文字幕一区二区三区乱码在线 | 色婷婷综合久久久久中文一区二区| 亚洲国产乱码最新视频 | 国产精品久久久久久久久久久免费看 | 欧美主播一区二区三区| 首页国产丝袜综合| 久久久久久麻豆| 色婷婷一区二区| 精品亚洲成a人| 亚洲品质自拍视频网站| 日韩欧美国产小视频| av一区二区三区黑人| 日韩精品电影在线观看| 中文字幕欧美激情| 欧美丝袜丝交足nylons图片| 国产呦萝稀缺另类资源| 亚洲精品日韩综合观看成人91| 精品国产一区二区精华| 日本久久一区二区三区| 国产一本一道久久香蕉| 亚洲成人777| 亚洲欧洲国产日韩| 精品国产一区二区三区久久影院| 一本色道久久综合亚洲aⅴ蜜桃 | 久久激情五月激情| 中文字幕日韩欧美一区二区三区| 日韩一区和二区| 91福利区一区二区三区| 成人综合激情网| 美日韩一区二区三区| 亚洲美女免费视频| 26uuu精品一区二区| 欧美绝品在线观看成人午夜影视| 成人黄色小视频| 国产毛片精品视频| 美国十次综合导航|