<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Ospf - Tag - Fryguy's Blog</title><link>https://hugo.fryguy.net/tags/ospf/</link><description>Ospf - Tag - Fryguy's Blog</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Wed, 03 Apr 2013 13:55:03 +0000</lastBuildDate><atom:link href="https://hugo.fryguy.net/tags/ospf/" rel="self" type="application/rss+xml"/><item><title>OSPF Router-ID and Traceoptions</title><link>https://hugo.fryguy.net/2013/04/03/ospf-router-id-and-traceoptions/</link><pubDate>Wed, 03 Apr 2013 13:55:03 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2013/04/03/ospf-router-id-and-traceoptions/</guid><description><![CDATA[<p> </p>
<div style="border-bottom: #4f81bd 1pt solid; border-left: medium none; padding-bottom: 4pt; padding-left: 0in; padding-right: 0in; border-top: medium none; border-right: medium none; padding-top: 0in; mso-element: para-border-div; mso-border-bottom-themecolor: accent1;">
</div>
<p style="border-bottom: #4f81bd 1pt solid; border-left: medium none; padding-bottom: 4pt; padding-left: 0in; padding-right: 0in; border-top: medium none; border-right: medium none; padding-top: 0in; mso-element: para-border-div; mso-border-bottom-themecolor: accent1;" align="center">
  
</p>
<div style="border-bottom: #4f81bd 1pt solid; border-left: medium none; padding-bottom: 4pt; padding-left: 0in; padding-right: 0in; border-top: medium none; border-right: medium none; padding-top: 0in; mso-element: para-border-div; mso-border-bottom-themecolor: accent1;">
Ok, time for some of the other things that we might do with OSPF.<span style="mso-spacerun: yes;">  </span>First up, router-ids.<span style="mso-spacerun: yes;">   </span>For this lab, we will create router-ids in the form of xx.xx.xx.xx where x=Router number.<span style="mso-spacerun: yes;">  </span>For example, R4 will be 44.44.44.44, and we won’t use a loopback interface for this.<!--?xml:namespace prefix ="" o ns ="" "urn:schemas-microsoft-com:office:office" ?-->
</div>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> </span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">First we can start with changing it on R4:</span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">R4(config)#</span><span style="color: red;">router ospf 1</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">R4(config-router)#</span><span style="color: red;">router-id 44.44.44.44</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">Reload or use &#8220;clear ip ospf process&#8221; command, for this to take effect</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-family: Calibri; font-size: medium;"> </span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">So we have to clear the OSPF process in order for this to take effect.</span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">R4(config-router)#</span><span style="color: red;">^Z</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">R4#clear ip ospf process<span style="mso-spacerun: yes;">  </span></span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">Reset ALL OSPF processes? [no]: </span><span style="color: red;">y</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">R4#</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> </span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">Ok, we should now have a Router-ID of 44.44.44.44.</span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">R4#</span><span style="color: red;">sh ip ospf<span style="mso-spacerun: yes;">  </span>| inc ID<span style="mso-spacerun: yes;">  </span></span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;"><span style="mso-spacerun: yes;"> </span>Routing Process &#8220;ospf 1&#8221; with ID 44.44.44.44</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">Good.<span style="mso-spacerun: yes;">  </span>Time to recheck connectivity.</span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">R4#</span><span style="color: red;">ping 3.3.3.3 so lo 0</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-family: Calibri; font-size: medium;"> </span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">Type escape sequence to abort.</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">Sending 5, 100-byte ICMP Echos to 3.3.3.3, timeout is 2 seconds:</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">Packet sent with a source address of 4.4.4.4 </span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">!!!!!</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">R4#</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> </span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">Good, we can still ping R3 from R4.<span style="mso-spacerun: yes;">  </span>Now, let’s do the same thing on J2.</span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;">]]></description></item><item><title>Junos – OSPF and Rollback</title><link>https://hugo.fryguy.net/2013/02/28/junos-ospf-and-rollback-2/</link><pubDate>Thu, 28 Feb 2013 17:11:10 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2013/02/28/junos-ospf-and-rollback-2/</guid><description><![CDATA[<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><a href="/wp-content/uploads/2013/02/Junos_sw_logo1.jpg"></a></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">This post continues off the previous JUNOS posts.</span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <a href="/wp-content/uploads/2013/02/OSPF-Lab-Topology.jpg"></a>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">Ok, time to rollback to the rescue configs.<span style="mso-spacerun: yes;">  </span><!--?xml:namespace prefix ="" o ns ="" "urn:schemas-microsoft-com:office:office" ?--></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> </span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">Up first replacing the config on R4<span style="mso-spacerun: yes;">  </span>(if you have not done this in the last lab)</span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">R4#</span><span style="color: red;">configure replace flash:base.txt</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> </span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">Ok, that’s done – J1, J2, and J3 next.</span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> </span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">First up, we need to roll-back to the rescue config. This is done from the <i style="mso-bidi-font-style: normal;">edit</i> mode by issuing the command <i style="mso-bidi-font-style: normal;">rollback rescue</i>.</span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> </span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">jfry@J1> </span><span style="color: red;">edit </span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">Entering configuration mode</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-family: Calibri; font-size: medium;"> </span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">[edit]</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">jfry@J1# </span><span style="color: red;">rollback rescue </span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">load complete</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> </span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">[edit]</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;"><span style="color: #0070c0;">jfry@J1# </span><span style="color: red;">commit and-quit </span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">commit complete</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">Exiting configuration mode</span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-family: Calibri; font-size: medium;"> </span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="color: #0070c0;"><span style="font-size: medium;"><span style="font-family: Calibri;">jfry@J1></span></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> </span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">Now to J2:</span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> ]]></description></item><item><title>Junos – OSPF and Rollback</title><link>https://hugo.fryguy.net/2013/02/07/junos-ospf-and-rollback/</link><pubDate>Thu, 07 Feb 2013 13:05:26 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2013/02/07/junos-ospf-and-rollback/</guid><description><![CDATA[  
Ok, time for some OSPF and I will also cover Rollback (Love this feature)  
Here is our OSPF Topology, we will only do Single Area for this lab.  
 
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">Ok, time to rollback to the rescue configs.<span style="mso-spacerun: yes;">  </span><!--?xml:namespace prefix ="" o ns ="" "urn:schemas-microsoft-com:office:office" ?--></span></span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-family: Calibri; font-size: medium;"> </span>
</p>
<p class="MsoNoSpacing" style="margin: 0in 0in 0pt;">
  <span style="font-size: medium;"><span style="font-family: Calibri;">Up first replacing the config on R4<span style="mso-spacerun: yes;">  </span>(if you have not done this in the last lab)</span></span>
</p>]]></description></item><item><title>IOS XR – OSPF Configuration</title><link>https://hugo.fryguy.net/2012/09/14/ios-xr-ospf-configuration/</link><pubDate>Fri, 14 Sep 2012 13:22:03 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2012/09/14/ios-xr-ospf-configuration/</guid><description><![CDATA[<p align="center">
  
</p>
<p> </p>
<p class="MsoNoSpacing">
  <span style="font-family: 'Courier New';"><br style="font-family: 'Courier New';" /></span>
</p>
<p class="MsoNoSpacing">
  <span style="font-family: 'Courier New';">Time for some OSPF configs, these will build off the previous configs we just did.<span style="mso-spacerun: yes;">  </span>For this lab, the other router, R2, was<br /> preconfigured to support the connections.<span style="mso-spacerun: yes;"><br /> </span></span>
</p>
<p class="MsoNoSpacing">
  <span style="font-family: 'Courier New';">We will place our loopback and out g0/3/0/2 interface into OSPF process LAB and area 0.0.0.0</span>
</p>
<p class="MsoNoSpacing">
  <span style="font-family: 'Courier New'; color: #0070c0;">RP/0/7/CPU0:R1#<br /> RP/0/7/CPU0:R1#</span><span style="font-family: 'Courier New'; color: red;">conf t</span><span style="font-family: 'Courier New'; color: #002060;"><br /> Thu Mar 29 19:37:52.671 UTC<br style="mso-special-character: line-break;" /><br /> <br style="mso-special-character: line-break;" />Defineour OSPF process name</span><span style="font-family: 'Courier New'; color: #0070c0;"><br /> RP/0/7/CPU0:R1(config)#</span><span style="font-family: 'Courier New'; color: red;">router ospf LAB</span>
</p>
<p><span style="font-family: 'Courier New'; color: #002060;">Now to define our area first</span><span style="font-family: 'Courier New'; color: #0070c0;"><br /> RP/0/7/CPU0:R1(config-ospf)#</span><span style="font-family: 'Courier New'; color: red;">area 0.0.0.0</span></p>
<p class="MsoNoSpacing">
  <span style="font-family: 'Courier New'; color: #002060;">Now we can place the interfaces into the area, no need to entering subnets</span><span style="font-family: 'Courier New'; color: #0070c0;"><br /> RP/0/7/CPU0:R1(config-ospf-ar)#</span><span style="font-family: 'Courier New'; color: red;">inter loo0</span><span style="font-family: 'Courier New'; color: #0070c0;"><br /> RP/0/7/CPU0:R1(config-ospf-ar-if)#</span><span style="font-family: 'Courier New'; color: red;">inter g0/3/0/2</span><span style="font-family: 'Courier New'; color: #0070c0;"><br /> RP/0/7/CPU0:R1(config-ospf-ar-if)#</span><span style="font-family: 'Courier New'; color: red;">exit</span><span style="font-family: 'Courier New'; color: #0070c0;"><br /> RP/0/7/CPU0:R1(config-ospf-ar)#</span><span style="font-family: 'Courier New'; color: red;">exit</span><span style="font-family: 'Courier New'; color: #0070c0;"><br /> RP/0/7/CPU0:R1(config-ospf)#</span><span style="font-family: 'Courier New'; color: red;">exit</span><span style="font-family: 'Courier New'; color: #0070c0;"><br /> RP/0/7/CPU0:R1(config)#</span><span style="font-family: 'Courier New'; color: red;">commit</span>
</p>
<p class="MsoNoSpacing">
  <span style="font-family: 'Courier New'; color: #0070c0;">Thu Mar 29 19:38:15.182 UTC<br /> RP/0/7/CPU0:R1(config)#</span>
</p>
<p class="MsoNoSpacing">
  <span style="font-family: 'Courier New';">Now to look at our IP Protocols running:</span><span style="font-family: 'Courier New'; color: #0070c0;"><br /> RP/0/7/CPU0:R1#</span><span style="font-family: 'Courier New'; color: red;">sh ip proto</span><span style="font-family: 'Courier New'; color: #0070c0;"><br /> Thu Mar 29 19:38:24.113 UTC<br /> Routing Protocol OSPF LAB<span style="mso-spacerun: yes;"><br /> </span>Router Id: 1.1.1.1<span style="mso-spacerun: yes;"><br /> </span>Distance: 110<span style="mso-spacerun: yes;"><br /> </span>Non-Stop Forwarding: Disabled<span style="mso-spacerun: yes;"><br /> </span>Redistribution:<span style="mso-spacerun: yes;"><br /> </span>None<span style="mso-spacerun: yes;"><br /> </span>Area 0.0.0.0<span style="mso-spacerun: yes;"><br /> </span>Loopback0<span style="mso-spacerun: yes;"><br /> </span>GigabitEthernet0/3/0/2<br /> RP/0/7/CPU0:R1#</span>
</p>
<p class="MsoNoSpacing">]]></description></item><item><title>DMVPN and Routing Protocols – OSPF</title><link>https://hugo.fryguy.net/2011/08/04/dmvpn-and-routing-protocols-ospf/</link><pubDate>Thu, 04 Aug 2011 13:43:09 +0000</pubDate><author>Fryguy</author><guid>https://hugo.fryguy.net/2011/08/04/dmvpn-and-routing-protocols-ospf/</guid><description><![CDATA[<p style="text-align: center;">
  
</p>
<p>This post will build off my last one, <a href="/2011/08/03/dmvpn/" target="_blank" rel="noopener noreferrer">DMVPN,</a> and here we will discuss the routing protocol options as well as each of their configurations.  I will break out each protocol into a separate post in order to help keep things straight, putting them all together has the potential to get confusing (for both you and me!).   The routing protocol options I will document are OSPF, RIPv2, EIGRP, and BGP and   each has some unique features and quirks, so I will try and point them out where necessary.<br>
Quick note:  When I am posting the configurations for the sites I will only notate the routing protocol additions.  If you need information on DMVPN configuration, see my previous post.<br>
<span style="color: #ff0000;"><strong>Router/Switch Output</strong></span><br>
<span style="color: #3366ff;"><strong>Commands</strong></span><br>
<span style="color: #339966;"><strong>Notes</strong></span><br>
OSPF<br>
What one needs to keep in mind here is that mGRE is a non-broadcast multi-access network (NBMA) how OSPF works. In order for OSPF to operate properly, the DMVPN hub router must be the OSPF DR and all the other routers should not be allowed to be a DR/BDR.  The only way you could have a DR/BDR design if this was a multi-hub DMVPN network – and that is beyond the scope of this post (due to hardware limitation in my lab). Also, the mGRE tunnel on the hub router must be set to a OSPF broadcast network via the <em>ip ospf network broadcast</em> command.<br>
So, let’s get on with the configuration – DMVPN Hub first.</p>]]></description></item></channel></rss>