日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

RFC2859 - A Time Sliding Window Three Colour Marker (TSWTCM)

瀏覽:103日期:2024-02-18 11:01:09
Network Working Group W. FangRequest for Comments: 2859 Princeton UniversityCategory: EXPerimental N. Seddigh B. Nandy Nortel Networks June 2000 A Time Sliding Window Three Colour Marker (TSWTCM)Status of this Memo This memo defines an Experimental Protocol for the Internet community. It does not specify an Internet standard of any kind. Discussion and suggestions for improvement are requested. Distribution of this memo is unlimited.Copyright Notice Copyright (C) The Internet Society (2000). All Rights Reserved.Abstract This memo defines a Time Sliding Window Three Colour Marker (TSWTCM), which can be used as a component in a Diff-Serv traffic conditioner [RFC2475, RFC2474]. The marker is intended to mark packets that will be treated by the Assured Forwarding (AF) Per Hop Behaviour (PHB) [AFPHB] in downstream routers. The TSWTCM meters a traffic stream and marks packets to be either green, yellow or red based on the measured throughput relative to two specified rates: Committed Target Rate (CTR) and Peak Target Rate (PTR).1.0 IntrodUCtion The Time Sliding Window Three Colour Marker (TSWTCM) is designed to mark packets of an IP traffic stream with colour of red, yellow or green. The marking is performed based on the measured throughput of the traffic stream as compared against the Committed Target Rate (CTR) and the Peak Target Rate (PTR). The TSWTCM is designed to mark packets contributing to sending rate below or equal to the CTR with green colour. Packets contributing to the portion of the rate between the CTR and PTR are marked yellow. Packets causing the rate to exceed PTR are marked with red colour. The TSWTCM has been primarily designed for traffic streams that will be forwarded based on the AF PHB in core routers. The TSWTCM operates based on simple control theory principles of proportionally regulated feedback control.2.0 Overview of TSWTCM The TSWTCM consists of two independent components: a rate estimator, and a marker to associate a colour (drop precedence) with each packet. The marker uses the algorithm specified in section 4. If the marker is used with the AF PHB, each colour would correspond to a level of drop precedence. The rate estimator provides an estimate of the running average bandwidth. It takes into account burstiness and smoothes out its estimate to approximate the longer-term measured sending rate of the traffic stream. The marker uses the estimated rate to probabilistically associate packets with one of the three colours. Using a probabilistic function in the marker is beneficial to TCP flows as it reduces the likelihood of dropping multiple packets within a TCP window. The marker also works correctly with UDP traffic, i.e., it associates the appropriate portion of the UDP packets with yellow or red colour marking if such flows transmit at a sustained level above the contracted rate. +---------+ Rate Rate estimator ========== +---------+ ^ V +---------+ Packet ====================> Marker ====> Marked packet stream Stream (Green, Yellow and Red) +---------+ Figure 1. Block diagram for the TSWTCM The colour of the packet is translated into a DS field packet marking. The colours red, yellow and green translate into DS codepoints representing drop precedence 2, 1 and 0 of a single AF class respectively. Based on feedback from four different implementations, the TSWTCM is simple and straightforward to implement. The TSWTCM can be implemented in either software or hardware depending on the nature of the forwarding engine.3.0 Rate Estimator The Rate Estimator provides an estimate of the traffic stream's arrival rate. This rate should approximate the running average bandwidth of the traffic stream over a specific period of time (AVG_INTERVAL). This memo does not specify a particular algorithm for the Rate Estimator. However, different Rate Estimators should yield similar results in terms of bandwidth estimation over the same fixed window (AVG_INTERVAL) of time. Examples of Rate Estimation schemes include: exponential weighted moving average (EWMA) and the time-based rate estimation algorithm provided in [TON98]. Preferably, the Rate Estimator SHOULD maintain time-based history for its bandwidth estimation. However, the Rate Estimator MAY utilize weight-based history. In this case, the Estimator used should discuss how the weight translates into a time-window such as AVG_INTERVAL. Since weight-based Estimators track bandwidth based on packet arrivals, a high-sending traffic stream will decay its past history faster than a low-sending traffic stream. The time-based Estimator is intended to address this problem. The latter Rate Estimator utilizes a low-pass filter decaying function. [FANG99] shows that this Rate Estimator decays past history independently of the traffic stream's packet arrival rate. The algorithm for the Rate Estimator from [TON98] is shown in Figure 2 below.========================================================================Initially: AVG_INTERVAL = a constant; avg-rate = CTR; t-front = 0; Upon each packet's arrival, the rate estimator updates its variables: Bytes_in_win = avg-rate * AVG_INTERVAL; New_bytes = Bytes_in_win + pkt_size; avg-rate = New_bytes/( now - t-front + AVG_INTERVAL); t-front = now; Where: now = The time of the current packet arrival pkt_size = The packet size in bytes of the arriving packet avg-rate = Measured Arrival Rate of traffic stream AVG_INTERVAL = Time window over which history is kept Figure 2. Example Rate Estimator Algorithm ======================================================================== The Rate Estimator MAY operate in the Router Forwarding Path or as a background function. In the latter case, the implementation MUST ensure that the Estimator provides a reasonably accurate estimation of the sending rate over a window of time. The Rate Estimator MAY sample only certain packets to determine the rate.4.0 Marker The Marker determines the colour of a packet based on the algorithm presented in Figure 3. The overall effect of the marker on the packets of a traffic stream is to ensure that: - If the estimated average rate is less than or equal to the CTR, packets of the stream are designated green. - If the estimated average rate is greater than the CTR but less than or equal to the PTR, packets are designated yellow with probability P0 and designated green with probability (1-P0). P0 is the fraction of packets contributing to the measured rate beyond the CTR. =================================================================== avg-rate = Estimated Avg Sending Rate of Traffic Stream if (avg-rate <= CTR) the packet is green; else if (avg-rate <= PTR) AND (avg-rate > CTR) (avg-rate - CTR) calculate P0 = ---------------- avg-rate with probability P0 the packet is yellow; with probability (1-P0) the packet is green; else (avg-rate - PTR) calculate P1 = ---------------- avg-rate (PTR - CTR) calculate P2 = ----------- avg-rate with probability P1 the packet is red; with probability P2 the packet is yellow; with probability (1-(P1+P2)) the packet is green; Figure 3. TSWTCM Marking Algorithm =================================================================== - If the estimated average rate is greater than the PTR, packets are designated red with probability P1, designated yellow with probability P2 and designated green with probability (1-(P1+P2)). P1 is the fraction of packets contributing to the measured rate beyond the PTR. P2 is the fraction of packets contributing to that part of the measured rate between CTR and PTR. The marker MUST operate in the forwarding path of all packets.5.0 Configuration5.1 Rate estimator If the Rate Estimator is time-based, it should base its bandwidth estimate on the last AVG_INTERVAL of time. AVG_INTERVAL is the amount of history (recent time) that should be used by the algorithm in estimating the rate. Essentially it represents the window of time included in the Rate Estimator's most recent result. The value of AVG_INTERVAL SHOULD be configurable, and MAY be specified in either milliseconds or seconds. [TON98] recommends that for the case where a single TCP flow constitutes the contracted traffic, AVG_INTERVAL be configured to approximately the same value as the RTT of the TCP flow. Subsequent experimental studies in [GLOBE99] utilized an AVG_INTERVAL value of 1 second for scenarios where the contracted traffic consisted of multiple TCP flows, some with different RTT values. The latter work showed that AVG_INTERVAL values larger than the largest RTT for a TCP flow in an aggregate can be used as long as the long-term bandwidth assurance for TCP aggregates is measured at a granularity of seconds. The AVG_INTERVAL value of 1 second was also used successfully for aggregates with UDP flows. If the Rate Estimator is weight-based, the factor used in weighting history - WEIGHT - SHOULD be a configurable parameter. The Rate Estimator measures the average sending rate of the traffic stream based on the bytes in the IP header and IP payload. It does not include link-specific headers in its estimation of the sending rate.5.2 Marker The TSWTCM marker is configured by assigning values to its two traffic parameters: Committed Target Rate (CTR) and Peak Target Rate (PTR). The PTR MUST be equal to or greater than the CTR. The CTR and PTR MAY be specifiable in bits per second or bytes per second. The TSWTCM can be configured so that it essentially operates with a single rate. If the PTR is set to the same value as the CTR then all packets will be coloured either green or red. There will be no yellow packets. If the PTR is set to link speed and the CTR is set below the PTR then all packets will be coloured either green or yellow. There will be no red packets.6.0 Scaling properties The TSWTCM can work with both sender-based service level agreements and receiver-based service level agreements.7.0 Services There are no restrictions on the type of traffic stream for which the TSWTCM can be utilized. It can be used to meter and mark individual TCP flows, aggregated TCP flows, aggregates with both TCP and UDP flows [UDPTCP] etc. The TSWTCM can be used in conjunction with the AF PHB to create a service where a service provider can provide decreasing levels of bandwidth assurance for packets originating from customer sites. With sufficient over-provisioning, customers are assured of mostly achieving their CTR. Sending rates beyond the CTR will have lesser assurance of being achieved. Sending rates beyond the PTR have the least chance of being achieved due to high drop probability of red packets. Based on the above, the Service Provider can charge a tiered level of service based on the final achieved rate.8.0 Security Considerations TSWTCM has no known security concerns.9.0 Acknowledgements The authors would like to thank Juha Heinanen, Kenjiro Cho, Ikjun Yeom and Jamal Hadi Salim for their comments on earlier versions of this document. Their suggestions are incorporated in this memo.10.0 References [TON98] D.D. Clark, W. Fang, 'Explicit Allocation of Best Effort Packet Delivery Service', IEEE/ACM Transactions on Networking, August 1998, Vol 6. No. 4, pp. 362-373. [RFC2474] Nichols, K., Blake, S., Baker, F. and D. Black, 'Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers', RFC2474, December 1998. [RFC2475] Black, D., Blake, S., Carlson, M., Davies, E., Wang, Z. and W. Weiss, 'An Architecture for Differentiated Services', RFC2475, December 1998. [FANG99] Fang, W. 'The 'Expected Capacity' Framework: Simulation Results', Princeton University Technical Report, TR-601-99, March, 1999. [YEOM99] I. Yeom, N. Reddy, 'Impact of Marking Strategy on Aggregated Flows in a Differentiated Services Network', Proceedings of IwQoS, May 1999. [AFPHB] Heinanen, J., Baker, F., Weiss, W. and J. Wroclawski, 'Assured Forwarding PHB Group', RFC2597, June 1999. [UDPTCP] P. Pieda, N. Seddigh, B. Nandy, 'The Dynamics of TCP and UDP Interaction in IP-QoS Differentiated Service Networks', Proceedings of the 3rd Canadian Conference on Broadband Research (CCBR), Ottawa, November 1999 [GLOBE99] N. Seddigh, B. Nandy, P. Pieda, 'Bandwidth Assurance Issues for TCP flows in a Differentiated Services Network', Proceedings of Global Internet Symposium, Globecom 99, Rio De Janeiro, December 1999.11.0 Authors' Addresses Wenjia Fang Computer Science Dept. 35 Olden Street, Princeton, NJ08540 EMail: wfang@cs.princeton.edu Nabil Seddigh Nortel Networks, 3500 Carling Ave Ottawa, ON, K2H 8E9 Canada EMail: nseddigh@nortelnetworks.com Biswajit Nandy Nortel Networks, 3500 Carling Ave Ottawa, ON, K2H 8E9 Canada EMail: bnandy@nortelnetworks.com12. Full Copyright Statement Copyright (C) The Internet Society (2000). All Rights Reserved. This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself may not be modified in any way, such as by removing the copyright notice or references to the Internet Society or other Internet organizations, except as needed for the purpose of developing Internet standards in which case the procedures for copyrights defined in the Internet Standards process must be followed, or as required to translate it into languages other than English. The limited permissions granted above are perpetual and will not be revoked by the Internet Society or its successors or assigns. This document and the information contained herein is provided on an 'AS IS' basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.Acknowledgement Funding for the RFCEditor function is currently provided by the Internet Society.
標(biāo)簽: Windows系統(tǒng)
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲国产日韩欧美在线| 国产精品视区| 欧美日韩xxxx| 国产亚洲精品精品国产亚洲综合 | 亚洲1区在线观看| 婷婷视频一区二区三区| 国产亚洲一卡2卡3卡4卡新区| 国产精品午夜av| 国内不卡的一区二区三区中文字幕| 国产成人免费av一区二区午夜| 国产精品久久亚洲不卡| 国产精品久久久久久久久久10秀| 久久99免费视频| 国产盗摄——sm在线视频| 国内亚洲精品| 亚洲精品影院在线观看| 国产高清亚洲| 亚洲四虎影院| 美国欧美日韩国产在线播放| 欧美视频久久| 日本а中文在线天堂| 9色国产精品| 日韩精品亚洲专区在线观看| 精品中文字幕一区二区三区 | 精品久久亚洲| 久久久久午夜电影| 亚洲人成亚洲精品| 精品精品99| 国产精品毛片一区二区三区| 久久激情av| 精品中文字幕一区二区三区av| 日本亚州欧洲精品不卡| 中文在线а√天堂| 四虎精品永久免费| 快播电影网址老女人久久| 久久福利毛片| 久久精品国产网站| 在线精品一区| 精品国产黄a∨片高清在线| 亚洲精品小说| 精品亚洲精品| 亚洲理论在线| 欧美丰满日韩| 中文字幕视频精品一区二区三区 | 国产精品最新| 亚洲成人日韩| 久久香蕉网站| 综合色就爱涩涩涩综合婷婷| 亚洲女同av| 久久精品97| 六月天综合网| 97精品视频在线看| 日韩三级久久| 亚洲视频www| 日韩久久一区二区三区| 国产欧美在线观看免费| 亚洲综合日韩| 久久精品青草| 成人污污视频| 国产欧美日韩在线观看视频| 国产精品普通话对白| 亚洲黄色免费av| 国产精品久久久亚洲一区| 日韩在线卡一卡二| 久久久一二三| 久久精品五月| 欧美亚洲三级| 国产精品嫩草99av在线| 99久久精品国产亚洲精品| 国产一区二区色噜噜| 国产日韩欧美一区在线| 国产一区二区精品| 99久久婷婷这里只有精品| 精品国产中文字幕第一页| 日本不卡一区二区三区| 亚洲欧美不卡| 蜜桃国内精品久久久久软件9| sm久久捆绑调教精品一区| 国产精品极品| 国产精品一页| 国产亚洲人成a在线v网站| 日本伊人久久| 亚洲丝袜美腿一区| 日本欧美在线看| 六月丁香综合| 蜜桃视频第一区免费观看| 久热精品在线| 免费在线欧美视频| 免费看日韩精品| 综合激情五月婷婷| 亚洲综合小说| 日韩精品免费观看视频| 日本成人在线不卡视频| 日本不卡视频一二三区| 久久国产视频网| 国产乱人伦丫前精品视频 | 精品九九在线| 国产精品99在线观看| 日韩av片子| 日韩综合精品| 成人午夜国产| 免费成人网www| 在线视频精品| 蜜臀va亚洲va欧美va天堂 | 日韩精品免费视频一区二区三区 | 欧美www视频在线观看| 国产理论在线| 亚洲国内精品| 夜夜嗨av一区二区三区网站四季av| 亚洲欧美日韩国产一区二区| 免费看日韩精品| 91精品国产自产观看在线| 国产精品美女久久久久久不卡| 九九九精品视频| 深夜视频一区二区| 午夜电影亚洲| 亚洲影视一区二区三区| 日本成人在线一区| 美女免费视频一区| 国产亚洲一区二区手机在线观看 | 日韩天堂在线| 好看不卡的中文字幕| 免费看黄色91| 欧美国产专区| 亚洲一级影院| 色综合视频一区二区三区日韩| 久久国产生活片100| 日韩电影免费网址| 一本色道精品久久一区二区三区| 日韩精品91亚洲二区在线观看| 国产欧美丝祙| 亚洲小说欧美另类婷婷| 日韩精品福利一区二区三区| 国产盗摄——sm在线视频| 国产亚洲欧洲| 欧美激情视频一区二区三区在线播放| 一区二区精品伦理...| 午夜在线视频观看日韩17c| 国产精品网址| 91久久国产| 国产精品网在线观看| 99精品视频在线| 国产美女精品视频免费播放软件| 亚洲精品国产嫩草在线观看| 亚洲精品伊人| 韩国女主播一区二区三区| 欧美特黄a级高清免费大片a级| 欧美一级网站| 影视先锋久久| 欧美影院精品| 日韩精品一卡| 欧美日本精品| 欧美午夜不卡| 国产 日韩 欧美 综合 一区| 男人操女人的视频在线观看欧美| 国产精品极品在线观看| 欧美在线影院| 久久久久久夜| 国产探花一区| 亚洲免费一区二区| 国产一区二区三区日韩精品| 中文字幕日韩高清在线| 免费污视频在线一区| 国产亚洲一卡2卡3卡4卡新区| 亚洲激情中文在线| 丁香婷婷久久| 国产伦乱精品| 亚洲区第一页| 一区二区视频欧美| 成人片免费看| 国产精品白浆| 亚洲乱码久久| 99国产精品| 亚洲成a人片| 麻豆国产欧美日韩综合精品二区| 99pao成人国产永久免费视频 | 尤物tv在线精品| 国产成人在线中文字幕| 日韩精品久久久久久久软件91| 欧美日韩高清| 亚洲成a人片| 国产一区二区三区精品在线观看| 日本不卡一区二区三区| 日韩亚洲国产欧美| 99精品综合| 精品72久久久久中文字幕| 国产三级一区| 日韩精品一级| 最新国产精品视频| 日韩午夜高潮| 精品一区在线| 亚洲二区在线| 亚洲日本网址| 韩国精品主播一区二区在线观看 | 久久视频精品| 亚洲黄色网址| 中文字幕人成乱码在线观看| 激情久久一区二区| 国产91在线播放精品| 日韩a一区二区|