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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? test-suite-webcache.tcl

?? 一款用來進行網絡模擬的軟件
?? TCL
?? 第 1 頁 / 共 4 頁
字號:
# 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: /cvsroot/nsnam/ns-2/tcl/test/test-suite-webcache.tcl,v 1.25 2006/01/24 23:00:08 sallyfloyd Exp $#----------------------------------------------------------------------# Related Files#----------------------------------------------------------------------source misc.tclsource topologies.tclremove-all-packet-headers       ; # removes all except commonadd-packet-header Flags IP TCP HttpInval ; # hdrs reqd for validation test# FOR UPDATING GLOBAL DEFAULTS:Agent/TCP set precisionReduce_ false ;   # default changed on 2006/1/24.Agent/TCP set rtxcur_init_ 6.0 ;      # Default changed on 2006/01/21Agent/TCP set updated_rttvar_ false ;  # Variable added on 2006/1/21Agent/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.Agent/TCP set exitFastRetrans_ false#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 1Agent/TCP set minrto_ 0# The default is being changed to minrto_ 1Agent/TCP set timerfix_ false# The default is being changed to true.Agent/TCP set syn_ falseAgent/TCP set delay_growth_ false# In preparation for changing the default values for syn_ and delay_growth_.#----------------------------------------------------------------------# Misc setup#----------------------------------------------------------------------set tcl_precision 10#----------------------------------------------------------------------# Topologies for cache testing#----------------------------------------------------------------------# 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]	$ns duplex-link $node_(s) $node_(e) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e) $node_(c) 10Mb 2ms DropTail	$ns duplex-link-op $node_(c) $node_(e) orient right	$ns duplex-link-op $node_(e) $node_(s) orient right}# Hierarchical cache, 1 server + 7 cache + 4 clients, server linked to # a top-level cacheClass Topology/cache2 -superclass SkelTopologyTopology/cache2 instproc init ns {	$self next	$self instvar node_	set node_(c0) [$ns node]	set node_(c1) [$ns node]	set node_(c2) [$ns node]	set node_(c3) [$ns node]	set node_(e0) [$ns node]	set node_(e1) [$ns node]	set node_(e2) [$ns node]	set node_(e3) [$ns node]	set node_(e4) [$ns node]	set node_(e5) [$ns node]	set node_(e6) [$ns node]	set node_(s0) [$ns node]	# between top-level cache: OC3	$ns duplex-link $node_(e0) $node_(e1) 155Mb 100ms DropTail	# server to top-level cache and inside a cache hierarchy: T1	$ns duplex-link $node_(s0) $node_(e0) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e0) $node_(e2) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e0) $node_(e3) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e1) $node_(e4) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e1) $node_(e5) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e2) $node_(e6) 10Mb 2ms DropTail	# client to caches: 10Mb ethernet	$ns duplex-link $node_(e2) $node_(c0) 10Mb 2ms DropTail	$ns duplex-link $node_(e6) $node_(c1) 10Mb 2ms DropTail	$ns duplex-link $node_(e4) $node_(c2) 10Mb 2ms DropTail	$ns duplex-link $node_(e1) $node_(c3) 10Mb 2ms DropTail	$ns duplex-link-op $node_(s0) $node_(e0) orient right	$ns duplex-link-op $node_(e0) $node_(e1) orient right	$ns duplex-link-op $node_(e0) $node_(e2) orient left-down	$ns duplex-link-op $node_(e0) $node_(e3) orient right-down	$ns duplex-link-op $node_(e2) $node_(e6) orient down	$ns duplex-link-op $node_(c0) $node_(e2) orient right	$ns duplex-link-op $node_(c1) $node_(e6) orient right	$ns duplex-link-op $node_(e1) $node_(e4) orient left-down	$ns duplex-link-op $node_(e1) $node_(e5) orient right-down	$ns duplex-link-op $node_(e4) $node_(c2) orient down	$ns duplex-link-op $node_(e1) $node_(c3) orient right	$self checkConfig $class $ns}# Hierarchical cache, 1 server + 7 cache + 4 clients, server linked to a # second-level cache.Class Topology/cache3 -superclass SkelTopologyTopology/cache3 instproc init ns {	$self next	$self instvar node_	set node_(c0) [$ns node]	set node_(c1) [$ns node]	set node_(c2) [$ns node]	set node_(c3) [$ns node]	set node_(e0) [$ns node]	set node_(e1) [$ns node]	set node_(e2) [$ns node]	set node_(e3) [$ns node]	set node_(e4) [$ns node]	set node_(e5) [$ns node]	set node_(e6) [$ns node]	set node_(s0) [$ns node]	# between top-level cache: OC3	$ns duplex-link $node_(e0) $node_(e1) 155Mb 100ms DropTail	# server to top-level cache and inside a cache hierarchy: T1	$ns duplex-link $node_(s0) $node_(e5) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e0) $node_(e2) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e0) $node_(e3) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e1) $node_(e4) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e1) $node_(e5) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e2) $node_(e6) 10Mb 2ms DropTail	# client to caches: 10Mb ethernet	$ns duplex-link $node_(e2) $node_(c0) 10Mb 2ms DropTail	$ns duplex-link $node_(e6) $node_(c1) 10Mb 2ms DropTail	$ns duplex-link $node_(e4) $node_(c2) 10Mb 2ms DropTail	$ns duplex-link $node_(e1) $node_(c3) 10Mb 2ms DropTail	$ns duplex-link-op $node_(e5) $node_(s0) orient right	$ns duplex-link-op $node_(e0) $node_(e1) orient right	$ns duplex-link-op $node_(e0) $node_(e2) orient left-down	$ns duplex-link-op $node_(e0) $node_(e3) orient right-down	$ns duplex-link-op $node_(e2) $node_(e6) orient down	$ns duplex-link-op $node_(c0) $node_(e2) orient right	$ns duplex-link-op $node_(c1) $node_(e6) orient right	$ns duplex-link-op $node_(e1) $node_(e4) orient left-down	$ns duplex-link-op $node_(e1) $node_(e5) orient right-down	$ns duplex-link-op $node_(e4) $node_(c2) orient down	$ns duplex-link-op $node_(e1) $node_(c3) orient right	$self checkConfig $class $ns}# Two level hierarchical cache. 1 server + 1 TLC + n 2nd caches with one # bottleneck link connecting TCL to other caches + n clientsClass Topology/BottleNeck -superclass SkelTopologyClass Topology/BottleNeck -superclass SkelTopologyTopology/BottleNeck instproc init { ns } {	$self next 	$self instvar node_ 	global opts	if [info exists opts(num-2nd-cache)] {		set n $opts(num-2nd-cache)	} else {		error "Topology/BottleNeck requires option num-2nd-cache"	}	set node_(s0) [$ns node]	# TLC is node e0	for {set i 0} {$i <= $n} {incr i} {		set node_(e$i) [$ns node]	}	# We create clients separately so we have consecutive ids for all 	# clients	for {set i 0} {$i < $n} {incr i} {		set node_(c$i) [$ns node]	}	# Between TLC and server: T1#	$ns duplex-link $node_(e$n) $node_(s0) 1.5Mb 100ms DropTail	# Server attached to a client via a LAN	$ns duplex-link $node_(e0) $node_(s0) 1.5Mb 100ms DropTail	#$ns duplex-link $node_(e0) $node_(s0) 10Mb 2ms DropTail	# Bottleneck link	$self instvar dummy_	set dummy_ [$ns node]	$ns duplex-link $node_(e$n) $dummy_ 1.5Mb 50ms DropTail	for {set i 0} {$i < $n} {incr i} {		$ns duplex-link $node_(e$i) $dummy_ 1.5Mb 50ms DropTail		$ns duplex-link $node_(c$i) $node_(e$i) 10Mb 2ms DropTail	}	$self checkConfig $class $ns}Topology/BottleNeck instproc start-monitor { ns } {	$self instvar qmon_ node_ dummy_	# Traffic between server and its primary cache	set qmon_(svr_f) [$ns monitor-queue $node_(s0) $node_(e0) ""]	set qmon_(svr_t) [$ns monitor-queue $node_(e0) $node_(s0) ""]	global opts	set n $opts(num-2nd-cache)	# Traffic between TLC and all others	set qmon_(btnk_f) [$ns monitor-queue $node_(e$n) $dummy_ ""]	set qmon_(btnk_t) [$ns monitor-queue $dummy_ $node_(e$n) ""]	# Traffic for all the rest links	for {set i 0} {$i < $n} {incr i} {		set qmon_(e${i}_d_f) [$ns monitor-queue $node_(e$i) $dummy_ ""]		set qmon_(e${i}_d_t) [$ns monitor-queue $dummy_ $node_(e$i) ""]		set qmon_(e${i}_c${i}_f) \			[$ns monitor-queue $node_(e$i) $node_(c$i) ""]		set qmon_(e${i}_c${i}_t) \			[$ns monitor-queue $node_(c$i) $node_(e$i) ""]	}	#puts "Monitors started at time [$ns now]"}Topology/BottleNeck instproc mon-stat {} {	$self instvar qmon_	set total_bw 0	foreach n [array names qmon_] {		set total_bw [expr $total_bw + \			double([$qmon_($n) set bdepartures_])]	}	set svr_bw [expr double([$qmon_(svr_f) set bdepartures_]) + \			double([$qmon_(svr_t) set bdepartures_])]	set btnk_bw [expr double([$qmon_(btnk_f) set bdepartures_]) + \			double([$qmon_(btnk_t) set bdepartures_])]	return [list total_bw $total_bw svr_bw $svr_bw btnk_bw $btnk_bw]}## Three level hierarchical cache, binary tree. #Class Topology/cache4 -superclass SkelTopologyTopology/cache4 instproc init { ns } {	$self next	$self instvar node_	# server attached to a leaf cache	set node_(s0) [$ns node]	# TLC is node e0	for {set i 0} {$i <= 6} {incr i} {		set node_(e$i) [$ns node]	}	# All clients attached to leaf caches	for {set i 0} {$i <= 3} {incr i} {		set node_(c$i) [$ns node]	}	# Bottleneck link between TLC and other caches	set dummy [$ns node]	$ns duplex-link $node_(e0) $dummy 100Mb 1ms DropTail	$ns duplex-link $dummy $node_(e1) 1.5Mb 50ms DropTail	$ns duplex-link $dummy $node_(e2) 1.5Mb 50ms DropTail	$ns duplex-link $node_(e1) $node_(e3) 1.5Mb 10ms DropTail	$ns duplex-link $node_(e1) $node_(e4) 1.5Mb 10ms DropTail	$ns duplex-link $node_(e2) $node_(e5) 1.5Mb 10ms DropTail	$ns duplex-link $node_(e2) $node_(e6) 1.5Mb 10ms DropTail	$ns duplex-link $node_(e3) $node_(c0) 10Mb 1ms DropTail	$ns duplex-link $node_(e4) $node_(c1) 10Mb 1ms DropTail	$ns duplex-link $node_(e5) $node_(c2) 10Mb 1ms DropTail	$ns duplex-link $node_(e6) $node_(c3) 10Mb 1ms DropTail	$ns duplex-link $node_(s0) $node_(e3) 10Mb 10ms DropTail		$ns duplex-link-op $node_(e0) $dummy orient down	$ns duplex-link-op $dummy $node_(e1) orient left-down	$ns duplex-link-op $dummy $node_(e2) orient right-down	$ns duplex-link-op $node_(e1) $node_(e3) orient left-down	$ns duplex-link-op $node_(e1) $node_(e4) orient right-down	$ns duplex-link-op $node_(e2) $node_(e5) orient left-down	$ns duplex-link-op $node_(e2) $node_(e6) orient right-down	$ns duplex-link-op $node_(e3) $node_(c0) orient down	$ns duplex-link-op $node_(e4) $node_(c1) orient down	$ns duplex-link-op $node_(e5) $node_(c2) orient down	$ns duplex-link-op $node_(e6) $node_(c3) orient down	$ns duplex-link-op $node_(s0) $node_(e3) orient right	$self checkConfig $class $ns}# Same as Topology/cache4, except adding a dynamic linksClass Topology/cache4d -superclass Topology/cache4Topology/cache4d instproc init { ns } {	$self next $ns	$self instvar node_	$ns rtmodel-at 500 down $node_(s0) $node_(e3)	$ns rtmodel-at 1000 up $node_(s0) $node_(e3)	$self checkConfig $class $ns}# 2-level topology with direct links from server to every client# Compare invalidation vs ttl with direct requestClass Topology/cache5 -superclass SkelTopologyTopology/cache5 instproc init { ns } {	$self next	$self instvar node_	global opts	if [info exists opts(num-2nd-cache)] {		set n $opts(num-2nd-cache)	} else {		error "Topology/BottleNeck requires option num-2nd-cache"	}	set node_(s0) [$ns node]	# TLC is node e0	for {set i 0} {$i <= $n} {incr i} {		set node_(e$i) [$ns node]	}	# We create clients separately so we have consecutive ids for all 	# clients	for {set i 0} {$i < $n} {incr i} {		set node_(c$i) [$ns node]	}	set sn [$ns node]	;# Dummy node for bottleneck link	$ns duplex-link $node_(e$n) $sn 1.5Mb 50ms DropTail	# Traffic on the duplex link. 	$self instvar qmon_	set qmon_(btnk_f) [$ns monitor-queue $node_(e$n) $sn ""]	set qmon_(btnk_t) [$ns monitor-queue $sn $node_(e$n) ""]	for {set i 0} {$i < $n} {incr i} {		$ns duplex-link $node_(e$i) $sn 1.5Mb 50ms DropTail		$ns duplex-link $node_(c$i) $node_(e$i) 10Mb 2ms DropTail		# Server attached to all clients, but its parent cache is e0		# delay to server is proportional to its distance to e0		set delay [expr 5 + $i*5]ms		$ns duplex-link $node_(e$i) $node_(s0) 1.5Mb $delay DropTail		set qmon_(svr_f$i) [$ns monitor-queue $node_(s0) $node_(e$i) ""]		set qmon_(svr_t$i) [$ns monitor-queue $node_(e$i) $node_(s0) ""]	}	$self checkConfig $class $ns}## Simple 2 node topology testing SimpleTcp and TcpApp#Class Topology/2node -superclass SkelTopologyTopology/2node instproc init { ns } {	$self next	$self instvar node_	set node_(0) [$ns node]	set node_(1) [$ns node]	$ns duplex-link $node_(0) $node_(1) 1.5Mb 10ms DropTail	$ns duplex-link-op $node_(0) $node_(1) orient right	$self checkConfig $class $ns}## 3 node linear topology testing SimpleTcp and TcpApp#Class Topology/3node -superclass SkelTopologyTopology/3node instproc init { ns } {	$self next 	$self instvar node_	set node_(0) [$ns node]	set node_(1) [$ns node]	set node_(2) [$ns node]	$ns duplex-link $node_(0) $node_(1) 1.5Mb 50ms DropTail	$ns duplex-link $node_(1) $node_(2) 1.5Mb 50ms DropTail	$ns duplex-link-op $node_(0) $node_(1) orient right	$ns duplex-link-op $node_(1) $node_(2) orient right}## 5 node topology testing HTTP cache, with 3 clients, one server and # one cache#Class Topology/5node -superclass SkelTopologyTopology/5node instproc init { ns } {	$self next	$self instvar node_	for {set i 0} {$i < 5} {incr i} {		set node_($i) [$ns node]	}	$ns duplex-link $node_(3) $node_(4) 1Mb 50ms DropTail	$ns duplex-link $node_(0) $node_(3) 1Mb 50ms DropTail	$ns duplex-link $node_(1) $node_(3) 1Mb 50ms DropTail	$ns duplex-link $node_(2) $node_(3) 1Mb 50ms DropTail	$ns duplex-link-op $node_(4) $node_(3) orient right	$ns duplex-link-op $node_(0) $node_(3) orient down	$ns duplex-link-op $node_(1) $node_(3) orient left	$ns duplex-link-op $node_(2) $node_(3) orient up}#----------------------------------------------------------------------# Section 1: Base test class#----------------------------------------------------------------------Class TestTest 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_	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)	if $opts(nam-trace-all) {		#set trace_ [open "$test_" w]		# test-all-template1 requires data file to be temp.rands :(		set trace_ [open "temp.rands" w]		$ns_ trace-all $trace_	}	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_"	}}# 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_	if [info exists trace_] {		$ns_ flush-trace		close $trace_	}	exit 0}Test instproc run {} {	$self instvar finishTime_ ns_ trace_	global opts	if $opts(nam-trace-all) {		$self write-testconf $trace_	}	$self set-routing	$self set-members	$ns_ at $finishTime_ "$self finish"	$ns_ run}# 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]} {

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91啦中文在线观看| 自拍偷自拍亚洲精品播放| 国产精品天天看| 喷水一区二区三区| 在线精品国精品国产尤物884a | 国产精品99久久久久久有的能看 | 亚洲乱码日产精品bd| 国产一区福利在线| 欧美一区二区三区的| 亚洲欧美日韩精品久久久久| 国产精品一级黄| 日韩一区二区不卡| 午夜精品aaa| 色老汉一区二区三区| 亚洲欧洲成人精品av97| 粉嫩av一区二区三区| 久久久亚洲精华液精华液精华液| 日韩不卡一二三区| 欧美蜜桃一区二区三区| 亚洲午夜久久久| 色婷婷综合久久久中文一区二区| 国产精品麻豆视频| 成人一区二区三区| 国产欧美日韩不卡免费| 国内国产精品久久| 久久色在线观看| 激情欧美一区二区| 日韩欧美一级片| 久久99精品久久久久久| 欧美mv日韩mv国产网站app| 奇米777欧美一区二区| 日韩欧美成人午夜| 久久国产日韩欧美精品| 精品国产乱码久久久久久老虎| 久久精品国产久精国产爱| 91精品国产综合久久久久久久| 日本人妖一区二区| 精品日韩av一区二区| 国产一区二区三区香蕉| 国产清纯在线一区二区www| 国产精一区二区三区| 日本一区二区视频在线| 99久久久久久| 石原莉奈在线亚洲三区| 欧美一级片免费看| 国产伦精品一区二区三区免费 | 亚洲乱码国产乱码精品精98午夜| 色综合色综合色综合色综合色综合 | 亚洲女同ⅹxx女同tv| 色香色香欲天天天影视综合网| 亚洲综合图片区| 欧美成人一区二区三区| 粗大黑人巨茎大战欧美成人| 夜夜揉揉日日人人青青一国产精品 | 国产亚洲1区2区3区| 粉嫩高潮美女一区二区三区 | 久久精品视频网| 色婷婷久久久久swag精品| 亚洲一区二区视频| 久久伊人中文字幕| www.亚洲在线| 日韩中文字幕亚洲一区二区va在线 | 日韩一区二区三| 国产美女精品一区二区三区| 亚洲精品亚洲人成人网| 日韩一区二区三区四区五区六区| 国产91色综合久久免费分享| 亚洲午夜久久久久久久久久久| 亚洲精品在线观| 欧美怡红院视频| 国产黑丝在线一区二区三区| 亚洲一区二区三区激情| 久久先锋资源网| 欧美日韩精品一区二区三区四区| 国产成人av影院| 日韩av中文字幕一区二区| 亚洲国产岛国毛片在线| 日韩一区二区三区在线| 91蝌蚪porny| 国产激情视频一区二区在线观看 | 国产精品情趣视频| 在线观看91av| 99re热这里只有精品免费视频 | 欧美亚洲高清一区| 国产成人鲁色资源国产91色综| 亚洲一级不卡视频| 国产精品视频一二三区| 精品国产一区二区精华| 欧美日韩综合在线| 99re视频这里只有精品| 国产传媒久久文化传媒| 日本不卡一区二区| 一区二区三区毛片| 亚洲人成影院在线观看| 国产精品视频一二| 国产欧美一区二区三区在线老狼| 日韩三级伦理片妻子的秘密按摩| 在线观看av一区| 色婷婷av一区二区三区gif| 国产成人精品免费网站| 国产一区二区三区国产| 久久国产人妖系列| 久久精品国产澳门| 爽爽淫人综合网网站| 一区二区三区毛片| 一区二区三区中文字幕| 中文字幕亚洲视频| 国产精品免费视频网站| 欧美激情一区二区三区四区 | 成人做爰69片免费看网站| 国产一区二区三区四区五区入口| 国产呦萝稀缺另类资源| 精品一区二区三区久久久| 麻豆成人久久精品二区三区小说| 美女诱惑一区二区| 精品制服美女久久| 精品午夜一区二区三区在线观看| 久久精品免费观看| 国产激情一区二区三区| 成人性生交大合| 日本韩国欧美一区二区三区| 在线一区二区观看| 欧美久久免费观看| 欧美一区二区三区成人| 26uuu亚洲综合色欧美| 国产午夜亚洲精品不卡 | 国产日韩欧美精品一区| 国产欧美久久久精品影院| 国产精品乱码人人做人人爱| 亚洲免费观看在线视频| 午夜精品一区二区三区免费视频| 免费看黄色91| 成人午夜激情视频| 日本韩国精品一区二区在线观看| 欧美日韩精品高清| 久久青草欧美一区二区三区| 国产精品女上位| 五月天一区二区三区| 韩国av一区二区三区四区| 99精品热视频| 欧美一级一区二区| 国产视频一区二区在线观看| 亚洲激情五月婷婷| 老司机精品视频一区二区三区| 国产成人精品亚洲日本在线桃色 | 亚洲综合色网站| 九一九一国产精品| 色综合天天狠狠| 欧美xxxxx牲另类人与| 中文字幕欧美一| 人人超碰91尤物精品国产| 国产白丝网站精品污在线入口| 欧日韩精品视频| 久久网这里都是精品| 一区二区三区在线播放| 久久99精品国产.久久久久 | 欧美变态tickling挠脚心| 国产精品毛片久久久久久久| 日韩成人精品视频| 色嗨嗨av一区二区三区| 欧美成人精品1314www| 亚洲另类春色国产| 狠狠久久亚洲欧美| 欧美丝袜自拍制服另类| 国产欧美日韩视频一区二区| 日本麻豆一区二区三区视频| 色域天天综合网| 欧美激情一区在线观看| 久久99蜜桃精品| 精品视频在线免费| 亚洲欧美日韩一区| 国产剧情在线观看一区二区| 欧美电影在线免费观看| 亚洲在线一区二区三区| 国产99精品国产| 久久久久久免费| 免费精品视频在线| 欧美日韩中文字幕精品| 亚洲免费观看高清完整版在线观看熊 | 国产经典欧美精品| 亚洲精品一区二区三区香蕉| 五月天激情综合网| 日本高清免费不卡视频| ㊣最新国产の精品bt伙计久久| 国产精品系列在线观看| 精品国产sm最大网站| 美女mm1313爽爽久久久蜜臀| 欧美精品v国产精品v日韩精品| 夜夜爽夜夜爽精品视频| 色综合 综合色| 一区二区三区四区精品在线视频| 91亚洲大成网污www| 国产精品美女视频| www.亚洲人| 一区二区视频在线看| 91女人视频在线观看| 亚洲欧美国产三级| 色哟哟一区二区三区| 亚洲国产精品天堂| 欧美一级高清片在线观看|