<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <font face="Tahoma">What would really be of interest to me would be
      for those that run RFD to measure its impact to their network
      (positive or otherwise) so we have something scientific to base
      on.<br>
      <br>
      The theory (and practice of old) tells us that RFD is either very
      good, or very bad. There are probably more folk that have turned
      it off than run it, or vice versa. Ultimately, if we can get the
      state of RFD's performance in 2018 on an axis, our words will
      likely carry more weight.<br>
      <br>
      Mark.<br>
    </font><br>
    <div class="moz-cite-prefix">On 18/Dec/18 23:24, Naslund, Steve
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:9578293AE169674F9A048B2BC9A081B40318ECD294@WAUPRDMBXP1.medline.com">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 15 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Remember
            always that the local pref is just that, YOUR local
            preference.  Sending that flapping route upstream does not
            give your peer the option to ignore it.  In any case, the
            downside is that you have to process that route and then
            choose whether or not to use it.  It’s like saying “now that
            you have processed this unstable route and burned your CPU
            cycles, I am now giving you to option not to install it into
            your table”.  Remember also that we are only talking about
            default behavior here.  You always have the option to
            override it by changing timer, penalties, or shutting down
            RFD all together.  We are only talking about day-to-day
            operation here.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Also,
            keep in mind that when we are talking about alterative
            stable paths we are only talking about what your network
            sees, not the entire Internet.  If you as a service provider
            are experiencing major issues, you may see a route to me as
            stable or unstable but making global routing decisions based
            on that is not sound.  What might be best for your customer
            or your business might not be best for the Internet
            community as a whole.   It is a matter of scale, how many
            services providers can allow how many unstable routes before
            the entire network becomes regionally or globally unstable. 
            It’s important to remember that flapping routes leave a
            certain amount of data in flight with no destination which
            is detrimental to overall performance.  As we move into a V6
            world we are again worried about the size of the global
            routing tables and pushing routing performance.  Instability
            of routes is dangerous to system running near the limits. 
            Propagating a known unstable route would be a major shift in
            routing policy.  Today, you either say you can reach
            something or you don’t say anything.  Using the suggested
            alternative adds the option of “I might be able to reach
            this but not reliably” which then brings about metrics of
            “how reliably?” and that is a huge shift in how global
            routing works.  We have been struggling with a backbone
            routing protocol that does not really do a good job of
            understanding bandwidth and multiple paths so I would
            suggest that adding “maybe” routes is not a good idea.<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">At
            least using RFD you can explain to your customer why they
            are not reachable rather than explaining how you made a
            manual decision to dump them for the “good of the
            Internet”.  There is also a business penalty to the service
            provider that exposes instability to network.  People don’t
            want to peer or send traffic through unstable network
            regions.
            <o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">Steve<o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><o:p> </o:p></p>
        <div>
          <div>
            <p class="MsoNormal"><span style="color:#1F497D">></span>Hi
              Steve,<o:p></o:p></p>
          </div>
        </div>
        <div>
          <p class="MsoNormal"><span style="color:#1F497D">></span><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="color:#1F497D">></span>Lowering
            the LP would achieve the outcome you desire, provided there
            are (stable) alternative paths.<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="color:#1F497D">></span><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="color:#1F497D">></span>What
            you advocate results in absolute outages in what may already
            be precarious situations (natural disasters?) - what Saku
            Ytti suggests like a less painful alternative with desirable
            properties.<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="color:#1F497D">></span><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="color:#1F497D">></span>Kind
            regards,<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="color:#1F497D">></span><o:p> </o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><span style="color:#1F497D">></span>Job<o:p></o:p></p>
        </div>
        <div>
          <p class="MsoNormal"><o:p> </o:p></p>
        </div>
      </div>
    </blockquote>
    <br>
  </body>
</html>