<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AOIP - Anything Over IP &#187; BSCI</title>
	<atom:link href="http://www.anythingoverip.co.za/category/tutorials/course-content/bsci/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.anythingoverip.co.za</link>
	<description>Anything Over IP</description>
	<lastBuildDate>Wed, 27 Jul 2011 05:24:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Uni-directional routing issues</title>
		<link>http://www.anythingoverip.co.za/tutorials/course-content/ccna/uni-directional-routing-issues/</link>
		<comments>http://www.anythingoverip.co.za/tutorials/course-content/ccna/uni-directional-routing-issues/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 06:00:23 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[BSCI]]></category>
		<category><![CDATA[CCNA (ICND2)]]></category>
		<category><![CDATA[Routing]]></category>
		<category><![CDATA[Live Demos]]></category>

		<guid isPermaLink="false">http://www.anythingoverip.co.za/?p=255</guid>
		<description><![CDATA[It is important to understand that any TCP packet that is routed over a network requires bi-directional support. This means that even though I may have a route on my router to your network, if you don’t have a route back to me, the transmission of packets will fail. TCP uses acknowledgments to confirm the [...]]]></description>
			<content:encoded><![CDATA[<p>It is important to understand that any TCP packet that is routed over a network requires bi-directional support. This means that even though I may have a route on my router to your network, if you don’t have a route back to me, the transmission of packets will fail. TCP uses acknowledgments to confirm the packet has been received, and if the acknowledgment cannot be routed back to the source the traffic will not continue to flow.</p>
<p>The same applies with protocols such as ping. Ping sends a <em>echo</em> to the destination, and when the destination device receives the ICMP packet it must send a <em>echo-reply</em> packet back to the source. If there is no route going back to the source, ping will be unsuccessful.</p>
<p>In the live demo below I have illustrated this exact problem. On my router AOIP.ORG I have tried to ping the <a href="http://www.anythingoverip.co.za/networking-101/what-is-an-ip-address/">IP address</a> 2.2.2.2 (the loopback interface of R2). AOIP.ORG has a <a href="http://www.anythingoverip.co.za/tutorials/course-content/ccna/default-gateway-of-last-resort/">default gateway of last resort</a> configured to send all traffic to the router R1 (R1 already has routing configured correctly), R1 will send the packet to R2 however R2 does not have a route back to the 192.168.1.0 network (attached to AOIP.ORG). Only after I telnet into R1, and then telnet into R2 and configure a route to the network 192.168.1.0 do my pings begin to work. ( I can’t telnet directly to R2 since it does not have a route back to me, so I have to do this on a hop by hop basis).</p>
<p style="text-align: center;"><img class="size-full wp-image-178 aligncenter" title="network_diagram_with_loopbacks1" src="http://www.anythingoverip.co.za/wp-content/uploads/2009/06/network_diagram_with_loopbacks1.jpg" alt="network_diagram_with_loopbacks1" width="350" height="355" /></p>
<p><object type="application/x-shockwave-flash" style="width:630px;height:250px" data="http://www.anythingoverip.co.za/Live_Demos/uni-directional_routing.swf"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="quality" value="best" /><param name="wmode" value="transparent" /><param name="movie" value="http://www.anythingoverip.co.za/Live_Demos/uni-directional_routing.swf" /><param name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" />If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash Player</a> from Adobe.</object><br/>
		<!-- Valid XHTML flash object delivered by XHTML Video Embed. Get it at: http://saltwaterc.net/xhtml-video-embed -->
		</p>


<p>Related posts:<ol><li><a href='http://www.anythingoverip.co.za/tutorials/course-content/ccna/static-routing/' rel='bookmark' title='Permanent Link: Static Routing'>Static Routing</a></li><li><a href='http://www.anythingoverip.co.za/tutorials/course-content/ccna/inter-vlan-routing-router-on-a-stick/' rel='bookmark' title='Permanent Link: Inter-VLAN Routing (Router on a Stick)'>Inter-VLAN Routing (Router on a Stick)</a></li><li><a href='http://www.anythingoverip.co.za/tutorials/course-content/ccna/configuring-eigrp-on-a-cisco-router/' rel='bookmark' title='Permanent Link: Configuring EIGRP on a Cisco Router'>Configuring EIGRP on a Cisco Router</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.anythingoverip.co.za/tutorials/course-content/ccna/uni-directional-routing-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring OSPF on a Cisco Router</title>
		<link>http://www.anythingoverip.co.za/tutorials/course-content/ccna/configuring-ospf-on-a-cisco-router/</link>
		<comments>http://www.anythingoverip.co.za/tutorials/course-content/ccna/configuring-ospf-on-a-cisco-router/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 06:00:33 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[BSCI]]></category>
		<category><![CDATA[CCNA (ICND2)]]></category>
		<category><![CDATA[Routing]]></category>
		<category><![CDATA[Live Demos]]></category>

		<guid isPermaLink="false">http://www.anythingoverip.co.za/?p=248</guid>
		<description><![CDATA[OSPF (Open Shortest Path First) is an industry open standard supported by almost every router on the planet.   OSPF is a classless routing protocol so subnetmask values are sent in the update and it supports CIDR. OSPF does not send periodic updates and is designed to only send updates when something has changed or [...]]]></description>
			<content:encoded><![CDATA[<p>OSPF (Open Shortest Path First) is an industry open standard supported by almost every router on the planet.</p>
<p> </p>
<p>OSPF is a <a href="http://www.anythingoverip.co.za/tutorials/course-content/ccna/classless-ip-addresses/">classless</a> routing protocol so subnetmask values are sent in the update and it supports <a href="http://www.anythingoverip.co.za/networking-101/cidr-classless-inter-domain-routing/">CIDR</a>.</p>
<p>OSPF does not send periodic updates and is designed to only send updates when something has changed or a new route has been added, it does this through the use of LSA&#8217;s (Link State Advertisements).<a name="_MailAutoSig"></a></p>
<p> OSPF is designed in a hierarchical fashion through Areas. Routers running OSPF, flood LSA updates to routers in the same area rather than sending the entire routing table.</p>
<p> OSPF is a link-state protocol, and pieces the information received from LSA&#8217;s to calculate the best path using the SPF (Shortest Path First) algorithm. Its cost value (metric) is based on the formula: <strong>Cost = 10<sup>8</sup>/bandwidth (bps) </strong></p>
<p><strong> </strong>Each router running the OSPF process has a Router ID which is known by all other devices. By default the Router ID is the highest IP address of an active interface at the point the OSPF process started. This can be manually forced by using loopback interfaces, as they are permanently in a Up Up status, and insuring the loopback has the highest IP address on the router. The default value can also be overwritten by using the <em>router-id</em> command</p>
<p> OSPF has a default <a href="http://www.anythingoverip.co.za/tutorials/course-content/ccna/cisco-administrative-distance/">administration distance</a> of 110</p>
<p> OSPF does not do automatic summarization of routes like <a href="http://www.anythingoverip.co.za/tutorials/course-content/ccna/configuring-eigrp-on-a-cisco-router/">EIGRP</a> does, but routes can be manually summarized as required.</p>
<p> </p>
<p>In the Live demo below, the following configuration was entered.</p>
<p> <strong>AOIP.ORG# ping 10.0.3.2</strong></p>
<p>(ping is unsuccessful)</p>
<p><strong>AOIP.ORG# show ip route</strong></p>
<p>(no routes for network 10.0.3.0 exist)</p>
<p><strong>AOIP.ORG# conf t</strong></p>
<p><strong>AOIP.ORG(config)# router ospf 100</strong></p>
<p>(enables OSPF with a process ID of 100 &#8211; this value is used by THIS ROUTER ONLY)</p>
<p><strong>AOIP.ORG(config-router)# network 192.168.1.0 0.0.0.255 area 0</strong></p>
<p>(enables all interfaces with IP addresses beginning with 192.168.1 to belong to Area 0 &#8211; the backbone area. OSPF uses wildcard mask values for the network statement)</p>
<p><strong>AOIP.ORG(config-router)# exit</strong></p>
<p><strong>AOIP.ORG(config)# exit</strong></p>
<p><strong>AOIP.ORG# ping 10.0.3.2 repeat 15</strong></p>
<p>(ping is successful after a few attempts, it can take OSPF a little while to discover and learn the topology of the network)</p>
<p><strong>AOIP.ORG# show ip route</strong></p>
<p>(3 new entries are in the routing table with a &#8216;O&#8217; to represent OSPF, the entries are not summarized by default, 10.0.1.0, 10.0.2.0 and 10.0.3.0)</p>
<p> </p>
<p style="text-align: center;"><img class="aligncenter size-full wp-image-178" title="network_diagram_with_loopbacks1" src="http://www.anythingoverip.co.za/wp-content/uploads/2009/06/network_diagram_with_loopbacks1.jpg" alt="network_diagram_with_loopbacks1" width="350" height="355" /></p>
<p> </p>
<p><object type="application/x-shockwave-flash" style="width:630px;height:250px" data="http://www.anythingoverip.co.za/Live_Demos/router_ospf.swf"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="quality" value="best" /><param name="wmode" value="transparent" /><param name="movie" value="http://www.anythingoverip.co.za/Live_Demos/router_ospf.swf" /><param name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" />If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash Player</a> from Adobe.</object><br/>
		<!-- Valid XHTML flash object delivered by XHTML Video Embed. Get it at: http://saltwaterc.net/xhtml-video-embed -->
		</p>


<p>Related posts:<ol><li><a href='http://www.anythingoverip.co.za/tutorials/course-content/ccna/configuring-eigrp-on-a-cisco-router/' rel='bookmark' title='Permanent Link: Configuring EIGRP on a Cisco Router'>Configuring EIGRP on a Cisco Router</a></li><li><a href='http://www.anythingoverip.co.za/tutorials/topic/routing-topic-tutorials/configuring-rip-on-a-cisco-router/' rel='bookmark' title='Permanent Link: Configuring RIP on a Cisco Router'>Configuring RIP on a Cisco Router</a></li><li><a href='http://www.anythingoverip.co.za/tutorials/course-content/ccna/cisco-administrative-distance/' rel='bookmark' title='Permanent Link: Cisco Administrative Distance'>Cisco Administrative Distance</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.anythingoverip.co.za/tutorials/course-content/ccna/configuring-ospf-on-a-cisco-router/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring EIGRP on a Cisco Router</title>
		<link>http://www.anythingoverip.co.za/tutorials/course-content/ccna/configuring-eigrp-on-a-cisco-router/</link>
		<comments>http://www.anythingoverip.co.za/tutorials/course-content/ccna/configuring-eigrp-on-a-cisco-router/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 06:00:36 +0000</pubDate>
		<dc:creator>Jay</dc:creator>
				<category><![CDATA[BSCI]]></category>
		<category><![CDATA[CCNA (ICND2)]]></category>
		<category><![CDATA[Routing]]></category>
		<category><![CDATA[Live Demos]]></category>

		<guid isPermaLink="false">http://www.anythingoverip.co.za/?p=236</guid>
		<description><![CDATA[EIGRP (Enhanced Inter-Gateway Routing Protocol) is one of the fastest most reliable routing protocols available today, but it&#8217;s drawback is that it&#8217;s a Cisco proprietary protocol which means you either need a network that is running 100% Cisco, or have devices that support EIGRP in your network.   EIGRP is a classless routing protocol so [...]]]></description>
			<content:encoded><![CDATA[<p>EIGRP (Enhanced Inter-Gateway Routing Protocol) is one of the fastest most reliable routing protocols available today, but it&#8217;s drawback is that it&#8217;s a Cisco proprietary protocol which means you either need a network that is running 100% Cisco, or have devices that support EIGRP in your network.</p>
<p> </p>
<p>EIGRP is a <a href="http://www.anythingoverip.co.za/tutorials/course-content/ccna/classless-ip-addresses/">classless</a> routing protocol so subnetmask values are sent in the update and it does support <a href="http://www.anythingoverip.co.za/networking-101/cidr-classless-inter-domain-routing/">CIDR</a>.</p>
<p>EIGRP does not send periodic updates and is designed to only send updates when something has changed or a new route has been added, it informs only routers that require the information about the change instead of flooding the entire network and only the change is sent to the routers not the entire routing table.</p>
<p> </p>
<p>EIGRP is also able to load balance traffic over 6 different paths but it&#8217;s configured for 4 by default. It is also capable of doing unequal cost load balancing allowing it to send packets in proportional amounts to the <a href="http://www.anythingoverip.co.za/tutorials/course-content/ccna/clock-rate-and-bandwidth-commands/">bandwidth</a> of the link. Unequal load balancing is not a default setting and needs to be configured using the <em>Variance</em> command.</p>
<p> </p>
<p>Although EIGRP is often considered a distance vector protocol, it has a lot of the features of a link-state protocol and technically falls under a Hybrid protocol classification. It&#8217;s metric value is derived from 5 different aspects.</p>
<p>               </p>
<ol>
<li>Bandwidth-Minimum bandwidth on the route, in kilobits per second.</li>
<li>Delay-Route delay, in tens of microseconds.</li>
<li>Reliability-Likelihood of successful packet transmission, expressed as an integer from 0 to 255.</li>
<li>Loading-Effective bandwidth of path.</li>
<li>MTU-Minimum MTU in path, expressed in bytes.</li>
</ol>
<p> </p>
<p>EIGRP takes each of the above values and runs them though the following formula to calculate the total metric value.</p>
<p>metric = [k1 x bandwidth + (k2 x bandwidth) / (256 - load) + k3 x delay]</p>
<p>If k5 does not equal 0 (default value), an additional calculation is done</p>
<p>metric = metric x (k5/(reliability + k4))</p>
<p> </p>
<p>The default K values are k1 = k3 = 1 and k2 = k4 = k5 = 0.</p>
<p> </p>
<p><strong>NOTE:</strong> If the default values have not been changed the metric = bandwidth + delay.</p>
<p> </p>
<p>EIGRP sends updates to routers that belong to the same A.S (Autonomous System) number, which can be looked at as a group number. If routers do not belong to the same group number (A.S) they will not share information with each other.</p>
<p> </p>
<p>EIGRP by default does network summarization, this means that when the network crosses a network boundary the route will be summarized to its <a href="http://www.anythingoverip.co.za/networking-101/class-full-ip-addresses/">full class</a>. In our network (Diagram below), we have a router named &#8216;AOIP.ORG&#8217; which has an IP address of 192.168.1.10/24. The rest of the network is running on a 10.0.x.x/24 range, and EIGRP sees them as 2 network boundaries by default (192.168.1.0/24 and 10.0.0.0/8), when an update crosses either of those boundaries EIGRP will summarize the route into the full class. This default behaviour can be changed using the &#8216;no auto-summary&#8217; command. The live demo below illustrates this issue.</p>
<p> </p>
<p>In the live demo, I have done the following configuration</p>
<p> </p>
<p><strong>AOIP.ORG# ping 10.0.3.2</strong>                                                                              </p>
<p>(ping is unsuccessful)</p>
<p><strong>AOIP.ORG# show ip route</strong>                                                                                  </p>
<p>(no route exists for the network 10.0.3.0)</p>
<p><strong>AOIP.ORG# conf t</strong>                                                                                            </p>
<p>(enter global configuration)</p>
<p><strong>AOIP.ORG(config)# router eigrp 100</strong>                                                       </p>
<p>(enable EIGRP with A.S number 100)</p>
<p><strong>AOIP.ORG(config-router)# network 192.168.1.0 0.0.0.255</strong>             </p>
<p>(specifies which interface will send and receive updates, Wildcard mask is used by EIGRP. In this example any interface that has an IP address that starts with 192.168.1 will participate in EIGRP updates)</p>
<p><strong>AOIP.ORG(config-router)# exit</strong></p>
<p><strong>AOIP.ORG(config)# exit</strong></p>
<p><strong>AOIP.ORG# show ip route</strong>                                                                                  </p>
<p>(The updated routing table now has a value of &#8216;D&#8217; for the EIGRP entry, you will notice it is summarized as 10.0.0.0/8 as R1 is on the network boundary)</p>
<p><strong>AOIP.ORG# ping 10.0.3.2</strong>                                                                              </p>
<p>(Confirmation that ping now works)</p>
<p><strong>AOIP.ORG# telnet 192.168.1.1</strong>                                                                   </p>
<p>(telnet into R1 to disable Auto-Summary)</p>
<p><strong>R1# conf t</strong></p>
<p><strong>R1(config)# router eigrp 100</strong>                                                                       </p>
<p>(Entering EIGRP AS 100 configuration)</p>
<p><strong>R1(config-router)# no auto-summary</strong>                                                                         </p>
<p>(Disabling Auto-Summary)</p>
<p><strong>R1(config-router)# exit</strong></p>
<p><strong>R1(config)# exit</strong></p>
<p><strong>R1# exit</strong></p>
<p><strong>AOIP.ORG# show ip route</strong>                                                                                  </p>
<p>(3 routes, 10.0.1.0, 10.0.2.0 and 10.0.3.0 now exist)</p>
<p> </p>
<p style="text-align: center;"> <img class="aligncenter size-full wp-image-178" title="network_diagram_with_loopbacks1" src="http://www.anythingoverip.co.za/wp-content/uploads/2009/06/network_diagram_with_loopbacks1.jpg" alt="network_diagram_with_loopbacks1" width="350" height="355" /></p>
<p> </p>
<p> <object type="application/x-shockwave-flash" style="width:630px;height:250px" data="http://www.anythingoverip.co.za/Live_Demos/router_eigrp.swf"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="quality" value="best" /><param name="wmode" value="transparent" /><param name="movie" value="http://www.anythingoverip.co.za/Live_Demos/router_eigrp.swf" /><param name="pluginspage" value="http://www.macromedia.com/go/getflashplayer" />If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get <a href="http://get.adobe.com/flashplayer/" target="_blank">Flash Player</a> from Adobe.</object><br/>
		<!-- Valid XHTML flash object delivered by XHTML Video Embed. Get it at: http://saltwaterc.net/xhtml-video-embed -->
		</p>


<p>Related posts:<ol><li><a href='http://www.anythingoverip.co.za/tutorials/course-content/ccna/configuring-ospf-on-a-cisco-router/' rel='bookmark' title='Permanent Link: Configuring OSPF on a Cisco Router'>Configuring OSPF on a Cisco Router</a></li><li><a href='http://www.anythingoverip.co.za/tutorials/topic/routing-topic-tutorials/configuring-rip-on-a-cisco-router/' rel='bookmark' title='Permanent Link: Configuring RIP on a Cisco Router'>Configuring RIP on a Cisco Router</a></li><li><a href='http://www.anythingoverip.co.za/tutorials/course-content/ccna/cisco-administrative-distance/' rel='bookmark' title='Permanent Link: Cisco Administrative Distance'>Cisco Administrative Distance</a></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.anythingoverip.co.za/tutorials/course-content/ccna/configuring-eigrp-on-a-cisco-router/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

