<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jun 21, 2020 at 1:30 PM Mark Tinka <<a href="mailto:mark.tinka@seacom.mu">mark.tinka@seacom.mu</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    <br>
    <br>
    <div>On 21/Jun/20 12:45, Baldur Norddahl
      wrote:<br>
      <br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div class="gmail_quote">
          <div><br>
          </div>
          <div>Yes I once made a plan to have one VRF per transit
            provider¬†plus a peering VRF. That way our BGP customers
            could have a session with each of those VRFs to allow them
            full control of the route mix. I would of course also need a
            Internet VRF for our own needs.</div>
          <div><br>
          </div>
          <div>But the reality of that would be too many copies of the
            DFZ in the routing tables. Although not necessary in the FIB
            as each of the transit VRFs could just have a default route
            installed.</div>
        </div>
      </div>
    </blockquote>
    <br>
    We just opted for BGP communities :-).<br>
    <br></div></blockquote><div><br></div><div>Not really the same. Lets say the best path is through transit 1 but the customer thinks transit 1 sucks balls and wants his egress traffic to go through your transit 2. Only the VRF approach lets every BGP customer, even single homed ones, make his own choices about upstream traffic.</div><div><br></div><div>You would be more like a transit broker than a traditional ISP with a routing mix. Your service is to buy one place, but get the exact same product as you would have if you bought from top X transits in your area. Delivered as X distinct BGP sessions to give you total freedom to send traffic via any of the transit providers.</div><div><br></div><div>This is also the reason you do not actually need any routes in the FIB for each of those transit VRFs. Just a default route because all traffic will unconditionally go to said transit provider. The customer routes would still be there of course.</div><div><br></div><div>Regards,</div><div><br></div><div>Baldur</div><div><br></div><div>¬†</div></div></div>