📄 ns-default.tcl
字号:
}Agent/TCPSink/Sack1/DelAck set interval_ 100msAgent/RTP set seqno_ 0Agent/RTP set interval_ 3.75msAgent/RTP set random_ 0Agent/RTP set packetSize_ 210Agent/RTP set maxpkts_ 0x10000000Agent/RTP instproc done {} { }Agent/RTCP set seqno_ 0Agent/RTP/TFCC set alpha_ 0.25; # EWMA multiplier on srtt sampleAgent/RTP/TFCC set beta_ 0.25; # EWMA multiplier on rttvar sampleAgent/RTP/TFCC set srtt_ -1.0; # initial smoothed rttAgent/RTP/TFCC set minrtt_ 1000000.0; # initial min rtt (1M secs)Agent/RTP/TFCC set maxrtt_ -1.0; # initial min rttAgent/RTP/TFCC set rttvar_ -1.0; # initial rtt varAgent/RTP/TFCC set peer_rtt_est_ -1.0; # initial value of peer's rtt estAgent/RTP/TFCC set ack_interval_ 1.0; # initial ack sending intervalAgent/RTP/TFCC set silence_thresh_ 5; # rtt's w/no acks -> dead peerAgent/RTP/TFCC/ETFCC set efactor_ 1.33;Agent/RTP/TFCC/ETFCC set kfactor_ 2.0;Agent/Message set packetSize_ 180DelayLink set bandwidth_ 1.5MbDelayLink set delay_ 100msDynamicLink set status_ 1Filter/Field set offset_ 0Filter/Field set match_ -1# these are assigned when createdClassifier set offset_ 0Classifier set shift_ 0Classifier set mask_ 0xffffffffClassifier/Hash set default_ -1; # noneAgent/LossMonitor set nlost_ 0Agent/LossMonitor set npkts_ 0Agent/LossMonitor set bytes_ 0Agent/LossMonitor set lastPktTime_ 0Agent/LossMonitor set expected_ 0ErrorModel set enable_ 1ErrorModel set markecn_ falseErrorModel set rate_ 0ErrorModel set bandwidth_ 2MbErrorModel/Trace set good_ 123456789ErrorModel/Trace set loss_ 0ErrorModel/Periodic set period_ 1.0ErrorModel/Periodic set offset_ 0.0ErrorModel/Periodic set burstlen_ 0.0SelectErrorModel set enable_ 1SelectErrorModel set markecn_ falseSelectErrorModel set rate_ 0SelectErrorModel set bandwidth_ 2MbSelectErrorModel set pkt_type_ 2SelectErrorModel set drop_cycle_ 10SelectErrorModel set drop_offset_ 1SRMErrorModel set enable_ 1SRMErrorModel set markecn_ falseSRMErrorModel set rate_ 0SRMErrorModel set bandwidth_ 2MbSRMErrorModel set pkt_type_ 2SRMErrorModel set drop_cycle_ 10SRMErrorModel set drop_offset_ 1#MrouteErrorModel set enable_ 1#MrouteErrorModel set rate_ 0#MrouteErrorModel set bandwidth_ 2Mb#MrouteErrorModel set pkt_type_ 2#MrouteErrorModel set drop_cycle_ 10#MrouteErrorModel set drop_offset_ 1#MrouteErrorModel set good_ 99999999#MrouteErrorModel set loss_ 0QueueMonitor set size_ 0QueueMonitor set pkts_ 0QueueMonitor set parrivals_ 0QueueMonitor set barrivals_ 0QueueMonitor set pdepartures_ 0QueueMonitor set bdepartures_ 0QueueMonitor set pdrops_ 0QueueMonitor set bdrops_ 0QueueMonitor/ED set epdrops_ 0QueueMonitor/ED set ebdrops_ 0QueueMonitor/ED/Flowmon set enable_in_ trueQueueMonitor/ED/Flowmon set enable_out_ trueQueueMonitor/ED/Flowmon set enable_drop_ trueQueueMonitor/ED/Flowmon set enable_edrop_ trueQueueMonitor/ED/Flow set src_ -1QueueMonitor/ED/Flow set dst_ -1QueueMonitor/ED/Flow set flowid_ -1Agent set class_ 0Application/Traffic/Exponential set burst_time_ .5Application/Traffic/Exponential set idle_time_ .5Application/Traffic/Exponential set rate_ 64KbApplication/Traffic/Exponential set packet_size_ 210Application/Traffic/Pareto set burst_time_ 500msApplication/Traffic/Pareto set idle_time_ 500msApplication/Traffic/Pareto set rate_ 64KbApplication/Traffic/Pareto set packet_size_ 210Application/Traffic/Pareto set shape_ 1.5Application/Traffic/CBR set rate_ 448Kb ;# corresponds to interval of 3.75msApplication/Traffic/CBR set packet_size_ 210Application/Traffic/CBR set random_ 0Application/Traffic/CBR set maxpkts_ 268435456; # 0x10000000Agent/Mcast/Control set packetSize_ 80RandomVariable/Uniform set min_ 0.0RandomVariable/Uniform set max_ 1.0RandomVariable/Exponential set avg_ 1.0RandomVariable/Pareto set avg_ 1.0RandomVariable/Pareto set shape_ 1.5RandomVariable/ParetoII set avg_ 10.0RandomVariable/ParetoII set shape_ 1.2RandomVariable/Constant set val_ 1.0RandomVariable/HyperExponential set avg_ 1.0RandomVariable/HyperExponential set cov_ 4.0RandomVariable/Empirical set minCDF_ 0RandomVariable/Empirical set maxCDF_ 1RandomVariable/Empirical set interpolation_ 0RandomVariable/Empirical set maxEntry_ 32SessionHelper set rc_ 0 ;# just to eliminate warningsApplication/Telnet set interval_ 1.0## The following are defautls for objects that are not necessarily TclObjects#Node set multiPath_ 0#### Bits are allocated for different fields like port, nodeid, mcast, hierarchical-levels#### All Mask and Shift values are stored in Class AddrParams.#### Default and Maximum Address space - leaving the MSB as signed bitAllocAddrBits set DEFADDRSIZE_ 16AllocAddrBits set MAXADDRSIZE_ 31 ;# leaving the signed bitSimulator set node_factory_ Node#Simulator set mn_ 0 ;# counter for mobile nodesSimulator set mobile_ip_ 0 ;# flag for mobileIPSimulator set EnableHierRt_ 0 ;# is hierarchical routing on? (to turn it on, call set-hieraddress)SessionSim set rc_ 0 ;# to enable packet reference count### Default settings for Hierarchical topologyAddrParams set domain_num_ 1AddrParams set def_clusters 4AddrParams set def_nodes 5# Defaults for unicast addresses# While changing these, ensure that the values are consistent in config.h# Simulator set NodeMask_ 0xffffff# Simulator set NodeShift_ 8# Simulator set NodeMask_(1) 0xffffff# Simulator set NodeShift_(1) 8# Simulator set PortMask_ 0xff# Defaults for multicast addresses#Simulator set McastShift_ 15Simulator set McastAddr_ 0x8000# Dynamic routing defaultsAgent/rtProto set preference_ 200 ;# global default preferenceAgent/rtProto/Direct set preference_ 100Agent/rtProto/DV set preference_ 120Agent/rtProto/DV set INFINITY [Agent set ttl_]Agent/rtProto/DV set advertInterval 2rtModel set startTime_ 0.5rtModel set finishTime_ "-"rtModel/Exponential set upInterval_ 10.0rtModel/Exponential set downInterval_ 1.0rtModel/Deterministic set upInterval_ 2.0rtModel/Deterministic set downInterval_ 1.0# SRM Agent defaults are in ../tcl/mcast/srm.tcl and ../mcast/srm-adaptive.tcl##IntServ Object specific defaults are in ../tcl/lib/ns-intserv.tcl# defaults for tbfTBF set rate_ 64kTBF set bucket_ 1024TBF set qlen_ 0#Increased Floating Point Precisionset tcl_precision 17#Agent/Decapsulator set off_encap_ 0#Agent/Encapsulator set off_encap_ 0Agent/Encapsulator set status_ 1Agent/Encapsulator set overhead_ 20#mobile Ip MIPEncapsulator set addr_ 0MIPEncapsulator set shift_ 0MIPEncapsulator set mask_ 0xffffffffMIPEncapsulator set ttl_ 32 Agent/MIPBS set adSize_ 48Agent/MIPBS set shift_ 0Agent/MIPBS set mask_ 0xffffffffAgent/MIPBS set ad_lifetime_ 2 Agent/MIPMH set home_agent_ 0Agent/MIPMH set rreqSize_ 52Agent/MIPMH set reg_rtx_ 0.5Agent/MIPMH set shift_ 0Agent/MIPMH set mask_ 0xffffffffAgent/MIPMH set reg_lifetime_ 2 Classifier/Replicator set ignore_ 0# HTTP-related defaults are in ../tcl/webcache/http-agent.tclNode/MobileNode set REGAGENT_PORT 0Node/MobileNode set DECAP_PORT 1# RAPAgent/RAP set packetSize_ 512Agent/RAP set seqno_ 0Agent/RAP set sessionLossCount_ 0Agent/RAP set ipg_ 2.0Agent/RAP set beta_ 0.5Agent/RAP set srtt_ 2.0Agent/RAP set variance_ 0.0Agent/RAP set delta_ 0.5Agent/RAP set mu_ 1.2Agent/RAP set phi_ 4.0Agent/RAP set timeout_ 2.0Agent/RAP set overhead_ 0Agent/RAP set useFineGrain_ 0Agent/RAP set kfrtt_ 0.9Agent/RAP set kxrtt_ 0.01Agent/RAP set debugEnable_ 0Agent/RAP set rap_base_hdr_size_ 44Agent/RAP set dpthresh_ 50
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -