⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 node69.html

📁 相关搜索: ns2仿真结果分析 all-awk ns2 ns2 无限网络中awk文件 ... [2.tcl.rar] - 在ns2平台上实现对AODV协议的模拟
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<P>Configuration Parameters are:<DL><DT><STRONG>okborrow_</STRONG></DT><DD>is a boolean indicating the class is permitted to borrowbandwidth from its parent. <P></DD><DT><STRONG>allot_</STRONG></DT><DD>is the maximum fraction of link bandwidth allocated to theclass expressed as a real number between 0.0 and 1.0. <P></DD><DT><STRONG>maxidle_</STRONG></DT><DD>is the maximum amount of time a class may be required tohave its packets queued before they are permitted to be forwarded <P></DD><DT><STRONG>priority_</STRONG></DT><DD>is the class' priority level with respect to other classes. This value mayrange from 0 to 10, and more than one class may exist at the samepriority. Priority 0 is the highest priority. <P></DD><DT><STRONG>level_</STRONG></DT><DD>is the level of this class in the link-sharing tree. Leaf nodes in thetree are considered to be at level 1; their parents are at level 2, etc. <P></DD><DT><STRONG>extradelay_</STRONG></DT><DD>increase the delay experienced by a delayed class by the specified time </DD></DL><P>Q<SMALL>UEUE-MONITOR OBJECTS</SMALL><BR>QueueMonitor Objects are used to monitor a set of packet and byte arrival,departure and drop counters. It also includes support for aggregatestatistics such as average queue size, etc.<P><TT>$queuemonitor</TT><BR>reset all the cumulative counters described below (arrivals, departures,and drops) to zero. Also, reset the integrators and delay sampler, ifdefined. <P><TT>$queuemonitor set-delay-samples delaySamp_</TT><BR>Set up the Samples object delaySamp_ to record statistics about queuedelays. delaySamp_ is a handle to a Samples object i.e the Samples objectshould have already been created. <P><TT>$queuemonitor get-bytes-integrator</TT><BR>Returns an Integrator object that can be used to find the integral of thequeue size in bytes. <P><TT>$queuemonitor get-pkts-integrator</TT><BR>Returns an Integrator object that can be used to find the integral of thequeue size in packets.<P><TT>$queuemonitor get-delay-samples</TT><BR>Returns a Samples object delaySamp_ to record statistics about queuedelays.<BR>There are no configuration parameters specific to this object. <BR>State Variables are:<DL><DT><STRONG>size_</STRONG></DT><DD>Instantaneous queue size in bytes. <P></DD><DT><STRONG>pkts_</STRONG></DT><DD>Instantaneous queue size in packets. <P></DD><DT><STRONG>parrivals_</STRONG></DT><DD>Running total of packets that have arrived. <P></DD><DT><STRONG>barrivals_</STRONG></DT><DD>Running total of bytes contained in packets that havearrived. <P></DD><DT><STRONG>pdepartures_</STRONG></DT><DD>Running total of packets that have departed (notdropped). <P></DD><DT><STRONG>bdepartures_</STRONG></DT><DD>Running total of bytes contained in packets that havedeparted (not dropped). <P></DD><DT><STRONG>pdrops_</STRONG></DT><DD>Total number of packets dropped. <P></DD><DT><STRONG>bdrops_</STRONG></DT><DD>Total number of bytes dropped. <P></DD><DT><STRONG>bytesInt_</STRONG></DT><DD>Integrator object that computes the integral of thequeue size in bytes. The sum_ variable of this object has the running sum(integral) of the queue size in bytes. <P></DD><DT><STRONG>pktsInt_</STRONG></DT><DD>Integrator object that computes the integral of the queuesize in packets. The sum_ variable of this object has the running sum(integral) of the queue size in packets. </DD></DL><P>QUEUEMONITOR/ED O<SMALL>BJECTS</SMALL><BR>This derived object is capable of differentiating regular packet dropsfrom early drops. Some queues distinguish regular drops (e.g. drops due tobuffer exhaustion) from other drops (e.g. random drops in RED queues).Under some circumstances, it is useful to distinguish these two types ofdrops. <BR>State Variables are:<DL><DT><STRONG>epdrops_</STRONG></DT><DD>The number of packets that have been dropped ``early''. <P></DD><DT><STRONG>ebdrops_</STRONG></DT><DD>The number of bytes comprising packets that have beendropped ``early''. </DD></DL><P>Note: because this class is a subclass of QueueMonitor, objects of thistype also have fields such as pdrops_ and bdrops_. These fields describethe total number of dropped packets and bytes, including both early andnon-early drops. <P>Q<SMALL>UEUE</SMALL>M<SMALL>ONITOR/</SMALL>ED/F<SMALL>LOWMON </SMALL>O<SMALL>BJECTS</SMALL><BR>These objects may be used in the place of a conventional QueueMonitorobject when wishing to collect per-flow counts and statistics in additionto the aggregate counts and statistics provided by the basic QueueMonitor. <P><TT>$fmon classifier cl</TT><BR>This inserts (read) the specified classifier into (from) the flow monitorobject. This is used to map incoming packets to which flows they areassociated with. <P><TT>$fmon dump</TT><BR>Dump the current per-flow counters and statistics to the I/O channelspecified in a previous attach operation. <P><TT>$fmon flows</TT><BR>Return a character string containing the names of all flow objects knownby this flow monitor. Each of these objects are of typeQueueMonitor/ED/Flow. <P><TT>$fmon attach chan</TT><BR>Attach a tcl I/O channel to the flow monitor. Flow statistics are writtento the channel when the dump operation is executed. <P>Configuration Parameters are:<DL><DT><STRONG>enable_in_</STRONG></DT><DD>Set to true by default, indicates that per-flowarrival state should be kept by the flow monitor. If set to false, onlythe aggregate arrival information is kept. <P></DD><DT><STRONG>enable_out_</STRONG></DT><DD>Set to true by default, indicates that per-flow departure state should bekept by the flow monitor. If set to false, only the aggregate departureinformation is kept. <P></DD><DT><STRONG>enable_drop_</STRONG></DT><DD>Set to true by default, indicates that per-flow drop state should be keptby the flow monitor. If set to false, only the aggregate drop informationis kept. <P></DD><DT><STRONG>enable_edrop_</STRONG></DT><DD>Set to true by default, indicates that per-flow early drop state should bekept by the flow monitor. If set to false, only the aggregate early dropinformation is kept. </DD></DL><P>Q<SMALL>UEUE</SMALL>M<SMALL>ONITOR/</SMALL>ED/F<SMALL>LOW </SMALL>O<SMALL>BJECTS</SMALL><BR>These objects contain per-flow counts and statistics managed by aQueueMonitor/ED/Flowmon object. They are generally created in an OTclcallback procedure when a flow monitor is given a packet it cannot map onto a known flow. Note that the flow monitor's classifier is responsiblefor mapping packets to flows in some arbitrary way. Thus, depending on thetype of classifier used, not all of the state variables may be relevant(e.g. one may classify packets based only on flow id, in which case thesource and destination addresses may not be significant). State Variables are:<DL><DT><STRONG>src_</STRONG></DT><DD>The source address of packets belonging to this flow. <P></DD><DT><STRONG>dst_</STRONG></DT><DD>The destination address of packets belonging to this flow. <P></DD><DT><STRONG>flowid_</STRONG></DT><DD>The flow id of packets belonging to this flow. </DD></DL><P><HR><!--Navigation Panel--><A NAME="tex2html2376"  HREF="node70.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node70.html"><IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="file:/usr/share/latex2html/icons/next.png"></A> <A NAME="tex2html2370"  HREF="node64.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node64.html"><IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="file:/usr/share/latex2html/icons/up.png"></A> <A NAME="tex2html2364"  HREF="node68.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node68.html"><IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="file:/usr/share/latex2html/icons/prev.png"></A> <A NAME="tex2html2372"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html"><IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="file:/usr/share/latex2html/icons/contents.png"></A> <A NAME="tex2html2374"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html"><IMG WIDTH="43" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="index" SRC="file:/usr/share/latex2html/icons/index.png"></A> <BR><B> Next:</B> <A NAME="tex2html2377"  HREF="node70.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node70.html">7.4 Commands at a</A><B> Up:</B> <A NAME="tex2html2371"  HREF="node64.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node64.html">7. Queue Management and</A><B> Previous:</B> <A NAME="tex2html2365"  HREF="node68.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node68.html">7.2 Example: Drop Tail</A> &nbsp <B>  <A NAME="tex2html2373"  HREF="node1.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node1.html">Contents</A></B>  &nbsp <B>  <A NAME="tex2html2375"  HREF="node590.html" tppabs="http://www.isi.edu/nsnam/ns/doc/node590.html">Index</A></B> <!--End of Navigation Panel--><ADDRESS>2003-09-23</ADDRESS></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -