<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Jaketchisholm's Blog</title>
	<atom:link href="http://jaketchisholm.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://jaketchisholm.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Mon, 10 May 2010 06:59:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='jaketchisholm.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Jaketchisholm's Blog</title>
		<link>http://jaketchisholm.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://jaketchisholm.wordpress.com/osd.xml" title="Jaketchisholm&#039;s Blog" />
	<atom:link rel='hub' href='http://jaketchisholm.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Chapter 11 YR 2 TRM 1</title>
		<link>http://jaketchisholm.wordpress.com/2010/05/10/chapter-11-yr-2-trm-1/</link>
		<comments>http://jaketchisholm.wordpress.com/2010/05/10/chapter-11-yr-2-trm-1/#comments</comments>
		<pubDate>Mon, 10 May 2010 06:59:02 +0000</pubDate>
		<dc:creator>jaketchisholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jaketchisholm.wordpress.com/?p=110</guid>
		<description><![CDATA[OSPF Message Encapsulation OSPF packet type  There exist 5 types OSPF packet header  Contains &#8211; Router ID and  area ID and Type code for  OSPF packet type IP packet header   Contains &#8211; Source IP    address, Destination IP  address, &#38; Protocol field  set to 89 OSPF Message Encapsulation Data link frame header   Contains &#8211; Source [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=110&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>OSPF Message Encapsulation<br />
OSPF packet type<br />
 There exist 5 types<br />
OSPF packet header<br />
 Contains &#8211; Router ID and  area ID and Type code for  OSPF packet type<br />
IP packet header<br />
  Contains &#8211; Source IP    address, Destination IP  address, &amp; Protocol field  set to 89</p>
<p>OSPF Message Encapsulation<br />
Data link frame header<br />
  Contains &#8211; Source MAC address and Destination   MAC address</p>
<p>Hello Protocol<br />
OSPF Hello Packet<br />
Purpose of Hello Packet<br />
  Discover OSPF neighbors &amp; establish adjacencies<br />
  Advertise guidelines on which routers must agree to become neighbors<br />
  Used by multi-access networks to elect a designated router and a backup designated router</p>
<p>Hello Packets continued<br />
Contents of a Hello Packet<br />
 router ID of transmitting router<br />
OSPF Hello Intervals<br />
Usually multicast (224.0.0.5)<br />
Sent every 30 seconds for NBMA segments<br />
OSPF Dead Intervals<br />
This is the time that must transpire<br />
  before the neighbor is considered<br />
  down<br />
Default time is 4 times<br />
  the hello interval</p>
<p>Hello protocol packets contain information that is used in electing<br />
-Designated Router (DR)<br />
 DR is responsible for updating all other OSPF routers<br />
-Backup Designated Router (BDR)<br />
 This router takes over DR’s responsibilities if DR fails</p>
<p>OSPF Link-state Updates<br />
Purpose of a Link State Update (LSU)<br />
Used to deliver link state advertisements<br />
Purpose of a Link State Advertisement (LSA)<br />
Contains information about neighbors &amp; path costs<br />
OSPF Algorithm<br />
OSPF routers build &amp; maintain link-state database containing LSA received from other routers<br />
Information found in database is utilized upon execution of  Dijkstra SPF  algorithm<br />
SPF algorithm used to create SPF tree<br />
SPF tree used to populate routing table</p>
<p>Administrative Distance<br />
Default Administrative Distance for OSPF is 110</p>
<p>OSPF Authentication<br />
Purpose is to encrypt &amp; authenticate routing information<br />
This is an interface specific configuration<br />
Routers will only accept routing information from other routers that have been configured with the same password or authentication information</p>
<p>Lab Topology<br />
Topology used for this chapter<br />
Discontiguous IP addressing scheme<br />
Since OSPF is a classless routing protocol the subnet mask is configured in</p>
<p>The router ospf command<br />
To enable OSPF on a router use the following command <br />
R1(config)#router ospf process-id<br />
Process id<br />
 A locally significant number between 1 and 65535<br />
 -this means it does not have to match other OSPF    routers</p>
<p>OSPF network command<br />
-Requires entering: network address<br />
        wildcard mask &#8211; the inverse of the subnet     mask<br />
                   area-id &#8211; area-id refers to the OSPF area.      OSPF area  is a group of routers that     share link state information<br />
-Example:  Router(config-router)#network network-address     wildcard-ask area area-id </p>
<p>Router ID<br />
This is an IP address used to identify a router<br />
3 criteria for deriving the router ID<br />
Use IP address configured with OSPF router-id command<br />
-Takes precedence over loopback and physical interface addresses<br />
If router-id command not used then router chooses highest IP address of any loopback interfaces<br />
If no loopback interfaces are configured then the highest IP address on any active interface is used</p>
<p>OSPF Router ID<br />
Commands used to verify current router ID<br />
Show ip protocols<br />
Show ip ospf<br />
Show ip ospf interface</p>
<p>OSPF Router ID<br />
Router ID &amp; Loopback addresses<br />
-Highest loopback address will be used as router ID if router-id command isn’t used<br />
-Advantage of using loopback address<br />
 the loopback interface cannot fail  OSPF stability<br />
The OSPF router-id command<br />
Introduced in IOS 12.0<br />
Command syntax<br />
Router(config)#router ospfprocess-id<br />
Router(config-router)#router-idip-address<br />
Modifying the Router ID<br />
Use the command  Router#clear ip ospf process</p>
<p>Verifying OSPF<br />
Use the show ip ospf command to verify &amp; trouble shoot OSPF networks<br />
Command will display the following:<br />
 Neighbor adjacency<br />
    -No adjacency indicated by -<br />
Neighboring router’s Router ID is not displayed<br />
A state of full is not displayed<br />
    -Consequence of no adjacency-<br />
No link state information exchanged<br />
Inaccurate SPF trees &amp; routing tables<br />
OSPF uses cost as the metric for determining the best route<br />
-The best route will have the lowest cost<br />
-Cost is based on bandwidth of an interface<br />
Cost is calculated using the formula<br />
  108 / bandwidth<br />
-Reference bandwidth<br />
defaults to 100Mbps<br />
can be modified using<br />
auto-cost reference-bandwidth command</p>
<p>Examining the routing table<br />
Use the show ip route command to display the routing table<br />
-An “O’ at the beginning of a route indicates that the router source is OSPF<br />
-Note OSPF does not automatically summarize at major network boundaries</p>
<p>OSPF uses cost as the metric for determining the best route<br />
-The best route will have the lowest cost<br />
-Cost is based on bandwidth of an interface<br />
Cost is calculated using the formula<br />
  108 / bandwidth<br />
-Reference bandwidth<br />
defaults to 100Mbps<br />
can be modified using<br />
auto-cost reference-bandwidth command<br />
COST of an OSPF route<br />
Is the accumulated value from one router to the next</p>
<p>Usually the actual speed of a link is different than the default bandwidth<br />
This makes it imperative that the bandwidth value reflects link’s actual speed<br />
Reason: so routing table has best path information<br />
The show interface command will display interface’s bandwidth<br />
-Most serial link default to 1.544Mbps<br />
Modifying the Cost of a link<br />
Both sides of a serial link should be configured with the same bandwidth<br />
Commands used to modify bandwidth value<br />
Bandwidth command<br />
Example: Router(config-if)#bandwidthbandwidth-kbps<br />
ip ospf cost command – allows you to directly specify interface cost<br />
-Example:R1(config)#interface serial 0/0/0<br />
           R1(config-if)#ip ospf cost 1562<br />
      </p>
<p>Modifying the Cost of the link<br />
Difference between bandwidth command &amp; the ip ospf cost command<br />
Ip ospf cost command<br />
Sets cost to a specific value<br />
Bandwidth command<br />
Link cost is calculated</p>
<p>Challenges in Multiaccess Networks<br />
OSPF defines five network types:<br />
Point-to-point<br />
Broadcast Multiaccess<br />
Nonbroadcast Multiaccess (NBMA)<br />
Point-to-multipoint<br />
Virtual links<br />
2 challenges presented by multiaccess networks<br />
Multiple adjacencies<br />
Extensive LSA flooding<br />
Extensive flooding of LSAs<br />
For every LSA sent out there must be an acknowledgement of receipt sent back to transmitting router.<br />
 consequence:  lots of bandwidth consumed and chaotic traffic</p>
<p>Solution to LSA flooding issue is the use of<br />
Designated router (DR)<br />
Backup designated router (BDR)<br />
DR &amp; BDR selection<br />
Routers are elected to send &amp; receive LSA<br />
Sending &amp; Receiving LSA<br />
DRothers send LSAs via multicast 224.0.0.6 to DR &amp; BDR<br />
DR forward LSA via multicast address 224.0.0.5 to all other routers</p>
<p>DR/BDR Election Process<br />
DR/BDR elections DO NOT occur in point to point networks<br />
DR/BDR elections will take place on multiaccess networks as shown below<br />
Criteria for getting elected DR/BDR<br />
DR: Router with the highest OSPF interface priority.<br />
2. BDR: Router with the second highest OSPF  interface priority.<br />
3. If OSPF interface priorities are equal, the  <br />
   highest router ID is used to break</p>
<p>Timing of DR/BDR Election<br />
Occurs as soon as 1st router has its interface enabled on multiaccess network<br />
When a DR is elected it remains as the DR until one of the following occurs<br />
-The DR fails.<br />
-The OSPF process on the DR fails.<br />
-The multiaccess interface on the DR fails.</p>
<p>Manipulating the election process<br />
-If you want to influence the election of DR &amp; BDR then do one of the following<br />
Boot up the DR first, followed by the BDR, and then boot all other routers,<br />
 OR<br />
Shut down the interface on all routers, followed by a no shutdown on the DR, then the BDR, and then all other routers.<br />
OSPF Interface Priority<br />
Manipulating the DR/BDR election process continued<br />
Use the ip ospf priority interface command.<br />
Example:Router(config-if)#ip ospf priority {0 &#8211; 255}<br />
Priority number range 0 to 255<br />
0 means the router cannot become the DR or BDR<br />
1 is the default priority value<br />
Redistributing an OSPF Default Route<br />
Topology includes a link to ISP<br />
Router connected to ISP<br />
Called an autonomous system border router<br />
Used to propagate a default route<br />
Example of static default route<br />
 R1(config)#ip route 0.0.0.0 0.0.0.0 loopback 1<br />
Requires the use of the default-information originate command<br />
Example of default-information originate command<br />
 R1(config-router)#default-information originate<br />
Fine-Tuning OSPF<br />
Since link speeds are getting faster it may be necessary to change reference bandwidth values<br />
Do this using the auto-cost reference-bandwidth command<br />
Example:<br />
 R1(config-router)#auto-cost reference-bandwidth 10000<br />
Fine-Tuning OSPF<br />
Modifying OSPF timers<br />
Reason to modify timers<br />
Faster detection of network failures<br />
Manually modifying Hello &amp; Dead intervals<br />
Router(config-if)#ip ospf hello-interval  seconds<br />
Router(config-if)#ip ospf dead-interval seconds<br />
Point to be made<br />
Hello &amp; Dead intervals must be the same between neighbors</p>
<p>RFC 2328 describes OSPF link state concepts and operations<br />
OSPF Characteristics<br />
A commonly deployed link state routing protocol<br />
Employs DRs &amp; BDRs on multi-access networks<br />
DRs &amp; BDRs are elected<br />
DR &amp; BDRs are used to transmit and receive LSAs<br />
Uses 5 packet types:<br />
            1: HELLO<br />
2: DATABASE DESCRIPTION<br />
3: LINK STATE  REQUEST<br />
4: LINK STATE  UPDATE                  <br />
5: LINK STATE ACKNOWLEDGEMENT</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jaketchisholm.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jaketchisholm.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jaketchisholm.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jaketchisholm.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jaketchisholm.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jaketchisholm.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jaketchisholm.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jaketchisholm.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jaketchisholm.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jaketchisholm.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jaketchisholm.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jaketchisholm.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jaketchisholm.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jaketchisholm.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=110&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jaketchisholm.wordpress.com/2010/05/10/chapter-11-yr-2-trm-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c60cfad761cfa2a4a826ce01ef2f6614?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jaketchisholm</media:title>
		</media:content>
	</item>
		<item>
		<title>Chapter 10 YR 2 TRM 1</title>
		<link>http://jaketchisholm.wordpress.com/2010/05/10/chapter-10-yr-2/</link>
		<comments>http://jaketchisholm.wordpress.com/2010/05/10/chapter-10-yr-2/#comments</comments>
		<pubDate>Mon, 10 May 2010 05:46:15 +0000</pubDate>
		<dc:creator>jaketchisholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jaketchisholm.wordpress.com/?p=91</guid>
		<description><![CDATA[Link state routing protocols  -Also known as shortest path first algorithms   -These protocols built around Dijkstra’s    SPF Dikjstra’s algorithm also known as the shortest path first (SPF) algorithm The shortest path to a destination is not necessarily the path with the least number of hops Link-State Routing Process How routers using Link State Routing Protocols [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=91&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Link state routing protocols<br />
 -Also known as shortest path first algorithms<br />
  -These protocols built around Dijkstra’s    SPF</p>
<p>Dikjstra’s algorithm also known as the shortest path first (SPF) algorithm<br />
The shortest path to a destination is not necessarily the path with the least number of hops</p>
<p>Link-State Routing Process<br />
How routers using Link State Routing Protocols reach convergence<br />
-Each routers learns about its own directly connected networks<br />
-Link state routers exchange hello packet to “meet” other directly<br />
connected link state routers.<br />
-Each router builds its own Link State Packet (LSP) which includes information about neighbors such as neighbor ID, link type, &amp; bandwidth.<br />
-After the LSP is created the router floods it to all neighbors who then store the information and then forward it until all routers have the same information.<br />
-Once all the routers have received all the LSPs, the routers then construct a topological map of the network which is used to determine the best routes to a destination<br />
Directly Connected Networks<br />
Link<br />
  This is an interface on a  router<br />
Link state<br />
  This is the information  about the state of the  links</p>
<p>Sending Hello Packets to Neighbors<br />
Link state routing protocols use a hello protocol<br />
  Purpose of a hello protocol:<br />
   -To discover neighbors (that use the same   link state routing protocol) on its link</p>
<p>Connected interfaces that are using the same link state routing protocols will exchange hello packets.<br />
Once routers learn it has neighbors they form an adjacency<br />
  -2 adjacent neighbors will  exchange hello packets<br />
  -These packets will serve as a  keep alive function<br />
Building the Link State Packet<br />
Each router builds its own Link State Packet (LSP)<br />
 Contents of LSP:<br />
  -State of each directly  connected link<br />
  -Includes information  about neighbors such as  neighbor ID, link type, &amp;  bandwidth.</p>
<p>Flooding LSPs to Neighbors<br />
Once LSP are created they are forwarded out to neighbors.<br />
-After receiving the LSP the neighbor continues to forward it throughout routing area.</p>
<p>LSPs are sent out under the following conditions<br />
  -Initial router start up or routing process<br />
  -When there is a change in topology<br />
Constructing a link state data base<br />
Routers use a database to construct a topology map of the network<br />
Building a portion of the SPF tree<br />
 Process begins by examining R2’s LSP information<br />
  -R1 ignores 1st LSP<br />
   Reason:  R1 already knows it’s connected to R2<br />
  <br />
Building a portion of the SPF tree<br />
  -R1 uses 2nd LSP<br />
   Reason:  R1 can create a link from R2 to R5.    This information is added to R1’s SPF tree</p>
<p>Building a portion of the SPF tree<br />
  -R1 uses 3rd LSP<br />
Reason: R1 learns that R2 is connected to    10.5.0.0/16.<br />
This link is added to R1’s SPF tree.<br />
Determining the shortest path<br />
The shortest path to a destination determined by adding the costs &amp; finding the lowest cost</p>
<p>Once the SPF algorithm has determined the shortest path routes, these routes are placed in the routing table.</p>
<p>Requirements for using a link state routing protocol<br />
Memory requirements<br />
  Typically link state routing protocols use more  memory<br />
Processing Requirements<br />
  More CPU processing is required of link state  routing protocols<br />
Bandwidth Requirements<br />
  Initial startup of link state routing protocols can  consume lots of bandwidth</p>
<p>2 link state routing protocols used for routing IP<br />
  -Open Shortest Path First (OSPF)<br />
  -Intermediate System-Intermediate System (IS-IS)</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jaketchisholm.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jaketchisholm.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jaketchisholm.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jaketchisholm.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jaketchisholm.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jaketchisholm.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jaketchisholm.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jaketchisholm.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jaketchisholm.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jaketchisholm.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jaketchisholm.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jaketchisholm.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jaketchisholm.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jaketchisholm.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=91&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jaketchisholm.wordpress.com/2010/05/10/chapter-10-yr-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c60cfad761cfa2a4a826ce01ef2f6614?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jaketchisholm</media:title>
		</media:content>
	</item>
		<item>
		<title>Chapter 9 YR 2 TRM 1</title>
		<link>http://jaketchisholm.wordpress.com/2010/05/10/chapter-9-yr-2/</link>
		<comments>http://jaketchisholm.wordpress.com/2010/05/10/chapter-9-yr-2/#comments</comments>
		<pubDate>Mon, 10 May 2010 04:56:58 +0000</pubDate>
		<dc:creator>jaketchisholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jaketchisholm.wordpress.com/?p=88</guid>
		<description><![CDATA[Roots of EIGRP: IGRP -Developed in 1985 to overcome RIPv1’s limited hop count -Distance vector routing protocol -Metrics used by IGRP bandwidth (used by default) Delay (used by default) reliability load -Discontinued support starting with IOS 12.2(13)T &#38; 12.2(R1s4)S EIGRP Message Format EIGRP Header Data link frame header &#8211; contains source and destination MAC address [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=88&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Roots of EIGRP: IGRP<br />
-Developed in 1985 to overcome RIPv1’s limited hop count<br />
-Distance vector routing protocol<br />
-Metrics used by IGRP<br />
bandwidth (used by default)<br />
Delay (used by default)<br />
reliability<br />
load<br />
-Discontinued support starting with IOS 12.2(13)T &amp; 12.2(R1s4)S<br />
EIGRP Message Format<br />
EIGRP Header<br />
Data link frame header &#8211; contains source and destination MAC address<br />
IP packet header &#8211; contains source &amp; destination IP address<br />
EIGRP packet header &#8211; contains AS number<br />
Type/Length/Field &#8211; data portion of EIGRP message<br />
EIGRP packet header contains<br />
Opcode field<br />
Autonomous System number<br />
EIGRP Parameters contains<br />
Weights<br />
Hold time</p>
<p>TLV: IP internal contains<br />
Metric field<br />
Subnet mask field<br />
Destination field<br />
TLV: IP external contains<br />
Fields used when external<br />
  routes are imported into<br />
  EIGRP routing process</p>
<p>Protocol Dependent Modules (PDM)<br />
EIGRP uses PDM to route several different protocols i.e. IP, IPX &amp; AppleTalk<br />
PDMs are responsible for the specific routing task for each network layer protocol</p>
<p>Reliable Transport Protocol (RTP)<br />
Purpose of RTP<br />
Used by EIGRP to transmit and receive EIGRP packets<br />
Characteristics of RTP<br />
Involves both reliable &amp; unreliable delivery of EIGRP packet<br />
Reliable delivery requires acknowledgment from destination<br />
Unreliable delivery does not require an acknowledgement from destination<br />
Packets can be sent<br />
Unicast<br />
Multicast<br />
Using address 224.0.0.10</p>
<p>Hello packets<br />
Used to discover &amp; form adjacencies with neighbors<br />
Update packets<br />
Used to propagate routing information<br />
Acknowledgement packets<br />
Used to acknowledge receipt of update, query &amp; reply packets</p>
<p>Query &amp; Reply packets<br />
Used by DUAL for searching for networks<br />
Query packets<br />
-Can use<br />
Unicast<br />
Multicast<br />
Reply packet<br />
-Use only<br />
unicast</p>
<p>Purpose of Hello Protocol<br />
To discover &amp; establish adjacencies with neighbor routers<br />
Characteristics of hello protocol<br />
Time interval for sending hello packet<br />
Most networks it is every 5 seconds<br />
Multipoint non broadcast multi-access networks<br />
Unicast every 60 seconds</p>
<p>Holdtime<br />
This is the maximum time router should wait before declaring a neighbor down<br />
Default holdtime<br />
3 times hello interval<br />
EIGRP Bounded Updates<br />
EIGRP only sends update when there is a change in route status<br />
Partial update<br />
A partial update includes only the route information that has changed – the whole routing table is NOT sent<br />
Bounded update<br />
When a route changes, only those devices that are impacted will be notified of the change<br />
EIGRP’s use of partial bounded updates minimizes use of bandwidth</p>
<p>Diffusing Update Algorithm (DUAL)<br />
Purpose<br />
EIGRP’s primary method for preventing routing loops<br />
Advantage of using DUAL<br />
Provides for fast convergence time by keeping a list of loop-free backup routes</p>
<p>Administrative Distance (AD)<br />
Defined as the trustworthiness of the source route<br />
EIGRP default administrative distances<br />
Summary routes  = 5<br />
Internal routes     = 90<br />
Imported routes   = 170<br />
EIGRP can<br />
Encrypt routing information<br />
Authenticate routing information</p>
<p>Topology used is the same as previous chapters with the addition of an ISP router</p>
<p>EIGRP will automatically summarize routes at classful boundaries</p>
<p>Autonomous System (AS) &amp; Process IDs<br />
This is a collection of networks under the control of a single authority (reference RFC 1930)<br />
AS Numbers are assigned by IANA<br />
Entities needing AS numbers<br />
ISP<br />
Internet Backbone prodiers<br />
Institutions connecting to other institutions using AS numbers<br />
EIGRP autonomous system number actually functions as a process ID<br />
Process ID represents an instance of the routing protocol running on a router<br />
Example<br />
Router(config)#router         <br />
                eigrp autonomous-system</p>
<p>The router eigrp command<br />
The global command that enables eigrp is<br />
router eigrp autonomous-system<br />
-All routers in the EIGRP routing domain must use the same process ID number (autonomous-system number)</p>
<p>The Network Command<br />
Functions of the network command<br />
Enables interfaces to transmit &amp; receive EIGRP updates<br />
Includes network or subnet in EIGRP updates<br />
Example<br />
Router(config-router)#network network-address<br />
The network Command with a Wildcard Mask<br />
-This option is used when you want to configure EIGRP to advertise specific subnets<br />
-Example<br />
    Router(config-router)#network network-address [wildcard-mask]<br />
Verifying EIGRP<br />
EIGRP routers must establish adjacencies with their neighbors before any updates can be sent or received<br />
Command used to view neighbor table and verify that EIGRP has established adjacencies with neighbors is<br />
  show ip eigrp neighbors</p>
<p>The show ip protocols command is also used to verify that EIGRP is enabled</p>
<p>Examining the Routing Table<br />
The show ip route command is also used to verify EIGRP<br />
EIGRP routes are denoted in a routing table by the letter “D”<br />
By default , EIGRP automatically summarizes routes at major network boundary<br />
Introducing the Null0 Summary Route<br />
Null0 is not a physical interface<br />
In the routing table summary routes are sourced from Null0<br />
Reason:  routes are used for advertisement purposes<br />
EIGRP will automatically include a null0 summary route as child route when 2 conditions are met<br />
At least one subnet is learned via EIGRP<br />
Automatic summarization is enabled</p>
<p>R3’s routing table shows that the 172.16.0.0/16 network is automatically summarized by R1 &amp; R3<br />
EIGRP Composite Metric &amp; the K Values<br />
EIGRP uses the following values in its composite metric<br />
-Bandwidth, delay, reliability, and load<br />
The composite metric used by EIGRP<br />
 formula used  has values K1 K5<br />
K1 &amp; K3           = 1<br />
all other K values = 0<br />
 <br />
Use the sh ip protocols command to verify the K values</p>
<p>EIGRP Metrics<br />
Use the show interfaces command to view metrics<br />
EIGRP Metrics<br />
Bandwidth – EIGRP uses a static bandwidth to calculate metric<br />
Most serial interfaces use a default bandwidth value of 1.544Mbos (T1)</p>
<p>EIGRP Metrics<br />
Delay is the defined as the measure of time it takes for a packet to traverse a route<br />
-it is a static value based on link type to which interface is connected</p>
<p>Reliability (not a default EIGRP metric)<br />
-A measure of the likelihood that a link will fail<br />
-Measure dynamically &amp; expressed as a fraction of 255<br />
 the higher the fraction the better the reliability<br />
Load (not a default EIGRP metric)<br />
 A number that reflects how much traffic is using a link<br />
 Number is determined dynamically and is expressed as a fraction of 255<br />
The lower the fraction the less the load on the link</p>
<p>Using the Bandwidth Command<br />
Modifying the interface bandwidth<br />
-Use the bandwidth command<br />
-Example<br />
 Router(config-if)#bandwidth kilobits<br />
Verifying bandwidth<br />
Use the show interface command<br />
Note – bandwidth command<br />
  does not change the<br />
  link’s physical<br />
  bandwidth<br />
The EIGRP metric can be determined by examining the<br />
  bandwidth delay</p>
<p>EIGRP uses the lowest bandwidth (BW)in its metric calculation<br />
       Calculated BW = reference BW / lowest BW(kbps)<br />
Delay – EIGRP uses the cumulative sum of all outgoing interfaces<br />
Calculated Delay = the sum of outgoing interface delays<br />
EIGRP Metric = calculated BW + calculated delay</p>
<p>Disabling Automatic Summarization<br />
The auto-summary command permits EIGRP to automatically summarize at major network boundaries<br />
The no auto-summary command is used to disable automatic summarization<br />
This causes all EIGRP neighbors to send updates that will not be automatically summarized<br />
this will cause changes to appear in both<br />
-routing tables<br />
-topology tables<br />
Manual Summarization<br />
Manual summarization can include supernets<br />
Reason: EIGRP is a classless routing protocol &amp; include subnet mask in update<br />
Command used to configure manual summarization<br />
Router(config-if)#ip summary-address eigrp  as-number   network-address subnet-mask<br />
EIGRP Default Routes<br />
“quad zero” static default route<br />
-Can be used with any currently supported routing protocol<br />
-Is usually configured on a router that is connected a network outside the EIGRP domain<br />
EIGRP &amp; the “Quad zero” static default route<br />
Requires the use of the redistribute static command to disseminate default route in EIGRP updates<br />
Fine-Tuning EIGRP<br />
EIGRP bandwidth utilization<br />
-By default, EIGRP uses only up to 50% of interface bandwidth for EIGRP information<br />
-The command to change the percentage of bandwidth used by EIGRP is<br />
  Router(config-if)#ip bandwidth-percent eigrp as-   number percent</p>
<p>Configuring Hello Intervals and Hold Times<br />
-Hello intervals and hold times are configurable on a per-interface basis<br />
-The command to configure hello interval is<br />
  Router(config-if)#ip hello-interval eigrp as-number seconds<br />
Changing the hello interval also requires changing the hold time to a value greater than or equal to the hello interval<br />
-The command to configure hold time value is<br />
 Router(config-if)#ip hold-time eigrp as-number seconds</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jaketchisholm.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jaketchisholm.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jaketchisholm.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jaketchisholm.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jaketchisholm.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jaketchisholm.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jaketchisholm.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jaketchisholm.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jaketchisholm.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jaketchisholm.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jaketchisholm.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jaketchisholm.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jaketchisholm.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jaketchisholm.wordpress.com/88/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=88&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jaketchisholm.wordpress.com/2010/05/10/chapter-9-yr-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c60cfad761cfa2a4a826ce01ef2f6614?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jaketchisholm</media:title>
		</media:content>
	</item>
		<item>
		<title>Chapter 8 YR 2 TRM 1</title>
		<link>http://jaketchisholm.wordpress.com/2010/03/22/chapter-8-yr-2/</link>
		<comments>http://jaketchisholm.wordpress.com/2010/03/22/chapter-8-yr-2/#comments</comments>
		<pubDate>Mon, 22 Mar 2010 02:51:52 +0000</pubDate>
		<dc:creator>jaketchisholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jaketchisholm.wordpress.com/?p=84</guid>
		<description><![CDATA[Level 1 Routes   -Have a subnet mask equal to or less than the  classful mask of the network address. Level 1 route can function as   -Default route   -Supernet route   -Network route §Level 1 Routes -Ultimate Route §Includes either:   -A next-hop address        OR   -An exit interface Parent and Child Routes  -A parent [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=84&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Level 1 Routes<br />
  -Have a subnet mask equal to or less than the  classful mask of the network address.<br />
Level 1 route can function as<br />
  -Default route<br />
  -Supernet route<br />
  -Network route</p>
<p>§Level 1 Routes</p>
<p>-Ultimate Route</p>
<p>§Includes either:</p>
<p>  -A next-hop address</p>
<p>       OR</p>
<p>  -An exit interface</p>
<p>Parent and Child Routes<br />
 -A parent route is a level 1 route<br />
 -A parent route does not contain any next-hop IP address or exit interface information</p>
<p>Automatic creation of parent routes<br />
-Occurs any time a subnet is added to the routing table<br />
Child routes<br />
  -Child routes are level  2 routes<br />
  -Child routes are a  subnet of a classful  network address</p>
<p>Level 2 child routes contain route source &amp; the network address of the route<br />
Level 2 child routes are also considered ultimate routes<br />
  Reason:  they contain the next hop address  &amp;/or exit interface</p>
<p>Both child routes have the same subnet mask<br />
 -This means the parent route maintains the /24 mask</p>
<p>In classless networks, child routes do not have to share the same subnet mask</p>
<p>The Route Lookup Process<br />
Examine level 1 routes<br />
 -If best match a level 1 ultimate route and is not a parent route this route is used to forward packet<br />
Router examines level 2 (child) routes<br />
 -If there is a match with level 2 child route then<br />
  that subnet is used to forward packet<br />
 -If no match then<br />
 determine routing behavior type<br />
Router determines classful or classless routing behavior<br />
 -If classful then<br />
  packet is dropped<br />
 -If classless then router searches level one supernet and default routes<br />
 -If there exists a level 1 supernet or default route match then Packet is forwarded.  If not packet is dropped</p>
<p>Longest Match: Level 1 Network Routes<br />
Best match is also known as the longest match<br />
The best match is the one that has the most number of left most bits matching between the destination IP address and the route in the routing table.</p>
<p>Level 1 Parent &amp; Level 2 Child Routes<br />
Before level 2 child routes are examined<br />
  -There must be a match between classful level one  parent route and destination IP address.</p>
<p> After the match with parent route has been made Level 2 child routes will be examined for a match<br />
   -Route lookup process searches for child     routes with a match with destination IP</p>
<p>How a router finds a match with one of the level 2 child routes<br />
  -First router examines parent routes for a match<br />
  -If a match exists then:<br />
Child routes are examined<br />
Child route chosen is the one with the     longest match</p>
<p>Classful &amp; classless routing protocols<br />
   Influence how routing table is populated<br />
Classful &amp; classless routing behaviors<br />
  Determines how routing table is searched after it is  filled</p>
<p>Classful Routing Behavior:  no ip classless<br />
What happens if there is not a match with any level 2 child routes of the parent?<br />
 -Router must determine if the routing behavior is classless or classful<br />
 -If router is utilizing  classful routing behavior then<br />
  -Lookup process is   terminated and   packet is dropped</p>
<p>Classful Routing Behavior – Search Process<br />
An example of when classful routing behavior is in effect and why the router drops the Packet<br />
-The destination’s subnet mask is a /24 and none of the child routes left most bits match the first 24 bits.  This means packet is dropped</p>
<p>Classful Routing Behavior – Search Process<br />
The reason why the router will not search beyond the child routes<br />
Originally networks were all classful<br />
This meant an organization could subnet a major network address and “enlighten” all the  organization’s routers about the subnetting<br />
Therefore, if the subnet was not in the routing table, the subnet did not exist and packet was dropped</p>
<p>ip Classless<br />
Beginning with IOS 11.3, ip classless was configured by default<br />
Classless routing behavior works for   <br />
  -Discontiguous networks<br />
         And<br />
  -CIDR supernets</p>
<p>Classless Routing Behavior: ip classless<br />
Route lookup process when ip classless is in use<br />
  -If classless routing behavior in effect then<br />
Search level 1 routes<br />
Supernet routes Checked first<br />
  -If a match exists then forward packet<br />
Default routes Checked second<br />
  If there is no match or no default      route then the<br />
Packet is dropped</p>
<p>Classless Routing Behavior – Search Process<br />
Router begins search process by finding a match between destination IP and parent route<br />
  After finding the above mentioned match, then  there is a search of the child route</p>
<p>Classless Routing Behavior – Search Process<br />
If no match is found in child routes of previous slide then<br />
  Router continues to search the routing table for a  match that may have fewer bits in the match</p>
<p>Classful vs. Classless Routing Behavior<br />
  -It is recommended to use classless routing  behavior<br />
Reason: so supernet and default routes can             be used whenever needed</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jaketchisholm.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jaketchisholm.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jaketchisholm.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jaketchisholm.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jaketchisholm.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jaketchisholm.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jaketchisholm.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jaketchisholm.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jaketchisholm.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jaketchisholm.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jaketchisholm.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jaketchisholm.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jaketchisholm.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jaketchisholm.wordpress.com/84/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=84&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jaketchisholm.wordpress.com/2010/03/22/chapter-8-yr-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c60cfad761cfa2a4a826ce01ef2f6614?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jaketchisholm</media:title>
		</media:content>
	</item>
		<item>
		<title>Chapter 7 YR 2 TRM 1</title>
		<link>http://jaketchisholm.wordpress.com/2010/03/14/chapter-7-yr-2/</link>
		<comments>http://jaketchisholm.wordpress.com/2010/03/14/chapter-7-yr-2/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 12:07:32 +0000</pubDate>
		<dc:creator>jaketchisholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jaketchisholm.wordpress.com/?p=81</guid>
		<description><![CDATA[Difference between RIPv1 &#38; RIPv2 RIPv1 -A classful distance vector routing protocol -Does not support discontiguous subnets -Does not support VLSM -Does not send subnet mask in routing update -Routing updates are broadcast RIPv2    -A classless distance vector routing protocol that is an   enhancement of RIPv1’s features.    -Next hop address is included in updates    -Routing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=81&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Difference between RIPv1 &amp; RIPv2<br />
RIPv1<br />
-A classful distance vector routing protocol<br />
-Does not support discontiguous subnets<br />
-Does not support VLSM<br />
-Does not send subnet mask in routing update<br />
-Routing updates are broadcast<br />
RIPv2<br />
   -A classless distance vector routing protocol that is an   enhancement of RIPv1’s features.<br />
   -Next hop address is included in updates<br />
   -Routing updates are multicast<br />
   -The use of authentication is an option</p>
<p>Similarities between RIPv1 &amp; RIPv2<br />
  -Use of timers to prevent routing loops<br />
  -Use of split horizon or split horizon with poison  reverse<br />
  -Use of triggered updates<br />
  -Maximum hop count of 15<br />
Scenario:<br />
3 router set up<br />
Topology is discontiguous<br />
There exists a static summary route<br />
Static route information can be injected into routing table updates using redistribution.<br />
Routers 1 &amp; 3 contain VLSM networks<br />
Ripv1 Limitations<br />
Scenario Continued<br />
VLSM<br />
 -Recall this is sub netting the subnet<br />
Private IP addresses are on LAN links<br />
Public IP addresses are used on WAN links<br />
Loopback interfaces<br />
 -These are virtual interfaces that can be pinged and added to routing table<br />
Null Interfaces<br />
This is a virtual interface that does not need to be  created or configured<br />
   -Traffic sent to a null interface is discarded<br />
   -Null interfaces do not send or receive traffic<br />
Static routes and null interfaces<br />
null interfaces will serve as the exit interface for static route<br />
  -Example of configuring a static supernet route with a   null interface<br />
  -R2(config)#ip route 192.168.0.0 255.255.0.0 Null0</p>
<p>Route redistribution<br />
  -Redistribution command is way to disseminate a  static route from one router to another via a routing  protocol<br />
  -Example<br />
   R2(config-router)#redistribute static</p>
<p>Verifying and Testing Connectivity<br />
Use the following commands:<br />
 show ip interfaces brief<br />
 ping<br />
 traceroute</p>
<p>RIPv1 – a classful routing protocol<br />
  -Subnet mask are not sent in updates<br />
  -Summarizes networks at major network boundaries<br />
  -if network is discontiguous and RIPv1 configured  convergence                                                                       will not be reached</p>
<p>Examining the routing tables<br />
  -To examine the contents of  routing updates use the  <br />
  debug ip rip command      <br />
  -If RIPv1 is     configured then<br />
  Subnet masks will not be   included with the     network address</p>
<p>RIPv1 does not support VLSM<br />
  Reason: RIPv1 does not  send subnet mask   in routing updates<br />
RIPv1 does summarize routes to the Classful boundary<br />
       Or uses the Subnet mask  of the outgoing interface  to determine which  subnets to advertise</p>
<p>No CIDR Support<br />
In the diagram R2 will not include the static route in its update<br />
 Reason: Classful routing protocols do not support CIDR routes that are summarized with a smaller mask than the classful subnet mask<br />
-RIPv2 Message format is similar to RIPv1 but has 2  extensions<br />
1st extension is the subnet mask field<br />
2nd extension is the addition of next hop    address<br />
Enabling and Verifying RIPv2<br />
Configuring RIP on a Cisco router<br />
  By default it is running RIPv1</p>
<p>Configuring RIPv2 on a Cisco router<br />
 -Requires using the version 2 command<br />
 -RIPv2 ignores RIPv1 updates<br />
To verify RIPv2 is configured use the<br />
 show ip protocols       command</p>
<p>Auto-Summary &amp; RIPv2<br />
RIPv2 will automatically summarize routes at major network boundaries and can also summarize routes with a subnet mask that is smaller than the classful subnet mask</p>
<p>Disabling Auto-Summary in RIPv2<br />
To disable automatic summarization issue the no auto-summary command<br />
Verifying RIPv2 Updates<br />
When using RIPv2 with automatic summarization turned off<br />
  Each subnet and mask has its own specific entry, along  with the exit interface and next-hop address to reach that  subnet.<br />
To verify information being sent by RIPv2 use the<br />
  debug ip rip command<br />
RIPv2 and VLSM<br />
Networks using a VLSM IP addressing scheme<br />
  Use classless  routing protocols (i.e.  RIPv2) to  disseminate  network addresses  and their subnet  masks</p>
<p>CIDR uses Supernetting<br />
  Supernetting is a bunch of contiguous classful   networks that</p>
<p>To verify that supernets are being sent and received use the following commands<br />
  -Show ip route<br />
  -Debug ip rip<br />
Basic Troubleshooting steps<br />
  -Check the status of all links<br />
  -Check cabling<br />
  -Check IP address &amp; subnet mask configuration <br />
  -Remove any unneeded configuration commands<br />
Commands used to verify proper operation of RIPv2<br />
Show ip interfaces brief<br />
Show ip protocols<br />
Debug ip rip<br />
Show ip route<br />
Common RIPv2 Issues<br />
When trouble shooting RIPv2 examine the following issues:<br />
Version<br />
   Check to make sure you are using version 2<br />
Network statements<br />
   Network statements may be incorrectly typed    or missing<br />
Automatic summarization<br />
   If summarized routes are not needed then disable   automatic summarization<br />
Reasons why it’s good to authenticate routing information<br />
  -Prevent the possibility of accepting invalid routing  updates<br />
  -Contents of routing updates are encrypted<br />
Types of routing protocols that can use authentication<br />
   -RIPv2<br />
   -EIGRP<br />
   -OSPF<br />
   -IS-IS<br />
   -BGP</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jaketchisholm.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jaketchisholm.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jaketchisholm.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jaketchisholm.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jaketchisholm.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jaketchisholm.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jaketchisholm.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jaketchisholm.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jaketchisholm.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jaketchisholm.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jaketchisholm.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jaketchisholm.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jaketchisholm.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jaketchisholm.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=81&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jaketchisholm.wordpress.com/2010/03/14/chapter-7-yr-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c60cfad761cfa2a4a826ce01ef2f6614?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jaketchisholm</media:title>
		</media:content>
	</item>
		<item>
		<title>Chapter 6 YR 2 TRM 1</title>
		<link>http://jaketchisholm.wordpress.com/2010/03/11/chapter-6-yr-2/</link>
		<comments>http://jaketchisholm.wordpress.com/2010/03/11/chapter-6-yr-2/#comments</comments>
		<pubDate>Thu, 11 Mar 2010 11:35:02 +0000</pubDate>
		<dc:creator>jaketchisholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jaketchisholm.wordpress.com/?p=78</guid>
		<description><![CDATA[Prior to 1981, IP addresses used only the first 8 bits to specify the network portion of the address In 1981, RFC 791 modified the IPv4 32-bit address to allow for three different classes IP address space was depleting rapidly the Internet Engineering Task Force (IETF) introduced Classless Inter-Domain Routing (CIDR) CIDR uses Variable Length [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=78&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Prior to 1981, IP addresses used only the first 8 bits to specify the network portion of the address<br />
In 1981, RFC 791 modified the IPv4 32-bit address to allow for three different classes<br />
IP address space was depleting rapidly<br />
the Internet Engineering Task Force (IETF) introduced Classless Inter-Domain Routing (CIDR)<br />
CIDR uses Variable Length Subnet Masking (VLSM) to help conserve address space.<br />
-VLSM is simply subnetting a subnet</p>
<p>Classful IP addressing<br />
As of January 2007, there are over 433 million hosts on internet<br />
Initiatives to conserve IPv4 address space include:<br />
  -VLSM &amp; CIDR notation (1993, RFC 1519)<br />
  -Network Address Translation (1994, RFC 1631)<br />
  -Private Addressing (1996, RFC 1918)</p>
<p>Class A address begin with a 0 bit<br />
   Range of class A addresses = 0.0.0.0 to 127.255.255.255<br />
  Class B address begin with a 1 bit and a 0 bit<br />
   Range of class B addresses = 128.0.0.0 to 191.255.255.255<br />
  Class C addresses begin with two 1 bits &amp; a 0 bit<br />
   Range of class C addresses = 192.0.0.0 to 223.255.255.255.</p>
<p>An IP address has 2 parts:<br />
   -The network portion<br />
    Found on the left side of an IP address<br />
   -The host portion<br />
    Found on the right side of an IP address</p>
<p>Classful Routing Updates<br />
  -Recall that classful routing protocols (i.e. RIPv1)  do not send subnet masks in their routing updates   The reason is that the Subnet mask is   directly related to the network address</p>
<p>Advantage of CIDR :<br />
    -More efficient use of IPv4 address                       space<br />
             -Route summarization<br />
Requires subnet mask to be included in routing update     because address class is meaningless<br />
   Recall purpose of a subnet mask:<br />
    -To determine the network and host portion    of an IP address</p>
<p>Classless IP Addressing<br />
CIDR &amp; Route Summarization<br />
  -Variable Length Subnet Masking (VLSM)<br />
  -Allows a subnet to be further sub-netted    according to individual needs<br />
  -Prefix Aggregation a.k.a. Route Summarization<br />
  -CIDR allows for routes to be summarized as a  single route</p>
<p>Classless Routing Protocol<br />
Characteristics of classless routing protocols:<br />
   -Routing updates include the subnet mask<br />
   -Supports VLSM<br />
   Supports Route Summarization</p>
<p>Classful routing<br />
 -only allows for one  subnet mask for all  networks<br />
VLSM &amp; classless routing<br />
  -This is the process  of subnetting a subnet<br />
  -More than one  subnet mask can be  used<br />
  -More efficient use of IP  addresses as compared  to classful IP  addressing</p>
<p>VLSM – the process of sub-netting a subnet to fit your needs<br />
 -Example:<br />
 Subnet 10.1.0.0/16, 8    more bits are borrowed again, to create 256 subnets with a /24 mask.<br />
 -Mask allows for 254 host addresses per subnet<br />
 -Subnets range from:  10.1.0.0 / 24 to 10.1.255.0 / 24</p>
<p>Route summarization done by CIDR<br />
  -Routes are summarized with masks that are less  than that of the default classful mask<br />
  -Example:<br />
   172.16.0.0 / 13 is the summarized     route for the 172.16.0.0 / 16 to     172.23.0.0 / 16 classful networks</p>
<p>Steps to calculate a route summary<br />
  -List networks in binary  format<br />
  -Count number of left  most matching bits to  determine summary  route’s mask<br />
  -Copy the matching  bits and add zero bits  to determine the  summarized  network address</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jaketchisholm.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jaketchisholm.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jaketchisholm.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jaketchisholm.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jaketchisholm.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jaketchisholm.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jaketchisholm.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jaketchisholm.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jaketchisholm.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jaketchisholm.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jaketchisholm.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jaketchisholm.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jaketchisholm.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jaketchisholm.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=78&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jaketchisholm.wordpress.com/2010/03/11/chapter-6-yr-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c60cfad761cfa2a4a826ce01ef2f6614?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jaketchisholm</media:title>
		</media:content>
	</item>
		<item>
		<title>Chapter 5 YR 2 TRM 1</title>
		<link>http://jaketchisholm.wordpress.com/2010/03/04/chapter-5-yr-2/</link>
		<comments>http://jaketchisholm.wordpress.com/2010/03/04/chapter-5-yr-2/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 11:20:22 +0000</pubDate>
		<dc:creator>jaketchisholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jaketchisholm.wordpress.com/?p=75</guid>
		<description><![CDATA[RIP Characteristics    -A classful, Distance Vector (DV) routing protocol   -Metric =  hop count   -Routes with a hop count &#62; 15 are unreachable   -Updates are broadcast every 30 seconds RIP Message Format RIP header &#8211; divided into 3 fields   -Command field   -Version field   -Must be zero Route Entry &#8211; composed of 3 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=75&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>RIP Characteristics</p>
<p>   -A classful, Distance Vector (DV) routing protocol</p>
<p>  -Metric =  hop count</p>
<p>  -Routes with a hop count &gt; 15 are unreachable</p>
<p>  -Updates are broadcast every 30 seconds</p>
<p>RIP Message Format<br />
RIP header &#8211; divided into 3 fields<br />
  -Command field<br />
  -Version field<br />
  -Must be zero<br />
Route Entry &#8211; composed of 3 fields<br />
-Address family identifier<br />
-IP address<br />
-Metric</p>
<p>RIP uses 2 message types:<br />
Request message<br />
   -This is sent out on startup by each RIP    enabled interface<br />
   -Requests all RIP enabled neighbors to send   routing table<br />
Response message<br />
   -Message sent to requesting router     containing routing table</p>
<p>IP addresses initially divided into classes<br />
  -Class A<br />
  -Class B<br />
  -Class C<br />
RIP is a classful routing protocol<br />
  -Does not send subnet  masks in routing updates</p>
<p>RIP’s default administrative distance is 120</p>
<p>A typical topology suitable for use by RIPv1 includes:<br />
-Three router set up<br />
-No PCs attached to LANs<br />
    -Use of 5 different IP           subnets</p>
<p>Specifying Networks<br />
Use the network command to:<br />
  -Enable RIP on all   interfaces that    belong to this    network<br />
  -Advertise this    network in RIP    updates     sent to other    routers     every 30 seconds</p>
<p>To verify and troubleshoot routing<br />
    -Use the following    <br />
    commands:<br />
  -show ip route<br />
  -show ip protocols <br />
  -debug ip rip</p>
<p>show ip protocols command<br />
  Displays  routing  protocol  configured  on  router</p>
<p>Debug ip rip command<br />
  -Used to display RIP routing updates as they are  happening</p>
<p>Passive interface command<br />
  -Used to prevent a router from sending updates through  an interface</p>
<p>To remove the RIP routing  process use the following  command<br />
   No router rip<br />
  To check the configuration  use the following command<br />
   Show run</p>
<p>RIP automatically summarizes classful networks<br />
Boundary routers summarize RIP subnets from one major network to another.</p>
<p>2 rules govern RIPv1 updates:<br />
  -If a routing update and the interface it’s  received on belong to the same  network then<br />
   The subnet mask of the    interface is applied to the    network in the routing update<br />
  -If a routing update and the interface it’s  received on belong to a different  network then<br />
   The classful subnet mask of the   network is applied to  the    network in the routing update</p>
<p>Advantages of automatic summarization:<br />
  -The size of  routing updates is  reduced<br />
  -Single routes are  used to represent  multiple routes  which results in  faster lookup in the  routing table.</p>
<p>Disadvantage of Automatic Summarization:<br />
  -Does not support discontiguous networks<br />
  </p>
<p>Propagating the Default Route in RIPv1<br />
Default-information originate command<br />
-This command is used to specify that the router is to originate default information, by propagating the static default route in RIP update.</p>
<table border="0" cellspacing="0" cellpadding="0" width="834">
<col span="1" width="417"></col>
<col span="1" width="417"></col>
<tbody>
<tr>
<td width="417" height="49">Rtr(config)#router rip</td>
<td width="417">Enables RIP routing process</td>
</tr>
<tr>
<td width="417" height="49">Rtr(config-router)#network</td>
<td width="417">Associates a network with a RIP routing process</td>
</tr>
<tr>
<td width="417" height="82"> Rtr#debug ip rip</td>
<td width="417">used to view real time RIP routing updates</td>
</tr>
<tr>
<td width="417" height="49">Rtr(config-router)#passive-interface fa0/0</td>
<td width="417">Prevent RIP updates from going out an interface</td>
</tr>
<tr>
<td width="417" height="49">Rtr(config-router)#default-information originate</td>
<td width="417">Used by RIP to propagate default routes</td>
</tr>
<tr>
<td width="417" height="49">Rtr#show ip protocols</td>
<td width="417">Used to display timers used by RIP</td>
</tr>
</tbody>
</table>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jaketchisholm.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jaketchisholm.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jaketchisholm.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jaketchisholm.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jaketchisholm.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jaketchisholm.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jaketchisholm.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jaketchisholm.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jaketchisholm.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jaketchisholm.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jaketchisholm.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jaketchisholm.wordpress.com/75/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jaketchisholm.wordpress.com/75/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jaketchisholm.wordpress.com/75/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=75&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jaketchisholm.wordpress.com/2010/03/04/chapter-5-yr-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c60cfad761cfa2a4a826ce01ef2f6614?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jaketchisholm</media:title>
		</media:content>
	</item>
		<item>
		<title>Chapter 4 YR 2 TRM 1</title>
		<link>http://jaketchisholm.wordpress.com/2010/03/04/chapter-4-yr-2/</link>
		<comments>http://jaketchisholm.wordpress.com/2010/03/04/chapter-4-yr-2/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 11:02:15 +0000</pubDate>
		<dc:creator>jaketchisholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jaketchisholm.wordpress.com/?p=72</guid>
		<description><![CDATA[Examples of Distance Vector routing protocols: Routing Information Protocol (RIP) Interior Gateway Routing Protocol (IGRP) Enhanced Interior Gateway Routing Protocol (EIGRP) The Meaning of Distance Vector: A router using distance vector routing protocols knows 2 things: Distance to final destination Vector, or direction, traffic should be directed Characteristics of Distance Vector routing protocols:  Periodic updates [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=72&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Examples of Distance Vector routing protocols:<br />
Routing Information Protocol (RIP)<br />
Interior Gateway Routing Protocol (IGRP)<br />
Enhanced Interior Gateway Routing Protocol (EIGRP)</p>
<p>The Meaning of Distance Vector:<br />
A router using distance vector routing protocols knows 2 things:<br />
Distance to final destination<br />
Vector, or direction, traffic should be directed</p>
<p>Characteristics of Distance Vector routing protocols:<br />
 Periodic updates<br />
 Neighbors    <br />
 Broadcast updates<br />
 Entire routing table is included with routing update</p>
<p>Routing Protocol Characteristics<br />
Criteria used to compare routing protocols includes<br />
-Time to convergence<br />
-Scalability<br />
-Resource usage<br />
-Implementation &amp; maintenance</p>
<p>Initial Exchange of Routing Information<br />
If a routing protocol is configured then<br />
   -Routers will exchange routing information<br />
Routing updates received from other routers<br />
  -Router checks update for new information<br />
If there is new information:<br />
          -Metric is updated<br />
          -New information is<br />
   stored in routing table</p>
<p>Router convergence is reached when<br />
   -All routing tables in the network contain the same   network information<br />
Routers continue to exchange routing information<br />
  -If no new information is found then Convergence is  reached</p>
<p>§Convergence must be reached before a network is considered completely operable §Speed of achieving convergence consists of 2 interdependent categories</p>
<p>  -Speed of broadcasting routing information</p>
<p>  -Speed of calculating routes<span id="_marker"> </span></p>
<p>Convergence must be reached before a network is considered completely operable<br />
Speed of achieving convergence consists of 2 interdependent categories<br />
  -Speed of broadcasting routing information<br />
  -Speed of calculating routes</p>
<p>RIP uses 4 timers<br />
-Update timer<br />
-Invalid timer<br />
-Holddown timer<br />
-Flush timer</p>
<p>EIGRP routing updates are<br />
  -Partial updates<br />
  -Triggered by topology changes<br />
  -Bounded<br />
  -Non periodic</p>
<p>Triggered Updates<br />
Conditions in which triggered updates are sent<br />
  -Interface changes state<br />
  -Route becomes unreachable<br />
  -Route is placed in routing table</p>
<p>Random Jitter<br />
Synchronized updates<br />
A condition where multiple routers on multi access LAN segments transmit routing updates at the same time.<br />
Problems with synchronized updates<br />
-Bandwidth consumption<br />
-Packet collisions<br />
Solution to problems with<br />
  synchronized updates<br />
  - Used of random variable<br />
  called RIP_JITTER</p>
<p>Routing loops are<br />
  A condition in  which a packet is  continuously  transmitted  within  a series of routers  without ever  reaching its  destination</p>
<p>Routing loops may be caused by:<br />
  -Incorrectly configured static routes<br />
  -Incorrectly configured route redistribution<br />
  -Slow convergence<br />
  -Incorrectly configured discard routes<br />
Routing loops can create the following issues<br />
  -Excess use of bandwidth<br />
  -CPU resources may be strained<br />
  -Network convergence is degraded<br />
  -Routing updates may be lost or not processed in a timely  manner</p>
<p>Preventing loops with holddown timers<br />
-Holddown timers allow a router to not accept any changes to a route for a specified period of time.<br />
-Point of using holddown timers<br />
Allows routing updates to propagate through network with the most current information.</p>
<p>The Split Horizon Rule is used to prevent routing loops<br />
Split Horizon rule:<br />
  A router should not advertise a network through the  interface from which the update came.</p>
<p>IP &amp; TTL<br />
Purpose of the TTL field<br />
   The TTL field is found in an IP header and is   used to prevent packets from endlessly    traveling on a network<br />
How the TTL field works<br />
  -TTL field contains a numeric value<br />
   The numeric value is decreased by one by   every router on the route to the destination.<br />
    If numeric value reaches 0 then Packet    is discarded.</p>
<p>Factors used to determine whether to use RIP or EIGRP include<br />
  -Network size<br />
  -Compatibility between models of routers<br />
  -Administrative knowledge</p>
<p>Features of RIP:<br />
   -Supports split horizon &amp; split horizon with   poison reverse<br />
   -Capable of load balancing<br />
   -Easy to configure<br />
   -Works in a multi vendor router environment</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jaketchisholm.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jaketchisholm.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jaketchisholm.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jaketchisholm.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jaketchisholm.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jaketchisholm.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jaketchisholm.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jaketchisholm.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jaketchisholm.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jaketchisholm.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jaketchisholm.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jaketchisholm.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jaketchisholm.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jaketchisholm.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=72&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jaketchisholm.wordpress.com/2010/03/04/chapter-4-yr-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c60cfad761cfa2a4a826ce01ef2f6614?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jaketchisholm</media:title>
		</media:content>
	</item>
		<item>
		<title>Chapter 3 YR 2 TRM 1</title>
		<link>http://jaketchisholm.wordpress.com/2010/03/04/chapter-3-yr-2/</link>
		<comments>http://jaketchisholm.wordpress.com/2010/03/04/chapter-3-yr-2/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 10:42:56 +0000</pubDate>
		<dc:creator>jaketchisholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jaketchisholm.wordpress.com/?p=67</guid>
		<description><![CDATA[Functions of Dynamic Routing Protocols: -Dynamically share information between routers. -Automatically update routing table when topology changes. -Determine best path to a destination. The purpose of a dynamic routing protocol is to: -Discover remote networks -Maintaining up-to-date routing information Advantages of static routing -It can backup multiple interfaces/networks on a router -Easy to configure -No [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=67&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Functions of Dynamic Routing Protocols:<br />
-Dynamically share information between routers.<br />
-Automatically update routing table when topology changes.<br />
-Determine best path to a destination.</p>
<p>The purpose of a dynamic routing protocol is to:<br />
-Discover remote networks<br />
-Maintaining up-to-date routing information</p>
<p>Advantages of static routing<br />
-It can backup multiple interfaces/networks on a router<br />
-Easy to configure<br />
-No extra resources are needed<br />
-More secure<br />
Disadvantages of static routing<br />
-Network changes require manual reconfiguration<br />
-Does not scale well in large topologies</p>
<p>Dynamic routing protocols are grouped according to characteristics.  Examples include:<br />
-RIP<br />
-IGRP<br />
-EIGRP<br />
-OSPF<br />
-IS-IS<br />
-BGP<br />
-Choosing the best path to destination networks<br />
-Ability to find a new best path if the current path is no longer available</p>
<p>Interior Gateway Routing Protocols (IGP)<br />
-Used for routing inside an autonomous system &amp; used to route within the individual networks themselves.<br />
-Examples: RIP, EIGRP, OSPF<br />
Exterior Routing Protocols (EGP)<br />
-Used for routing between autonomous systems<br />
-Example: BGPv4</p>
<p>Distance vector<br />
 routes are advertised as vectors<br />
 of distance &amp; direction.<br />
 incomplete view of network<br />
 topology.<br />
Generally, periodic<br />
   updates.<br />
Link state<br />
 complete view of network<br />
 topology is created.<br />
 updates are not<br />
    periodic.</p>
<p>Classful routing protocols<br />
Do NOT  send subnet mask in routing updates<br />
Classless routing protocols<br />
Do send subnet mask in<br />
routing updates.</p>
<p>Convergence is defined as when all routers’ routing tables are at a state of consistency</p>
<p>Metric<br />
A value used by a routing protocol to determine which routes are better than others.</p>
<p>Metrics used in IP routing protocols<br />
-Bandwidth<br />
-Cost<br />
-Delay<br />
-Hop count<br />
-Load<br />
-Reliability</p>
<p>Metric used for each routing protocol<br />
-RIP &#8211; hop count<br />
-IGRP &amp; EIGRP &#8211; Bandwidth (used by default), Delay (used by default), Load, Reliability<br />
-IS-IS &amp; OSPF – Cost, Bandwidth (Cisco’s implementation)</p>
<p>Load balancing<br />
This is the ability of a router to distribute packets among multiple same cost paths</p>
<p>Purpose of a metric<br />
It’s a calculated value used to determine the best path to a destination<br />
Purpose of Administrative Distance<br />
It’s a numeric value that specifies the preference of a particular route</p>
<p>Directly connected routes<br />
Have a default AD of 0<br />
Static Routes<br />
Administrative distance of a static route has a default value of 1</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jaketchisholm.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jaketchisholm.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jaketchisholm.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jaketchisholm.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jaketchisholm.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jaketchisholm.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jaketchisholm.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jaketchisholm.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jaketchisholm.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jaketchisholm.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jaketchisholm.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jaketchisholm.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jaketchisholm.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jaketchisholm.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=67&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jaketchisholm.wordpress.com/2010/03/04/chapter-3-yr-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c60cfad761cfa2a4a826ce01ef2f6614?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jaketchisholm</media:title>
		</media:content>
	</item>
		<item>
		<title>Chapter 2 YR 2 TRM 1</title>
		<link>http://jaketchisholm.wordpress.com/2010/03/04/chapter-2-yr-2/</link>
		<comments>http://jaketchisholm.wordpress.com/2010/03/04/chapter-2-yr-2/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 10:17:42 +0000</pubDate>
		<dc:creator>jaketchisholm</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://jaketchisholm.wordpress.com/?p=61</guid>
		<description><![CDATA[Functions of a Router Best Path Selections Forwarding packets to destination §Connections of a Router for WAN -A router has a DB-60 port that can support 5 different cabling standards §Connections of a Router for Ethernet -2 types of connectors can be used: Straight through and Cross-over Straight through used to connect: -Switch-to-Router, Switch-to-PC, Router-to-Server, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=61&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Functions of a Router</p>
<p>Best Path Selections</p>
<p>Forwarding packets to destination</p>
<p>§Connections of a Router for WAN</p>
<p>-A router has a DB-60 port that can support 5 different cabling standards</p>
<p>§Connections of a Router for Ethernet</p>
<p>-2 types of connectors can be used: Straight through and Cross-over</p>
<p>Straight through used to connect:</p>
<p>-Switch-to-Router, Switch-to-PC, Router-to-Server, Hub-to-PC, Hub-to-Server</p>
<p>Cross-over used to connect:</p>
<p>-Switch-to-Switch, PC-to-PC, Switch-to-Hub, Hub-to-Hub, Router-to-Router</p>
<p>Show IP router command – used to view routing table</p>
<p>Show Interfaces command – used to show status of an           interface</p>
<p>Show IP Interface brief command – used to show a portion of            the interface information</p>
<p>Show running-config command – used to show configuration                   file in RAM</p>
<p>By default all serial and Ethernet interfaces are down</p>
<p>To enable an interface use the No Shutdown command</p>
<p>Show interfaces for fastEthernet 0/0 – command used to show   status of fast Ethernet   port</p>
<p>Show ip interface brief</p>
<p>Show running-config</p>
<p>-Enter interface configuration mode</p>
<p>-Enter in the ip address and subnet mask</p>
<p>-Enter in the no shutdown command</p>
<p>§Example:</p>
<p>-R1(config)#interface serial 0/0</p>
<p>-R1(config-if)#ip address 172.16.2.1 255.255.255.0</p>
<p>-R1(config-if)#no shutdown</p>
<p>A WAN Physical Layer connection has sides:</p>
<p>Data Circuit-terminating Equipment (DCE) – This is the service provider.  CSU/DSU is a DCE device.  §Data Terminal Equipment (DTE) – Typically the router is the DTE device.<span id="_marker"> </span></p>
<p>A WAN Physical Layer connection has sides:<br />
Data Circuit-terminating Equipment (DCE) – This is the service provider.  CSU/DSU is a DCE device. <br />
Data Terminal Equipment (DTE) – Typically the router is the DTE device.</p>
<p>Purpose of the debug ip routing command<br />
Allows you to view changes that the router performs when adding or removing routes<br />
Example:<br />
-R2#debug ip routing<br />
-IP routing debugging is on</p>
<p>To configure an Ethernet interface:<br />
-R2(config)#interface fastethernet 0/0<br />
-R2(config-if)#ip address 172.16.1.1 255.255.255.0<br />
-R2(config-if)#no shutdown</p>
<p>Show cdp neighbors command<br />
Displays the following information:<br />
Neighbor device ID<br />
Local interface<br />
Holdtime value, in seconds<br />
Neighbor device capability code<br />
Neighbor hardware platform<br />
Neighbor remote port ID</p>
<p>Configuring a default static route<br />
Similar to configuring a static route.  Except that destination IP address and subnet mask are all zeros<br />
Example:<br />
-Router(config)#ip route 0.0.0.0 0.0.0.0 [exit-interface | ip-address ]</p>
<p>Tools that can be used to isolate routing problems include:<br />
-Ping– tests end to end connectivity<br />
-Traceroute– used to discover all of the hops (routers) along the path between 2 points<br />
-Show IP route– used to display routing table &amp; ascertain forwarding process<br />
-Show ip interface brief- used to show status of router interfaces<br />
-Show cdp neighbors detail– used to gather configuration information about directly connected neighbors</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/jaketchisholm.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/jaketchisholm.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/jaketchisholm.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/jaketchisholm.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/jaketchisholm.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/jaketchisholm.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/jaketchisholm.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/jaketchisholm.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/jaketchisholm.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/jaketchisholm.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/jaketchisholm.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/jaketchisholm.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/jaketchisholm.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/jaketchisholm.wordpress.com/61/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=jaketchisholm.wordpress.com&amp;blog=6629885&amp;post=61&amp;subd=jaketchisholm&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://jaketchisholm.wordpress.com/2010/03/04/chapter-2-yr-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/c60cfad761cfa2a4a826ce01ef2f6614?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jaketchisholm</media:title>
		</media:content>
	</item>
	</channel>
</rss>
