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

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

?? test-suite-mcast.tcl

?? 跑leach需要的
?? TCL
?? 第 1 頁 / 共 2 頁
字號:
# This test suite is for validating the multicast support in ns.## To run all tests:  test-mcast## To run individual tests:# ns test-suite-mcast.tcl DM1# ns test-suite-mcast.tcl DM2# ...## To view a list of available tests to run with this script:# ns test-suite-mcast.tcl#Class TestSuiteTestSuite instproc init {} {	$self instvar ns_ net_ defNet_ test_ topo_ node_ testName_	set ns_ [new Simulator -multicast on]	#$ns_ use-scheduler List		$ns_ trace-all [open temp.rands w]	$ns_ namtrace-all [open temp.rands.nam w]	$ns_ color 0 blue	$ns_ color 1 red	$ns_ color 2 yellow	$ns_ color 30 purple	$ns_ color 31 green		if {$net_ == ""} {		set net_ $defNet_	}	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_"	}}TestSuite instproc finish { file } {	$self instvar ns_ 	global quiet		$ns_ flush-trace	if { !$quiet } {		puts "running nam..."		exec nam temp.rands.nam &	}	exit 0}TestSuite instproc openTrace { stopTime testName } {	$self instvar ns_	exec rm -f temp.rands	set traceFile [open temp.rands w]	puts $traceFile "v testName $testName"	$ns_ at $stopTime \		"close $traceFile ; $self finish $testName"	return $traceFile}proc usage {} {	global argv0	puts stderr "usage: ns $argv0 <tests> \[<topologies>\]"	puts stderr "Valid tests are:\t[get-subclasses TestSuite Test/]"	puts stderr "Valid Topologies are:\t[get-subclasses SkelTopology Topology/]"	exit 1}proc isProc? {cls prc} {	if [catch "Object info subclass $cls/$prc" r] {		global argv0		puts stderr "$argv0: no such $cls: $prc"		usage	}}proc get-subclasses {cls pfx} {	set ret ""	set l [string length $pfx]		set c $cls	while {[llength $c] > 0} {		set t [lindex $c 0]		set c [lrange $c 1 end]		if [string match ${pfx}* $t] {			lappend ret [string range $t $l end]		}		eval lappend c [$t info subclass]	}	set ret}TestSuite proc runTest {} {	global argc argv quiet	set quiet 0	switch $argc {		1 {			set test $argv			isProc? Test $test			set topo ""		}		2 {			set test [lindex $argv 0]			isProc? Test $test			set a [lindex $argv 1]			if {$a == "QUIET"} {				set topo ""				set quiet 1			} else {				set topo $a				isProc? Topology $topo			}		}		default {			usage		}	}	set t [new Test/$test $topo]	$t run}# Skeleton topology base classClass SkelTopologySkelTopology instproc init {} {	$self next}SkelTopology instproc node? n {	$self instvar node_	if [info exists node_($n)] {		set ret $node_($n)	} else {		set ret ""	}	set ret}SkelTopology instproc add-fallback-links {ns nodelist bw delay qtype args} {	$self instvar node_	set n1 [lindex $nodelist 0]	foreach n2 [lrange $nodelist 1 end] {		if ![info exists node_($n2)] {			set node_($n2) [$ns node]		}		$ns duplex-link $node_($n1) $node_($n2) $bw $delay $qtype		foreach opt $args {			set cmd [lindex $opt 0]			set val [lindex $opt 1]			if {[llength $opt] > 2} {				set x1 [lindex $opt 2]				set x2 [lindex $opt 3]			} else {				set x1 $n1				set x2 $n2			}			$ns $cmd $node_($x1) $node_($x2) $val			$ns $cmd $node_($x2) $node_($x1) $val		}		set n1 $n2	}}Class NodeTopology/4nodes -superclass SkelTopologyNodeTopology/4nodes instproc init ns {	$self next		$self instvar node_	set node_(n0) [$ns node]	set node_(n1) [$ns node]	set node_(n2) [$ns node]	set node_(n3) [$ns node]}Class Topology/net4a -superclass NodeTopology/4nodes# Create a simple four node topology:##	              n3#	             / #       1.5Mb,10ms  / 1.5Mb,10ms                              #    n0 --------- n1#                  \  1.5Mb,10ms#	            \ #	             n2#Topology/net4a instproc init ns {	$self next $ns	$self instvar node_	$ns duplex-link $node_(n0) $node_(n1) 1.5Mb 10ms DropTail	$ns duplex-link $node_(n1) $node_(n2) 1.5Mb 10ms DropTail	$ns duplex-link $node_(n1) $node_(n3) 1.5Mb 10ms DropTail	if {[$class info instprocs config] != ""} {		$self config $ns	}}Class Topology/net4b -superclass NodeTopology/4nodes# 4 nodes on the same LAN##           n0   n1#           |    |#       -------------#           |    |#           n2   n3## Topology/net4b instproc init ns {	$self next $ns	$self instvar node_	$ns multi-link-of-interfaces [list $node_(n0) $node_(n1) $node_(n2) $node_(n3)] 1.5Mb 10ms DropTail	if {[$class info instprocs config] != ""} {		$self config $ns	}}Class NodeTopology/5nodes -superclass SkelTopologyNodeTopology/5nodes instproc init ns {	$self next		$self instvar node_	set node_(n0) [$ns node]	set node_(n1) [$ns node]	set node_(n2) [$ns node]	set node_(n3) [$ns node]	set node_(n4) [$ns node]}Class Topology/net5a -superclass NodeTopology/5nodes## Create a simple five node topology:##                  n4#                 /  \                    #               n3    n2#               |     |#               n0    n1## All links are of 1.5Mbps bandwidth with 10ms latency#Topology/net5a instproc init ns {	$self next $ns	$self instvar node_	$ns duplex-link $node_(n0) $node_(n3) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n1) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n3) $node_(n4) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n4) 1.5Mb 10ms DropTail 	if {[$class info instprocs config] != ""} {		$self config $ns	}}Class Topology/net5b -superclass NodeTopology/5nodes## Create a five node topology:##                  n4#                 /  \                    #               n3----n2#               |     |#               n0    n1## All links are of 1.5Mbps bandwidth with 10ms latency#Topology/net5b instproc init ns {    $self next $ns	$self instvar node_	$ns duplex-link $node_(n0) $node_(n3) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n1) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n3) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n3) $node_(n4) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n4) 1.5Mb 10ms DropTail 	if {[$class info instprocs config] != ""} {		$self config $ns    }}Class Topology/net5c -superclass NodeTopology/5nodes## Create a five node topology:##                  n4#                 /  \                    #               n3----n2#               | \  /|#               |  \  |#               | / \ |#               n0    n1## All links are of 1.5Mbps bandwidth with 10ms latency#Topology/net5c instproc init ns {	$self next $ns	$self instvar node_	$ns duplex-link $node_(n0) $node_(n3) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n0) $node_(n2) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n1) $node_(n2) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n1) $node_(n3) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n3) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n4) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n3) $node_(n4) 1.5Mb 10ms DropTail 	if {[$class info instprocs config] != ""} {		$self config $ns	}}Class Topology/net5d -superclass NodeTopology/5nodes## Create a five node topology:##                  n4#                 /  \                    #               n3----n2#               | \  /|#               |  \  |#               | / \ |#               n0----n1## All links are of 1.5Mbps bandwidth with 10ms latency#Topology/net5d instproc init ns {	$self next $ns	$self instvar node_	$ns duplex-link $node_(n0) $node_(n3) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n0) $node_(n2) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n0) $node_(n1) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n1) $node_(n2) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n1) $node_(n3) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n3) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n4) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n3) $node_(n4) 1.5Mb 10ms DropTail 	if {[$class info instprocs config] != ""} {		$self config $ns	}}Class Topology/net5e -superclass NodeTopology/5nodes## Create a five node topology with 4 nodes on a LAN:##                  n4#                 /  \                    #               n3    n2#               |     |#             -----------#               |     |#               n0    n1#Topology/net5e instproc init ns {	$self next $ns	$self instvar node_	$ns newLan [list $node_(n0) $node_(n3) $node_(n1) $node_(n2)] 1.5Mb 10ms	$ns duplex-link $node_(n3) $node_(n4) 1.5Mb 3ms DropTail	$ns duplex-link-op $node_(n3) $node_(n4) orient right-down	$ns duplex-link $node_(n2) $node_(n4) 1.5Mb 3ms DropTail	$ns duplex-link-op $node_(n2) $node_(n4) orient left-down	if {[$class info instprocs config] != ""} {		$self config $ns	}}Class NodeTopology/6nodes -superclass SkelTopologyNodeTopology/6nodes instproc init ns {	$self next		$self instvar node_	set node_(n0) [$ns node]	set node_(n1) [$ns node]	set node_(n2) [$ns node]	set node_(n3) [$ns node]	set node_(n4) [$ns node]	set node_(n5) [$ns node]}Class Topology/net6a -superclass NodeTopology/6nodes## Create a simple six node topology:##                  n0#                 /  \                    #               n1    n2#              /  \  /  \#             n3   n4   n5## All links are of 1.5Mbps bandwidth with 10ms latency#Topology/net6a instproc init ns {	$self next $ns	$self instvar node_	$ns duplex-link $node_(n0) $node_(n1) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n0) $node_(n2) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n1) $node_(n3) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n1) $node_(n4) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n4) 1.5Mb 10ms DropTail 	$ns duplex-link $node_(n2) $node_(n5) 1.5Mb 10ms DropTail 	if {[$class info instprocs config] != ""} {		$self config $ns	}}Class Topology/net6b -superclass NodeTopology/6nodes# 6 node topology with nodes n2, n3 and n5 on a LAN.##          n4#          |#          n3#          |#    --------------#      |       |#      n5      n2#      |       |#      n0      n1## All point-to-point links have 1.5Mbps Bandwidth, 10ms latency.#Topology/net6b instproc init ns {	$self next $ns	$self instvar node_	$ns multi-link-of-interfaces [list $node_(n5) $node_(n2) $node_(n3)] 1.5Mb 10ms DropTail	$ns duplex-link $node_(n1) $node_(n2) 1.5Mb 10ms DropTail	$ns duplex-link $node_(n4) $node_(n3) 1.5Mb 10ms DropTail	$ns duplex-link $node_(n5) $node_(n0) 1.5Mb 10ms DropTail	if {[$class info instprocs config] != ""} {		$self config $ns	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区 在线观看视频| 亚洲综合另类小说| 亚洲欧美日韩国产成人精品影院| 日韩精品一二三区| 不卡一区二区在线| 欧美成人一级视频| 一区二区视频在线| 国产69精品一区二区亚洲孕妇 | 国产.精品.日韩.另类.中文.在线.播放| 91福利区一区二区三区| 久久精品视频一区二区三区| 午夜私人影院久久久久| 91老师国产黑色丝袜在线| 国产午夜一区二区三区| 麻豆久久一区二区| 精品视频999| 一区二区三区欧美日韩| thepron国产精品| 日本一区二区免费在线| 极品少妇一区二区三区精品视频| 欧美日韩久久久| 亚洲国产综合人成综合网站| 色94色欧美sute亚洲线路二| 国产精品超碰97尤物18| 成人福利电影精品一区二区在线观看| 欧美大片免费久久精品三p| 日韩av在线播放中文字幕| 欧美亚洲尤物久久| 亚洲高清免费观看| 欧美日韩电影一区| 天天综合天天综合色| 欧美日韩精品一区二区在线播放| 亚洲人精品一区| 欧美性欧美巨大黑白大战| 亚洲国产成人av网| 欧美日韩和欧美的一区二区| 视频一区二区国产| 91精品国产欧美日韩| 久久99久久久久久久久久久| 日韩一二三四区| 国产精品一区二区三区99| 国产人成亚洲第一网站在线播放| 成人avav影音| 亚洲欧美另类小说视频| 欧美日韩中文另类| 美女看a上一区| 国产亚洲欧美日韩俺去了| 高清国产一区二区| 亚洲精品免费一二三区| 欧美日韩的一区二区| 九九视频精品免费| 欧美高清在线一区| 日本道在线观看一区二区| 午夜精品一区二区三区免费视频 | 中文字幕第一区第二区| 91啪亚洲精品| 天天综合色天天综合| 26uuu色噜噜精品一区| 成a人片国产精品| 亚洲一区二区av电影| 日韩女优av电影| av午夜一区麻豆| 亚洲国产你懂的| www国产精品av| 91福利视频在线| 国产精品一二一区| 一级做a爱片久久| 26uuu精品一区二区| 色素色在线综合| 国产一区不卡视频| 亚洲自拍偷拍九九九| 久久久美女艺术照精彩视频福利播放| 色综合久久久久网| 韩国成人精品a∨在线观看| 亚洲视频在线观看一区| 欧美一区二区三区男人的天堂| 成人精品一区二区三区四区| 日韩激情一二三区| 中文字幕人成不卡一区| 精品日韩一区二区三区| 欧美在线你懂得| 粉嫩aⅴ一区二区三区四区| 午夜精品成人在线| 亚洲精品免费在线| 国产日韩欧美精品综合| 日韩一区二区三区三四区视频在线观看 | 午夜精彩视频在线观看不卡| 久久网站最新地址| 欧美精品三级日韩久久| 99视频在线观看一区三区| 久久国产麻豆精品| 五月天一区二区三区| 亚洲婷婷综合色高清在线| 久久人人爽人人爽| 日韩三级在线观看| 欧美日韩国产经典色站一区二区三区| 国产精品99精品久久免费| 琪琪久久久久日韩精品| 亚洲图片欧美一区| 亚洲一区二区三区免费视频| 国产精品久久久久三级| 国产亚洲一区二区三区| 日韩三级电影网址| 91精品蜜臀在线一区尤物| 欧美婷婷六月丁香综合色| 成人激情开心网| 国产99精品国产| 国产99久久久国产精品潘金| 国产不卡高清在线观看视频| 国产激情91久久精品导航| 激情偷乱视频一区二区三区| 毛片不卡一区二区| 另类人妖一区二区av| 另类小说图片综合网| 美女国产一区二区三区| 久久精品72免费观看| 久久国产乱子精品免费女| 激情综合色综合久久综合| 精品无人码麻豆乱码1区2区| 精品中文字幕一区二区小辣椒| 美国一区二区三区在线播放| 老司机午夜精品99久久| 国产美女精品一区二区三区| 国产在线精品免费| 成人午夜视频网站| 一本大道久久a久久综合婷婷| 色欧美片视频在线观看| 欧美三级一区二区| 91精品欧美综合在线观看最新| 欧美xxxx老人做受| 欧美高清在线一区二区| 一区二区三区四区中文字幕| 五月天亚洲精品| 久久99精品久久只有精品| 成人少妇影院yyyy| 91久久精品国产91性色tv| 制服.丝袜.亚洲.另类.中文| 精品免费日韩av| 日韩一区中文字幕| 日本va欧美va精品发布| 懂色av一区二区三区免费观看| 99久久精品费精品国产一区二区| 欧美伊人久久久久久久久影院| 日韩美女视频在线| 国产精品久久免费看| 亚洲午夜影视影院在线观看| 奇米色一区二区| 成人午夜精品在线| 欧美日韩成人一区| 欧美激情在线一区二区三区| 一区二区三区色| 精品亚洲国产成人av制服丝袜| 99这里都是精品| 精品少妇一区二区三区日产乱码 | 国产精品成人免费精品自在线观看| 亚洲一二三四区不卡| 国产在线播放一区三区四| 91天堂素人约啪| 久久众筹精品私拍模特| 夜夜亚洲天天久久| 国产成人aaa| 日韩免费高清视频| 一区二区三区四区不卡视频 | 欧美日韩美女一区二区| 国产亚洲成av人在线观看导航| 亚洲成在线观看| fc2成人免费人成在线观看播放 | 欧美日韩中文字幕一区| 国产欧美精品在线观看| 人人精品人人爱| 欧洲av一区二区嗯嗯嗯啊| 国产三级三级三级精品8ⅰ区| 午夜精品久久久久| 色综合中文字幕| 欧美激情艳妇裸体舞| 奇米四色…亚洲| 欧美精品一二三四| 亚洲国产精品久久久久秋霞影院| 国产精品亚洲视频| 精品成人免费观看| 欧美96一区二区免费视频| 欧美性色综合网| 夜夜精品视频一区二区| 成人黄色网址在线观看| 国产丝袜在线精品| 久久99久久99小草精品免视看| 欧美精品123区| 亚洲成人av免费| 精品婷婷伊人一区三区三| 亚洲国产中文字幕| 欧美在线色视频| 亚洲成人精品在线观看| 精品1区2区3区| 午夜精品福利在线| 91精品国产色综合久久| 日韩成人精品在线观看| 欧美精品777| 精品一区二区三区av| 精品少妇一区二区| 国产盗摄视频一区二区三区|