<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Diffserv on Aaron&#39;s Worthless Words</title>
    <link>https://a996c8ee.aww-3cz.pages.dev/tags/diffserv/</link>
    <description>Recent content in Diffserv on Aaron&#39;s Worthless Words</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sun, 24 Jan 2010 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://a996c8ee.aww-3cz.pages.dev/tags/diffserv/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>ONT Notes - Queuing</title>
      <link>https://a996c8ee.aww-3cz.pages.dev/posts/2010/01/ont-notes-queuing/</link>
      <pubDate>Sun, 24 Jan 2010 00:00:00 +0000</pubDate>
      <guid>https://a996c8ee.aww-3cz.pages.dev/posts/2010/01/ont-notes-queuing/</guid>
      <description>&lt;p&gt;Here are some more notes from my studies.  Of course, no one cares about them but me, but it&amp;rsquo;s my blog.  I’m sure someone will find it useful.  Please help to correct dumbass mistakes.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Congestion&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Speed mismatch - traffic leaves a lower-bandwidth interface than the one it came in on&lt;/li&gt;&#xA;&lt;li&gt;Aggregation problem - lots of links with one egress of equal bandwidth&lt;/li&gt;&#xA;&lt;li&gt;Confluence problem - a bunch of traffic needs to egress out of the same interface&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Queuing&lt;/p&gt;</description>
    </item>
    <item>
      <title>ONT Notes – Classification, Marking, and NBAR</title>
      <link>https://a996c8ee.aww-3cz.pages.dev/posts/2010/01/ont-notes-classification-marking-and-nbar/</link>
      <pubDate>Fri, 22 Jan 2010 00:00:00 +0000</pubDate>
      <guid>https://a996c8ee.aww-3cz.pages.dev/posts/2010/01/ont-notes-classification-marking-and-nbar/</guid>
      <description>&lt;p&gt;Here&amp;rsquo;s another set of notes from my ONT studies.  I&amp;rsquo;m sure someone will find it useful.  Please help to correct dumbass mistakes.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Classification is done with traffic desriptors&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Ingress interface&lt;/li&gt;&#xA;&lt;li&gt;CoS value on ISL or 802.1P frames&lt;/li&gt;&#xA;&lt;li&gt;Source/destination IP address&lt;/li&gt;&#xA;&lt;li&gt;IP Precedence or DSCP value&lt;/li&gt;&#xA;&lt;li&gt;MPLS EXP&lt;/li&gt;&#xA;&lt;li&gt;Application type&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Layer 3 QoS&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Type of Service (ToS) is 8-bit field.&lt;/li&gt;&#xA;&lt;li&gt;First 3 bits of ToS are the IP precedence.&lt;/li&gt;&#xA;&lt;li&gt;First 6 bits of ToS are the DSCP value.&lt;/li&gt;&#xA;&lt;li&gt;Last 2 bits of ToS are explicit congestion notification (ECN).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Layer 2 QoS&lt;/p&gt;</description>
    </item>
    <item>
      <title>ONT Notes - Intro to QoS</title>
      <link>https://a996c8ee.aww-3cz.pages.dev/posts/2010/01/ont-notes-intro-to-qos/</link>
      <pubDate>Thu, 21 Jan 2010 00:00:00 +0000</pubDate>
      <guid>https://a996c8ee.aww-3cz.pages.dev/posts/2010/01/ont-notes-intro-to-qos/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ll try to keep it a little shorter this time.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Major issues for converged enterprise networks&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Available bandwidth: competition among applications&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fixes&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Increase bandwidth: More power!&lt;/li&gt;&#xA;&lt;li&gt;Properly queue based on classification and marking: QoS&lt;/li&gt;&#xA;&lt;li&gt;Compress: cRTP, TCP header compression, etc.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Delay: Lead time to get a packet to the destination&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Types of delay&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Processing delay: routing, switch delay&lt;/li&gt;&#xA;&lt;li&gt;Queuing delay: how long a frame stays in an output queue&lt;/li&gt;&#xA;&lt;li&gt;Serialization delay:  how long to put the frame on the wire&lt;/li&gt;&#xA;&lt;li&gt;Propagation delay: the time to cross the physical medium&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Jitter (delay variation): Variation is the delay&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Different delays mean different arrival times&lt;/li&gt;&#xA;&lt;li&gt;De-jitter buffers save up packets to reduce jitter (like the old CD writers)&lt;/li&gt;&#xA;&lt;li&gt;Fixes&#xA;&lt;ul&gt;&#xA;&lt;li&gt;More bandwidth&lt;/li&gt;&#xA;&lt;li&gt;Prioritize sensitive data and forward first&lt;/li&gt;&#xA;&lt;li&gt;Remark (reclassify) packets based on sensitivity&lt;/li&gt;&#xA;&lt;li&gt;Enable L2 payload compression: make sure compression delay isn&amp;rsquo;t worse than the jitter&lt;/li&gt;&#xA;&lt;li&gt;Use header compression&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;Packet loss: Packets are lost in the network somewhere&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Fixes&#xA;&lt;ul&gt;&#xA;&lt;li&gt;More bandwidth&lt;/li&gt;&#xA;&lt;li&gt;Increase buffers space: more room for the queue on the interface&lt;/li&gt;&#xA;&lt;li&gt;Provide guaranteed bandwidth: Queuing and QoS&lt;/li&gt;&#xA;&lt;li&gt;Congestion avoidance&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Random Early Detection (RED) and weighted RED (WRED) drop packets before the queue is full&lt;/li&gt;&#xA;&lt;li&gt;Selective dropping is better than FIFO or LIFO dropping&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&lt;strong&gt;QoS History&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
