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

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

?? ns-hiernode.tcl

?? 運行于linux上的CIMS套件
?? TCL
字號:
## Copyright (c) 1996 Regents of the University of California.# All rights reserved.# # Redistribution and use in source and binary forms, with or without# modification, are permitted provided that the following conditions# are met:# 1. Redistributions of source code must retain the above copyright#    notice, this list of conditions and the following disclaimer.# 2. Redistributions in binary form must reproduce the above copyright#    notice, this list of conditions and the following disclaimer in the#    documentation and/or other materials provided with the distribution.# 3. All advertising materials mentioning features or use of this software#    must display the following acknowledgement:# 	This product includes software developed by the MASH Research# 	Group at the University of California Berkeley.# 4. Neither the name of the University nor of the Research Group may be#    used to endorse or promote products derived from this software without#    specific prior written permission.# # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE# ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF# SUCH DAMAGE.### THE CODE INCLUDED IN THIS FILE IS USED FOR BACKWARD COMPATIBILITY ONLY# for now creating a new class for hier-node for the sake of minimum overlap. # However this may be combined with ns-node at a later date when hierarchical routing# gets to become stable & operational.Class HierNode -superclass NodeHierNode instproc init {args} {	$self instvar address_	set haddress $args        set address_ $args	set args [lreplace $args 0 1]	$self next $args        set address_ $haddress}# Wan: set as the first level of classifier for every hierNode# so that every hierNode has hawaii classifier as first level# if HawaiiRouting is TrueHierNode instproc mk-default-classifier {} {    global HawaiiRouting;	$self instvar np_ id_ classifiers_ agents_ dmux_ neighbor_ address_ 	# puts "id=$id_"	set levels [AddrParams set hlevel_]	for {set n 1} {$n <= $levels} {incr n} {		set classifiers_($n) [new Classifier/Addr]		$classifiers_($n) set mask_ [AddrParams set NodeMask_($n)]		$classifiers_($n) set shift_ [AddrParams set NodeShift_($n)]	}        # Add by Wan:        if { $HawaiiRouting == 1 } {            $classifiers_(1) set top_ 1            $classifiers_(1) set mynode_ $self        }}HierNode instproc entry {} {    $self instvar ns_    if ![info exist ns_] {	set ns_ [Simulator instance]    }    if [$ns_ multicast?] {	$self instvar switch_	return $switch_    }    $self instvar classifiers_    return $classifiers_(1)}HierNode instproc enable-mcast sim {	$self instvar classifiers_ multiclassifier_ ns_ switch_ mcastproto_	$self set ns_ $sim	$self set switch_ [new Classifier/Addr]	#	# set up switch to route unicast packet to slot 0 and	# multicast packets to slot 1	#		[$self set switch_] set mask_ [AddrParams set McastMask_]	[$self set switch_] set shift_ [AddrParams set McastShift_]	#	# create a classifier for multicast routing	#	$self set multiclassifier_ [new Classifier/Multicast/Replicator]	[$self set multiclassifier_] set node_ $self		[$self set switch_] install 0 $classifiers_(1)	[$self set switch_] install 1 $multiclassifier_	#	# Create a prune agent.  Each multicast routing node	# has a private prune agent that sends and receives	# prune/graft messages and dispatches them to the	# appropriate replicator object.	#	$self set mrtObject_ [new mrtObject $self]}HierNode instproc add-hroute { dst target } {	$self instvar classifiers_ rtsize_	set al [$self split-addrstr $dst]	set l [llength $al]	for {set i 1} {$i <= $l} {incr i} {		set d [lindex $al [expr $i-1]]		if {$i == $l} {			$classifiers_($i) install $d $target		} else {			$classifiers_($i) install $d $classifiers_([expr $i + 1]) 		}	}    #    # increase the routing table size counter - keeps track of rtg table size for     # each node    set rtsize_ [expr $rtsize_ + 1]}## split up hier address string #HierNode instproc split-addrstr addrstr {	set L [split $addrstr .]	return $L}#HierNode instproc node-addr {} {#	$self instvar address_#        puts "H $address_"#	return $address_#}# as of now, hierarchical routing support not extended for equal cost multi path routing### feature may be added in future

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产一区| 国产丝袜美腿一区二区三区| 欧美一级午夜免费电影| 中文字幕av一区二区三区| 日韩高清电影一区| 不卡一二三区首页| 日韩精品在线一区二区| 夜夜嗨av一区二区三区中文字幕 | 国产女人18水真多18精品一级做| 亚洲精品国产视频| 国产成人在线网站| 日韩欧美一区电影| 亚洲国产你懂的| 欧美不卡一区二区三区| 亚洲免费在线看| 国产91丝袜在线18| 精品国产不卡一区二区三区| 秋霞午夜av一区二区三区| 91啪亚洲精品| 最好看的中文字幕久久| 波多野结衣一区二区三区| 久久亚洲精品国产精品紫薇| 美女在线视频一区| 日韩一区二区三区免费观看| 午夜成人免费电影| 欧美猛男gaygay网站| 亚洲一区二区四区蜜桃| 色吊一区二区三区| 一区二区三区四区在线播放| 91在线精品一区二区三区| 国产精品天干天干在观线| 国产成人啪午夜精品网站男同| 欧美大尺度电影在线| 久久99久久99| 久久免费精品国产久精品久久久久| 久国产精品韩国三级视频| 日韩精品一区二区三区在线播放 | 美女网站在线免费欧美精品| 欧美日韩电影在线播放| 天堂在线亚洲视频| 日韩女优制服丝袜电影| 国产麻豆成人传媒免费观看| 久久久99久久| 99视频一区二区| 亚洲一区二三区| 欧美精品国产精品| 国精品**一区二区三区在线蜜桃| 精品国产一二三区| 成人免费视频视频| 亚洲综合图片区| 91精品国产色综合久久| 国内成人自拍视频| 日韩一区欧美一区| 欧美日韩国产综合一区二区三区| 免费高清不卡av| 久久女同性恋中文字幕| 99久久777色| 日韩vs国产vs欧美| 国产亚洲欧美日韩在线一区| 91色porny| 美女www一区二区| 国产精品福利电影一区二区三区四区| 成人免费av网站| 爽好多水快深点欧美视频| 精品久久久久久久久久久久久久久久久| 国模套图日韩精品一区二区| 亚洲欧洲日韩在线| 欧美一区二区成人| 91污片在线观看| 蜜桃精品视频在线| 亚洲精品乱码久久久久久 | 日韩av在线免费观看不卡| 精品sm捆绑视频| 在线观看av一区| 国产一区二区视频在线播放| 亚洲综合丁香婷婷六月香| 久久久久久夜精品精品免费| 在线免费观看一区| 国产成人丝袜美腿| 蜜桃视频在线一区| 伊人一区二区三区| 中文字幕精品三区| 日韩欧美中文字幕公布| 国产亚洲精品超碰| 欧美欧美欧美欧美| 色综合久久久网| 国产精品一二二区| 免费不卡在线视频| 亚洲第一会所有码转帖| 国产精品欧美一区二区三区| 欧美一区二区三区在线看| 色欲综合视频天天天| 国产美女精品一区二区三区| 亚洲www啪成人一区二区麻豆| 亚洲欧洲一区二区三区| 久久九九影视网| 欧美v日韩v国产v| 56国语精品自产拍在线观看| 色久综合一二码| 99久久久免费精品国产一区二区| 国产一区不卡精品| 韩国精品一区二区| 久久精品久久99精品久久| 视频一区国产视频| 午夜精品国产更新| 亚洲愉拍自拍另类高清精品| 自拍偷拍亚洲激情| 亚洲欧美在线观看| 中文字幕一区三区| 国产精品久久久久7777按摩| 国产网红主播福利一区二区| 精品理论电影在线| 欧美精品一区二区三区高清aⅴ | 国产白丝精品91爽爽久久| 国内精品久久久久影院薰衣草| 日韩精品午夜视频| 免费在线观看不卡| 免费人成在线不卡| 久久精品国产秦先生| 男男视频亚洲欧美| 麻豆久久久久久久| 国产一区二区不卡| 国产成人av一区| 99精品在线免费| 欧美三级蜜桃2在线观看| 欧美日韩国产欧美日美国产精品| 欧美日韩精品福利| 日韩亚洲欧美高清| 久久精品夜色噜噜亚洲a∨| 久久午夜色播影院免费高清 | 日韩一区二区精品葵司在线| 91精品福利在线一区二区三区| 欧美一区二区视频网站| 久久新电视剧免费观看| 久久久影视传媒| 自拍av一区二区三区| 亚洲不卡一区二区三区| 寂寞少妇一区二区三区| 成人午夜在线视频| 欧美亚洲动漫精品| 日韩一区二区三区av| 国产日产亚洲精品系列| 亚洲视频 欧洲视频| 日韩主播视频在线| 国产成+人+日韩+欧美+亚洲| 色婷婷综合视频在线观看| 91精品国产91久久久久久最新毛片| 欧美大片一区二区三区| 国产精品成人在线观看| 亚洲成人动漫在线观看| 国产毛片精品国产一区二区三区| 欧美一二三区在线观看| 久久精品夜色噜噜亚洲a∨| 亚洲自拍偷拍图区| 黄色小说综合网站| 欧美综合亚洲图片综合区| 精品国产一区二区三区av性色| 中文字幕日本乱码精品影院| 首页亚洲欧美制服丝腿| 不卡的av中国片| 欧美xxxxxxxx| 亚洲成人精品一区二区| 国产69精品久久久久毛片| 91麻豆精品国产91久久久久久久久 | 7777女厕盗摄久久久| 国产日韩欧美不卡| 婷婷丁香久久五月婷婷| 99精品视频一区| 精品国产青草久久久久福利| 亚洲高清免费观看高清完整版在线观看 | 欧美日韩aaa| 国产精品不卡视频| 国产在线不卡一卡二卡三卡四卡| 欧美熟乱第一页| 成人欧美一区二区三区在线播放| 精品写真视频在线观看| 欧美日韩一区久久| 亚洲精品一卡二卡| 成人丝袜高跟foot| 久久女同性恋中文字幕| 日本女优在线视频一区二区| 在线亚洲+欧美+日本专区| 国产精品久久久久久久久搜平片| 韩国女主播成人在线观看| 欧美一二三区精品| 天天综合日日夜夜精品| 91传媒视频在线播放| 国产精品欧美极品| 国产成人精品1024| 久久毛片高清国产| 国产一区二区三区精品视频| 日韩一级高清毛片| 日本成人在线网站| 91麻豆精品国产91久久久使用方法 | 成人一区在线看| 国产清纯在线一区二区www| 国产做a爰片久久毛片| 精品国偷自产国产一区| 久久99最新地址| 精品国产乱码久久久久久老虎|