{"id":53,"date":"2011-05-16T09:59:04","date_gmt":"2011-05-16T07:59:04","guid":{"rendered":"http:\/\/www.zed-network.fr\/blog\/?p=53"},"modified":"2011-05-16T10:02:23","modified_gmt":"2011-05-16T08:02:23","slug":"formule-qos","status":"publish","type":"post","link":"https:\/\/zed-network.fr\/?p=53","title":{"rendered":"Formule QoS"},"content":{"rendered":"<h1>Terminologies<\/h1>\n<p>&nbsp;<\/p>\n<p><strong>AR &#8211; Available Rate<\/strong> : Cela correspond \u00e0 la vitesse de l&#8217;interface. L&#8217;AR est la valeur Bandwidth.<\/p>\n<p><strong>CIR &#8211; Committed Information Rate<\/strong> : Le CIR est la valeur moyenne sur une seconde que l&#8217;on souhaite obtenir. Le CIR est donc inf\u00e9rieur \u00e0 l&#8217;AR. Par d\u00e9faut le CIR est de 56kbps.<\/p>\n<p><strong>MinCIR &#8211; Minimum CIR<\/strong> : Le mincir est la valeur que l&#8217;op\u00e9rateur peut garantir.<\/p>\n<p><strong>Bc &#8211; Committed Burst<\/strong> : Cette valeur est le burst autoris\u00e9 avant de dropper. Cette valeur est de 1\/8 du CIR pour des vitesses inf\u00e9rieurs \u00e0 650 kbps et 1\/16 pour des valeurs sup\u00e9rieurs.<\/p>\n<p><strong>Be &#8211; Excess Burst<\/strong> : Le Be est la valeur que l&#8217;on peux transmettre qui n&#8217;est pas compris dans le CIR sur la periode de temps Tc.<\/p>\n<p><strong>Tc &#8211; Committed Rate Interval<\/strong> : Correspond au temps dans lequel on peut transmettre qui est compris entre 10 et 125 ms.<\/p>\n<h1>Formule<\/h1>\n<p>CIR = \u00a0Bc \/ Tc \u00a0: \u00a0Tc est en seconde.<\/p>\n<p>AR = CIR + EIR<\/p>\n<p>Bc = CIR * Tc<\/p>\n<p>Be = EIR * Tc<\/p>\n<p>La commande map-class permet de faire du Shapping sur une liaison Frame-Relay. Il est possible de configurer du Shapping par DLCI en appliquant une map-class par DLCI.<\/p>\n<p>Exemple :<\/p>\n<p>Nous avons un port \u00e0 une vitesse 192kbps et nous souhaitons transmettre ) 128kbps sur une liaison frame-relay.<\/p>\n<p><span style=\"font-family: Consolas, Monaco, 'Courier New', Courier, monospace; line-height: 18px; font-size: 12px; white-space: pre;\">interface serial 0\/0<\/span><\/p>\n<pre>encapsulation frame-relay\r\nframe-relay traffic-shaping\r\nframe-relay class MPCLASS\r\n!\r\nmap-class frame-relay MPCLASS\r\nframe-relay <strong>cir 128000<\/strong><\/pre>\n<pre><strong>\r\n<\/strong><\/pre>\n<p>Exemple 2 :<br \/>\nNous avons un port de 384 kbps et nous voulons transmettre \u00e0 192kbps. L&#8217;op\u00e9rateur garantit 128kbps avec un burst.<\/p>\n<pre>interface serial 0\/0\r\nencapsulation frame-relay\r\nframe-relay traffic-shaping\r\nframe-relay class MPCLASS\r\n!\r\nmap-class frame-relay MPCLASS\r\nframe-relay cir 192000          ! Rate \u00e0 192 kbps\r\nframe-relay be 24000            ! Excess Burst : EIR = AR - CIR = 384 - 192 = 192. \r\n                                ! Bc = (1\/8) * CIR = (1\/8) * 192 = 24 d'ou Tc = 125ms.\r\n                                ! Alors Be = EIR x Tc(s) = 192 * 0*.125 = 24 kbps \r\nframe-relay mincir 128000       ! Minimum garantit par l'op\u00e9rateur 128 kbps\r\nframe-relay adpative-shaping becn<\/pre>\n<p>Exemple 3 : Maintenant nous avons toujours un port \u00e0 384 kbps et que nous voulons transmettre \u00e0 128kbps avec une garantit de 64 kbps. Nous utilisons un interval de 100ms.<\/p>\n<pre>interface serial 0\/0\r\nencapsulation frame-relay\r\nframe-relay traffic-shaping\r\nframe-relay class MPCLASS\r\n!\r\nmap-class frame-relay MPCLASS\r\nframe-relay cir 128000    ! Transmission \u00e0 128 kbps\r\nframe-relay bc 12800      ! Bc = CIR * Tc = 128 * (100\/1000) = 128 * 0.1 = 12.8 kbps  \r\nframe-relay be 25600      ! Be = EIR * Tc = (AR - CIR) * Tc = 256 * 0.1 = 25.6 kpbs.\r\nframe-relay adpative-shaping becn<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Terminologies &nbsp; AR &#8211; Available Rate : Cela correspond \u00e0 la vitesse de l&#8217;interface. L&#8217;AR est la valeur Bandwidth. CIR &#8211; Committed Information Rate : Le CIR est la valeur moyenne sur une seconde que l&#8217;on souhaite obtenir. Le CIR est donc inf\u00e9rieur \u00e0 l&#8217;AR. Par d\u00e9faut le CIR est de 56kbps. MinCIR &#8211; Minimum [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"footnotes":""},"categories":[8],"tags":[],"class_list":["post-53","post","type-post","status-publish","format-standard","hentry","category-qos"],"_links":{"self":[{"href":"https:\/\/zed-network.fr\/index.php?rest_route=\/wp\/v2\/posts\/53","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zed-network.fr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/zed-network.fr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/zed-network.fr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zed-network.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=53"}],"version-history":[{"count":4,"href":"https:\/\/zed-network.fr\/index.php?rest_route=\/wp\/v2\/posts\/53\/revisions"}],"predecessor-version":[{"id":57,"href":"https:\/\/zed-network.fr\/index.php?rest_route=\/wp\/v2\/posts\/53\/revisions\/57"}],"wp:attachment":[{"href":"https:\/\/zed-network.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=53"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/zed-network.fr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=53"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/zed-network.fr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=53"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}