<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<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:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-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:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.E-postmall18
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
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]-->
</head>
<body lang="SV" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Hello all.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">We also run a small network (sub 50 PEs)
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">It looks pretty similar to Baldurs except we run IS-IS instead of OSPF.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">IPV4 only in the global table with VPNV4 and VPNv6 services running on top of it.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">We do run a separate OBM network to handle management without being dependent on service infrastructure for management.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Only real difference we notice is that Cisco seem to roll out service provider features and knobs for IS-IS first and then eventually for OSPF.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">Good or bad is the question.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US">//Gustav<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="mso-fareast-language:EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><b>Från:</b> NANOG <nanog-bounces@nanog.org> <b>För </b>Baldur Norddahl<br>
<b>Skickat:</b> den 15 november 2018 02:51<br>
<b>Till:</b> nanog@nanog.org<br>
<b>Ämne:</b> Re: IGP protocol<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<p class="MsoNormal">We run a MPLS enabled network with internet in a VRF. Management is in VRF default (no VRF). The IGP is OSPFv2. IPv6 is handled by the L3VPN functionality of MPLS. So is IPv4.<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">The IPv4 that is controlled by OSPF is totally separate from everything except management and could really be any protocol. For a small network like ours, with everything in area 0 and VRF/L3VPN to handle dual stack, there is zero differences
 between is-is and OSPF. The IPv4 management network is not any more reachable than the is-is protocol. There are no raw IPv6 packets on the wire and no need for the IGP to handle IPv6.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Also not true that the management network is the last thing to boot. In contrary, everything else depends on that being ready first. And that would also be true if we used is-is. <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">We chose OSPF because it was one less protocol to learn and one less ethernet type on the wire. But really it could be toss a coin.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Regards <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal">Baldur <o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">ons. 14. nov. 2018 14.55 skrev James Bensley <<a href="mailto:jwbensley@gmail.com">jwbensley@gmail.com</a>>:<o:p></o:p></p>
</div>
<blockquote style="border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm">
<p class="MsoNormal">On Tue, 13 Nov 2018 at 12:09, Saku Ytti <<a href="mailto:saku@ytti.fi" target="_blank">saku@ytti.fi</a>> wrote:<br>
><br>
> On Tue, 13 Nov 2018 at 12:37, Mark Tinka <<a href="mailto:mark.tinka@seacom.mu" target="_blank">mark.tinka@seacom.mu</a>> wrote:<br>
><br>
> > Main reasons:<br>
> >     - Doesn't run over IP.<br>
><br>
> Why is this upside? I've seen on two platforms (7600, MX) ISIS punted<br>
> on routers running ISIS without interface having ISIS.  With no<br>
> ability to limit it, so any connected interface can DoS device with<br>
> trivial pps rate, if ISIS is being ran.<br>
<br>
I guess the OPs original question wasn't clear enough because, I think<br>
most people are talking about IS-IS vs OSPF2/3 from a theoretical<br>
protocol perspective, and you're talking from a practical vendor<br>
implementation perspective.<br>
<br>
From a purely theoretical perspective I see IS-IS not running over IP<br>
as an advantage too. No mater what routes I inject into my IGP, IS-IS<br>
won't stop working. I may totally fsck my IP reachability but IS-IS<br>
will still work, which means that when I fix the issue, service should<br>
be restored quite quickly. Several networks I've seen place management<br>
in a VRF / L3 VPN, which means that by the time you have remote<br>
management access, everything else is already working, it's like the<br>
last thing to come up when there's been a problem. I like the<br>
"management in the IGP + IS-IS" design.<br>
<br>
However, in reality the vendor implementation blows the protocol<br>
design out of the water. You need to consider both when evaluating a<br>
new IGP. Cisco nearly implemented a handy feature with<br>
prefix-suppression, whereby in IOS for OSPF only one would prevent<br>
p-t-p links being advertised into the IGP database. But they didn't<br>
implement this for IS-IS. Then in IOS-XR they removed this feature<br>
from OSPF and implemented it for IS-IS ?!?! So yeah, vendors<br>
implementations are just as important and the theoretical potential of<br>
the protocol.<br>
<br>
Oh yeah, forgot to answer the original question. For a greenfield<br>
deployment I'd be happy with either OSPFv3 or IS-IS as long as it's<br>
well designed I don't see much between them, it would come down to<br>
vendor support then.<br>
<br>
Cheers,<br>
James.<o:p></o:p></p>
</blockquote>
</div>
</div>
</body>
</html>