<?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>Cisco Exploration 2,3 &#38; 4</title>
	<atom:link href="http://mjlilley2010.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mjlilley2010.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Wed, 26 May 2010 04:51:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mjlilley2010.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Cisco Exploration 2,3 &#38; 4</title>
		<link>http://mjlilley2010.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mjlilley2010.wordpress.com/osd.xml" title="Cisco Exploration 2,3 &#38; 4" />
	<atom:link rel='hub' href='http://mjlilley2010.wordpress.com/?pushpress=hub'/>
		<item>
		<title>CHAPTER-5-Exploration3-Thurs/Fri-MT/KG</title>
		<link>http://mjlilley2010.wordpress.com/2010/05/26/chapter-5-exploration3-thursfri-mtkg/</link>
		<comments>http://mjlilley2010.wordpress.com/2010/05/26/chapter-5-exploration3-thursfri-mtkg/#comments</comments>
		<pubDate>Wed, 26 May 2010 04:24:13 +0000</pubDate>
		<dc:creator>mjlilley</dc:creator>
				<category><![CDATA[Exploration 3]]></category>
		<category><![CDATA[Chisholm]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Kangan]]></category>

		<guid isPermaLink="false">http://mjlilley2010.wordpress.com/?p=49</guid>
		<description><![CDATA[CHAPTER-5-Exploration3-Thurs/Fri-MT/KG 5.1.1      Redundancy Redundancy in a hierarchical network Layer 2 redundancy improves availability of network by using alternate network paths. In a hierarchical design, redundancy is at distribution and core layers. 5.1.2      Redundancy Issues Layer 2 Loops If there are multiple paths between two devices and STP is disabled a Layer 2 loop can occur. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=49&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>CHAPTER-5-Exploration3-Thurs/Fri-MT/KG</strong></p>
<p><strong><em>5.1.1      Redundancy</em></strong></p>
<p><strong> </strong></p>
<p><strong>Redundancy in a hierarchical network</strong></p>
<ul>
<li>Layer 2 redundancy improves availability of network by using alternate network paths.</li>
<li>In a hierarchical design, redundancy is at distribution and core layers.</li>
</ul>
<p><strong><em>5.1.2      Redundancy Issues</em></strong></p>
<p><strong>Layer 2 Loops </strong></p>
<ul>
<li>If there are multiple paths between two devices and STP is disabled a Layer 2 loop can occur.</li>
<li>STP is enabled on switches by default (no Layer 2 loop).</li>
<li>Ethernet frames = no TTL.</li>
<li>If broadcast frames are forwarded out more than one path it can result in an endless loop.</li>
<li>This process repeats until loop is broken or power turned off.</li>
<li>Loops = high CPU load and slow performance.</li>
<li>Hosts caught in network loops are not accessible to other hosts on network.</li>
<li>As more and more frames end up looping on network,<strong> broadcast storm</strong> occurs.</li>
</ul>
<p><strong>Broadcast Storms</strong></p>
<ul>
<li>Is caused by so many frames caught in Layer 2 loop all available bandwidth is consumed.</li>
<li>Broadcast storms are inevitable on looped network.</li>
<li>Because broadcast traffic is forwarded out every port on switch, end devices can malfunction because of high CPU requirements for sustaining high traffic load.</li>
<li>Broadcast storm can develop in seconds.</li>
</ul>
<p><strong>Duplicate Unicast Frames</strong></p>
<ul>
<li>Unicast frames sent onto looped network = duplicate frames arriving at destination device.</li>
<li>Switches are capable of detecting loops on network via Spanning Tree Protocol (STP).</li>
</ul>
<p><strong>Real World Loops</strong></p>
<ul>
<li>Loops from 2 connections to the same switch.</li>
<li>Loops from a connection on a 2<sup>nd</sup> switch on same network.</li>
<li>Loops from 2 interconnected hubs.</li>
</ul>
<p><strong><em>5.2.1      Spanning Tree Algorithm</em></strong></p>
<p><strong>STP Topology</strong></p>
<ul>
<li>STP ensures only one logical path between all destinations on network.</li>
<li>STP intentionally blocks redundant paths that could cause loops. (not BPDU’s)</li>
<li>Bridge Protocol Data Unit frames are used by STP to prevent loops.</li>
<li>STP recalculates paths and unblocks necessary ports to allow redundant path to be active.</li>
</ul>
<p><strong>STP Algorithm</strong></p>
<ul>
<li>Spanning Tree Algorithm (STA) determines which switch ports on network are configured for blocking to prevent loops.</li>
<li>STA designates 1 switch as <strong>“root bridge”</strong> and uses it as reference point for path calculations.</li>
<li>All switches in STP exchange BPDU frames to determine which has lowest bridge ID (BID).</li>
<li>Lowest BID automatically becomes <strong>“root bridge”</strong> for STA calculations.</li>
<li>BID contains:
<ul>
<li>Priority value</li>
<li>MAC address of sending switch</li>
<li>Optional extended system ID.</li>
<li>Lowest BID value is determined by combo of fields.</li>
</ul>
</li>
</ul>
<ul>
<li>After root bridge has been determined STA calculates shortest path to root bridge.</li>
<li>Each switch uses STA to determine which ports to block.</li>
<li>All traffic is prevented while STA determines best paths to root bridge from all destinations.</li>
<li>STA considers both path and port costs when determining which path to leave unblocked.</li>
<li>Path costs = sum of port cost values (port speeds) for each port along given path.</li>
<li>When STA finds which paths left available, configures switch ports into distinct port roles.</li>
<li><strong>Root ports:</strong> Switch ports closest to root bridge.</li>
<li><strong>Designated ports</strong>:  All non-root ports still permitted to forward traffic on network.</li>
<li><strong>Non-designated ports</strong>:  All ports configured to be in blocking state to prevent loops.</li>
</ul>
<p><strong>The Root Bridge</strong></p>
<ul>
<li>Serves as reference point for spanning-tree calculations to find which redundant paths to block.</li>
</ul>
<p><strong>BID</strong></p>
<ul>
<li>After switch boots, it sends out BPDU’s containing switch BID and root ID every 2 seconds.</li>
<li>Default = root ID matches local BID for all switches on network.</li>
<li>Initially, each switch identifies itself as root bridge after bootup.</li>
<li>As switches forward their BPDU’s, adjacent switches in broadcast domain read the root ID info from BPDU.</li>
<li>If root ID from BPDU received is lower than root ID on receiving switch, this switch updates its root ID identifying other switch as root bridge.</li>
<li>Switch then forwards new BPDU’s with lower root ID to other adjacent switches.</li>
</ul>
<p><strong>Best Paths to the Root Bridge</strong></p>
<ul>
<li>Default port costs:
<ul>
<li>10-Gb/s Ethernet = 2</li>
<li>1-Gb/s Ethernet =  4</li>
<li>100-Mb/s Fast Ethernet = 19</li>
<li>10-Mb/s Ethernet = 100</li>
</ul>
</li>
</ul>
<ul>
<li>To configure port cost of an interface, enter range value between 1 and 200,000,000.</li>
</ul>
<p><strong><em>5.2.2      STP BPDU</em></strong></p>
<p><strong>BPDU Fields</strong></p>
<ul>
<li>BPDU frame contains 12 fields used to convey path and priority info that STP uses to determine root bridge and paths to root bridge.<strong> </strong></li>
<li>First 4 fields identify:
<ul>
<li>Protocol</li>
<li>Version</li>
<li>message type</li>
<li>status flags</li>
<li>Next 4 fields identify:
<ul>
<li>root bridge</li>
<li>cost of path to root bridge</li>
<li>Last 4 fields are timer fields that determine:
<ul>
<li>frequency BPDU messages are sent</li>
<li>how long info received via BPDU process is retained.</li>
<li>BPDU message is encapsulated in Ethernet frame when transmitted across network.</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>BPDU Process</strong></p>
<ul>
<li>Each switch maintains local info about own BID, root ID, and path cost to root.</li>
<li>Switches receive BPDU frames and compare root ID from frame with local root ID.</li>
<li>Messages serve to indicate new root bridge on network.</li>
<li>Path cost updated to indicate how far away root bridge is.</li>
<li>If local root ID is lower than root ID received in BPDU frame, frame is discarded.</li>
<li>Each switch in spanning tree uses its path costs to identify best possible path to root bridge.</li>
<li>Priority is initial deciding factor when choosing root bridge.</li>
<li>If priority of all switches same, MAC address is deciding factor.</li>
</ul>
<p><strong> </strong></p>
<p><strong><em>5.2.3      Bridge ID</em></strong></p>
<p><strong>BID Fields</strong></p>
<ul>
<li>BID field of BPDU frame contains 3 separate fields used during the root bridge election:
<ul>
<li>bridge priority</li>
<li>extended system ID</li>
<li>MAC address.</li>
</ul>
</li>
</ul>
<p><strong>Bridge Priority</strong></p>
<ul>
<li>Customizable value used to influence which switch becomes root bridge.</li>
<li>Switch with lowest priority (lowest BID) becomes root bridge.</li>
<li>Default value for priority of all Cisco switches = 32768.</li>
<li>Priority range = 1 to 65536 (1 is highest priority)</li>
</ul>
<p><strong>Extended System ID</strong></p>
<ul>
<li>Can be omitted in BPDU frames in certain configs.</li>
<li>Field contains ID of VLAN with which BPDU is associated.</li>
<li>When extended system ID is used, it changes # bits available for bridge priority value.</li>
<li>Increment for bridge priority value changes to multiples of 4096.</li>
</ul>
<p><strong>MAC Address</strong></p>
<ul>
<li>If 2 switches have same priority and extended system ID, lowest MAC address wins!</li>
<li>Recommended to configure desired root bridge lower priority to ensure it elected.</li>
<li>If new switches added to network, it does not trigger a new spanning-tree election.</li>
</ul>
<p><strong><em>5.2.4      Port Roles</em></strong></p>
<p><strong>Port Roles </strong></p>
<ul>
<li>Location of root bridge determines how port roles are calculated.</li>
<li>4 port roles are auto-configured during spanning-tree process.</li>
</ul>
<p><strong>Root Port</strong></p>
<ul>
<li>Exists on non-root bridge switches and is port with best path to root bridge.</li>
<li>Source MAC address of frames received on root port can populate MAC table.</li>
<li>Only one root port is allowed per bridge.</li>
</ul>
<p><strong>Designated Port</strong></p>
<ul>
<li>Exists on root and non-root bridges.</li>
<li>On root bridges, all switch ports are designated ports.</li>
<li>On non-root bridges, designated port receives and forwards frames toward the root bridge.</li>
<li>Only one designated port is allowed per segment.</li>
<li>If multiple switches exist on segment, election determines designated switch.</li>
<li>Designated ports can populate MAC table.</li>
</ul>
<p><strong>Non-designated Port</strong></p>
<ul>
<li>Blocked switch port that does not forward data frames or populate MAC address table.</li>
<li>AKA alternate port.</li>
<li>Non-designated ports prevent loop from occurring.</li>
</ul>
<p><strong>Disabled Port</strong></p>
<ul>
<li>Is administratively shut down.</li>
<li>Does not function in spanning-tree process.</li>
</ul>
<p><strong>More on Port Roles</strong></p>
<ul>
<li>STA determines which port role is assigned to each switch port.</li>
<li>Switch port with lowest overall path cost to root is auto assigned root port role.</li>
<li>All switches using spanning tree, except for root bridge, have only 1 root port defined.</li>
<li>If 2 switch ports have same path cost to root bridge and lowest path costs on switch, switch determines root port via lowest port ID (interface ID of switch port</li>
<li>Port F0/1 has a lower port ID than F0/2.</li>
</ul>
<p><strong>Configure Port Priority</strong></p>
<ul>
<li>Values range from 0 &#8211; 240, in increments of 16. (default = 128).</li>
</ul>
<p><strong>Port Role Decisions</strong></p>
<ul>
<li>Switch determines in order:
<ul>
<li>Root port role</li>
<li>designated port roles</li>
<li>non-designated roles.</li>
</ul>
</li>
</ul>
<ul>
<li>Root bridge auto configures all of its switch ports in designated role.</li>
</ul>
<p><strong>Verifying Port Roles and Port Priority</strong></p>
<ul>
<li>To verify port roles / priorities, use “<strong>show spanning-tree</strong>”.</li>
</ul>
<p><strong><em>5.2.5      STP Port States &amp; BDPU Timers</em></strong></p>
<ul>
<li>To facilitate learning of logical spanning tree, each switch port transitions through 5 port states and 3 BPDU timers.</li>
<li>Spanning tree determined immediately after switch is finished booting up.</li>
<li>If switch port transitioned directly from blocking to forwarding state, port may create loop.</li>
</ul>
<ul>
<li><strong>Blocking:</strong>
<ul>
<li>Non-designated port and does not participate in frame forwarding.</li>
<li>Port receives BPDU frames to determine who root bridge is and port roles switches play.</li>
<li><strong>Listening:</strong>
<ul>
<li>STP has found that port can participate in frame forwarding.</li>
<li>Port receives /transmits i own BPDU frames to tell switches that switch port is preparing to participate in active topology.</li>
<li><strong>Learning:</strong>
<ul>
<li>Prepares to participate in frame forwarding and populates MAC address table.</li>
<li><strong>Forwarding:</strong>
<ul>
<li>Forwards frames and sends/receives BPDU frames.</li>
<li><strong>Disabled:</strong>
<ul>
<li>State is set when switch port is administratively disabled.</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>PORT STATES</strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>PortFast </strong>(Cisco technology)</p>
<ul>
<li>Configured as access port</li>
<li>Port transitions from blocking to forwarding state immediately. <strong> </strong></li>
<li>PortFast = “<strong>spanning-tree portfast</strong>”</li>
</ul>
<p><strong><em>5.3.1      STP Convergence</em></strong></p>
<p>1. Elect a Root Bridge</p>
<p>2. Elect the Root Ports</p>
<p>3. Elect the designated/non designated Ports</p>
<p><strong><em>5.3.5      STP Topology Change</em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong>STP Topology Change Notification Process</strong></p>
<ul>
<li>Topology change detected when port that was forwarding is going down or when port transitions to forwarding and the switch has designated port.</li>
<li>When change is detected, switch tells root bridge, then bridge broadcasts info to network.</li>
<li>Normally root port is for receiving updates only – not sending</li>
<li>When switch needs to signal topology change, it sends TCNs on its root port.</li>
</ul>
<p><strong> </strong></p>
<p><strong>Broadcast Notification</strong></p>
<ul>
<li>Switches receive topology change BPDUs on both forwarding and blocking ports.</li>
<li>TC bit is set by t root for (max age + forward delay seconds)</li>
<li>OR 20+15=35 seconds by default.</li>
</ul>
<p><strong><em>5.4.1      STP Variants</em></strong></p>
<ul>
<li>Per VLAN Spanning Tree<em> </em></li>
<li>Per VLAN Spanning Tree Plus<em> </em></li>
<li>Rapid Spanning Tree Protocol<em> </em></li>
<li>Multiple Spanning Tree Protocol<em> </em></li>
</ul>
<p><strong><em>5.4.2      PVST+</em></strong></p>
<ul>
<li>Network can run an STP instance for each VLAN in network.</li>
<li>More than 1 trunk can block for VLAN and load sharing can be used.</li>
<li>Switch ports have to accommodate more bandwidth.</li>
<li>Tune spanning-tree parameters so half VLANs forward on each uplink trunk.</li>
<li>Configure 1 switch to be elected root bridge for half VLANs in network and 2nd switch root bridge for other half of VLANs.</li>
</ul>
<p><strong>PVST+ Bridge ID</strong></p>
<ul>
<li>Original 802.1D standard =  8-byte BID (2-byte bridge priority &amp; 6-byte switch MAC address)</li>
<li>PVST+ requires separate instance of spanning tree run each VLAN.</li>
<li>PVST+ = 8-byte BID field (4 bits bridge priority field &amp; 12-bit field extended system ID field &amp; 6-byte switch MAC address)</li>
<li>BID = Priority + VLAN + MAC Address</li>
</ul>
<p><strong><em>5.4.3      RSTP</em></strong></p>
<ul>
<li>IEEE 802.1w is an evolution of 802.1D.</li>
<li>RSTP defines port states as discarding, learning or forwarding.</li>
<li>RSTP does not have blocking ports</li>
</ul>
<p><strong>RSTP Characteristics </strong></p>
<ul>
<li>Speeds recalculation of spanning tree when Layer 2 network topology changes.</li>
<li>RSTP can achieve convergence in as little as few hundred milliseconds.</li>
<li>Preferred protocol for preventing Layer 2 loops in switched network environment.</li>
<li>UplinkFast and BackboneFast, are not compatible with RSTP.</li>
<li>RSTP (802.1w) is backward compatible.</li>
<li>RSTP can confirm that port can safely transition to forwarding state without rely on timers.</li>
</ul>
<p><strong><em>5.4.4      Edge Ports</em></strong></p>
<ul>
<li>Switch port never intended to be connected to another switch device.</li>
<li>It immediately transitions to the forwarding state when enabled.</li>
<li>RSTP edge port that receives BPDU loses its edge port status immediately and becomes normal spanning-tree port.</li>
</ul>
<p><strong><em>5.4.5      Link Types</em></strong></p>
<ul>
<li>Non-edge ports:
<ul>
<li>Full duplex = point-to-point</li>
<li>Half duplex = shared</li>
</ul>
</li>
</ul>
<p><strong><em>5.4.6     RSTP Port States</em></strong></p>
<ul>
<li>An RSTP topology change causes transition in appropriate switch ports to forwarding via explicit handshakes or proposal and agreement process and synch.</li>
<li>With RSTP role of port is separated from state of port.</li>
</ul>
<p><strong>RSTP Port Roles</strong></p>
<ul>
<li>Port roles and port states are able to transition independently of each other.</li>
<li>This allows RSTP to define standby switch port before failure or topology change.
<ul>
<li>Root Port              : Same as STP.</li>
<li>Designated Port : Same as STP.</li>
<li>Alternate Port    : Discards if stable or changes to designated if path fails.</li>
</ul>
</li>
</ul>
<p><strong>RSTP Proposal and Agreement Process</strong></p>
<ul>
<li>In IEEE 802.1D STP port must wait 2 x forward delay before transitioning port to forwarding state.</li>
<li>RSTP speeds up recalculation because it converges on link-by-link basis.</li>
<li>Rapid transition to forwarding state can only be achieved on edge ports and point-to-point links.</li>
</ul>
<p><strong><em>5.4.7     Configuring RapidPVST+</em></strong></p>
<ul>
<li>Cisco implementation of RSTP.</li>
<li>Supports spanning tree for each VLAN.</li>
<li>Rapid STP variant used in Cisco-based networks.</li>
<li>Rapid-PVST+ commands control configuration of VLAN spanning-tree instances.</li>
<li>ST instance is created when interface is assigned to VLAN and removed when last interface is moved to another VLAN.</li>
<li>Configure STP switch and port parameters before ST instance is created.</li>
<li>At least 1 switch on each loop in VLAN should be running ST, or broadcast storm can result.</li>
<li>Cisco 2960 supports PVST+, rapid-PVST+ and MSTP, but only 1 version can be active for all VLANs at any time.</li>
</ul>
<p><strong><em>5.4.8     Design ST for Trouble Avoidance</em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong>Know Where the Root Is</strong></p>
<ul>
<li>Primary function of STA is to break loops that redundant links create in bridge networks.</li>
<li>Perform most important part of troubleshooting before problem occurs.</li>
<li>Do not leave it up to STP to decide which bridge is root.</li>
<li>For each VLAN, identify which switch can best serve as root.</li>
<li>Choose powerful bridge in middle of network.</li>
<li>Reduce distance from clients to servers and routers.</li>
</ul>
<ul>
<li>Plan organization of redundant links.</li>
<li>In non-hierarchical networks tune STP cost to choose which ports to block.</li>
</ul>
<ul>
<li>For each VLAN, know which ports should be blocking in stable network.</li>
<li>Have network diagram that shows each physical loop and which blocked ports break loops.</li>
<li>Know location of redundant links to identify accidental bridging loops and cause.</li>
</ul>
<p><strong>Minimize the Number of Blocked Ports</strong></p>
<ul>
<li>1 blocking port that mistakenly transitions to forwarding can screw network.</li>
<li>Limit risk of STP and reduce # blocked ports as much as possible.</li>
</ul>
<p><strong>VTP Pruning</strong></p>
<ul>
<li>No need for more than 2 redundant links between 2 nodes in switched network.</li>
<li>Prune any VLAN that you do not need off your trunks.</li>
</ul>
<p><strong> </strong></p>
<p><strong>Manual Pruning</strong></p>
<ul>
<li>VTP pruning can help, but this feature is not necessary in the core of the network. In this figure, only an access VLAN is used to connect the distribution switches to the core. In this design, only one port is blocked per VLAN. Also, with this design, you can remove all redundant links in just one step if you shut down C1 or C2.</li>
</ul>
<p><strong>Use Layer 3 Switching</strong></p>
<ul>
<li>To route approximately at speed of switching.</li>
<li>Layer 3 Switches:
<ul>
<li>Build a forwarding table. (routing protocols)</li>
<li>Receives/forwards packets to correct interface.</li>
<li>Faster packet switching than Routers</li>
<li>LANs/VLANs are no longer bridged, so there is no possibility for loop.</li>
</ul>
</li>
</ul>
<p><strong>Keep STP Even </strong></p>
<ul>
<li>Do not disable STP; it is not very processor intensive.</li>
<li>Keep Traffic off Administrative VLAN.</li>
<li>Do Not Have 1 VLAN Span Entire Network</li>
<li>Try to segment bridging domains using high-speed Layer 3 switches.</li>
<li>From Cisco IOS 12.1(11b)E, VLAN 1 can be removed from trunks.</li>
</ul>
<p><strong><em>5.4.9     Troubleshoot STP</em></strong></p>
<p><strong><em> </em></strong></p>
<ul>
<li>No systematic procedure to troubleshoot an STP issue.</li>
<li>Explore path being taken by traffic that is experiencing problem.</li>
<li>In-band access may not be available during bridging loop</li>
<li>Out-of-band access via console may be required.</li>
</ul>
<ul>
<li>Before troubleshooting bridging loop, know:
<ul>
<li>Topology of the bridge network</li>
<li>Location of the root bridge</li>
<li>Location of the blocked ports and the redundant links</li>
</ul>
</li>
</ul>
<p><strong>PortFast Configuration Error</strong></p>
<ul>
<li>Enable PortFast only for port or interface that connects to host.</li>
<li>If looped traffic is very intensive, switch has trouble transmitting BPDU that stops loop.</li>
<li>If switch with lower bridge priority than current root bridge attaches to PortFast-configured port it can be elected as root bridge leading to suboptimal network.</li>
<li>For prevention use BPDU guard to disable PortFast-configured interface if it receives BPDU.</li>
</ul>
<p><strong>Network Diameter Issues</strong></p>
<ul>
<li>Age Field restricts network diameter to 7 hops.</li>
<li>This issue affects convergence of spanning tree.</li>
<li>Take special care if planning to change STP timers from default value.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mjlilley2010.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mjlilley2010.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mjlilley2010.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mjlilley2010.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mjlilley2010.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mjlilley2010.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mjlilley2010.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mjlilley2010.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mjlilley2010.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mjlilley2010.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mjlilley2010.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mjlilley2010.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mjlilley2010.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mjlilley2010.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=49&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mjlilley2010.wordpress.com/2010/05/26/chapter-5-exploration3-thursfri-mtkg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1efe5fc4538aa6fa27a8180f19d2df29?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mjlilley</media:title>
		</media:content>
	</item>
		<item>
		<title>CHAPTER-6-Exploration3-Thurs/Fri-MT/KG</title>
		<link>http://mjlilley2010.wordpress.com/2010/05/26/chapter-6-exploration3-thursfri-mtkg/</link>
		<comments>http://mjlilley2010.wordpress.com/2010/05/26/chapter-6-exploration3-thursfri-mtkg/#comments</comments>
		<pubDate>Wed, 26 May 2010 04:20:49 +0000</pubDate>
		<dc:creator>mjlilley</dc:creator>
				<category><![CDATA[Exploration 3]]></category>
		<category><![CDATA[Chisholm]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Kangan]]></category>

		<guid isPermaLink="false">http://mjlilley2010.wordpress.com/?p=46</guid>
		<description><![CDATA[CHAPTER-6-Exploration3-Thurs/Fri-MT/KG 6.1.1      Inter-VLAN Routing Introduction Process of forwarding network traffic from one VLAN to another VLAN using router. Traditionally, LAN routing has used routers with multiple physical interfaces. Each interface needed to be connected to a separate network and configured for a different subnet. Traditional VLAN Routing Uses multiple VLANs to segment network traffic into [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=46&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>CHAPTER-6-Exploration3-Thurs/Fri-MT/KG</strong></p>
<p><strong><em>6.1.1      Inter-VLAN Routing</em></strong></p>
<p><strong> </strong></p>
<p><strong>Introduction</strong></p>
<ul>
<li>Process of forwarding network traffic from one VLAN to another VLAN using router.</li>
<li>Traditionally, LAN routing has used routers with multiple physical interfaces. Each interface needed to be connected to a separate network and configured for a different subnet.</li>
</ul>
<p><strong>Traditional VLAN Routing</strong></p>
<ul>
<li>Uses multiple VLANs to segment network traffic into logical broadcast domains.</li>
<li>Connect different physical router interfaces to different physical switch ports.</li>
<li>Switch ports connect to router in access mode.</li>
<li>Static VLANs assigned to each router interface</li>
<li>Switch interfaces assigned to different static VLAN.</li>
<li>Router interface accepts traffic from VLAN associated with connecting switch interface.</li>
<li>Traffic can be routed to other VLANs connected to other interfaces.</li>
<li>Requires multiple physical interfaces on both router and switch.</li>
</ul>
<p><strong>&#8220;Router-on-a-stick&#8221;</strong></p>
<ul>
<li>Type of router config that allows single physical interface to route traffic between multiple VLANs.</li>
<li>Router interface configured to operate as trunk link.</li>
<li>Router interface connected to switch port configured in trunk mode.</li>
<li>Router accepts VLAN tagged traffic on trunk interface from switch and internally routes between VLANs using sub-interfaces.</li>
<li>Router forwards VLAN tagged traffic out the same physical interface.</li>
</ul>
<p><strong>Subinterfaces</strong></p>
<ul>
<li> = multiple virtual interfaces associated with 1 physical interface.</li>
<li>Configured in software on router.</li>
<li>Configured with IP address to operate on specific VLAN.</li>
</ul>
<p><strong><em>6.1.2      Interfaces &amp; Sub-Interfaces</em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong>Using the Router as a Gateway</strong></p>
<ul>
<li>Router has each of its physical interfaces connected to unique VLAN.</li>
<li>Each interface configured with IP address for subnet associated with particular VLAN.</li>
<li>Network devices can use router as gateway to access devices connected to other VLANs.</li>
<li>Source device determines if destination device is local or remote to local subnet.</li>
<li># of VLANs is limited to physical hardware limitations of router.</li>
</ul>
<p><strong>Sub-Interfaces</strong></p>
<ul>
<li>Virtual subinterfaces and trunk links are used.</li>
<li>Subinterfaces are software-based virtual interfaces that are assigned to physical interfaces.</li>
<li>Each subinterface is configured with own IP address, subnet mask and unique VLAN #.</li>
<li>This allows 1 physical interface to simultaneously be part of multiple logical networks.</li>
<li>If using <strong>router-on-a-stick</strong>, interface of router must be connected to trunk link on switch.</li>
<li>Each subinterface is assigned IP address specific to subnet it is part of.</li>
</ul>
<p><strong>Port Limits</strong></p>
<ul>
<li>Subinterfaces allow router scalability to accommodate more VLANs.<strong> </strong></li>
</ul>
<p><strong>Performance</strong></p>
<ul>
<li>Physical interfaces have better performance when compared to using sub-interfaces.</li>
<li>Traffic being routed competes for bandwidth on single physical interface.</li>
<li>Subinterfaces are configured on multiple physical interfaces to balance traffic load.</li>
</ul>
<p><strong>Access Ports and Trunk Ports</strong></p>
<ul>
<li>Traditional inter-VLAN routing requires switch ports be configured as access ports.</li>
<li>Subinterfaces require switch ports configured as trunk port to accept VLAN tagged traffic.</li>
</ul>
<p><strong>Cost</strong></p>
<ul>
<li>Less $$$ to.</li>
<li>Consumes less switch ports on network using subinterfaces.</li>
</ul>
<p><strong>Complexity</strong></p>
<ul>
<li>Using subinterfaces results in less complex physical configuration.</li>
<li>Easier to troubleshoot physical connections.</li>
<li>Using subinterfaces with trunk port = more complex software configuration.</li>
<li>Harder to troubleshoot software issues.</li>
</ul>
<p><strong><em>6.3.1      Switch configuration Issues</em></strong></p>
<ul>
<li>When using traditional routing for inter-VLAN routing, ensure switch ports that connect to router interfaces are configured on correct VLANs.</li>
<li>Incorrect access mode or VLAN assignments.</li>
<li>Lack of redundant links or devices.</li>
</ul>
<p><strong><em>6.3.2      Router configuration Issues</em></strong></p>
<ul>
<li>Common inter-VLAN router config errors is connect router interface to wrong switch port.</li>
<li>Incorrect sub-interface assignments.</li>
</ul>
<p><strong><em>6.3.3      IP Addressing Issues</em></strong></p>
<ul>
<li>If PCs are configured with incorrect subnet mask info, it may determine other hosts are on local subnet and will not send packets to router for inter VLAN routing.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mjlilley2010.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mjlilley2010.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mjlilley2010.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mjlilley2010.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mjlilley2010.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mjlilley2010.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mjlilley2010.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mjlilley2010.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mjlilley2010.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mjlilley2010.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mjlilley2010.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mjlilley2010.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mjlilley2010.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mjlilley2010.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=46&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mjlilley2010.wordpress.com/2010/05/26/chapter-6-exploration3-thursfri-mtkg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1efe5fc4538aa6fa27a8180f19d2df29?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mjlilley</media:title>
		</media:content>
	</item>
		<item>
		<title>CHAPTER-7-Exploration3-Thurs/Fri-MT/KG</title>
		<link>http://mjlilley2010.wordpress.com/2010/05/26/chapter-7-exploration3-thursfri-mtkg/</link>
		<comments>http://mjlilley2010.wordpress.com/2010/05/26/chapter-7-exploration3-thursfri-mtkg/#comments</comments>
		<pubDate>Wed, 26 May 2010 04:18:07 +0000</pubDate>
		<dc:creator>mjlilley</dc:creator>
				<category><![CDATA[Exploration 3]]></category>
		<category><![CDATA[Chisholm]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Kangan]]></category>

		<guid isPermaLink="false">http://mjlilley2010.wordpress.com/?p=43</guid>
		<description><![CDATA[CHAPTER-7-Exploration3-Thurs/Fri-MT/KG 7.1.1      Wireless Why have Wireless LANs become so popular? Business networks are evolving to support mobility. Most important infrastructures is WLAN. Important benefit of wireless is reduced costs. Wireless LANs WLAN is an extension of Ethernet LAN. Comparing a WLAN to a LAN 2 dominant 802 working groups: 802.3 Ethernet 802.11 wireless LAN Issues: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=43&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>CHAPTER-7-Exploration3-Thurs/Fri-MT/KG</strong></p>
<p><strong><em>7.1.1      Wireless</em></strong></p>
<p><strong> </strong></p>
<p><strong>Why have Wireless LANs become so popular?</strong></p>
<ul>
<li>Business networks are evolving to support mobility.</li>
<li>Most important infrastructures is WLAN.</li>
<li>Important benefit of wireless is reduced costs.</li>
</ul>
<p><strong>Wireless LANs</strong></p>
<ul>
<li>WLAN is an extension of Ethernet LAN.</li>
</ul>
<p><strong>Comparing a WLAN to a LAN</strong></p>
<ul>
<li>2 dominant 802 working groups:
<ul>
<li>802.3 Ethernet</li>
<li>802.11 wireless LAN</li>
<li>Issues:
<ul>
<li>Wireless security</li>
<li>Wireless NICs kill battery life.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong><em>7.1.2      Wireless LAN Standards</em></strong></p>
<ul>
<li>802.11 wireless LAN = IEEE standard.</li>
<li>802.11 was first released, 1 &#8211; 2 Mb/s data rates in 2.4 GHz band.</li>
<li>IEEE 802.11a, IEEE 802.11b, IEEE 802.11g and draft 802.11n.</li>
<li>802.11a/g support up to 54 Mb/s</li>
<li>802.11b supports up to max 11 Mb/s</li>
<li>4<sup>th</sup> WLAN draft, 802.11n supports 200 Mb/s+</li>
<li>Data rates of different WLAN standards are affected by “<strong>modulation technique</strong>”.</li>
<li>Direct Sequence Spread Spectrum (DSSS)</li>
<li>Orthogonal Frequency Division Multiplexing (OFDM) OFDM will have faster data rates</li>
<li>DSSS is simpler and less expensive to implement.</li>
</ul>
<p><strong>802.11a</strong></p>
<ul>
<li>OFDM modulation technique and 5 GHz band.</li>
<li>Less likely to experience interference than devices in 2.4 GHz (fewer consumer devices higher) Frequencies allow for use of smaller antennas.</li>
<li>5 GHz band frequency radio waves are more easily absorbed by obstacles.</li>
<li>Has slightly poorer range than either 802.11b or g.</li>
<li>Some countries do not permit the use of the 5 GHz band.</li>
</ul>
<p><strong>802.11b and 802.11g</strong></p>
<ul>
<li>802.11b = data rates of 1, 2, 5.5 and 11 Mb/s in 2.4 GHz ISM band (DSSS).</li>
<li>802.11g = higher data rates of 6, 9, 12, 18, 24, 48, and 54 Mb/s in 2.4 GHz ISM band (OFDM).</li>
<li>IEEE 802.11g also uses DSSS for backward compatibility with IEEE 802.11b systems.</li>
<li>Devices in 2.4 GHz band have better range than 5GHz band.</li>
<li>Transmissions in this band are not as easily obstructed as 802.11a.</li>
<li>Many consumer devices also use 2.4 GHz band and cause interference.</li>
</ul>
<p><strong>802.11n</strong></p>
<ul>
<li>IEEE 802.11n standard improves WLAN data rates/range without more power or RF band.</li>
<li>Uses multiple radios and antennae at endpoints.</li>
<li>Antennas broadcast on same frequency (multiple streams).</li>
<li>MIMO (multiple input/multiple output) splits high data-rate stream into multiple lower rate streams and broadcasts simultaneously over radios and antennae.</li>
<li>Max data rate of 248 Mb/s using two streams.</li>
</ul>
<p><strong>Wi-Fi Certification </strong></p>
<ul>
<li>Provided by Wi-Fi Alliance</li>
<li>Standards ensure devices made by different manufacturers work together.</li>
<li>3 orgs influencing WLAN standards:
<ul>
<li>ITU-R regulates allocation of RF bands.</li>
<li>IEEE specifies how RF is modulated to carry info.</li>
<li>Wi-Fi ensures that vendors make devices that are interoperable.</li>
</ul>
</li>
</ul>
<ul>
<li>IEEE 802 is managed by IEEE 802 LAN/MAN Standards Committee (LMSC).</li>
<li>Dominant standards IEEE 802 family are 802.3 Ethernet, 802.5 Token Ring and 802.11 Wireless LAN.</li>
</ul>
<p><strong><em>7.1.3      Wireless Infrastructure Components</em></strong></p>
<p><strong>Wireless NICs</strong></p>
<ul>
<li>Building blocks of WLAN:
<ul>
<li>client stations</li>
<li>access points</li>
<li>network infrastructure</li>
<li>wireless NIC</li>
</ul>
</li>
</ul>
<ul>
<li>Wireless NIC uses modulation technique to encode data stream onto an RF signal.</li>
</ul>
<p><strong>Wireless Access Points</strong></p>
<ul>
<li>Connects wireless clients to wired LAN.</li>
<li>Client devices do not usually communicate directly with each other.</li>
<li>Client devices communicate with an AP.</li>
<li>AP converts TCP/IP data packets from 802.11 frame format to 802.3 Ethernet frame format.</li>
<li>In an infrastructure network clients associate with an AP to obtain network services.</li>
<li>Association = process of how client joins an 802.11 network.</li>
<li>An AP is Layer 2 device that works like a hub.</li>
<li>RF is shared medium and access points hear all radio traffic.</li>
<li>Devices that want to use medium fight for it.</li>
<li>Radio devices do not detect collisions.</li>
<li>WLAN devices are designed to avoid collisions.</li>
</ul>
<p><strong>CSMA/CA</strong></p>
<ul>
<li>AP’s use distributed coordination function (DCF) known as Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA).</li>
<li>Devices on WLAN sense medium for energy and wait until medium is free before sending.</li>
<li>When access point receives data from client, it sends an ack to client saying “hey you, yeah you, I got your stupid data don’t bother sending it again&#8230; its crap!”</li>
</ul>
<ul>
<li>Click the Hidden Nodes button in the figure.</li>
</ul>
<ul>
<li>RF signals lose their energy as they move away from point of origin.</li>
<li>If 2 clients that connect to same AP and are at opposite sides of its reach, they will not be able to sense each other on medium and transmitting simultaneously. (hidden node)</li>
<li>By using request to send/clear to send feature, it allows negotiation between client and AP.</li>
<li>RTS/CTS allows AP’s to allocate medium to node until it completes transmission.</li>
<li>When transmission is complete, other stations can request channel in same way.</li>
</ul>
<p><strong><em>7.1.4      Wireless Operation</em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong>Configurable Parameters for Wireless Endpoints</strong></p>
<ul>
<li>When AP is configured to allow 802.11b and 802.11g clients, it is operating in mixed mode.</li>
<li>For AP to support 802.11a and 802.11b/g, it must have 2nd radio to work in RF band.</li>
<li>Shared service set identifier = unique identifier clients use to distinguish multiple networks. Multiple AP’s on network can share an SSID.</li>
<li>2.4 GHz band is broken down numerous channels.</li>
<li>Channels have centre frequency separation of 5 MHz and bandwidth of 22 MHz.</li>
<li>Overlap between successive channels.</li>
<li>WLANs that require multiple access points use non-overlapping channels.</li>
<li>APs can auto select channel based on adjacent channel use.</li>
</ul>
<p><strong>802.11 Topologies</strong></p>
<ul>
<li>Building block of IEEE 802.11 WLAN architecture is basic service set (BSS).</li>
<li>BSS = group of stations that communicate with each other.</li>
</ul>
<p><strong>Ad hoc Networks</strong></p>
<ul>
<li>Wireless networks can operate without access points (ad hoc).</li>
<li>Ad hoc clients configure wireless parameters between themselves.(independent BSS (IBSS))</li>
</ul>
<p><strong>Basic Service Sets</strong></p>
<ul>
<li>AP’s provide infrastructure that adds services and improves range for clients.</li>
<li>Coverage area for IBSS and BSS is basic service area (BSA).</li>
</ul>
<p><strong>Extended Service Sets</strong></p>
<ul>
<li>When BSS has insufficient RF coverage, joined 1 or more via common distribution system to form extended service set (ESS).</li>
<li>In an ESS, a BSS is differentiated from another by BSS identifier (AP MAC address)</li>
<li>Coverage area = extended service area (ESA).</li>
</ul>
<p><strong>Common Distribution System</strong></p>
<ul>
<li>Allows multiple APs in an ESS to appear to be single BSS.</li>
<li>ESS includes common SSID to allow user to roam from AP to AP.</li>
<li>Cell = coverage area of single channel.</li>
<li>ESS should have 10 &#8211; 15 % overlap between cells in ESA.</li>
<li>With 15 % overlap of cells, an SSID and non-overlapping channels roaming is created.</li>
</ul>
<p><strong> </strong></p>
<p><strong>Client and Access Point Association</strong></p>
<ul>
<li>Connecting to a WLAN:
<ul>
<li>Beacons &#8211; Frames used by WLAN network to advertise itself.</li>
<li>Probes &#8211; Frames used by WLAN clients to find networks.</li>
<li>Authentication &#8211; A process required to logon to network.</li>
<li>Association &#8211; Establishing data link between AP and WLAN client.</li>
</ul>
</li>
</ul>
<ul>
<li>Beacon allows clients to learn which networks and AP’s are available in a given area.</li>
<li>Frames for probing, authentication and association are used only during those processes.</li>
</ul>
<p><strong>802.11 Join Process (Association)</strong></p>
<ul>
<li>Probing:
<ul>
<li>Clients sends probe request out on multiple channels.</li>
<li>Probe request specifies SSID and bit rates.</li>
<li>If client is discovering available networks, it sends out probe request with no SSID.</li>
<li>AP’s with broadcast SSID feature enabled respond to this type of query.</li>
</ul>
</li>
</ul>
<ul>
<li>Authentication:
<ul>
<li>NULL authentication = client asks &#8220;authenticate me&#8221; and AP responds with &#8220;yes.&#8221;</li>
<li>Shared key authentication = based on Wired Equivalency Protection (WEP) key that is shared between client and AP.</li>
<li>Client sends an auth request to AP.</li>
<li>AP sends challenge text to client.</li>
<li>Client encrypts message using shared key and sends back to AP.</li>
<li>AP decrypts encrypted text using its key.</li>
<li>If texts match then AP authenticates client.</li>
<li>Using same WEP key in encryption and authentication process provides attacker with ability to extract and access info sent over link.</li>
</ul>
</li>
</ul>
<ul>
<li>Association:
<ul>
<li>Finalizes security/bit rate options and starts data link between AP and client.</li>
<li>Client learns BSSID (AP MAC address), and AP maps logical port (AID) to client.</li>
<li>Now traffic can flow between AP and client.</li>
</ul>
</li>
</ul>
<p><strong><em>7.1.5      Planning Wireless LAN</em></strong></p>
<ul>
<li>Requires careful planning.</li>
<li>Need well-documented plan before implementing</li>
<li># of users depends layout of facility, expected data rates, use of non-overlapping channels and transmit power settings.</li>
<li>Position APs above obstructions.</li>
<li>Locate APs vertically near ceiling in centre of each coverage area.</li>
<li>Locate APs where users are expected to be.</li>
<li>Always consult AP specs when planning coverage areas.</li>
<li>Place APs on floor plan so coverage circles overlap.</li>
</ul>
<p><strong><em>7.2.1      Threats to Wireless Security</em></strong></p>
<p><strong>Unauthorized Access</strong></p>
<ul>
<li>Security is #1 priority for people who use/administer networks.</li>
<li>Harder to keep wired network secure with attached wireless network.</li>
<li>With wireless NIC and cracking techniques, hackers need not be on property to attack.</li>
<li>Unauthorized access:
<ul>
<li>War drivers</li>
<li>Hackers (Crackers)</li>
<li>Employees</li>
</ul>
</li>
</ul>
<ul>
<li>&#8220;War driving&#8221; = driving around area with wireless laptop looking for unsecured system.</li>
</ul>
<p><strong>Rogue Access Points</strong></p>
<ul>
<li>AP placed on WLAN to interfere with normal network operation.</li>
<li>If configured with correct security settings, rogue AP can access client data.</li>
<li>Rogue AP can provide unauthorized users with info or gain access to servers and files.</li>
<li>Rogue AP may be installed by employees without authorization.</li>
</ul>
<p><strong> </strong></p>
<p><strong>Man-in-the-Middle Attacks</strong></p>
<ul>
<li>Attackers select host as target and put themselves between target and router/gateway.</li>
<li>Radio signals from stations and Aps can be heard by any wireless device in BSS.</li>
<li>APs act like Ethernet hubs so each NIC in BSS hears all traffic.</li>
<li>Attackers can modify laptop NIC with special software so it accepts all traffic.</li>
<li>By identifying authenticated users, only legitimate devices can connect to WLAN.</li>
<li>Once legitimate users are known, monitor network for devices and illegal traffic.</li>
<li>Tools to guard WLANs include:
<ul>
<li>Scanners &#8211; identify rogue access points and ad hoc networks</li>
<li>Radio resource management (RRM) &#8211; monitors RF band activity and access point load.</li>
</ul>
</li>
</ul>
<p><strong>Denial of Service</strong></p>
<ul>
<li>802.11b and g WLANs use unlicensed 2.4 GHz ISM band.</li>
<li>Attackers can use consumer devices to crowd RF band and create noise on all channels.</li>
<li>If attacker can turn NIC into an access point, it can flood BSS with clear-to-send (CTS) messages which defeat CSMA/CA function and cause constant stream of collisions.</li>
<li>Attacker can send series of disassociate commands that causes all stations in BSS to disconnect.</li>
<li>When stations disconnect they try to reassociate, which creates a burst of traffic.</li>
<li>All the above scenarios create unnecessary traffic and deprive legitimate users of access.</li>
</ul>
<p><strong><em>7.2.2      Wireless Security Protocols</em></strong></p>
<p><strong>Wireless Protocol Overview</strong></p>
<ul>
<li>Open authentication is really &#8220;no authentication”</li>
<li>Shared WEP keys proved to be flawed.</li>
<li>Cloaking SSIDs and filtering MAC addresses were also too weak.</li>
<li>WEP shared key encryption algorithm was easily cracked.</li>
<li>Scalability was problematic creating calls to technical support desks.</li>
<li>TKIP encryption and WiFi Protected Access (WPA) were created in interim..</li>
</ul>
<p><strong>Authenticating to the Wireless LAN</strong></p>
<ul>
<li>Networks that have strict security requirements have additional authentication/login to grant clients access to services.</li>
<li>Extensible Authentication Protocol (EAP) manages process.</li>
<li>Enterprise WLAN authentication process:
<ul>
<li>802.11 association process creates virtual port for each WLAN client at AP.</li>
<li>AP blocks all data frames apart from)) 802.1x-based traffic.</li>
<li>802.1x frames carry EAP authentication packets via access point to Authentication, Authorization and Accounting (AAA) server running RADIUS protocol (maintains credentials).</li>
<li>If EAP successful AAA server sends EAP success message to AP, which allows data traffic from client to access virtual port.</li>
<li>Data link encryption between client and AP is established so no other WLAN client can access port.</li>
<li>Easy for hackers to use software and modify MAC addresses attached to adapters.</li>
<li>If SSID is not broadcast by AP, traffic eventually reveals SSID.</li>
<li>To secure WLAN with MAC filtering and no SSID broadcasts = disaster!!.</li>
<li>Use security method that has port-based network access control (WPA2).</li>
</ul>
</li>
</ul>
<p><strong>Encryption</strong></p>
<p><strong>Temporal Key Integrity Protocol (TKIP) </strong></p>
<ul>
<li>Encryption method certified as WPA.</li>
<li>Provides support for legacy WLAN equipment.</li>
<li>TKIPs primary functions:
<ul>
<li>Encrypts Layer 2 payload</li>
<li>Does message integrity check (MIC) in encrypted packet. (Prevents tampering)</li>
</ul>
</li>
</ul>
<ul>
<li>TKIP addresses known weaknesses of WEP.</li>
</ul>
<p><strong>Advanced Encryption Standard (AES)</strong></p>
<ul>
<li>Encryption method certified as WPA2 (preferred method)</li>
<li>Same functions as TKIP, but uses extra data from MAC header that allows destination hosts to see if non-encrypted bits have been messed with.</li>
<li>Adds sequence number to encrypted data header.</li>
<li>Encryption terminology:
<ul>
<li>PSK or PSK2 with TKIP = WPA</li>
<li>PSK or PSK2 with AES = WPA2</li>
<li>PSK2 (no encryption specified) = WPA2</li>
</ul>
</li>
</ul>
<p><strong><em>7.2.3      Securing access to a WLAN</em></strong></p>
<p><strong>Controlling Access to the Wireless LAN</strong></p>
<ul>
<li>3 step approach:
<ul>
<li>SSID cloaking &#8211; Disable SSID broadcasts from access points.</li>
<li>MAC address filtering &#8211; Tables manually entered on AP to allow/disallow clients.</li>
<li>WLAN security implementation &#8211; WPA or WPA2.</li>
</ul>
</li>
</ul>
<ul>
<li>Configure APs near outside walls of buildings to transmit on lower power settings.</li>
<li>MAC addresses are easily spoofed.</li>
<li>SSIDs are easily discovered even if access points do not broadcast them.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mjlilley2010.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mjlilley2010.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mjlilley2010.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mjlilley2010.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mjlilley2010.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mjlilley2010.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mjlilley2010.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mjlilley2010.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mjlilley2010.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mjlilley2010.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mjlilley2010.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mjlilley2010.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mjlilley2010.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mjlilley2010.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=43&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mjlilley2010.wordpress.com/2010/05/26/chapter-7-exploration3-thursfri-mtkg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1efe5fc4538aa6fa27a8180f19d2df29?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mjlilley</media:title>
		</media:content>
	</item>
		<item>
		<title>CHAPTER-4-Exploration3-Thurs/Fri-MT/KG</title>
		<link>http://mjlilley2010.wordpress.com/2010/05/19/chapter-4-exploration3-thursfri-mtkg/</link>
		<comments>http://mjlilley2010.wordpress.com/2010/05/19/chapter-4-exploration3-thursfri-mtkg/#comments</comments>
		<pubDate>Wed, 19 May 2010 10:34:48 +0000</pubDate>
		<dc:creator>mjlilley</dc:creator>
				<category><![CDATA[Exploration 3]]></category>
		<category><![CDATA[Chisholm]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Kangan]]></category>

		<guid isPermaLink="false">http://mjlilley2010.wordpress.com/?p=39</guid>
		<description><![CDATA[CHAPTER-4-Exploration3-Thurs/Fri-MT/KG 4.1.1      VTP Concepts The VLAN Management Challenge As # of switches +, admin needed to manage VLANs/ trunks becomes harder. What is VTP? Allows admin to configure switch to propagate VLAN configs to other switches in network. Switch roles = VTP server or VTP client. VTP only learns about normal-range VLANs (IDs 1 &#8211; [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=39&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>CHAPTER-4-Exploration3-Thurs/Fri-MT/KG</strong></p>
<p><strong><em>4.1.1       VTP Concepts</em></strong></p>
<p><strong>The VLAN Management Challenge</strong></p>
<ul>
<li>As # of switches +, admin needed to manage VLANs/ trunks becomes harder.</li>
</ul>
<p><strong> </strong></p>
<p><strong>What is VTP?</strong></p>
<ul>
<li>Allows admin to configure switch to propagate VLAN configs to other switches in network.</li>
<li>Switch roles = VTP server or VTP client.</li>
<li>VTP only learns about normal-range VLANs (IDs 1 &#8211; 1005).</li>
<li>Extended-range VLANs (IDs  +1005) are not supported by VTP. <strong> </strong></li>
</ul>
<p><strong> </strong></p>
<p><strong>VTP Overview</strong></p>
<ul>
<li>VTP server distributes/synchronizes VLAN info to VTP-enabled switch clients.</li>
<li>Minimizes problems caused by bad configs and config inconsistencies.</li>
<li>VTP stores VLAN configs in VLAN database (vlan.dat).</li>
</ul>
<p><strong>2 Switches</strong></p>
<ul>
<li>After trunk is established between 2 switches, VTP advertisements are exchanged.</li>
<li>Server and client exchange advertisements to ensure each has accurate record of VLAN info.</li>
<li>VTP advertisements are not exchanged if trunk between switches is inactive.</li>
</ul>
<p><strong> </strong></p>
<p><strong>VTP Components</strong></p>
<p><strong>VTP Domain</strong></p>
<ul>
<li>= 1 or more interconnected switches.</li>
<li>Switches in domain share VLAN configs using VTP adds.</li>
<li>Router/ Layer 3 switch marks domain boundary.</li>
</ul>
<p><strong>VTP Advertisements</strong></p>
<ul>
<li>VTP uses hierarchy of adds to distribute/synchronize VLAN configs over network.</li>
</ul>
<p><strong>VTP Modes</strong></p>
<p><strong>VTP Server</strong></p>
<ul>
<li>Advertise VTP domain VLAN info to other VTP-enabled switches in same VTP domain.</li>
<li>Servers store VLAN info for entire domain in NVRAM.</li>
<li>VLANs can be created, deleted or renamed for domain at the server.</li>
</ul>
<p><strong>VTP Client</strong></p>
<ul>
<li>Function same way as VTP servers, but cannot create, change or delete VLANs.</li>
<li>VTP client only stores VLAN info for entire domain while switch is on.</li>
</ul>
<p><strong>VTP Transparent</strong></p>
<ul>
<li>Transparent switches forward adds to VTP clients and servers.</li>
<li>Transparent switches do not participate in VTP.</li>
<li>VLANs created, renamed or deleted on transparent switches are local to that switch only.</li>
</ul>
<p><strong>VTP Pruning</strong></p>
<ul>
<li>Increases network bandwidth by restricting flooded traffic to trunk links that traffic must use to reach destination devices.</li>
<li>Without pruning, switch floods traffic across all trunk links within VTP domain even if receiving switches discard them.</li>
</ul>
<p><strong><em>4.2.1       Default VTP Configuration </em></strong></p>
<ul>
<li>VTP automatically distributes/synchronizes domain and VLAN configs across network.</li>
<li>But you can only add switches that are in default VTP configuration.</li>
<li>If you add VTP-enabled switch configured with settings that outrank existing network VTP configs, changes (which may be difficult to fix) are automatically pushed through network.</li>
<li>Ensure only add switches that in their default VTP configuration.</li>
</ul>
<p><strong>VTP Version</strong></p>
<ul>
<li>Versions, 1, 2, 3.</li>
<li>Only one VTP version is allowed per VTP domain.</li>
<li>Default = VTP version 1.</li>
</ul>
<p><strong>Displaying the VTP Status </strong></p>
<ul>
<li>“show VTP status” displays &#8230; umm &#8230;VTP status. (Der Fred)</li>
</ul>
<p><strong>VTP Version</strong></p>
<ul>
<li>Displays VTP version switch is capable of running.</li>
</ul>
<p><strong>Configuration Revision</strong></p>
<ul>
<li>Current config revision number on this switch.</li>
</ul>
<p><strong>Maximum VLANs Supported Locally</strong></p>
<ul>
<li>Maximum number of VLANs supported locally.</li>
</ul>
<p><strong>Number of Existing VLANs</strong></p>
<ul>
<li>Number of existing VLANs. ( i’m beginning to see a bit of a pattern arising here &#8230;)</li>
</ul>
<p><strong>VTP Operating Mode</strong></p>
<ul>
<li>Can be server, client or transparent.</li>
</ul>
<p><strong>VTP Domain Name</strong></p>
<ul>
<li>Name that identifies admin domain for switch.</li>
</ul>
<p><strong>VTP Pruning Mode</strong></p>
<ul>
<li>Displays whether pruning is enabled or disabled.</li>
</ul>
<p><strong>VTP V2 Mode</strong></p>
<ul>
<li>Displays if VTP version 2 mode is enabled.</li>
</ul>
<p><strong>VTP Traps Generation</strong></p>
<ul>
<li>Displays whether VTP traps are sent to network management station.</li>
</ul>
<p><strong>MD5 Digest</strong></p>
<ul>
<li>A 16-byte checksum of VTP configuration.</li>
<li>Configuration last modified</li>
<li>Date and time of last config modification.</li>
<li>Displays IP address of switch that caused config change to database.</li>
</ul>
<p><strong><em> </em></strong></p>
<p><strong><em>4.2.2       VTP Domains</em></strong></p>
<p><strong>VTP Domains</strong></p>
<ul>
<li>Allows separation of network into smaller management domains.</li>
<li>Limits extent config changes are propagated through network if error occurs.</li>
<li>Switch can only be member one VTP domain at any time.</li>
<li>Specify VTP domain before you create or modify VLANs on VTP server, otherwise VLAN info is not propagated over network.</li>
</ul>
<p><strong>VTP Domain Name Propagation</strong></p>
<ul>
<li>For VTP server/ client to participate in VTP network, it must be part of same domain.</li>
<li>When switches in different VTP domains, they do not swap VTP info.</li>
<li>Domain name propagation needs 3 VTP components: servers, clients and advertisements.</li>
</ul>
<p><strong><em> </em></strong></p>
<p><strong><em>4.2.3       VTP Advertising</em></strong></p>
<p><strong>VTP Frame Structure</strong></p>
<ul>
<li>VTP adds distribute VTP domain name and VLAN config changes to VTP-enabled switches.</li>
</ul>
<p><strong>VTP Frame Encapsulation</strong></p>
<ul>
<li>VTP frame has header field and message field.</li>
<li>VTP info is inserted into data field of Ethernet frame.</li>
<li>Ethernet frame encapsulated as 802.1Q trunk frame.</li>
<li>Switches in domain send periodic adds out each trunk port to reserved multicast address.</li>
<li>Adds received by switches, who update VTP and VLAN configs as necessary.</li>
</ul>
<p><strong>VTP Frame Details</strong></p>
<p><strong>Destination MAC address </strong></p>
<ul>
<li>Address is set to 01-00-0C-CC-CC-CC (reserved multicast address for VTP messages).</li>
</ul>
<p><strong>LLC field (Logical link control field)</strong></p>
<ul>
<li>Contains destination and source service access point (DSAP &amp; SSAP) set to value “AA”.</li>
</ul>
<p><strong>SNAP field</strong></p>
<ul>
<li>Sub-network Access Protocol (SNAP) field has an OUI set to” AAAA” and type set to “2003”.</li>
</ul>
<p><strong>VTP header field</strong></p>
<ul>
<li>Contents vary depending on VTP message type-summary, subset or request, but always contain:
<ul>
<li>Domain name: Identifies administrative domain for switch.</li>
<li>Domain name length:  Length of domain name.</li>
<li>Version: Set to VTP 1, 2 or 3</li>
<li>Configuration revision number: current config revision # on this switch.</li>
</ul>
</li>
</ul>
<p><strong>VTP message field</strong></p>
<ul>
<li>Varies depending on message type.</li>
</ul>
<p><strong>VTP Message Contents</strong></p>
<p><strong> </strong></p>
<p><strong>VTP domain name</strong></p>
<ul>
<li>Identity of switch sending message, and time it was sent</li>
<li>MD5 digest VLAN config (max transmission unit (MTU) size for each VLAN)</li>
<li>Frame format: ISL or 802.1Q</li>
</ul>
<ul>
<li>VTP frames contain  info for each configured VLAN:</li>
<li>VLAN IDs (IEEE 802.1Q)</li>
<li>VLAN name</li>
<li>VLAN type</li>
<li>VLAN state</li>
<li>Additional VLAN configuration info specific to VLAN type</li>
</ul>
<p><strong>VTP Revision Number</strong></p>
<ul>
<li>32-bit number that indicates the level of revision for VTP frame.</li>
<li>Default = zero.</li>
<li>Each time VLAN is added/ removed, configuration revision number is incremented.</li>
<li>Each VTP device tracks VTP configuration revision number that is assigned to it.</li>
<li>VTP domain name change does not increment revision number. (resets revision # to zero).</li>
<li>Config revision # determines whether config info received is more recent than version stored switch.</li>
</ul>
<p><strong>VTP Advertisements</strong></p>
<p><strong> </strong></p>
<p><strong>Summary Advertisements </strong></p>
<ul>
<li>Summary adds contain VTP domain name, current revision # and other VTP config details.</li>
</ul>
<ul>
<li>Summary advertisements are sent:
<ul>
<li>Every 5 mins by VTP server or client to inform current VTP config revision # for its VTP domain</li>
<li>Immediately after a configuration has been made</li>
</ul>
</li>
</ul>
<p><strong>Subset Advertisements </strong></p>
<ul>
<li>Contains VLAN info</li>
<li>Changes that trigger subset advertisement include:
<ul>
<li>Creating or deleting VLAN</li>
<li>Suspending or activating VLAN</li>
<li>Changing the name of VLAN</li>
<li>Changing the MTU of VLAN</li>
</ul>
</li>
</ul>
<p>(It may take multiple subset advertisements to fully update the VLAN information. )</p>
<p><strong>Request Advertisements</strong></p>
<ul>
<li>When request advertisement is sent to VTP server in same VTP domain, the VTP server responds by sending a summary advertisement and then subset advertisement.</li>
<li>Request advertisements are sent if:</li>
<li>VTP domain name has been changed</li>
<li>Switch receives summary add with higher configuration revision number than its own</li>
<li>A subset add message is missed for some reason</li>
<li>Switch has been reset</li>
</ul>
<p><strong><em> </em></strong></p>
<p><strong><em>4.2.5       VTP Pruning</em></strong></p>
<ul>
<li>Prevents unnecessary flooding of broadcast info from 1 VLAN over all trunks in domain.</li>
<li>Pruning allows switches to negotiate which VLANs are assigned to ports at end of trunks.</li>
<li>Prunes VLANs not assigned to ports on remote switch.</li>
<li>Disabled by default.</li>
<li>Use “ vtp pruning” in global config mode.</li>
<li>Enable pruning on <span style="text-decoration:underline;">only</span> 1 VTP server switch in domain.</li>
</ul>
<p><strong>VTP Pruning</strong></p>
<ul>
<li>Flood traffic is stopped from entering trunk connection by not allowing specific VLAN traffic.</li>
</ul>
<p><strong><em>4.3.1       Configuring VTP </em></strong></p>
<ul>
<li>Always reset config revision number before installing previously configured switch into VTP domain.</li>
<li>Ensure that same password is set on all switches in domain, if not switches reject VTP adds.</li>
<li>Create VLAN after enabling VTP on VTP server. (VLANs created prior are removed)</li>
</ul>
<p><strong><em> </em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em><br />
</em></strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mjlilley2010.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mjlilley2010.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mjlilley2010.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mjlilley2010.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mjlilley2010.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mjlilley2010.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mjlilley2010.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mjlilley2010.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mjlilley2010.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mjlilley2010.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mjlilley2010.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mjlilley2010.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mjlilley2010.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mjlilley2010.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=39&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mjlilley2010.wordpress.com/2010/05/19/chapter-4-exploration3-thursfri-mtkg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1efe5fc4538aa6fa27a8180f19d2df29?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mjlilley</media:title>
		</media:content>
	</item>
		<item>
		<title>CHAPTER-3-Exploration3-Thurs/Fri-MT/KG</title>
		<link>http://mjlilley2010.wordpress.com/2010/05/15/chapter-3-exploration3-thursfri-mtkg/</link>
		<comments>http://mjlilley2010.wordpress.com/2010/05/15/chapter-3-exploration3-thursfri-mtkg/#comments</comments>
		<pubDate>Sat, 15 May 2010 01:23:30 +0000</pubDate>
		<dc:creator>mjlilley</dc:creator>
				<category><![CDATA[Exploration 3]]></category>
		<category><![CDATA[Chisholm]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Kangan]]></category>

		<guid isPermaLink="false">http://mjlilley2010.wordpress.com/?p=37</guid>
		<description><![CDATA[CHAPTER-3-Exploration3-Thurs/Fri-MT/KG 3.1.1      Purpose of VLANS Group people with resources they use regardless of geographic location. Easier to manage specific security/bandwidth needs. VLAN Overview VLANs let admin create groups of logically networked devices act as an independent network. Name VLAN to describe primary role of users for that VLAN. Eg: student VLAN Logically segment switched networks [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=37&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>CHAPTER-3-Exploration3-Thurs/Fri-MT/KG</strong></p>
<p><strong><em>3.1.1       Purpose of VLANS</em></strong></p>
<ul>
<li>Group people with resources they use regardless of geographic location.</li>
<li>Easier to manage specific security/bandwidth needs.</li>
</ul>
<p><strong>VLAN Overview </strong></p>
<ul>
<li>VLANs let admin create groups of logically networked devices act as an independent network.</li>
<li>Name VLAN to describe primary role of users for that VLAN. Eg: student VLAN</li>
<li>Logically segment switched networks based on functions, departments or project teams.</li>
<li>Geographically structure network to support home-based workers.</li>
<li>VLANs allow adminto implement access and security policies to user groups.</li>
</ul>
<p><strong>VLAN Details </strong></p>
<ul>
<li>VLAN is logically separate IP subnetwork.</li>
<li>Allow multiple IP networks and subnets to exist on same switched network.</li>
<li>For PC’s to have comms on same VLAN, each must have:</li>
<li> IP address &amp; subnet mask(for that VLAN)</li>
<li>Switch must be configured with VLAN &amp; each port must be assigned to VLAN.</li>
<li>Switch port with 1VLAN configured on it is called an “access port”.</li>
</ul>
<p><strong>Benefits of a VLAN</strong></p>
<ul>
<li>Security: &#8211; Groups that have sensitive data are separated from rest of network, decreasing the chances of confidential information breaches.</li>
<li>Cost reduction: Less expensive network upgrades.</li>
<li>Higher performance &#8211; Dividing into multiple logical workgroups</li>
<li>Broadcast storm mitigation – Reduces number of devices that act in broadcast storm.</li>
<li>Improved IT staff efficiency &#8211; Easier to manage network because users with similar network requirements share same VLAN.</li>
</ul>
<p><strong>VLAN ID Ranges</strong></p>
<p><strong>Normal Range VLANs</strong></p>
<ul>
<li>Used for small, medium-sized business and enterprise networks.</li>
<li>VLAN ID between 1 – 1005.</li>
<li>IDs 1002 – 1005: Used by Token Ring and FDDI VLANs.</li>
<li>IDs 1 and 1002 &#8211; 1005 automatically created. (cannot be removed)</li>
<li>Config file stored in VLAN database file( vlan.dat. in flash)</li>
<li> VTP helps manage VLAN configs between switches.</li>
</ul>
<p><strong> </strong></p>
<p><strong>Extended Range VLANs</strong></p>
<ul>
<li>Enables service providers to extend infrastructure to more customers.</li>
<li>Some global enterprises are big enough for extended range VLAN IDs.</li>
<li>VLAN ID between 1006 &#8211; 4094.</li>
<li>Supports fewer VLAN features than normal range VLANs.</li>
<li>Saved in running config file.</li>
<li>VTP does not learn extended range VLANs.</li>
</ul>
<p><strong>255 VLANs Configurable</strong></p>
<ul>
<li>A single Cisco Catalyst 2960 can support up to 255 normal /extended range VLANs.</li>
<li># of configured VLANs affects performance of switch hardware.</li>
</ul>
<p><strong><em>3.1.2       Types of VLANS</em></strong></p>
<ul>
<li>Implement VLANs via port-based VLANs.</li>
<li>Port-based VLAN is associated with port called “access VLAN”.</li>
</ul>
<p><strong>Data VLAN</strong></p>
<ul>
<li>Configured to carry only user-generated traffic.</li>
<li>Common practice to separate voice and management from data traffic.</li>
<li>A data VLAN = user VLAN.</li>
</ul>
<p><strong>Default VLAN</strong></p>
<ul>
<li>All switch ports are in default VLAN after initial boot up of switch.</li>
<li>All part of same broadcast domain.</li>
<li>Default VLAN for Cisco switches i= VLAN 1.</li>
<li>Cannot rename or delete VLAN 1.</li>
<li>Layer 2 control traffic (CDP and STP) are by default associated with VLAN 1.</li>
<li>Security best practice to change default VLAN to another besides VLAN 1.</li>
<li>VLAN trunks support transmission of traffic from more than one VLAN.</li>
</ul>
<p><strong>Native VLAN</strong></p>
<ul>
<li>Assigned to an 802.1Q trunk port.</li>
<li>An 802.1Q trunk port supports traffic coming from many VLANs.</li>
<li>The 802.1Q trunk port places untagged traffic on the native VLAN.</li>
</ul>
<p><strong>Management VLAN</strong></p>
<ul>
<li>Any VLAN configured to access management capabilities of switch.</li>
<li>VLAN 1 would serve as management VLAN if no unique VLAN is defined for management.</li>
<li>Switch can be managed via HTTP, Telnet, SSH, or SNMP.</li>
</ul>
<p><strong>Voice VLANs</strong></p>
<ul>
<li>VoIP traffic requires:
<ul>
<li>Assured bandwidth for voice quality.</li>
<li>Transmission priority.</li>
<li>Routing around congested areas of network.</li>
<li>&lt; 150 milliseconds (ms) delay across network.</li>
<li>Entire network has to be designed to support VoIP.</li>
</ul>
</li>
</ul>
<p><strong>A Cisco Phone is a Switch</strong></p>
<ul>
<li>Cisco IP Phone has integrated 3-port 10/100 switch:
<ul>
<li>Port 1: Connects to switch or other VoIP device.</li>
<li>Port 2: Internal 10/100 interface that carries IP phone traffic.</li>
<li>Port 3: Access port connects to PC/other device.</li>
</ul>
</li>
</ul>
<ul>
<li>Voice VLAN enables switch ports to carry voice traffic from IP phone.</li>
<li>Comms between switch and IP phone is via CDP protocol.</li>
</ul>
<p><strong>Network Traffic Types</strong></p>
<ul>
<li>VLAN must accommodate the same network traffic as a LAN.</li>
</ul>
<p><strong>Network Management and Control Traffic </strong></p>
<ul>
<li>Cisco Discovery Protocol updates</li>
<li>Simple Network Management Protocol traffic</li>
<li>Remote Monitoring traffic.</li>
</ul>
<p><strong>IP Telephony</strong></p>
<ul>
<li>Signalling traffic is responsible for call setup, progress, and teardown. (end to end)</li>
<li>Voice traffic is data packets of actual voice conversation.</li>
</ul>
<p><strong>IP Multicast</strong></p>
<ul>
<li>Cisco IP/TV broadcasts.</li>
<li>Can produce large amounts of data across network.</li>
<li>Configure VLANs to ensure multicast traffic only goes to user devices that use service.</li>
</ul>
<p><strong>Normal Data</strong></p>
<ul>
<li>File creation and storage.</li>
<li>Print services and e-mail database access.</li>
<li>Shared network apps common to business uses.</li>
</ul>
<p><strong>Scavenger Class</strong></p>
<ul>
<li>Intended to provide less-than best-effort services to certain apps.</li>
<li>Applications here have little/no contribution to org objectives.(entertainment )</li>
<li>Includes media share apps(KaZaa, Morpheus, Groekster, Napster, iMesh),</li>
<li>Gaming apps (Doom, Quake, Unreal Tournament)</li>
</ul>
<p><strong>Switch Ports</strong></p>
<ul>
<li>Layer 2-only interfaces associated with physical port.</li>
<li>Manage physical interface and Layer 2 protocols.</li>
<li>Belong to 1+ VLANs.</li>
</ul>
<p><strong>VLAN Switch Port Modes</strong></p>
<ul>
<li>Assign VLANs a number ID and name.</li>
<li>Purpose is to associate ports with particular VLANs.</li>
<li>You configure the port to forward a frame to a specific VLAN.</li>
</ul>
<p><strong><em>3.1.3       Switch Port Membership Modes</em></strong></p>
<p><strong>Static VLAN</strong></p>
<ul>
<li>Ports manually assigned to VLAN.</li>
<li>In CLI, if you assign interface to VLAN that does not exist, new VLAN is created.</li>
</ul>
<p><strong> </strong></p>
<p><strong>Dynamic VLAN</strong></p>
<ul>
<li>Not widely used in production networks.</li>
<li>Configured using a VLAN Membership Policy Server (VMPS).</li>
<li>Assign ports to VLANs dynamically, source MAC address of device.</li>
<li>When host moves from port on one switch to port on another switch, the switch dynamically assigns new port to proper VLAN for that host.</li>
</ul>
<p><strong>Voice VLAN </strong></p>
<ul>
<li>Port configured for voice mode to support an IP phone.</li>
<li>First configure VLAN for voice and VLAN for data.</li>
<li>Switch port provides phone with appropriate voice VLAN ID and configuration.</li>
<li>IP phone tags voice frames with voice VLAN ID and forwards voice traffic via voice VLAN.</li>
</ul>
<p><strong><em>3.1.4      Controlling Broadcast Domains with VLANS</em></strong></p>
<ul>
<li>After configuring VLANS, switch transmission of unicast, multicast, and broadcast traffic from host on particular VLAN are restricted to devices on that VLAN.</li>
</ul>
<p><strong>Intra-VLAN Communication</strong></p>
<ul>
<li>Communicating with device in same VLAN is called intra-VLAN communication.</li>
</ul>
<p><strong>Inter-VLAN Communication</strong></p>
<ul>
<li>Communicating with a device in another VLAN is called inter-VLAN communication. <strong> </strong></li>
</ul>
<p><strong> </strong></p>
<p><strong>SVI</strong></p>
<ul>
<li>Logical interface configured for specific VLAN. <strong> </strong></li>
</ul>
<p><strong> </strong></p>
<p><strong>Layer 3 Forwarding</strong></p>
<ul>
<li>Is the ability to route transmissions between VLANs.</li>
<li>Layer 3 Switch acts as router.</li>
</ul>
<p><strong><em>3.2.1      VLAN Trunks</em></strong></p>
<ul>
<li>Point-to-point link between two network devices which carry more than1 VLAN.</li>
<li>Allows you to extend VLANs across entire network.</li>
<li>Cisco supports IEEE 802.1Q.</li>
<li>Is a conduit for VLANs between switches and routers.</li>
<li>What Problem Does a Trunk Solve?</li>
</ul>
<p><strong>802.1Q Frame Tagging</strong></p>
<ul>
<li>Frame header does not contain info about which VLAN frame belongs to.</li>
<li>Using 802.1Q encapsulation header, tag is added to original Ethernet frame specifying VLAN to which frame belongs.</li>
</ul>
<p><strong> </strong></p>
<p><strong>VLAN Frame Tagging Overview</strong></p>
<ul>
<li>Switch receives frame on port configured in access mode with static VLAN.</li>
<li>Switch takes apart frame and inserts VLAN tag, recalculates FCS and sends tagged frame out trunk port.</li>
</ul>
<p><strong>VLAN Tag Field Details</strong></p>
<ul>
<li>VLAN tag field contains:
<ul>
<li> EtherType field.</li>
<li>Tag control information field.</li>
<li>FCS field.</li>
</ul>
</li>
</ul>
<p><strong>EtherType field</strong></p>
<ul>
<li>Set to hexadecimal value of 0&#215;8100. (tag protocol ID (TPID))</li>
<li>If EtherType field  is set to TPID value, switch receiving frame knows to look for info in tag control info field.</li>
</ul>
<p><strong>Tag control information field</strong></p>
<ul>
<li>Contains:
<ul>
<li>3 bits of user priority &#8211; Used by 802.1p standard</li>
<li>1 bit of Canonical Format Identifier (CFI) &#8211; Enables Token Ring frames to use Ethernet</li>
<li>12 bits of VLAN ID (VID) &#8211; Supports up to 4096 VLAN IDs.</li>
</ul>
</li>
</ul>
<p><strong>FCS field</strong></p>
<ul>
<li>After switch inserts EtherType and tag control info fields, it recalculates FCS values and inserts it into frame.</li>
</ul>
<p><strong>Tagged Frames on the Native VLAN </strong></p>
<ul>
<li>Devices that support trunking tag native VLAN traffic by default.</li>
<li>Control traffic sent on native VLAN should be untagged.</li>
<li>If an 802.1Q trunk port receives tagged frame on native VLAN, it drops frame.</li>
<li>Identify these devices and configure them so they don’t send tagged frames on native VLAN.</li>
<li>These devices include IP phones, servers, routers and non-Cisco switches.</li>
</ul>
<p><strong>Untagged Frames on the Native VLAN</strong></p>
<ul>
<li>When Cisco switch trunk port receives untagged frames it forwards frames to native VLAN.</li>
<li>Default native VLAN = VLAN 1.</li>
<li>If native VLAN has not been reconfigured, PVID value is set to VLAN 1.</li>
</ul>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Trunking Modes</strong></p>
<p><strong> </strong></p>
<p><strong>On (default)</strong></p>
<ul>
<li>Switch port sends DTP advertisements to remote port. (“Switchport mode trunk”).</li>
<li>Local port advertises to remote port that it is dynamically changing to trunking state.</li>
<li>Local port then changes to trunking state.</li>
<li>Local port is in an unconditional (always on) trunking state.</li>
</ul>
<p><strong>Dynamic auto</strong></p>
<ul>
<li>Switch port sends DTP frames to remote port. (“Switchport mode dynamic auto”)</li>
<li>Local port advertises to remote port it is able to trunk but does not wish to go trunking state.</li>
<li>If both ports on switches are set  ”auto” they negotiate to be in access (non-trunk) mode state.</li>
</ul>
<p><strong>Dynamic desirable</strong></p>
<ul>
<li>DTP frames sent to remote port. (“switchport mode dynamic desirable”)</li>
<li>Local port advertises to remote port it is able to trunk and asks remote switch port to go trunking state.</li>
<li>If local port detects that remote has been configured in “on, desirable, or auto mode”, local port goes trunking state.</li>
<li>If remote switch port is in “nonegotiate” mode, local switch port remains non-trunking port.</li>
</ul>
<p><strong>Turn off DTP</strong></p>
<ul>
<li>Turn off DTP so that local port does not send out DTP frames to remote port. (“switchport nonegotiate”)</li>
<li>Use this to configure trunk with switch from non cisco vendor.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mjlilley2010.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mjlilley2010.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mjlilley2010.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mjlilley2010.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mjlilley2010.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mjlilley2010.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mjlilley2010.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mjlilley2010.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mjlilley2010.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mjlilley2010.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mjlilley2010.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mjlilley2010.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mjlilley2010.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mjlilley2010.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=37&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mjlilley2010.wordpress.com/2010/05/15/chapter-3-exploration3-thursfri-mtkg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1efe5fc4538aa6fa27a8180f19d2df29?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mjlilley</media:title>
		</media:content>
	</item>
		<item>
		<title>CHAPTER-2-Exploration3-Thurs/Fri-MT/KG</title>
		<link>http://mjlilley2010.wordpress.com/2010/05/15/chapter-2-exploration3-thursfri-mtkg/</link>
		<comments>http://mjlilley2010.wordpress.com/2010/05/15/chapter-2-exploration3-thursfri-mtkg/#comments</comments>
		<pubDate>Sat, 15 May 2010 01:21:45 +0000</pubDate>
		<dc:creator>mjlilley</dc:creator>
				<category><![CDATA[Exploration 3]]></category>
		<category><![CDATA[Chisholm]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Kangan]]></category>

		<guid isPermaLink="false">http://mjlilley2010.wordpress.com/?p=35</guid>
		<description><![CDATA[CHAPTER-2-Exploration3-Thurs/Fri-MT/KG 2.1.1      ETHERNET NETWORKS CSMA/CD Ethernet signals transmitted to every host connected on LAN. Ethernet rules = IEEE carrier sense multiple access/collision detect (CSMA/CD) technology. CSMA/CD is only used with half-duplex comms (hubs). Full-duplex switches do not use CSMA/CD. Carrier Sense Network devices that have messages to send must listen before transmitting. If device [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=35&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>CHAPTER-2-Exploration3-Thurs/Fri-MT/KG</strong></p>
<p><strong><em>2.1.1      ETHERNET NETWORKS</em></strong></p>
<p><strong>CSMA/CD</strong></p>
<ul>
<li>Ethernet signals transmitted to every host connected on LAN.</li>
<li>Ethernet rules = IEEE carrier sense multiple access/collision detect (CSMA/CD) technology.</li>
<li>CSMA/CD is only used with half-duplex comms (hubs).</li>
<li>Full-duplex switches do not use CSMA/CD.</li>
</ul>
<p><strong>Carrier Sense</strong></p>
<ul>
<li>Network devices that have messages to send must listen before transmitting.</li>
<li>If device detects signal from another device, it waits before attempting to transmit.</li>
<li>When no traffic detected, device transmits message.</li>
<li>While transmitting, device listens for traffic or collisions on LAN.</li>
</ul>
<p><strong>Multi-access</strong></p>
<ul>
<li>Latency of signals can cause two devices transmitting at same time.</li>
<li>When signals mix, messages are destroyed (collision has occurred).</li>
<li>Jumble of remaining signals continues to propagate across media.</li>
</ul>
<p><strong>Collision Detection</strong></p>
<ul>
<li>Caused when devices detects an increase in amplitude of signal above normal level.</li>
<li>Devices that are transmitting continue to transmit so all devices on network detect collision.</li>
</ul>
<p><strong>Jam Signal and Random Back-off</strong></p>
<ul>
<li>When collision is detected, transmitting devices send out jamming signal.</li>
<li>Jamming signal tells other devices of collision, so they invoke a back-off algorithm.</li>
<li>Back-off algorithm causes devices to stop transmitting for random amount of time, which allows collision signals to subside.</li>
<li>During back-off period, third device may transmit before devices involved in collision have a chance to re-transmit.</li>
</ul>
<p><strong>Ethernet Communications</strong></p>
<p><strong>Unicast: </strong></p>
<ul>
<li>Frame sent from one address to specific destination.</li>
<li>1 sender, 1 receiver.</li>
<li>HTTP, SMTP, FTP and Telnet protocols.</li>
</ul>
<p><strong>Broadcast:</strong></p>
<ul>
<li>Frame sent from one address to all other destinations.</li>
<li>1 sender, all connected receivers.</li>
<li> ARP protocol.</li>
</ul>
<p><strong>Multicast: </strong></p>
<ul>
<li>Frame sent to specific group of devices/clients.</li>
<li>Clients must be members of logical multicast group.</li>
<li>Voice/video apps, network games.</li>
</ul>
<p><strong>Ethernet Frame</strong></p>
<ul>
<li>Ethernet frame adds headers and trailers around Layer 3 PDU.</li>
</ul>
<p><strong>Preamble and Start Frame Delimiter Fields</strong></p>
<ul>
<li>Used for synchronization of sending /receiving devices.</li>
<li>First 8 bytes of frame are used to attract attention of receiving nodes.</li>
</ul>
<p><strong>Destination MAC Address Field</strong></p>
<ul>
<li>Identifies intended recipient.</li>
<li>Used by Layer 2 processes to see if frame is addressed to device.</li>
<li>If match then device accepts the frame.</li>
</ul>
<p><strong>Source MAC Address Field</strong></p>
<ul>
<li>Identifies frame&#8217;s originating NIC/interface.</li>
<li>Use by switches in lookup table</li>
</ul>
<p><strong>Length/Type Field</strong></p>
<ul>
<li>Defines exact length of frame&#8217;s data field.</li>
<li>Used later by Frame Check Sequence (FCS) or checksum for completeness.</li>
<li>Type field describes which protocol is implemented.</li>
<li>If value is greater than 0&#215;0600 (1536 decimal), then contents are decoded by protocol.</li>
<li>if value is less than 0&#215;0600 then value represents length of data in frame.</li>
</ul>
<p><strong>Data and Pad Fields</strong></p>
<ul>
<li> (46 to 1500 bytes) contain encapsulated data from layer 3 (PD, or IPv4) packet.</li>
<li> All frames must be minimum 64 bytes long (aides detection of collisions).</li>
<li>Used to increase size of small packet to minimum size.</li>
</ul>
<p><strong>Frame Check Sequence Field</strong></p>
<ul>
<li>Detects errors in frame via cyclic redundancy check (CRC).</li>
<li>Results included by sending device.</li>
<li>Receiving device receives frame and generates CRC to look for errors.</li>
</ul>
<p><strong>MAC Address</strong></p>
<ul>
<li>Ehernet MAC address is two-part 48-bit binary value expressed as 12 hexadecimal digits.</li>
<li>00-05-9A-3C-78-00, 00:05:9A:3C:78:00 or 0005.9A3C.7800.</li>
<li>All devices on an Ethernet LAN have MAC-addressed interfaces.</li>
<li>NIC uses MAC address to see if message should be passed to upper layers for processing.</li>
<li>Permanently encoded into ROM chip on NIC. (Burned in address (BIA).</li>
<li>Some vendors allow local modification of MAC address.</li>
</ul>
<p><strong>Organizational Unique Identifier</strong></p>
<ul>
<li>1st part of MAC address.</li>
<li>24 bits long</li>
<li>Identifies manufacturer of NIC card.</li>
<li>IEEE regulates assignment of OUI numbers.</li>
</ul>
<ul>
<li>Broadcast/multicast bit: Indicates frame is destined for all/group of end stations on LAN.</li>
<li>Locally administered address bit: If vendor-assigned MAC address can be modified locally, this bit should be set.</li>
</ul>
<p><strong>Vendor Assignment Number</strong></p>
<ul>
<li>24 bits long</li>
<li>Uniquely identifies Ethernet hardware.</li>
</ul>
<p><strong>Duplex Settings</strong></p>
<p><strong>Half Duplex</strong>:</p>
<ul>
<li>Relies on one-way data flow where sending/receiving are performed separately.</li>
<li>Implements CSMA/CD to reduce potential for collisions and detect them when they occur.</li>
<li>Have performance (constant waiting)</li>
<li>Exist in older hardware (hubs).</li>
</ul>
<p><strong>Full Duplex:</strong></p>
<ul>
<li>Data flow is 2-way, so data can be sent /received at same time.</li>
<li>Enhances performance (reduces wait time).</li>
<li>Collision detect circuit is disabled. (end nodes use two separate circuits in cable)</li>
</ul>
<p><strong>Switch Port Settings</strong></p>
<ul>
<li>Switch port must be configured with duplex settings that match media type.</li>
<li>Auto = auto-negotiation. (2 ports communicate to decide best mode of operation)</li>
<li>Full = full-duplex mode.</li>
<li>Half = half-duplex mode.</li>
<li>Fast Ethernet and 10/100/1000 ports, default = auto.</li>
<li>100BASE-FX ports, default = full.</li>
<li>10/100/1000 ports operate half or full when set to 10 or 100 Mb/s,</li>
<li>10/100/1000 ports operate full when set to 1000 Mb/s,</li>
</ul>
<ul>
<li>Auto-negotiation can be unpredictable.</li>
<li>If auto-negotiation fails, (device = no support) Catalyst switch sets switch ports to half-duplex mode.</li>
<li>If switch port = full and device = half, check for FCS errors on switch full-duplex port.</li>
</ul>
<p><strong>Auto-MDIX</strong></p>
<ul>
<li>Use “mdix auto” interface config command in CLI to enable automatic medium-dependent interface crossover (auto-MDIX) feature.</li>
<li>When auto-MDIX enabled, switch detects required cable type and configures interfaces accordingly.</li>
<li>Auto-MDIX <span style="text-decoration:underline;">enabled</span> by default on switches running Cisco IOS Release 12.2(18)SE or later.</li>
<li>Auto-MDIX<span style="text-decoration:underline;"> disabled</span> by default on switches running Cisco IOS Release 12.1(14)EA1 and 12.2(18)SE.</li>
</ul>
<p><strong>MAC Addressing and Switch MAC Address Tables</strong></p>
<ul>
<li>Switches use MAC addresses to send network comms to correct ports and destination hosts.</li>
<li>Switch must first learn which hosts are on each port to know where to transmit a unicast frame.</li>
<li>Switch makes MAC address table by storing MAC addresses of hosts connected to each port.</li>
<li>Switch then sends traffic destined for that specific host out port mapped to it.</li>
<li>When destination MAC address of frame is not in table, switch forwards frame out all ports, except receiving port.</li>
<li></li>
<li>In multiple switch networks, MAC address tables record multiple MAC addresses which reflect hosts beyond the next switch.</li>
</ul>
<p><strong><em>2.1.2      DESIGN CONSIDERATIONS</em></strong></p>
<p><strong>Bandwidth and Throughput</strong></p>
<ul>
<li>Collisions occur when two hosts transmit frames simultaneously.</li>
<li>Transmitted frames are corrupted or destroyed.</li>
<li>Hosts involved in collisions cannot restart transmitting until matter is resolved.</li>
</ul>
<p><strong>Collision Domains</strong></p>
<ul>
<li>To reduce number of hosts on any network segment, create separate physical network segments.</li>
<li>Shared media environments (hubs) are collision domains.</li>
<li>When host connected to switch port, connection =individual collision domain. (traffic kept separate)</li>
<li>Switch builds MAC address table of hosts connected to each switch port.</li>
<li>When 2 hosts communicate, switch uses “switching table” to make connection between ports.</li>
<li>Circuit is maintained until session is terminated.</li>
<li>Connection = micro-segment.</li>
<li>Switches reduce collisions/improve bandwidth on network segments because they dedicate bandwidth to each network segment.</li>
</ul>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Broadcast Domains</strong></p>
<ul>
<li>Switches do not filter broadcast frames.</li>
<li>Collection of interconnected switches forms single broadcast domain.</li>
<li>Routers and VLANs are used to segment collision and broadcast domains.</li>
<li>Broadcast domain at Layer 2 = MAC broadcast domain.</li>
<li>If switch receives broadcast frame, it forwards frame out each ports. (except incoming)</li>
<li>Broadcasts reduce network efficiency. (extra bandwidth used)</li>
<li>When 2 or more switches are connected, broadcast domain is increased.</li>
</ul>
<p><strong>Network Latency</strong></p>
<ul>
<li>= time frame / packet takes to travel from initial source to final destination.</li>
<li>Latency has at least 3 sources.</li>
</ul>
<ul>
<li>#1=Time it takes source NIC to place voltage pulses on wire plus time it takes destination NIC to interpret pulses.</li>
<li>Known as NIC delay. (1 microsecond for  10BASE-T NIC)</li>
</ul>
<ul>
<li>#2=Propagation delay as signal takes time to travel through cable.</li>
<li>Delay = 0.556 microseconds per 100m of Cat 5 UTP.</li>
<li>Longer cable/slower nominal velocity of propagation (NVP) = + propagation delay.</li>
<li></li>
<li>#3=latency occurs on each network device in path between two devices.</li>
</ul>
<ul>
<li>Latency depends on distance / # of devices and layer of devices.</li>
<li>Switches can process frame more quickly than routers.</li>
<li>Switches also support high transmission rates of voice, video, and data networks.</li>
<li>Switches use application-specific integrated circuits (ASIC) to give hardware support for networking tasks.</li>
<li>Port-based memory buffering, QoS and congestion management reduce network latency</li>
<li>Switch-based latency can be caused by overused switch fabric.</li>
<li>Entry-level switches = &#8211; internal throughput for + bandwidth capabilities on all ports.</li>
<li>Now, cause of network latency = media, routing protocol and types of apps on network.</li>
</ul>
<p><strong>Network Congestion</strong></p>
<ul>
<li>Most common causes of network congestion:
<ul>
<li>PC’s are much faster and more powerful than those used in early LANs.</li>
<li>Increasing volume of network traffic.</li>
<li>High-bandwidth applications. (Desktop publishing, engineering design, video on demand)</li>
</ul>
</li>
</ul>
<p><strong>LAN Segmentation</strong></p>
<p><strong>Bridges and Switches</strong></p>
<ul>
<li>Bridges used to segment LAN into 2 smaller segments.</li>
<li>Switches used to segment large LAN into many smaller segments.</li>
<li>Bridges have only a few ports for LAN connectivity, whereas switches have many.</li>
</ul>
<p><strong>Routers</strong></p>
<ul>
<li>Can be used to create broadcast domains because they do not forward broadcast traffic. This reduces broadcast traffic and provides more bandwidth for unicast comms.</li>
</ul>
<p><strong><em>2.1.2      DESIGN CONSIDERATIONS</em></strong></p>
<p><strong>Controlling Network Latency</strong></p>
<p><strong> </strong></p>
<ul>
<li>Consider latency caused by each device on network when designing.</li>
<li>Core layer switch must support full wire speed across all ports simultaneously.</li>
<li>Gigabit throughput @48 ports=96Gb/s</li>
<li>Use of higher layer devices increases latency.</li>
<li>Appropriate use of Layer 3 devices helps prevent broadcast traffic in a large broadcast domain or high collision rate in large collision domain.</li>
</ul>
<p><strong> </strong></p>
<p><strong><em>2.2.1      SWITCH FORWARDING METHODS</em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em>Switch Packet Forwarding Methods</em></strong></p>
<p>Store-and-forward is only  method used on current models of Cisco Catalyst switches.</p>
<p><strong>Store-and-Forward Switching</strong></p>
<ul>
<li>When switch receives frame stores data in buffers until complete frame has been received.</li>
<li>During storage process, switch analyses frame for info about its destination.</li>
<li>Switch also does error check using Cyclic Redundancy Check (CRC) portion of frame.<strong> </strong></li>
<li>Frame is then forwarded out appropriate port toward destination.</li>
<li>When an error is detected switch discards frame. (reduces bandwidth used by corrupt data)</li>
<li>Store-and-forward required for Quality of Service (QoS) analysis on converged networks.</li>
</ul>
<p><strong>Cut-through Switching</strong></p>
<ul>
<li>Switch acts on data when received, even if transmission is not complete.</li>
<li>Switch reads enough of frame to determine destination MAC address.</li>
<li>Looks up destination MAC address in switching table, determines outgoing interface port.</li>
<li>Switch does not perform any error checking on frame.</li>
<li>Faster than store-and-forward switching.</li>
<li>Forwards corrupt frames throughout network. (consumes bandwidth)</li>
</ul>
<p><strong><em>2.2.2      SYMMETRIC/ASYMMETRIC SWITCHING</em></strong></p>
<p><strong><em> </em></strong></p>
<ul>
<li>Based on way bandwidth is allocated to switch ports.</li>
<li>Symmetric = ports with same bandwidth (all 100 Mb/s ports or all 1000 Mb/s ports).</li>
<li>Asymmetric =  ports of unlike bandwidth (combo of 10 Mb/s, 100 Mb/s, 1000 Mb/s ports)</li>
</ul>
<p><strong>Asymmetric</strong></p>
<ul>
<li>Enables more bandwidth to be dedicated to server switch port to prevent bottleneck.</li>
<li>Allows smoother traffic flows when multiple clients are comms with server at same time.</li>
<li>Memory buffering needed on asymmetric switch.</li>
<li>To match different data rates on ports, frames kept in memory buffer and moved to port one after other as required.</li>
</ul>
<p><strong>Symmetric</strong></p>
<ul>
<li>All ports use same bandwidth.</li>
<li>Symmetric switching is optimized for reasonably distributed traffic load. (P2P)</li>
</ul>
<p><strong> </strong></p>
<p><strong><em>2.2.3      MEMORY BUFFERING</em></strong></p>
<ul>
<li>Switch uses buffering technique to store frames before forwarding them.</li>
<li>Buffering also used when destination port is busy.</li>
<li>Memory buffering is built into hardware of switch.</li>
</ul>
<p><strong>Port-based Memory Buffering</strong></p>
<ul>
<li>Frames stored in queues linked to specific incoming/outgoing ports. <strong> </strong></li>
<li>Frame transmitted to outgoing port when all frames ahead of it have been transmitted.<strong> </strong></li>
<li>A single frame can delay transmission of all frames in memory due to busy destination port. <strong> </strong></li>
<li>This happens even if other frames could be transmitted to open destination ports.<strong> </strong></li>
</ul>
<p><strong>Shared Memory Buffering </strong></p>
<ul>
<li>Deposits all frames into common memory buffer which all ports on switch share.</li>
<li>Amount of buffer memory required by port is dynamically allocated.</li>
<li>Frames in buffer linked dynamically to destination port.</li>
<li>Lets packet be received on one port and transmitted out another, without waiting in queue.</li>
<li>Switch keeps map of frame to port links.</li>
<li>The map link is cleared after the frame has been successfully transmitted.</li>
<li># of frames stored in buffer restricted by size of entire memory buffer, not port buffer.</li>
<li>This permits larger frames to be transmitted with fewer dropped frames.</li>
</ul>
<p><strong>2.2.4      Layer 2 and Layer 3 Switching</strong></p>
<p><strong> </strong></p>
<ul>
<li>Layer 2 switch performs switching/filtering based on OSI Data Link layer (MAC address).</li>
<li>Layer 3 switches (Catalyst 3560) can:
<ul>
<li> Use IP address info to make forwarding decisions.</li>
<li>Learn which IP addresses are associated with which interfaces.</li>
<li>Direct network traffic based on IP address info.</li>
<li>Be capable of performing Layer 3 routing functions.</li>
<li>Use specialised switching hardware so they route data as quickly as they can switch.</li>
</ul>
</li>
</ul>
<p><strong>Layer 3 Switch/Router Comparison</strong></p>
<ul>
<li>Layer 3 switches do not completely replace need for routers on network.</li>
<li>Routers perform Layer 3 services that Layer 3 switches are not capable of performing.</li>
<li>Routers outdo Layer 3 switches because they are capable of:
<ul>
<li>Establishing remote access connections to remote networks/devices.</li>
<li>Being more flexible in support of WAN interface cards (WIC).</li>
</ul>
</li>
</ul>
<ul>
<li>Layer 3 switches can provide basic routing functions in LAN and reduce need for routers.</li>
</ul>
<p><strong>2.3.1      COMMAND LINE INTERFACE MODES</strong></p>
<p><strong>GUI-based Alternatives to CLI</strong></p>
<p><strong>Cisco Network Assistant</strong></p>
<ul>
<li>PC-based GUI network management app for small /medium-sized LANs.</li>
<li>Configure/manage groups or standalone switches.</li>
</ul>
<p><strong>Cisco-View Application </strong></p>
<ul>
<li>Displays physical view of switch .</li>
<li>Set config parameters and view switch status/performance info.</li>
</ul>
<p><strong>Cisco Device Manager</strong></p>
<ul>
<li>Web-based software stored in switch memory.</li>
<li>Use to configure/manage switches.</li>
</ul>
<p><strong>SNMP Network Management</strong></p>
<ul>
<li>Manage switches from SNMP-compatible management station.</li>
<li>Switch provides comprehensive management info</li>
<li>Switch provides four Remote Monitoring (RMON) groups.</li>
<li>More common in large enterprise networks.</li>
</ul>
<p><strong> </strong></p>
<p><strong>2.3.3      COMMAND HISTORY</strong></p>
<p><strong>Command History Buffer</strong></p>
<ul>
<li>Save time retyping commands by using Cisco IOS command history buffer.</li>
<li>Useful in helping recall long or complex commands or entries.</li>
<li>Command history features:
<ul>
<li>Display contents of command buffer.</li>
<li>Set command history buffer size.</li>
<li>Recall previous commands stored in history buffer.</li>
<li>Buffer for each config mode.</li>
</ul>
</li>
</ul>
<ul>
<li>Default = command history enabled, records last 10 command lines in history buffer.</li>
<li>Use “show history” command to view recently entered EXEC commands.</li>
</ul>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>2.3.4      SWITCH BOOT SEQUENCE</strong></p>
<ul>
<li>Switch loads boot loader software. (Stored in ROM and run when switch is turned on)</li>
<li>Boot loader:
<ul>
<li>Performs low-level CPU initialization.</li>
<li>Performs power-on self-test (POST) for CPU subsystem.</li>
<li>Initializes flash file system on system board.</li>
<li>Loads default OS software image into memory and boots switch.</li>
<li>OS initializes interfaces using commands found in OS config file (config.text stored in flash)</li>
</ul>
</li>
</ul>
<p><strong>Recovering from a System Crash</strong></p>
<ul>
<li>Boot loader provides access into switch if OS cannot be used.</li>
<li>Boot loader has CLI facility that provides access to files stored on Flash before OS is loaded.</li>
<li>From boot loader command line, enter commands to format flash file system.</li>
<li>Reinstall OS image or recover from lost/forgotten password.</li>
</ul>
<p><strong>2.3.5      PREPARE SWITCH</strong></p>
<p><strong> </strong></p>
<p><strong>Prepare to Configure the Switch</strong></p>
<p>Step 1:</p>
<ul>
<li>Before starting switch, verify:
<ul>
<li>All network cable connections are secure.</li>
<li>PC/terminal connected to console port.</li>
<li>HyperTerminal is running /configured correctly.</li>
</ul>
</li>
</ul>
<p>Step 2:</p>
<ul>
<li>Attach power cable plug to switch power supply socket.</li>
<li>Some Catalyst switches do not have power buttons.</li>
</ul>
<p>Step 3:</p>
<ul>
<li>Observe boot sequence:
<ul>
<li>When switch is turned on POST begins. (LEDs blink)</li>
<li>When POST is complete SYST LED rapidly blinks green.</li>
<li>If switch fails POST SYST LED turns amber. (Repair switch)</li>
</ul>
</li>
</ul>
<ul>
<li>During initial start-up of switch, POST failures are reported to console and switch does not start.</li>
<li>If POST completes and switch = not configured before, user prompted to configure switch.</li>
</ul>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>2.3.6      BASIC SWITCH CONFIG</strong></p>
<p><strong>Management Interface Considerations</strong></p>
<ul>
<li>To manage switch remotely, you need to assign switch IP address.</li>
<li>IP address is assigned to virtual interface (VLAN), and then VLAN assigned to specific port/s.</li>
<li>Default management = VLAN 1.</li>
<li>Best practice for basic switch configuration = change management to any other than VLAN 1.</li>
</ul>
<p><strong>Configure Management Interface</strong></p>
<ul>
<li>Must be in VLAN interface config mode to configure IP address /subnet mask for management VLAN.</li>
<li>Must use “no shutdown” command to make Layer 3 interface operational.</li>
<li>&#8220;Interface VLAN x&#8221; refers to Layer 3 interface associated with VLAN x.</li>
<li>Layer 2 switch only permits single VLAN interface to be active at any time.</li>
</ul>
<p><strong> </strong></p>
<p><strong>Configure Default Gateway </strong></p>
<ul>
<li>To forward IP packets to distant networks, configure default gateway.</li>
</ul>
<p><strong>Mdix auto Command</strong></p>
<ul>
<li>Use “mdix auto” command enable automatic medium-dependent interface crossover.</li>
<li>Auto-MDIX feature was introduced in Cisco IOS Release 12.2(25)FX.</li>
</ul>
<p><strong>Configure Duplex and Speed</strong></p>
<ul>
<li>Use “duplex” command to specify duplex mode of operation for switch ports.</li>
<li>Use “speed” command to specify speed mode of operation for switch ports.</li>
<li>Manually set duplex mode of switch ports to avoid issues with auto-negotiation.</li>
</ul>
<p><strong>Managing the MAC Address Table</strong></p>
<ul>
<li>MAC tables include dynamic and static addresses.</li>
<li>Dynamic addresses = source MAC addresses that switch learns then ages when not used.</li>
<li>Default age out time = 300 seconds.</li>
<li>Network admin can specifically assign static MAC addresses to certain ports.</li>
<li>Static addresses are not aged out.</li>
<li>Static MAC addresses provide network admin complete control over access to network.</li>
<li>Only devices known to network admin can connect to network.</li>
<li>To create static mapping in MAC address table use:
<ul>
<li>#mac-address-table static &lt;MAC address&gt; vlan {1-4096, ALL} interface &lt;interface-id&gt;</li>
</ul>
</li>
</ul>
<ul>
<li>Max size of MAC address table varies with different switches.</li>
<li>Catalyst 2960 series switch can store up to 8,192 MAC addresses.</li>
<li>Other protocols limit absolute number of MAC address available to switch.</li>
</ul>
<p><strong>2.3.7      VERIFYING SWITCH CONFIG </strong></p>
<ul>
<li>“Show” command is executed from privileged EXEC mode</li>
</ul>
<p><strong>2.3.8      BASIC SWITCH MANAGEMENT</strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Backing up the Configuration</strong></p>
<ul>
<li>Step 1:
<ul>
<li>Verify that TFTP server is running on network.</li>
<li>Step 2:
<ul>
<li>Log in to switch through console port/Telnet session.</li>
<li>Enable switch and then ping TFTP server.</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<li>Step 3:
<ul>
<li>Upload switch config to TFTP server.</li>
<li>Specify IP address/hostname of TFTP server and destination filename.</li>
<li> “#copy system:running-config tftp: [[[//location]/directory]/filename]</li>
</ul>
</li>
</ul>
<p>Or</p>
<ul>
<li> “#copy nvram:startup-config tftp:[[[//location]/directory]/filename]</li>
</ul>
<p><strong>Restoring the Configuration</strong></p>
<ul>
<li>Step 1:
<ul>
<li>Copy config file to appropriate TFTP directory on TFTP server if not already there.</li>
<li>Step 2:
<ul>
<li>Verify that TFTP server is running on network.</li>
<li>Step 3:
<ul>
<li>Log in to switch through console port/Telnet session.</li>
<li>Enable switch and then ping TFTP server.</li>
<li>Step 4:
<ul>
<li>Download switch config file from TFTP server.</li>
<li>Specify IP address/hostname of TFTP server and name of file to download.</li>
<li>“#copy tftp:[[[//location]/directory]/filename] system:running-config”</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>Or</p>
<ul>
<li>“#copy tftp:[[[//location]/directory]/filename] nvram:startup-config”</li>
</ul>
<ul>
<li>If config file is downloaded into running-config, command lines are executed as file is parsed.</li>
<li>If config file is downloaded into startup-config, switch is reloaded so changes take effect.</li>
</ul>
<p><strong>Clearing Configuration Information </strong></p>
<ul>
<li>To clear contents of startup config, use:
<ul>
<li>#erase nvram:</li>
</ul>
</li>
</ul>
<p>Or</p>
<ul>
<li>#erase startup-config</li>
</ul>
<p><strong>Deleting a Stored Configuration File </strong></p>
<ul>
<li>To delete  file from Flash memory, use:
<ul>
<li>“#delete flash:&lt;filename&gt; “</li>
<li>By default, switch prompts for confirmation when deleting file.</li>
</ul>
</li>
</ul>
<p><strong>2.4.1      CONFIGURE PASSWORD OPTIONS</strong></p>
<p><strong> </strong></p>
<p><strong>Configure Console Access</strong></p>
<ul>
<li>FBI estimates that businesses lose $67.2 billion annually because of computer-related crime.</li>
<li>If you do not secure console port properly, malicious user could compromise switch config.</li>
</ul>
<p><strong>Secure the Console</strong></p>
<ul>
<li>To secure console port from unauthorized access, use:
<ul>
<li># line console 0</li>
<li># password &lt;password&gt;</li>
<li># login</li>
</ul>
</li>
</ul>
<p><strong>Remove Console Password</strong></p>
<ul>
<li>Step 1:
<ul>
<li>Switch from privileged EXEC to global configuration mode.</li>
<li># configure terminal</li>
<li>Step 2:
<ul>
<li>Switch from global configuration to line configuration mode for console 0.</li>
<li># line console 0</li>
<li>Step 3:
<ul>
<li>Remove password from console line.</li>
<li>#no password</li>
<li>Step 4:
<ul>
<li>Remove requirement to enter password at login to console line.</li>
<li># no login</li>
<li>Step 5: Exit line configuration and return to privileged EXEC mode.
<ul>
<li>#end</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>Configure Encrypted Passwords</strong></p>
<ul>
<li>Passwords (except enable secret) stored in clear text within startup/running-config.</li>
<li>Passwords should be encrypted, not stored in clear text format.</li>
<li>When:
<ul>
<li>(CT)#service password-encryption</li>
<li>All system passwords are stored in encrypted form.</li>
<li>Removing password encryption does not convert encrypted passwords to readable text.</li>
<li>After removing encryption, all newly set passwords are stored in clear text format.</li>
<li>Encryption standard used by service password-encryption = Type 7(Very weak).</li>
<li>Type 5 = more secure but must be invoked manually for each password configured.</li>
</ul>
</li>
</ul>
<p><strong> </strong></p>
<p><strong>Enable Password Recovery</strong></p>
<ul>
<li>Requires physical access to device.</li>
<li>You cannot recover passwords on Cisco device, but you are able to reset them to new value.</li>
</ul>
<p><strong>2.4.3      TELNET &amp; SSH</strong></p>
<p><strong>Configuring Telnet</strong></p>
<ul>
<li>To re-enable Telnet protocol on 2960 switch, use:
<ul>
<li>(config-line)#transport input telnet</li>
</ul>
</li>
</ul>
<p>Or</p>
<ul>
<li>(config-line)#transport input all.</li>
</ul>
<p><strong>Configuring SSH</strong></p>
<ul>
<li>SSH supports Data Encryption Standard (DES) algorithm.</li>
<li>DES offers 56-bit encryption, 3DES offers168-bit encryption.</li>
<li>Encryption standards are specified by client.</li>
<li>Step 1:
<ul>
<li>#conf t</li>
<li>Step 2:
<ul>
<li>#hostname &lt;name&gt;</li>
<li>Step 3:
<ul>
<li># ip domain-name &lt;domain_name&gt;</li>
<li>Step 4:
<ul>
<li>#crypto key generate rsa
<ul>
<li>RSA keys require you to enter modulus length.</li>
<li>Cisco recommends 1024 bits.</li>
<li>Step 5:
<ul>
<li># end</li>
<li>Step 6:
<ul>
<li>#show ip ssh or #show ssh</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<li>Deleting RSA key pair automatically disables SSH server.
<ul>
<li>#crypto key zeroize rsa</li>
</ul>
</li>
</ul>
<p><strong> </strong></p>
<p><strong>Configuring the SSH Server</strong></p>
<ul>
<li>Step 1:
<ul>
<li>#conf t</li>
<li>Step 2: (Optional, If not used, server selects latest SSH version supported by client)
<ul>
<li># ip ssh version [1 or 2]</li>
<li>Step 3:
<ul>
<li>Configure SSH control parameters:</li>
<li>Default time-out value is 120 seconds; range is 0 to 120 seconds.</li>
<li>Default re-authenticate is 3; the range is 0 to 5.</li>
<li>Repeat step when configuring both parameters
<ul>
<li>#ip ssh {timeout seconds | authentication-retries #}</li>
<li>Step 4:
<ul>
<li>#end</li>
<li>Step 5:
<ul>
<li>#show ip ssh or #show ssh</li>
<li>Step 6. (Optional)
<ul>
<li>Save entries in configuration file
<ul>
<li>#copy run start</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>2.4.4      COMMON SECURITY ATTACKS</strong></p>
<p><strong>MAC Address Flooding</strong></p>
<ul>
<li>Common attack.</li>
<li>If MAC address does not exist, switch forwards frame out every port (not source)on switch.</li>
<li>MAC address table overflow attacks = MAC flooding attacks.</li>
<li>MAC address tables are limited in size.</li>
<li>MAC flooding bombards switch with fake source addresses until switch address table is full.</li>
<li>Switch then enters “fail-open mode” and broadcasts packets to all hosts on network.</li>
<li>Attacker can see all frames sent from victim host to other host without address table entry.</li>
<li>Some network attack tools can generate 155,000 MAC entries on switch per minute.</li>
</ul>
<p><strong>Spoofing Attacks</strong></p>
<ul>
<li>An attacker can spoof responses that would be sent by valid DHCP server.</li>
<li>DHCP spoofing device replies to client DHCP requests.</li>
<li>Intruder DHCP reply offers IP address and info that says intruder is default gateway.</li>
<li>Clients then forward packets to attacking device which sends them to desired destination.</li>
<li>Known as “man-in-the-middle attack”</li>
<li>May be undetected as intruder intercepts network data.</li>
</ul>
<p><strong>DHCP starvation attack </strong></p>
<ul>
<li>Attacker PC continually requests IP addresses from DHCP server by changing source MAC addresses.</li>
<li>DHCP starvation attack causes all leases on DHCP server to be allocated, preventing users from obtaining an IP address.</li>
<li>DHCP snooping = Cisco feature that tells which switch ports respond to DHCP requests.</li>
<li>Ports are identified as trusted and un-trusted.</li>
<li>Trusted ports can source all DHCP messages; untrusted ports can source requests only.</li>
<li>Trusted ports host DHCP server or uplink toward DHCP server.</li>
<li>If rogue device on an untrusted port sends DHCP response, port is shut down.</li>
</ul>
<ul>
<li>Step 1:
<ul>
<li>(CT)# ip dhcp snooping</li>
<li>Step 2:
<ul>
<li>(CT)# ip dhcp snooping vlan number [#]</li>
<li>Step 3:
<ul>
<li>Define ports as trusted/untrusted at interface level by defining trusted ports</li>
<li>(CIF)# ip dhcp snooping trust</li>
<li>Step 4: (Optional)
<ul>
<li>Limit rate an attacker can send bogus DHCP requests</li>
<li>ip dhcp snooping limit rate &lt;rate&gt;</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>CDP Attacks</strong></p>
<ul>
<li>CDP messages are not encrypted.</li>
<li>Cisco routers/switches have CDP enabled by default.</li>
<li>CDP is Layer 2 protocol and not propagated by routers.</li>
<li>CDP contains info about device. ( IP address, version, platform, capabilities and native VLAN)</li>
<li>Attacker can use this info to find exploits and attack your network.</li>
<li>Ethereal packet trace shows inside of CDP packet.</li>
<li>Disable CDP on devices that do not need to use it.</li>
</ul>
<p><strong>Telnet Attacks</strong></p>
<ul>
<li>Login password for vty lines can be set to gain access. (not secure)</li>
</ul>
<p><strong>Brute Force Password Attack </strong></p>
<ul>
<li>Attacker uses list of common passwords and program designed to establish session using each word in dictionary.</li>
<li> Attacker uses program that creates sequential character combos to &#8220;guess&#8221; password.</li>
<li>With enough time, brute force password attack can crack almost all passwords used.</li>
<li>Change passwords frequently and use strong passwords randomly mixing upper and lowercase letters with numerals.</li>
</ul>
<p><strong>DoS Attack</strong></p>
<ul>
<li>Attacker exploits flaw in Telnet server software running on switch.</li>
<li>Nuisance for admin – prevents admin performing switch management functions.</li>
<li>Newer Cisco IOS revisions don’t have telnet vulnerabilities. (check for newer IOS)</li>
</ul>
<p><strong>2.4.5      SECURITY TOOLS</strong></p>
<ul>
<li>Verify no weaknesses exist for an attacker to exploit.</li>
<li>Tools allow you to play roles of hacker and network security analyst.</li>
<li>Launch attack and audit results to determine how to adjust your security policies.</li>
<li>Modern network security tools detect remote flaws of hosts on network,</li>
<li>Also determine application level flaws. (missing patches)</li>
</ul>
<p><strong>Network Security Audit</strong></p>
<ul>
<li>Reveals info attacker can gather by monitoring network traffic.</li>
<li>Audit switch ports when switch starts flooding to determine which ports are compromised.</li>
<li>Timing = important factor in successful audit.</li>
</ul>
<p><strong>Network Penetration Testing</strong></p>
<ul>
<li>Identifies weaknesses within config of your networking devices.</li>
<li>Tests can have adverse effects on the network. ( use controlled conditions)</li>
</ul>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Network Security Tools Features</strong></p>
<ul>
<li>Secure network = process, not product.</li>
<li> Features of modern network security tool:
<ul>
<li>Service identification: test all services running on host.</li>
<li>Support of SSL services: Testing services including HTTPS, SMTPS, IMAPS.</li>
<li>Non-destructive and destructive testing:</li>
<li>Database of vulnerabilities: Vulnerabilities change all the time.</li>
</ul>
</li>
</ul>
<ul>
<li>Network security tools need to be designed for modularity.</li>
<li>Large database of vulnerabilities can be maintained and uploaded to tool.</li>
<li>Use network security tools to:
<ul>
<li>Capture chat messages</li>
<li>Capture files from NFS traffic</li>
<li>Capture HTTP requests in Common Log Format</li>
<li>Capture mail messages in Berkeley mbox format</li>
<li>Capture passwords</li>
<li>Display captured URLs in browser in real time</li>
<li>Flood a switched LAN with random MAC addresses</li>
<li>Forge replies to DNS address / pointer queries</li>
<li>Intercept packets on a switched LAN</li>
</ul>
</li>
</ul>
<p><strong>2.4.5      PORT SECURITY </strong></p>
<ul>
<li>All switch ports/interfaces should be secured before switch is deployed.</li>
<li>Port security limits the number of valid MAC addresses allowed on port.</li>
</ul>
<p><strong>Secure MAC Address Types</strong></p>
<ul>
<li>Static secureaddresses: manually configured
<ul>
<li>(CIF)# switchport port-security mac-address &lt;mac-address&gt;</li>
<li>(stored in the address table and added to running configuration)</li>
<li>Dynamic secure addresses: dynamically learned and stored only in address table.
<ul>
<li>(removed when switch restarts)</li>
<li>Sticky secure addresses: dynamically learned and saved to running config.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>Sticky MAC Addresses</strong></p>
<ul>
<li>(CIF)# switchport port-security mac-address sticky</li>
<li>Interface converts all dynamic addresses (incl. old ones) to sticky and adds to running config.</li>
<li>If you do not save the sticky secure addresses in config file, they are lost.</li>
</ul>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>Security Violation Modes</strong></p>
<ul>
<li>Occurs when:
<ul>
<li>Max # of secure addresses in address table and another tries to access interface.</li>
<li>Address learned on secure interface is seen on another secure interface in same VLAN.</li>
</ul>
</li>
</ul>
<ul>
<li>Protect:
<ul>
<li>When # of secure MAC addresses reaches limit allowed on port.</li>
<li>Packets with unknown source addresses are dropped until enough secure MAC addresses are removed or increase # of max addresses.</li>
<li>No notification of security violation is sent.</li>
</ul>
</li>
</ul>
<ul>
<li>Restrict:
<ul>
<li>When # of secure MAC addresses reaches the limit allowed on port.</li>
<li> Packets with unknown source addresses are dropped until &#8230;(see protect).</li>
<li>Notified security violation has occurred.</li>
<li>SNMP trap is sent</li>
<li>syslog message is logged</li>
<li>Violation counter increments.</li>
<li></li>
<li>Shutdown: This is default mode.
<ul>
<li>Port security violation causes interface to be error-disabled and turns off port LED.</li>
<li>Sends an SNMP trap, logs a syslog message and increments violation counter.</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<li>When secure port is in error-disabled state, bring it out of state by:
<ul>
<li>(CIF)#shutdown and (CIF)#no shutdown</li>
</ul>
</li>
</ul>
<p><strong>Verify Port Security</strong></p>
<ul>
<li>Check each interface to verify port security set correctly.</li>
<li>Check to make sure configured static MAC addresses correctly.</li>
</ul>
<p><strong>Verify Port Security Settings</strong></p>
<ul>
<li>#show port-security interface [interface-id]</li>
</ul>
<p><strong>Verify Secure MAC Addresses</strong></p>
<ul>
<li>#show port-security interface [interface-id] address</li>
</ul>
<p><strong>Disable Unused Ports</strong></p>
<ul>
<li>(CIF)#shutdown</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mjlilley2010.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mjlilley2010.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mjlilley2010.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mjlilley2010.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mjlilley2010.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mjlilley2010.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mjlilley2010.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mjlilley2010.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mjlilley2010.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mjlilley2010.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mjlilley2010.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mjlilley2010.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mjlilley2010.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mjlilley2010.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=35&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mjlilley2010.wordpress.com/2010/05/15/chapter-2-exploration3-thursfri-mtkg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1efe5fc4538aa6fa27a8180f19d2df29?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mjlilley</media:title>
		</media:content>
	</item>
		<item>
		<title>CHAPTER-1-Exploration3-Thurs/Fri-MT/KG</title>
		<link>http://mjlilley2010.wordpress.com/2010/05/02/chapter-1-exploration3-thursfri-mtkg/</link>
		<comments>http://mjlilley2010.wordpress.com/2010/05/02/chapter-1-exploration3-thursfri-mtkg/#comments</comments>
		<pubDate>Sun, 02 May 2010 09:04:51 +0000</pubDate>
		<dc:creator>mjlilley</dc:creator>
				<category><![CDATA[Exploration 3]]></category>
		<category><![CDATA[Chisholm]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Kangan]]></category>

		<guid isPermaLink="false">http://mjlilley2010.wordpress.com/?p=32</guid>
		<description><![CDATA[CHAPTER-1-Exploration3-Thurs/Fri-MT/KG 1.1.1      HEIRARCHICAL MODEL Networks easier to manage &#38; expand. Problems are solved more quickly. ACCESS LAYER Interfaces with end devices. Can include routers, switches, bridges, hubs, and wireless access points. Provide means of connecting devices to network. Controls which devices are allowed to communicate on network. DISTRIBUTION LAYER Channels data received from access layer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=32&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>CHAPTER-1-Exploration3-Thurs/Fri-MT/KG</strong></p>
<p><strong><em>1.1.1       HEIRARCHICAL MODEL</em></strong></p>
<ul>
<li>Networks easier to manage &amp; expand. <strong><em> </em></strong></li>
<li>Problems are solved more quickly.<strong><em> </em></strong></li>
</ul>
<p><strong><em>ACCESS LAYER</em></strong></p>
<ul>
<li>Interfaces with end devices.</li>
<li>Can include routers, switches, bridges, hubs, and wireless access points.</li>
<li>Provide means of connecting devices to network.</li>
<li> Controls which devices are allowed to communicate on network.</li>
</ul>
<p><strong><em>DISTRIBUTION LAYER</em></strong></p>
<ul>
<li>Channels data received from access layer before being transmitted to core layer.</li>
<li>Controls flow of network traffic by using policies.</li>
<li>Decreases broadcast domain sizes by performing routing functions between virtual LANs.</li>
</ul>
<p><strong><em>CORELAYER</em></strong></p>
<ul>
<li>Forms High-speed backbone of internet network.</li>
<li>Critical for connectivity between distribution layer devices.</li>
<li>Must be highly available and redundant.</li>
<li>Connects to Internet resources.</li>
<li>Channels traffic from all distribution layer devices.</li>
<li>Forwards large amounts of data quickly.</li>
</ul>
<p><strong>A Hierarchical Network in a Medium-Sized Business</strong></p>
<ul>
<li>Logical representation makes it easy to see which switches perform which function.</li>
</ul>
<p><strong>Benefits of a Hierarchical Network</strong></p>
<p><strong><em>Scalability</em></strong></p>
<ul>
<li>The modular design of hierarchical networks allow for replication of design units.</li>
</ul>
<p><strong><em>Redundancy </em></strong></p>
<ul>
<li>As network expands, availability becomes more important.</li>
<li>Increase availability via redundant device implementations.</li>
<li>Connect access layer devices to two different distribution layer devices for path redundancy.</li>
<li>Connect distribution layer devices to two different core layer devices for path availability.</li>
</ul>
<p><strong><em>Performance</em></strong></p>
<ul>
<li>Gained by avoiding transmission of data via ”crappy” switches.</li>
</ul>
<p><strong><em>Security</em></strong></p>
<ul>
<li>Via Ports at access layer and policies at distribution layer.</li>
</ul>
<p><strong><em>Manageability</em></strong></p>
<ul>
<li>Simplified by consistency of switches at each level.</li>
</ul>
<p><strong><em>Maintainability</em></strong></p>
<ul>
<li>Modular = easy maintenance and scalability.</li>
</ul>
<p><strong>Hierarchical Network Design Principles</strong></p>
<p><strong> </strong></p>
<p><strong><em>Network Diameter</em></strong></p>
<ul>
<li>First thing to consider when designing a hierarchical network topology.</li>
<li>Term used to measure # of devices.</li>
<li>Network diameter = # of devices that packet has to cross before it reaches i destination.</li>
<li>Keeping network diameter low ensures low and predictable latency between devices.</li>
<li>Using 3 layer hierarchical model, segmentation at distribution layer eliminates network diameter as an issue.</li>
<li>Network diameter is always predictable number of hops between source and destination devices.</li>
</ul>
<p><strong><em>Bandwidth Aggregation</em></strong></p>
<ul>
<li>All layers in hierarchical network model may have bandwidth aggregation.</li>
<li>Is the practice of considering specific bandwidth requirements of each part of hierarchy.</li>
<li>After bandwidth requirements of network are known, links can be aggregated.</li>
</ul>
<p><strong><em>Redundancy</em></strong></p>
<ul>
<li>One part of creating highly available network.</li>
<li>Redundancy =
<ul>
<li>Double network connections between devices.</li>
<li>Double network devices themselves.</li>
</ul>
</li>
</ul>
<ul>
<li>Implementing redundant links = $$.</li>
<li>Access layer redundancy = no  ( no features &amp; $$+)</li>
<li>Distribution and core layer redundancy = yes</li>
</ul>
<p><strong><em>Start Design process at Access Layer</em></strong></p>
<ul>
<li>To ensure that you accommodate all network devices needing access to network.</li>
<li> After end devices accounted for, determine how many access layer switches are needed.</li>
<li># of access layer switches and estimated traffic helps determine how many distribution layer switches are required to achieve performance and redundancy network.</li>
<li># of distribution layer switches help identify how many core switches are required to maintain performance of network.</li>
</ul>
<p><strong><em>1.1.3 WHAT IS A CONVERGED NETWORK?</em></strong></p>
<p><strong>Legacy Equipment</strong></p>
<ul>
<li>Process of combining voice and video communications on a data network.</li>
<li>Only feasible in large enterprise orgs because of infrastructure requirements and complex management needed to make them work seamlessly.</li>
<li>Requires more expensive switch hardware to support additional bandwidth requirements.</li>
<li>Requires management for Quality of Service (QoS),</li>
<li>Few individuals had convergence expertise.</li>
<li>Legacy equipment hinders process.</li>
</ul>
<p><strong>Advanced Technology</strong></p>
<ul>
<li>Converged networks has become more popular because of advancements in technology.</li>
<li>Easier to implement and manage.</li>
<li>Less $$ to purchase.</li>
<li>VoIP technology used to be affordable only to enterprises and governments.</li>
<li>Lower implementation and management costs</li>
</ul>
<p><strong>New Options</strong></p>
<ul>
<li>No need for expensive handset phone or videoconferencing equipment.</li>
<li>By using inexpensive webcams, videoconferencing can be added to a soft-phone.</li>
</ul>
<p><strong><em>1.2.1       HEIRARCHICAL NETWORK SWITCHES</em></strong></p>
<ul>
<li>To select appropriate switch for layer in hierarchical network, you need specs that show:
<ul>
<li>Target traffic flows</li>
<li>User communities</li>
<li>Data servers</li>
<li>Data storage servers</li>
<li>Take into account future bandwidth requirements.</li>
<li>To accurately choose appropriate switches, perform and record traffic flow analyses on regular basis.</li>
</ul>
</li>
</ul>
<p><strong>Traffic Flow Analysis</strong></p>
<ul>
<li>Process of measuring bandwidth usage on network and analysing to performance tune.</li>
<li>No precise definition of network traffic flow (data through network in given period of time)</li>
<li>Data used to determine how long continued use of existing network hardware before a necessary upgrade to accommodate additional bandwidth requirements.</li>
<li>When deciding which hardware to purchase, consider port densities and switch forwarding rates to ensure adequate growth capability.</li>
<li>Manually monitor individual switch ports to get bandwidth utilization over time.</li>
<li>Determine future traffic flow requirements based on capacity at peak times and where most data is generated /sent.</li>
</ul>
<p><strong>Analysis Tools</strong></p>
<ul>
<li>Automatically record traffic flow data to database and perform trend analysis.</li>
<li>Use software collection solutions in larger networks to perform traffic flow analysis.</li>
<li>Network Analysis Tools:
<ul>
<li> Solarwinds</li>
<li>Orion 8.1</li>
<li>NetFlow Analysis</li>
</ul>
</li>
</ul>
<p><strong>Use Communities Analysis </strong></p>
<ul>
<li>Process of identifying groupings of users and their impact on network performance.</li>
<li>User grouping affects port density and traffic flow. (influences network switch selection)</li>
<li>End users grouped according to job function (similar access to resources and applications).</li>
<li>Good network design factors in growth to ensure enough open switch ports before next upgrade.</li>
</ul>
<p><strong>Future Growth</strong></p>
<ul>
<li>Good network plan includes rate of personnel growth over past 5 years to anticipate future growth.</li>
<li>Also investigate network traffic generated by end-user applications.</li>
<li>Determine location of data source, identify effect of adding more users to that community.</li>
<li>Small business communities are:
<ul>
<li>Supported by few switches</li>
<li>Typically connected to same switch as server.</li>
<li>Medium-sized businesses/enterprises communities are:
<ul>
<li>Supported by many switches.</li>
<li>Resources located in geographically separate areas. (Influences location of data stores/server farms)</li>
<li>If community users are using network-intensive apps with specific server, locate community close to that server. (Reduce network diameter for their comms and reduce impact of their traffic across rest of network)</li>
<li>App usage by user communities not always bound by department or location.</li>
<li>May have to analyse impact of app across many network switches to determine overall impact.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>Data Stores and Data Servers Analysis</strong></p>
<ul>
<li>When analysing network traffic, consider where location of data stores/servers are located to determine network traffic impact.</li>
<li>Data stores =:
<ul>
<li>Servers</li>
<li>Storage area networks (SANs)</li>
<li>Network-attached storage (NAS)</li>
<li>Tape backup units</li>
<li>Location where large quantities of data are stored.</li>
</ul>
</li>
</ul>
<p><strong>Client-Server Traffic</strong></p>
<ul>
<li>Client-server traffic generated when client device accesses data from data stores.</li>
<li>Client-server traffic crosses multiple switches to reach destination.</li>
<li>Consider Bandwidth aggregation and switch forwarding rates to eliminate bottlenecks.</li>
</ul>
<p><strong> </strong></p>
<p><strong>Server-Server Traffic</strong></p>
<ul>
<li>Generated between data storage devices on network.</li>
<li>Server apps generate high volumes of traffic between data stores and other servers.</li>
<li>Locate servers needing frequent access to resources in close proximity to each other.</li>
</ul>
<ul>
<li>Data stores located in data centres.</li>
<li>Data centre = secured area of building where data stores and network equipment located.</li>
<li>Traffic across data centre switches is very high (server-server and client-server traffic)</li>
<li>Switches in data centres must be higher performance than switches in access layer.</li>
<li>To improve performance, aggregate links to accommodate more bandwidth.</li>
<li>Replace slower switches with faster switches capable of handling higher traffic load.</li>
</ul>
<p><strong>Topology Diagrams</strong></p>
<ul>
<li>Graphical representation of network infrastructure.</li>
<li>Shows how all devices are interconnected (including switch port interconnections).</li>
<li>Displays redundant paths or aggregated ports between devices.</li>
<li>Shows where/how many switches in use on network and ID’s config.</li>
<li>Contains info about device densities and user communities.</li>
<li>Allows visual ID of potential network bottlenecks (so data collection has most impact on performance)</li>
</ul>
<p><strong><em>1.2.2       SWITCH FEATURES</em></strong></p>
<p><strong>Switch Form Factors</strong></p>
<ul>
<li>Decide between:
<ul>
<li>Fixed configuration/modular configuration</li>
<li>Stackable or non-stackable.</li>
<li>Consider thickness of switch (rack units).</li>
</ul>
</li>
</ul>
<p><strong>Fixed Configuration Switches</strong></p>
<ul>
<li>Cannot add features or options beyond those that originally came with switch.</li>
</ul>
<p><strong>Modular Switches</strong></p>
<ul>
<li>Offer more flexibility in their config.</li>
<li>Come with different sized chassis that allow different # modular line cards. (Expansion card)</li>
<li>Line cards contain ports</li>
<li>Larger chassis = support more modules</li>
</ul>
<p><strong>Stackable Switches</strong></p>
<ul>
<li>Can be interconnected using backplane cable = high-bandwidth t between switches.</li>
<li>“StackWise” technology allows interconnection up to 9 switches (redundant connections).</li>
<li>Cables connect switches via daisy chain.</li>
<li>Operate as single larger switch.</li>
<li>Desirable where fault tolerance/ bandwidth availability critical and modular = $ costly.</li>
</ul>
<p><strong>Port Density</strong></p>
<ul>
<li>= # of ports available on switch.</li>
<li>Fixed configuration switches = up to 48 ports on single device.</li>
<li>High port densities = better use of space and power.</li>
<li>Modular switches = very high port densities.</li>
<li>Catalyst 6500 = 1,000+ switch ports.</li>
</ul>
<p><strong>Forwarding Rates</strong></p>
<ul>
<li>Define processing capabilities of switch (data processed per second).</li>
<li>Entry-layer switches = low forwarding rates.</li>
<li>Enterprise-layer switches= high forwarding rates.</li>
<li>If switch forwarding rate is too low,switch cannot go full wire-speed across all switch ports.</li>
<li>Wire speed i= max data rate on each port (100 Mb/s Fast Ethernet or 1000 Mb/s Gigabit Ethernet).</li>
<li>Access layer switches dont operate at full wire speed because limited by uplinks to distribution layer.</li>
</ul>
<p><strong>Link Aggregation</strong></p>
<ul>
<li>Determine if enough ports on switch to aggregate to support required bandwidth.</li>
<li>Wire speed of an Ethernet connection depends on properties of cable, combined with lowest layer of connection protocols.</li>
<li>Link aggregation reduces bottlenecks by allowing up to 8 ports bound together for data comms.</li>
<li>Cisco uses term “EtherChannel” when talking aggregated switch ports.</li>
</ul>
<p><strong>Power over Ethernet (PoE)</strong></p>
<ul>
<li>Allows switch to deliver power to device over existing Ethernet cabling.</li>
<li>Used by IP phones and some wireless access points.</li>
</ul>
<p><strong>Layer 3 Functions</strong></p>
<ul>
<li>Layer 3 switches offer advanced functionality. (Routes traffic &amp; security policies)</li>
<li>Layer 3 switches are also known as multilayer switches.</li>
<li>Ø</li>
</ul>
<p><strong></p>
<p></strong></p>
<p><strong> </strong></p>
<p><strong><em>1.2.3       SWITCH FEATURES IN HEIRARCHICAL NETWORK</em></strong></p>
<p><strong>Access Layer Switch Features</strong></p>
<ul>
<li>Access layer switches connect end devices to network.</li>
<li>Access layer switches need to support port security, VLANs, Fast/Gigabit Ethernet, PoE and link aggregation.</li>
<li>Port security = how many or what specific devices are allowed to connect to switch.</li>
<li>Voice traffic on separate VLAN. (Supports + bandwidth, redundant connections, improved security ).</li>
<li>Access layer switches set VLANs for end devices on network.</li>
<li>Port speed = Fast Ethernet or Gigabit Ethernet switch ports.</li>
<li>Fast Ethernet adequate for IP telephony and data traffic on business networks however.</li>
<li>Switches that support Gigabit Ethernet = +$$.</li>
<li>PoE = ++$$$</li>
<li>Use PoE only if voice convergence required or wireless access points are difficult to power.</li>
<li>Link aggregation allows switch to use multiple links simultaneously.</li>
<li>QoS maintains prioritization of traffic.</li>
</ul>
<p><strong>Distribution Layer Switch Features</strong></p>
<ul>
<li>Provide inter-VLAN routing functions.</li>
<li>Distribution layer switches alleviate core switches from needing to perform task.</li>
<li>Switches here layer need to support Layer 3 functions.</li>
</ul>
<p><strong>Security Policies</strong></p>
<ul>
<li>Layer 3 functionality is required for advanced security policies that are applied to network traffic.</li>
<li>An Access Control List (ACL) prevents certain types of traffic and permit others.</li>
<li>ACLs control which network devices can communicate on network.</li>
<li>Distribution layer switches have ample processing capability to handle additional load.</li>
<li>Simplifies management of ACLs.</li>
</ul>
<p><strong>Quality of Service</strong></p>
<ul>
<li>Switches here need to support QoS for traffic coming from access layer.</li>
<li>If not all of network devices support QoS, benefits are reduced.</li>
<li>Switches here are under high demand due to functions they provide.</li>
<li>Must support redundancy for adequate availability.</li>
<li>Switches here are implemented in pairs to ensure availability.</li>
<li>Distribution layer switches should support multiple, hot swappable power supplies.</li>
</ul>
<p><strong>Link Aggregation</strong></p>
<ul>
<li>Switches here accept incoming traffic from multiple access layer switches and need to forward that traffic as fast as possible to core layer switches.</li>
<li>Due to this, switches here also need high-bandwidth links back to core layer switches.</li>
<li>Newer distribution layer switches support aggregated 10 Gigabit Ethernet <strong>(10GbE)</strong> uplinks to the core layer switches.</li>
</ul>
<p><strong>Core Layer Switch Features</strong></p>
<ul>
<li>Requires switches that can handle very high forwarding rates.</li>
<li>Determine forwarding rate by conducting/examining traffic flow reports and user analyses.</li>
<li>Identify appropriate switch to support network.</li>
</ul>
<p><strong>Link Aggregation</strong></p>
<ul>
<li>Ensure adequate bandwidth coming into core from distribution layer switches.</li>
<li>Switches here should support aggregated 10GbE connections.</li>
</ul>
<p><strong>Redundancy</strong></p>
<ul>
<li>Availability here is critical &#8211; build in as much redundancy as possible.</li>
<li>Layer 3 redundancy has faster convergence than Layer 2 redundancy if hardware fails.</li>
<li>Core layer switches need to support Layer 3 functions.</li>
<li>Core layer switches should have additional hardware redundancy features.</li>
<li>Switches here should have more sophisticated cooling options.</li>
</ul>
<p><strong>QoS</strong></p>
<ul>
<li>At core and network edge, mission-critical/time-sensitive traffic should receive highest QoS guarantees.</li>
<li>Core layer switches can be cost effect in supporting optimal use of existing bandwidth.</li>
</ul>
<p><strong><em> </em></strong></p>
<p><strong><em>1.2.4       SWITCHES FOR SMALL &amp; MEDIUM SIZED BUSINESSES</em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong>Catalyst Express 500</strong></p>
<ul>
<li>Entry-layer switch.
<ul>
<li>Forwarding rates from 8.8 Gb/s to 24 Gb/s</li>
<li>Layer 2 port security</li>
<li>Web-based management</li>
<li>Converged data/IP communications support</li>
<li>Available in different fixed configurations:
<ul>
<li>Fast Ethernet and Gigabit Ethernet connectivity</li>
<li>Up to 24 10/100 ports with optional PoE or 12 10/100/1000 ports</li>
<li>Appropriate for access layer where high port density is not needed.</li>
<li>Suitable for small business from 20 to 250 employees.</li>
<li><span style="text-decoration:underline;">NO</span> management via Cisco IOS CLI.</li>
<li>Managed via Cisco Network Assistant or new Cisco Configuration Manager.</li>
<li>Does not support console access.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>Catalyst 2960</strong></p>
<ul>
<li>Suitable for:
<ul>
<li>Entry-layer enterprise</li>
<li>Medium-sized business</li>
<li>Branch office networks.</li>
<li>Suitable for Access layer where access to power and space is limited.
<ul>
<li>Forwarding rates from 16 Gb/s to 32 Gb/s</li>
<li>Multilayered switching</li>
<li>QoS features support IP comms</li>
<li>Access control lists (ACLs)</li>
<li>Fast Ethernet /Gigabit Ethernet connectivity</li>
<li>Up to 48 10/100 or 10/100/1000 ports</li>
<li>Additional dual purpose gigabit uplinks</li>
<li>Does <span style="text-decoration:underline;">not</span> support PoE.</li>
<li>Supports Cisco IOS CLI, web management interface and Cisco Network Assistant.</li>
<li>Supports console and auxiliary access to the switch.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>Catalyst 3560</strong></p>
<ul>
<li>Enterprise-class switches</li>
<li>Access layer switches for:
<ul>
<li>Small enterprise</li>
<li>Branch-office converged network environments.</li>
<li>Supports:
<ul>
<li>PoE</li>
<li>QoS</li>
<li>ACLs.</li>
<li>Forwarding rates of 32 Gb/s to 128 Gb/s</li>
</ul>
</li>
</ul>
</li>
</ul>
<ul>
<li>Available in different fixed configurations:
<ul>
<li>Fast Ethernet and Gigabit Ethernet connectivity</li>
<li>Up to 48 10/100/1000 ports</li>
<li>4 small form-factor pluggable (SFP) ports</li>
<li>Optional 10 Gigabit Ethernet connectivity (Catalyst 3560-E models)</li>
<li>Optional Integrated PoE</li>
</ul>
</li>
</ul>
<p><strong>Catalyst 3750</strong></p>
<ul>
<li>Access layer switches in:
<ul>
<li>Midsize orgs</li>
<li>Enterprise branch offices.</li>
<li>Forwarding rates from 32 Gb/s to 128 Gb/s (Catalyst 3750-E switch series).</li>
<li>Supports Cisco StackWise technology. (allows connect 9 switches into one logical switch)</li>
<li>Available in different stackable fixed configurations:
<ul>
<li>Fast Ethernet and Gigabit Ethernet connectivity</li>
<li>Up to 48 10/100/1000 ports and 4 SFP ports</li>
<li>Optional 10 Gigabit Ethernet connectivity (Catalyst 3750-E models)</li>
<li>Optional Integrated PoE</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>Catalyst 3750</strong></p>
<ul>
<li>Access layer switches in:
<ul>
<li>Midsize orgs</li>
<li>Enterprise branch offices.</li>
<li>Forwarding rates from 32 Gb/s to 128 Gb/s (Catalyst 3750-E switch series).</li>
<li>Supports Cisco StackWise technology.</li>
</ul>
</li>
</ul>
<ul>
<li>Available in different stackable fixed configurations:
<ul>
<li>Fast Ethernet and Gigabit Ethernet connectivity</li>
<li>Up to 48 10/100/1000 ports and 4 four SFP ports</li>
<li>Optional 10 Gigabit Ethernet connectivity (Catalyst 3750-E models)</li>
<li>Optional Integrated PoE</li>
</ul>
</li>
</ul>
<p><strong>Catalyst 4500</strong></p>
<ul>
<li>Midrange modular switching platform.</li>
<li>Capable of managing traffic at the distribution layer</li>
<li>Offers multilayer switching for:
<ul>
<li>Enterprises</li>
<li>Small- to medium-sized businesses</li>
<li>Service providers.</li>
</ul>
</li>
</ul>
<ul>
<li>Forwarding rates up to 136 Gb/s, the Catalyst 4500 series is.</li>
<li>Allows for very high port densities via addition of line cards to modular chassis. T</li>
<li>Offers multilayer QoS and sophisticated routing functions.</li>
</ul>
<ul>
<li>Available in different modular configurations:
<ul>
<li>Modular 3, 6, 7, and 10 slot chassis (different layers of scalability)</li>
<li>Up to 384 Fast Ethernet/Gigabit Ethernet ports available in copper or fibre</li>
<li>10 Gigabit uplinks</li>
<li>PoE</li>
<li>Dual, hot-swappable internal AC or DC power supplies</li>
<li>Advanced hardware-assisted IP routing capabilities</li>
</ul>
</li>
</ul>
<p><strong>Catalyst 4900</strong></p>
<ul>
<li>Allows very high forwarding rates.</li>
<li>Specialty access layer switch designed for data centres
<ul>
<li>Supports dual, redundant, hot-swappable power supplies and fans</li>
<li>Support advanced QoS features (back-end IP telephony hardware).</li>
<li>Do <span style="text-decoration:underline;">not </span>support StackWise or PoE.</li>
<li>Available in different fixed configurations:
<ul>
<li>Up to 48 10/100/1000 ports with 4 x SFP ports or 48 10/100/1000 ports with 2 x 10GbE ports</li>
<li>Dual, hot-swappable internal AC or DC power supplies</li>
<li>Hot-swappable fan trays</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong>Catalyst 6500</strong></p>
<ul>
<li>Optimized for secure, converged voice, video and data networks.</li>
<li>Manage traffic at distribution and core layers.</li>
<li>Highest performing Cisco switch</li>
<li>Supports forwarding rates up to 720 Gb/s.</li>
<li>Very large network environments:
<ul>
<li>Enterprises</li>
<li>Medium-sized businesses</li>
<li>Service providers.</li>
</ul>
</li>
</ul>
<ul>
<li>Available in different modular configurations:
<ul>
<li>Modular 3, 4, 6, 9, and 13 slot chassis</li>
<li>LAN/WAN service modules</li>
<li>Supports up to:
<ul>
<li>420 IEEE 802.3af Class 3 (15.4W) PoE devices</li>
<li>1152 10/100 ports, 577 10/100/1000 ports</li>
<li>410 SFP Gigabit Ethernet ports</li>
<li>64 10 Gigabit Ethernet ports</li>
<li>Dual, hot-swappable internal AC or DC power supplies</li>
<li>Advanced hardware-assisted IP routing capabilities</li>
</ul>
</li>
</ul>
</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mjlilley2010.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mjlilley2010.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mjlilley2010.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mjlilley2010.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mjlilley2010.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mjlilley2010.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mjlilley2010.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mjlilley2010.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mjlilley2010.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mjlilley2010.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mjlilley2010.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mjlilley2010.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mjlilley2010.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mjlilley2010.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=32&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mjlilley2010.wordpress.com/2010/05/02/chapter-1-exploration3-thursfri-mtkg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1efe5fc4538aa6fa27a8180f19d2df29?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mjlilley</media:title>
		</media:content>
	</item>
		<item>
		<title>CHAPTER-11-Exploration2-Thurs/Fri-MT/KG</title>
		<link>http://mjlilley2010.wordpress.com/2010/04/06/chapter-11-exploration2-thursfri-mtkg/</link>
		<comments>http://mjlilley2010.wordpress.com/2010/04/06/chapter-11-exploration2-thursfri-mtkg/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 04:55:33 +0000</pubDate>
		<dc:creator>mjlilley</dc:creator>
				<category><![CDATA[Exploration 2]]></category>
		<category><![CDATA[Chisholm]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Kangan]]></category>

		<guid isPermaLink="false">http://mjlilley2010.wordpress.com/?p=30</guid>
		<description><![CDATA[CHAPTER-11-Exploration2-Thurs/Fri-MT/KG 11.1.2 OSPF Message Encapsulation Data portion of OSPF message is encapsulated in packet. Data field = one of five OSPF packet types. OSPF packet header included with every OSPF packet, regardless of type. OSPF packet header and packet type-specific data are encapsulated in IP packet. In IP packet header: Protocol field set:  89 = [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=30&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>CHAPTER-11-Exploration2-Thurs/Fri-MT/KG</strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em>11.1.2 OSPF Message Encapsulation</em></strong></p>
<ul>
<li>Data portion of OSPF message is encapsulated in packet.</li>
<li>Data field = one of five OSPF packet types.</li>
<li>OSPF packet header included with every OSPF packet, regardless of type.</li>
<li>OSPF packet header and packet type-specific data are encapsulated in IP packet.</li>
<li>In IP packet header:</li>
<li>Protocol field set:  89 = OSPF</li>
<li>Destination address set to multicast addresses: 224.0.0.5 or 224.0.0.6.</li>
<li>Destination MAC address set to multicast address: 01-00-5E-00-00-05 or 01-00-5E-00-00-06.      (If OSPF packet is encapsulated in Ethernet frame)</li>
</ul>
<p><strong><em>11.1.4 Hello Protocol</em></strong></p>
<ul>
<li>OSPF packet Type 1 = OSPF Hello packet.</li>
<li>Hello packets:
<ul>
<li>Find OSPF neighbours and establish adjacencies.</li>
<li>Advertise parameters on which two routers must agree to become neighbours.</li>
<li>Elect Designated Router and Backup Designated Router on multi-access networks.</li>
</ul>
</li>
</ul>
<ul>
<li>Important fields:
<ul>
<li>Type: OSPF Packet Type</li>
<li>Router ID: ID of originating router</li>
<li>Area ID: area from which packet originated</li>
<li>Network Mask: Subnet mask associated with sending interface</li>
<li>Hello Interval: number of seconds between sending router&#8217;s hellos</li>
<li>Router Priority: Used in DR/BDR election</li>
<li>Designated Router: Router ID of the DR</li>
<li>Backup Designated Router: Router ID of the BDR</li>
<li>List of Neighbours: Lists OSPF Router ID of neighbouring router(s)</li>
</ul>
</li>
</ul>
<p><strong> </strong></p>
<p><strong>Neighbour Establishment:</strong></p>
<ul>
<li>OSPF router determines if OSPF neighbours exist before it floods its link-states to other routers.</li>
<li>Info in the OSPF Hello includes Router ID of router sending Hello packet</li>
<li>Receiving an OSPF Hello packet on interface confirms there is another OSPF router on this link.</li>
<li>OSPF then establishes adjacency with the neighbour.</li>
</ul>
<p><strong>OSPF Hello and Dead Intervals</strong></p>
<ul>
<li>Before routers form an OSPF neighbour adjacency, they must agree on 3values:
<ul>
<li>Hello interval</li>
<li>Dead interval</li>
<li>Network type</li>
<li>Hello interval = how often an OSPF router transmits Hello packets. Default= 10secs.</li>
<li>OSPF Hello packets sent as multicast to IP address 224.0.0.5.</li>
<li>Multicast address allows device to ignore packet (saves CPU time on non-OSPF devices).</li>
<li>Dead interval = period that router waits to receive Hello packet before declaring neighbour &#8220;down.&#8221;</li>
<li>Cisco default = 4 x Hello interval. Default dead interval = 40 seconds.</li>
<li>If Dead interval expires before router receives Hello packet, OSPF will remove  neighbour from its link-state database.</li>
<li>The router floods link-state info about the &#8220;down&#8221; neighbour out all OSPF enabled interfaces.</li>
</ul>
</li>
</ul>
<p><strong>Electing a DR and BDR (Designated Router and Backup Designated Router)</strong></p>
<ul>
<li>To reduce amount of OSPF traffic on networks, OSPF elects <strong>DR and BDR</strong>.</li>
<li>DR responsible for updating all other OSPF routers (DROthers) when network change occurs.</li>
<li>BDR monitors DR and takes over as DR if current DR fails.</li>
<li>If routers are connected through point-to-point links no DR/BDR election occurs.</li>
</ul>
<p><strong><em>11.1.5 OSPF Link State Updates</em></strong></p>
<ul>
<li>LSUs are packets used for OSPF routing updates.</li>
<li>packet can contain 11 different types of Link-State Advertisements (LSAs)</li>
<li>An LSU contains one or more LSAs.</li>
<li>An LSU or LSA can be used to refer to link-state info propagated by OSPF routers.</li>
</ul>
<p><strong><em>11.1.6 Link State Algorithm</em></strong></p>
<ul>
<li>Each OSPF router keeps link-state database containing LSAs received from all other routers.</li>
<li>Once router received all LSAs and built local link-state database, OSPF uses Dijkstra&#8217;s SPF algorithm to create SPF tree.</li>
<li>SPF tree used to populate IP routing table with best paths to each network.</li>
</ul>
<p><strong><em>11.1.7 OSPF AD</em></strong></p>
<ul>
<li>Default administrative distance of OSPF = 110</li>
</ul>
<p><strong><em> </em></strong></p>
<p><strong><em>11.2.1 Router OSPF command</em></strong></p>
<ul>
<li>OSPF is enabled with:
<ul>
<li>#router ospf &lt;process-id&gt;</li>
</ul>
</li>
</ul>
<ul>
<li>Process-id = # between 1 and 65535</li>
<li>The process-id is locally significant and does not have to match other routers to establish adjacencies. (unlike EIGRP)</li>
</ul>
<ul>
<li>Network command:
<ul>
<li>Router(config-router)#&lt;network&gt; &lt;network-address&gt; &lt;wildcard-mask&gt; area &lt;area-id&gt;</li>
</ul>
</li>
</ul>
<ul>
<li>Area-id = OSPF area.</li>
<li>OSPF area = group of routers that share link-state info.</li>
<li>All OSPF routers in same area must have same link-state info in databases. (single-area OSPF)</li>
<li>Advantages to configuring large OSPF networks as multiple areas:
<ul>
<li>Smaller link-state databases</li>
<li>Able to isolate unstable network problems within area.</li>
</ul>
</li>
</ul>
<ul>
<li>0 area =backbone area in multi-area OSPF.</li>
<li>The figure shows the network commands for all three routers, enabling OSPF on all interfaces. At this point all routers should be able to ping all networks.</li>
</ul>
<p><strong><em>11.2.4 OSPF Router ID</em></strong></p>
<p><strong>Determining the Router ID</strong></p>
<ul>
<li>Used to uniquely identify each router in OSPF routing domain.</li>
<li>Router ID = IP address.</li>
<li>To verify router ID use:
<ul>
<li> show ip protocols</li>
<li>show ip ospf</li>
<li>show ip ospf &lt;interface&gt;</li>
</ul>
</li>
</ul>
<ul>
<li>Router ID based on 3 criteria:
<ul>
<li>Use IP address configured with OSPF router-id command.</li>
<li>If router-id not configured, router chooses highest IP address of any of its loopback interfaces.</li>
<li>If no loopback interfaces configured, router chooses highest active IP address on physical interfaces.</li>
</ul>
</li>
</ul>
<p><strong>Highest Active IP Address</strong></p>
<ul>
<li>Interface does not need to be enabled for OSPF, but interface must be active (up state).</li>
</ul>
<p><strong>Loopback Address</strong></p>
<ul>
<li>Is a virtual interface and automatically in up state when configured.</li>
<li>Unlike physical interfaces loopbacks cannot fail. (provides stability to the OSPF process).</li>
</ul>
<ul>
<li>Router(config)#interface loopback &lt;number&gt;</li>
<li>Router(config-if)#&lt;ip address&gt; &lt; subnet-mask&gt;</li>
</ul>
<p><strong>OSPF router-id command</strong></p>
<ul>
<li>Introduced in IOS 12.0(T)</li>
<li>Overrides loopback and physical interface IP addresses for determining router ID</li>
</ul>
<ul>
<li>Router(config)#router ospf process-id</li>
<li>Router(config-router)#router-id ip-address</li>
</ul>
<p><strong>Modifying the Router ID</strong></p>
<ul>
<li>Router ID is selected when OSPF is configured with first OSPF network command.</li>
<li>If OSPF router-id command or the loopback address is configured after OSPF network command, the router ID will be derived from interface with highest active IP address.</li>
<li>The router ID can be modified by reloading router or by using:</li>
</ul>
<ul>
<li>Router#clear ip ospf process</li>
</ul>
<p><strong>Duplicate Router IDs</strong></p>
<ul>
<li>When two routers have the same router ID routing may not function properly.</li>
<li>IOS will display a message similar to:
<ul>
<li>%OSPF-4-DUP_RTRID1: Detected router with duplicate router ID</li>
</ul>
</li>
</ul>
<ul>
<li>To prevent/correct this problem, configure all routers to have unique OSPF router IDs.</li>
</ul>
<p><strong><em>11.2.5 Verifying OSPF </em></strong></p>
<ul>
<li>“show ip ospf neighbour” is used to verify and troubleshoot OSPF neighbour relationships.</li>
<li>Command output for each neighbour:
<ul>
<li>Neighbour ID &#8211; The router ID of neighbour.</li>
<li>Pri &#8211; OSPF priority of interface.</li>
<li>State &#8211; OSPF state of interface.</li>
<li>Dead Time &#8211; Amount of time remaining to receive an OSPF Hello packet.</li>
<li>Address &#8211; IP address of neighbour&#8217;s interface to which router is directly connected.</li>
<li>Interface &#8211; interface on which router has formed adjacency with neighbour.</li>
</ul>
</li>
</ul>
<ul>
<li>Two routers may not form an OSPF adjacency if:
<ul>
<li>Subnet masks do not match, causing routers to be on separate networks.</li>
<li>OSPF Hello or Dead Timers do not match.</li>
<li>OSPF Network Types do not match.</li>
<li>There is a missing / incorrect OSPF network command.</li>
</ul>
</li>
</ul>
<ul>
<li>OSPF troubleshooting commands:
<ul>
<li>show ip protocols</li>
<li>show ip ospf</li>
<li>show ip ospf interface</li>
</ul>
</li>
</ul>
<ul>
<li>show ip protocols:
<ul>
<li>OSPF process ID</li>
<li>Router ID,</li>
<li>Advertised networks</li>
<li>Neighbours router is receiving updates from</li>
<li> Default administrative distance (OSPF=110).</li>
</ul>
</li>
</ul>
<ul>
<li>show ip ospf:
<ul>
<li>OSPF process ID</li>
<li>Router ID.</li>
<li>OSPF area info</li>
<li>Time last SPF algorithm calculated.</li>
</ul>
</li>
</ul>
<ul>
<li>Network that constantly changes between an up and down state = flapping link.</li>
<li>Flapping link causes routers constantly recalculate SPF algorithm, preventing convergence.</li>
<li>To minimize problem, router waits 5 seconds after receiving an LSU before running algorithm.</li>
<li>This called “SPF schedule delay”.</li>
<li>To prevent router from constantly running algorithm, additional Hold Time= 10 seconds.</li>
</ul>
<ul>
<li>show ip ospf interface:
<ul>
<li>Verify Hello intervals</li>
<li>Verify Dead intervals</li>
</ul>
</li>
</ul>
<p><strong><em>11.3.1 OSPF Metric</em></strong></p>
<ul>
<li>OSPF metric = cost. (RFC 2328)</li>
<li>Output side of each router interface has an associated cost.</li>
<li>Cost configured by admin.</li>
<li>Lower cost = likeliness interface used to forward data traffic.</li>
<li>RFC 2328 does not specify which values used to determine cost.</li>
<li>Cisco IOS uses bandwidths of outgoing interfaces to destination network as cost value.</li>
<li>Cost for an interface = 10^8 / bandwidth( bps). (reference bandwidth.)</li>
<li>Interfaces with higher bandwidth values hsve lower calculated cost.</li>
</ul>
<p><strong>Reference Bandwidth</strong></p>
<ul>
<li>Defaults to 10^8 (100,000,000 bps / 100 Mbps).</li>
<li>Reference bandwidth can be modified to allow faster than 100 Mbps links lower cost.</li>
<li>Use “<em>auto-cost reference-bandwidth</em>” command when necessary so OSPF metric is consistent.</li>
</ul>
<p><strong>Default Bandwidth on Serial Interfaces</strong></p>
<ul>
<li>Use” <em>show interface &lt;interface&gt;</em>” to view bandwidth value of interface.</li>
<li>Cisco routers default bandwidth value on some serial interfaces is T1 (1.544 Mbps).</li>
<li> Some serial interfaces may default to 128 kbps.</li>
<li><span style="text-decoration:underline;">Always check default value.</span></li>
</ul>
<p><span style="text-decoration:underline;"> </span></p>
<ul>
<li>Bandwidth value does not affect speed of link; used by routing protocols to find routing metric.</li>
<li>Bandwidth value should reflect actual speed of link so routing table has accurate best path info.</li>
<li>Verify calculated OSPF cost of interface with “<em>show ip ospf interface</em>”.</li>
</ul>
<p><strong><em>11.3.2 Modifying Cost of a Link</em></strong></p>
<ul>
<li>When interfaces are not actually operating at default speeds, manual modification is needed.</li>
<li>Both sides of link should be configured to have same value.</li>
<li>Use“ bandwidth interface” or “ip ospf cost interface” commands to modify value.</li>
</ul>
<p><strong>Bandwidth Command (modifies bandwidth)</strong></p>
<ul>
<li>Router(config-if)#bandwidth &lt;bandwidth-kbps&gt;</li>
</ul>
<p><strong>Ip ospf cost Command (modifies cost)</strong></p>
<ul>
<li>R1(config)#interface &lt;interface&gt;</li>
<li>R1(config-if)#ip ospf cost &lt;cost&gt;</li>
</ul>
<p><strong>Bandwidth vs Ip ospf cost </strong></p>
<ul>
<li>Ip ospf cost command useful where non-Cisco routers use other metrics to calculate OSPF costs.</li>
<li>Bandwidth command uses result of cost calculation to determine cost of the link.</li>
<li>Ip ospf cost command bypasses calculation by directly setting cost of link to specific value.</li>
</ul>
<p><strong><em>11.4.1 Challenges in multi-access networks</em></strong></p>
<ul>
<li>Multi-access network = more than two devices on same shared media.</li>
<li>Point-to-point networks have only two devices on network; one at each end.</li>
<li>OSPF defines five network types:
<ul>
<li>Point-to-point</li>
<li>Broadcast Multiaccess</li>
<li>Nonbroadcast Multiaccess (NBMA)</li>
<li>Point-to-multipoint</li>
<li>Virtual links</li>
</ul>
</li>
</ul>
<ul>
<li>NBMA and point-to-multi-point networks include Frame Relay, ATM, and X.25 networks.</li>
</ul>
<p><strong>Multiple Adjacencies</strong></p>
<ul>
<li>Creates unnecessary # of adjacencies; excessive LSAs between routers on network.</li>
<li>Adjacencies = n (n &#8211; 1) / 2 where n =number of routers.</li>
</ul>
<p><strong>Flooding of LSAs</strong></p>
<ul>
<li>Link-state routers flood packets when OSPF initialized or when change in topology.</li>
<li>In multi-access networks this flooding can become excessive.</li>
</ul>
<p><strong>Designated Router (DR)</strong></p>
<ul>
<li>Designated Router is elected to be collection / distribution point for LSAs sent / received.</li>
<li>Backup Designated Router is also elected in case Designated Router fails.</li>
<li>All other routers become DROthers (neither DR or BDR).</li>
<li>Routers on multiaccess network elect DR and BDR.</li>
<li>DROthers only form full adjacencies with DR and BDR in network.</li>
<li>DROthers only send their LSAs to DR and BDR using multicast IP: 224.0.0.6 (ALLDRouters)</li>
<li>BDR listens to DROthers too.</li>
<li>DR responsible for forwarding LSAs from updating router to all other routers.</li>
<li>DR uses multicast address 224.0.0.5 (AllSPFRouters).</li>
<li>One router (DR) does all flooding of all LSAs in multi-access network.</li>
</ul>
<p><strong><em>11.4.2 DR/BDR Election Process</em></strong></p>
<p><strong>Topology Change</strong></p>
<ul>
<li>DR/BDR elections do not occur in point-to-point networks.</li>
</ul>
<p><strong>DR/BDR Election</strong></p>
<ul>
<li>Election criteria:
<ul>
<li>DR: Router with highest OSPF interface priority.</li>
<li>BDR: Router with second highest OSPF interface priority.</li>
<li>If OSPF interface priorities are equal, highest router ID used.</li>
</ul>
</li>
</ul>
<ul>
<li>If Router not elected as DR or BDR, it becomes a DROther.</li>
<li>DROthers only form FULL adjacencies with DR and BDR.</li>
<li>DROthers still form neighbour adjacency with any DROthers that join network. (Hello packets)</li>
</ul>
<ul>
<li># show ip ospf neighbor : displays neighbour adjacency</li>
<li># show ip ospf interface : displays ospf state (DR, BDR or DROther)</li>
</ul>
<p><strong>Timing of DR/BDR Election</strong></p>
<ul>
<li>Election held when first router with OSPF enabled interface is active on multi-access network.</li>
<li>Occurs when routers powered-on or OSPF network command for interface is configured.</li>
<li>Election process takes few seconds.</li>
<li>If all of routers on network have not finished booting, router with lower ID may become DR.</li>
<li>When DR is elected, it remains the DR until:
<ul>
<li>DR fails.</li>
<li>OSPF process on DR fails.</li>
<li>Multi-access interface on DR fails.</li>
</ul>
</li>
</ul>
<ul>
<li>If DR fails, BDR assumes role of DR and election held to choose new BDR.</li>
<li>If new router enters network after DR /BDR elected, it will not be DR / BDR even if higher ID or interface priority than current DR / BDR.</li>
<li>New router can be elected BDR if current DR / BDR fails.</li>
<li>Previous DR does not regain DR status if returns to network.</li>
<li>If BDR fails, election held among DROthers to see who will be new BDR.</li>
</ul>
<ul>
<li>To ensure routers you want to be DR / BDR win election:
<ul>
<li>Boot up DR first, followed by BDR, and then all other routers.</li>
<li>Shut down interface on all routers, do a no shutdown on DR, then BDR, then DROthers.</li>
<li>Change OSPF interface priority to better control DR/BDR elections.</li>
</ul>
</li>
</ul>
<ul>
<li>Router(config-if)#ip ospf priority {0 &#8211; 255}</li>
<li>0 = ineligible for DR/BDR</li>
<li>1= low priority</li>
<li>255= high priority</li>
<li>Priorities are interface-specific, they allow router to be DR in 1 network and DROther in another.</li>
</ul>
<p><strong>Topology</strong></p>
<ul>
<li>OSPF routing domain and a non-OSPF network = Autonomous System Boundary Router (ASBR).</li>
</ul>
<ul>
<li>R1(config)#ip route 0.0.0.0 0.0.0.0 loopback 1 (simulates connection to ISP Router)</li>
<li>R1(config-router)#default-information originate</li>
</ul>
<ul>
<li>O*E2 0.0.0.0/0 [110/1] via 192.168.10.10, 00:05:34, Serial0/0/1
<ul>
<li>E2 denotes that route is an OSPF External Type 2 route.</li>
</ul>
</li>
</ul>
<ul>
<li>External Type 1 (E1): Identical to cost calculations for normal OSPF internal routes.</li>
<li>External Type 2 (E2): Cost of an E2 route is always external cost.</li>
</ul>
<p><strong>Reference Bandwidth</strong></p>
<ul>
<li>Can be modified to accommodate faster links.</li>
<li>Use command on all routers so OSPF routing metric remains consistent:
<ul>
<li>R1(config-router)#auto-cost reference-bandwidth &lt;Mbps (1-4294967)&gt;</li>
</ul>
</li>
</ul>
<p><strong>Modifying OSPF Intervals</strong></p>
<ul>
<li>OSPF Hello and Dead intervals can be modified manually:
<ul>
<li>Router(config-if)#ip ospf hello-interval &lt;seconds&gt;</li>
<li>Router(config-if)#ip ospf dead-interval &lt;seconds&gt;</li>
</ul>
</li>
</ul>
<ul>
<li>Good practice to modify dead timer so that modifications are documented in configuration.</li>
<li>Verify neighbor adjacency is restored with “show ip ospf neighbor” command</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mjlilley2010.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mjlilley2010.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mjlilley2010.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mjlilley2010.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mjlilley2010.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mjlilley2010.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mjlilley2010.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mjlilley2010.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mjlilley2010.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mjlilley2010.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mjlilley2010.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mjlilley2010.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mjlilley2010.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mjlilley2010.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=30&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mjlilley2010.wordpress.com/2010/04/06/chapter-11-exploration2-thursfri-mtkg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1efe5fc4538aa6fa27a8180f19d2df29?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mjlilley</media:title>
		</media:content>
	</item>
		<item>
		<title>CHAPTER-10-Exploration2-Thurs/Fri-MT/KG</title>
		<link>http://mjlilley2010.wordpress.com/2010/04/06/chapter-10-exploration2-thursfri-mtkg/</link>
		<comments>http://mjlilley2010.wordpress.com/2010/04/06/chapter-10-exploration2-thursfri-mtkg/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 04:47:40 +0000</pubDate>
		<dc:creator>mjlilley</dc:creator>
				<category><![CDATA[Exploration 2]]></category>
		<category><![CDATA[Chisholm]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Kangan]]></category>

		<guid isPermaLink="false">http://mjlilley2010.wordpress.com/?p=26</guid>
		<description><![CDATA[CHAPTER-10-Exploration2-Thurs/Fri-MT/KG 10.1.1.1 Link-State Routing Protocols A.K.A. shortest path first protocols which are built on Edsger Dijkstra&#8217;s SPF algorithm. IP link-state routing protocols: Open Shortest Path First (OSPF) Intermediate System-to-Intermediate System (IS-IS) Basic OSPF operations : #router ospf &#60;process-id&#62; #network &#60;statement&#62; Link-state routing protocols for non-IP networks: DEC&#8217;s DNA Phase V Novell&#8217;s NetWare Link Services Protocol [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=26&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>CHAPTER-10-Exploration2-Thurs/Fri-MT/KG</strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em>10.1.1.1 Link-State Routing Protocols</em></strong></p>
<ul>
<li>A.K.A. shortest path first protocols which are built on Edsger Dijkstra&#8217;s SPF algorithm.</li>
</ul>
<ul>
<li>IP link-state routing protocols:
<ul>
<li>Open Shortest Path First (OSPF)</li>
<li>Intermediate System-to-Intermediate System (IS-IS)</li>
</ul>
</li>
</ul>
<ul>
<li>Basic OSPF operations :
<ul>
<li>#router ospf &lt;process-id&gt;</li>
<li>#network &lt;statement&gt;</li>
</ul>
</li>
</ul>
<ul>
<li>Link-state routing protocols for non-IP networks:
<ul>
<li>DEC&#8217;s DNA Phase V</li>
<li> Novell&#8217;s NetWare Link Services Protocol (NLSP)</li>
</ul>
</li>
</ul>
<p><strong><em>10.1.2.1 SPF Algorithm</em></strong></p>
<ul>
<li>Dijkstra&#8217;s algorithm accumulates costs along each path, between source and destination.</li>
<li>“Shortest path first” is in purpose of every routing algorithm.</li>
<li>Each router determines its own cost (own perspective) to each destination in topology.</li>
</ul>
<p><strong><em> </em></strong></p>
<p><strong><em>10.1.3.1 Link-State Routing Process</em></strong></p>
<ul>
<li>For a link-state routing protocol to reach state of convergence, all routers in topology must complete generic link-state routing process:</li>
</ul>
<ul>
<li>All routers learn about own directly connected networks. (Detects interface is in up state).</li>
<li>All routers responsible for meeting neighbours on directly connected networks. (Exchange Hello packets with other LSR’s on directly connected networks).
<ul></ul>
</li>
</ul>
<ul>
<li>Each router builds a Link-State Packet (LSP) with info on state of each directly connected link. (info = each neighbour ID, link type and bandwidth).</li>
<li>Each router floods LSP to all neighbours, who store all LSPs received in database. This process continues until all routers in area have received LSPs. Each router stores copy of each LSP received from neighbours in local database.</li>
<li>Each router uses database to construct complete map of the topology and computes the best path to each destination network ( from its own perspective). Router now has a complete map of all destinations in topology and routes to reach them. SPF algorithm is constructs map of topology and determines best path to each network.</li>
</ul>
<ol></ol>
<p><strong><em>10.1.4.1 Learning about directly connected networks</em></strong></p>
<ul>
<li>When interfaces are correctly configured and activated, router learns about its own directly connected networks.</li>
<li>Regardless of routing protocol, directly connected networks are now part of routing table.</li>
</ul>
<p><strong><em>Link:</em></strong></p>
<ul>
<li>Is an interface on a router.</li>
<li>Interface must be properly configured and in up state before protocol can learn about a link.</li>
<li>Interface must be included in a network statement before it can participate in routing process.</li>
</ul>
<p><strong><em>Link-State:</em></strong></p>
<ul>
<li>Information about state of links = link-states.</li>
<li>Link state info includes:
<ul>
<li>The interface&#8217;s IP address and subnet mask.</li>
<li>The type of network: Ethernet (broadcast) or Serial (PtoP)</li>
<li>The cost of link.</li>
<li>Any neighbour routers on link.</li>
</ul>
</li>
</ul>
<p><strong><em>10.1.5.1 Sending Hello packets to Neighbours</em></strong></p>
<ul>
<li>Neighbour = any other router that is enabled with same link-state routing protocol.</li>
<li>Routers send Hello packets out its interfaces to discover any neighbours.</li>
<li>Neighbours reply to Hello packet with their own Hello packets.</li>
<li>If Router does not receive a Hello on an interface, there are no neighbours out this interface.</li>
<li>Neighbours form an adjacency. (Continue exchanging “hello” to monitor state of neighbour).</li>
<li>If router stops receiving Hello packets, then that neighbour is considered unreachable and adjacency is broken.</li>
</ul>
<p><strong><em>10.1.6.1 Building LSP’s</em></strong></p>
<ul>
<li>Each router builds a Link-State Packet (LSP) with on state of each directly connected link.</li>
<li>Once adjacencies are formed, router can build its link-state packets (contain info about its links).</li>
<li>Example of LSPs is:
<ul>
<li>R1; Ethernet network 10.1.0.0/16; Cost 2</li>
<li>R1 -&gt; R2; Serial point-to-point network; 10.2.0.0/16; Cost 20</li>
<li>R1 -&gt; R3; Serial point-to-point network; 10.3.0.0/16; Cost 5</li>
<li>R1 -&gt; R4; Serial point-to-point network; 10.4.0.0/16; Cost 20</li>
</ul>
</li>
</ul>
<p><strong><em>10.1.7.1 Flooding Link-State Packets to Neighbours</em></strong></p>
<ul>
<li>Each router floods LSP to all neighbours, who store all LSPs received in local database.</li>
<li>Each router floods its link-state info to all other link-state routers in routing area.</li>
<li>When router receives an LSP from neighbouring router, it sends that LSP out all other interfaces except interface that received LSP. (This creates flooding effect of LSPs from all routers in area).</li>
<li>Link-state routing protocols calculate SPF algorithm after flooding is complete (faster convergence).</li>
<li>LSPs are not sent periodically.</li>
</ul>
<ul>
<li>LSP only needs to be sent when:
<ul>
<li>Initial start-up of router or routing protocol process on that router.</li>
<li>There is change in topology (link down/up or neighbour adjacency established/broken)</li>
<li></li>
<li>Info included in LSP (on top of link-state info):
<ul>
<li>sequence numbers</li>
<li>aging information (to help determine if already received LSP from another router )</li>
</ul>
</li>
</ul>
</li>
</ul>
<p><strong><em>10.1.8.1 Constructing a link state database</em></strong></p>
<ul>
<li>Each router uses database to construct a complete map of topology and computes best path to each destination network.</li>
<li>After link-state flooding process, each router has LSP from every router in routing area.</li>
<li>LSPs stored in link-state database.</li>
<li>Router now uses SPF algorithm to construct SPF tree.</li>
</ul>
<p><strong><em>An SPF Tree:</em></strong></p>
<p><strong><em>10.1.9.1 SPF Tree</em></strong></p>
<ul>
<li>Using shortest path info table (determined by SPF algorithm), paths are added to routing table.</li>
</ul>
<p><strong><em>10.2.1.1 Link-State Advantages</em></strong></p>
<p><strong><em>Builds a Topological Map:</em></strong></p>
<ul>
<li>Link-state routing protocols exchange link-states, so SPF algorithm can build tree of network.</li>
<li>Each router can independently determine shortest path to every network.</li>
</ul>
<p><strong><em>Fast Convergence:</em></strong></p>
<ul>
<li>Link-state routing protocols immediately flood the LSP out all interfaces (except interface LSP was received) prior to processing.</li>
</ul>
<p><strong><em>Event-driven Updates:</em></strong></p>
<ul>
<li>After initial flooding of LSPs, link-state routing protocols only send LSP when change in topology.</li>
<li>LSP contains only info regarding affected link.</li>
</ul>
<p><strong><em>Hierarchical Design:</em></strong></p>
<ul>
<li>Link-state routing protocols use areas. This creates hierarchical design and allows for better route aggregation (summarization) and isolation of routing issues within an area.</li>
</ul>
<p><strong><em>10.2.2.1 Requirements of a Link-State Routing Protocol</em></strong></p>
<ul>
<li>Modern link-state protocols designed to minimize effects on memory, CPU and bandwidth.</li>
<li>Multiple areas reduce size of link-state databases.</li>
<li>Multiple areas limit amount of link-state info flooding in routing domain and send LSPs only to needed routers.</li>
<li>This can help isolate unstable link to specific area in routing domain.</li>
<li>Routers in other areas will learn this route is down  via link-state packet that does not cause them to rerun their SPF algorithm.</li>
<li>Routers in other areas can update their routing tables directly.</li>
</ul>
<p><strong><em>Memory:</em></strong></p>
<ul>
<li>Requirements are increased ue to the use of link-state databases and creation of SPF tree.</li>
</ul>
<p><strong><em> </em></strong></p>
<p><strong><em>Processing:</em></strong></p>
<ul>
<li>Dijkstra’s/SPF algorithm requires more CPU time than distance vector algorithms/Bellman-Ford due to building a complete map of topology.</li>
</ul>
<p><strong><em>Bandwidth:</em></strong></p>
<ul>
<li>Link-state packet floods can affect available bandwidth on network. (Router start-up only)</li>
<li>Can be an issue on unstable networks.</li>
</ul>
<p>There are two link-state routing protocols used for routing IP today:</p>
<p><strong><em>10.2.3.1 Link-State Routing Protocol Comparison</em></strong></p>
<p><strong><em>OSPF= Open Shortest Path First:</em></strong></p>
<ul>
<li>Designed by in 1987 by IETF (Internet Engineering Task Force).</li>
<li>OSPFv2: OSPF for IPv4 networks (RFC 1247 and RFC 2328)</li>
<li>OSPFv3: OSPF for IPv6 networks (RFC 2740)</li>
</ul>
<p><strong><em>IS-IS= Intermediate System-to-Intermediate System:</em></strong></p>
<ul>
<li>Designed by ISO (International Organization for Standardization).</li>
<li>Described in ISO 10589.</li>
<li>DECnet Phase V. was developed at DEC (Digital Equipment Corporation).</li>
<li>Originally designed for t OSI protocol suite (not TCP/IP).</li>
<li>Integrated IS-IS( Dual IS-IS) included support for IP networks.</li>
<li>Used mainly by ISPs and carriers, more enterprise networks are beginning to use IS-IS.</li>
<li>OSPF and IS-IS share many similarities and also have many differences.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mjlilley2010.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mjlilley2010.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mjlilley2010.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mjlilley2010.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mjlilley2010.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mjlilley2010.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mjlilley2010.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mjlilley2010.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mjlilley2010.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mjlilley2010.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mjlilley2010.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mjlilley2010.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mjlilley2010.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mjlilley2010.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=26&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mjlilley2010.wordpress.com/2010/04/06/chapter-10-exploration2-thursfri-mtkg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1efe5fc4538aa6fa27a8180f19d2df29?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mjlilley</media:title>
		</media:content>
	</item>
		<item>
		<title>CHAPTER- 9-Exploration2-Thurs/Fri-MT/KG</title>
		<link>http://mjlilley2010.wordpress.com/2010/04/06/chapter-9-exploration2-thursfri-mtkg/</link>
		<comments>http://mjlilley2010.wordpress.com/2010/04/06/chapter-9-exploration2-thursfri-mtkg/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 04:46:22 +0000</pubDate>
		<dc:creator>mjlilley</dc:creator>
				<category><![CDATA[Exploration 2]]></category>
		<category><![CDATA[Chisholm]]></category>
		<category><![CDATA[CISCO]]></category>
		<category><![CDATA[Exploration]]></category>
		<category><![CDATA[Kangan]]></category>

		<guid isPermaLink="false">http://mjlilley2010.wordpress.com/?p=24</guid>
		<description><![CDATA[CHAPTER- 9-Exploration2-Thurs/Fri-MT/KG 9.1.1.1 Enhanced Interior Gateway Routing Protocol IGRP Developed proprietarily by Cisco IGRP in 1985 (due to limitations of RIPv1) IGRP and EIGRP use metrics of bandwidth, delay, reliability and load. Default =bandwidth and delay. IGRP = classful routing protocol (Bellman-Ford algorithm) Cisco discontinued IGRP starting with IOS 12.2(13)T and 12.2(R1s4)S. The Algorithm Traditional [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=24&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>CHAPTER- 9-Exploration2-Thurs/Fri-MT/KG</strong></p>
<p><strong><em>9.1.1.1 Enhanced Interior Gateway Routing Protocol</em></strong></p>
<p><strong><em>IGRP</em></strong></p>
<ul>
<li>Developed proprietarily by Cisco IGRP in 1985 (due to limitations of RIPv1)</li>
<li>IGRP and EIGRP use metrics of bandwidth, delay, reliability and load.</li>
<li>Default =bandwidth and delay.</li>
<li>IGRP = classful routing protocol (Bellman-Ford algorithm)</li>
<li>Cisco discontinued IGRP starting with IOS 12.2(13)T and 12.2(R1s4)S.</li>
</ul>
<p><strong><em>The Algorithm</em></strong></p>
<ul>
<li>Traditional distance vector routing protocols age out routing entries (Need periodic updates).</li>
<li>EIGRP uses Diffusing Update Algorithm (DUAL).</li>
<li>EIGRP <span style="text-decoration:underline;">does not</span> send periodic updates and route entries do not age out.</li>
<li>EIGRP uses Hello protocol to monitor connection status with neighbours.</li>
<li>Changes in routing info (new link / unavailable link) causes triggered update.</li>
</ul>
<p><strong><em>Path Determination</em></strong></p>
<ul>
<li>RIP and IGRP must wait for another routing update with an available route to remote network.</li>
<li>EIGRP&#8217;s DUAL keeps topology table and routing table (Loop-free best path and backup paths)</li>
<li>Loop-free = neighbour does not have route to destination network that passes via this router.</li>
<li>If an original route = unavailable, DUAL searches topology table for valid backup path.</li>
<li>If one exists, route is entered into routing table.</li>
<li>If backup path = not exist, DUAL does a network discovery process find backup path that did not meet requirement of feasibility condition. (How much does a feasibility study cost anyway?)</li>
</ul>
<p><strong><em>Convergence</em></strong></p>
<ul>
<li>Periodic updates = unreliable nature (prone to routing loops &amp; count-to-infinity).</li>
<li>To avoid this protocols use hold-down timers, which cause long convergence times.</li>
<li>EIGRP <span style="text-decoration:underline;">does not</span> use hold-down timers.</li>
<li>EIGRP has faster convergence than traditional distance vector routing protocols.</li>
</ul>
<p><strong><em>9.1.2.1 EIGRP Message Format</em></strong></p>
<ul>
<li>Encapsulated data field = Type/Length/Value (TLV).</li>
<li>Types of TLVs:
<ul>
<li>EIGRP Parameters</li>
<li>IP Internal Routes</li>
<li>IP External Routes</li>
</ul>
</li>
</ul>
<ul>
<li>Packet header included in every EIGRP packet.</li>
<li>EIGRP packet header and TLV encapsulated in IP packet.</li>
<li>Protocol field = 88 (EIGRP), destination address = 224.0.0.10 (multicast).</li>
<li>Ethernet frame destination multicast MAC: 01-00-5E-00-00-0A.</li>
</ul>
<p><strong><em>9.1.2.2 EIGRP Message Format</em></strong></p>
<p><strong><em>EIGRP Packet Header:</em></strong></p>
<ul>
<li>Opcode specifies EIGRP packet type:
<ul>
<li>Update</li>
<li>Query</li>
<li>Reply</li>
<li>Hello</li>
<li>Cisco routers can run multiple instances of EIGRP.</li>
<li>AS # used to track instance of EIGRP.</li>
</ul>
</li>
</ul>
<p><strong><em>TLV: EIGRP Parameters:</em></strong></p>
<ul>
<li>Bandwidth and delay are weighted by default (K1 and K3 fields set to 1).</li>
<li>Hold Time = time that receiving EIGRP neighbour should wait before determining advertising router to be down.</li>
</ul>
<p><strong><em>TLV: IP Internal:</em></strong></p>
<ul>
<li>Message used to advertise EIGRP routes within AS.</li>
<li>Delay = sum of delays from source to destination (units of 10 microseconds).</li>
<li>Bandwidth = lowest configured bandwidth of any interface along route.</li>
<li>Subnet mask = prefix length or #of network bits in subnet mask.</li>
</ul>
<p><strong><em>TLV: IP External:</em></strong></p>
<ul>
<li>Message used when external routes imported into EIGRP routing process.</li>
<li>Bottom half of IP External TLV includes all fields used in IP Internal TLV.</li>
<li>Maximum Transmission Unit (MTU) <span style="text-decoration:underline;">is not</span> one of the metrics used by EIGRP.</li>
</ul>
<ul>
<li>MTU is included in routing updates but not used to determine routing metric.</li>
</ul>
<p><strong><em>9.1.3.1 Protocol Dependent Modules (PDM)</em></strong></p>
<ul>
<li>EIGRP is capable of routing several different protocols:
<ul>
<li>IP</li>
<li>IPX</li>
<li>AppleTalk</li>
</ul>
</li>
</ul>
<ul>
<li>EIGRP uses Reliable Transport Protocol (RTP)</li>
<li>EIGRP cannot use UDP or TCP because IPX and Apple-talk do not use TCP/IP protocols.</li>
</ul>
<p><strong><em>9.1.4.1 RTP and EIGRP Packet types</em></strong></p>
<ul>
<li>Reliable RTP = acknowledgement.</li>
<li>Unreliable RTP packet = <span style="text-decoration:underline;">no </span>acknowledgement.</li>
<li>RTP can send packets either uni-cast or multicast.</li>
<li>EIGRP packets use reserved multicast address: 224.0.0.10.</li>
</ul>
<p><strong><em>9.1.4.2 EIGRP Packet types</em></strong></p>
<p><strong><em>Hello </em></strong></p>
<ul>
<li>Used by EIGRP to discover and form adjacencies with neighbours.</li>
<li>Hello packets are multicasts and use unreliable delivery.</li>
</ul>
<p><strong><em> </em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em> </em></strong></p>
<p><strong><em>Update and ACK </em></strong></p>
<ul>
<li>Used by EIGRP to propagate routing info.</li>
<li>EIGRP does not send periodic updates.</li>
<li>EIGRP update packets use reliable delivery.</li>
<li>Updates sent as multicast when required by multiple routers.</li>
<li>Updates sent as uni-cast when needed by only a single router.</li>
<li>With point-to-point links, updates are sent as uni-casts.</li>
<li>ACK packets are sent by EIGRP via a uni-cast address when reliable delivery is used.</li>
<li>RTP uses reliable delivery for EIGRP update, query, and reply packets..</li>
</ul>
<p><strong><em>Query and Reply</em></strong></p>
<ul>
<li>Used by DUAL when searching for networks.</li>
<li>Use reliable delivery.</li>
<li>Queries = multicast</li>
<li>Replies= uni-cast.</li>
<li>Neighbours must send a reply, even if they do not have a route to downed network.</li>
</ul>
<p><strong><em>9.1.5.1 Hello Protocol</em></strong></p>
<ul>
<li>EIGRP neighbours are other routers using EIGRP on shared, directly connected networks.</li>
<li>Neighbours are discovered and established adjacencies with using Hello packet.</li>
<li>EIGRP Hello packets are sent every 5 seconds.</li>
<li>Hold-time = max time router should wait to receive next Hello before saying” Hey &#8230;wait a sec – there’s nobody home” (unreachable).</li>
<li>Default hold time = 3 x “hello interval”</li>
<li>If hold time expires, EIGRP says “route down” and DUAL will search for new path.</li>
</ul>
<p><strong><em>9.1.6.1 Bounded Updates</em></strong></p>
<ul>
<li>Partial/bounded updates are sent only when metric for route changes.</li>
<li>Partial = info about route changes, instead of sending entire contents of routing table.</li>
<li>Bounded = sent only to routers affected by change.</li>
</ul>
<p><strong><em>9.1.7.1 DUAL</em></strong></p>
<ul>
<li>Diffusing Update Algorithm = convergence algorithm used by EIGRP.</li>
<li>Primary way that EIGRP prevents routing loops is with DUAL algorithm.</li>
<li>DUAL algorithm allows routers involved in topology change to synchronize at same time.</li>
<li>Routers <span style="text-decoration:underline;">not </span>affected by topology changes are not involved in re-computation.</li>
</ul>
<p><strong><em>FSM:</em></strong></p>
<ul>
<li>DUAL Finite State Machine = a model of behaviour to a # of states.</li>
<li>DUAL FSM tracks all routes, uses metric to select loop-free paths.</li>
<li>Also selects routes with least cost path to put into routing table.</li>
</ul>
<p><strong><em>9.1.8.1 Administrative Distance</em></strong></p>
<ul>
<li>= Trustworthiness/Preference of route source.</li>
<li>EIGRP default AD = :
<ul>
<li>90 for internal routes</li>
<li>170 for routes imported from an external source</li>
</ul>
</li>
</ul>
<ul>
<li>EIGRP = most preferred IGP by Cisco IOS because it has lowest AD</li>
</ul>
<p><strong><em>9.1.9.1 Authentication</em></strong></p>
<ul>
<li>RIPv2, EIGRP, OSPF, IS-IS and BGP can all be configured to encrypt and authenticate their routing info.</li>
<li>Good practice to authenticate transmitted routing info.</li>
<li>Ensures routers only accept routing info from other routers that have been configured with same password or authentication info.</li>
<li>Authentication does not encrypt the router&#8217;s routing table.</li>
</ul>
<p><strong><em>9.2.2.1 Autonomous Systems and Process IDs</em></strong></p>
<ul>
<li>Networks under admin control of a single entity using a common routing policy to Internet.</li>
<li>RFC 1930.</li>
<li>AS # assigned by Internet Assigned Numbers Authority (IANA).</li>
<li>32-bit AS numbers are assigned. Available AS numbers = 4 billion+.</li>
</ul>
<p><strong><em>Process ID:</em></strong></p>
<ul>
<li>EIGRP and OSPF use process ID to identify instance routing of protocol running on router.</li>
<li>Router(config)#router eigrp &lt;autonomous-system&gt;</li>
<li>Process ID can be assigned any 16-bit value. (1-65535)</li>
</ul>
<p><strong><em>9.2.5.1 Verifying EIGRP</em></strong></p>
<ul>
<li>EIGRP routers establish adjacencies with neighbours by exchanging EIGRP Hello packets.</li>
<li>Use ”show ip eigrp neighbors” command to verify adjacent neighbours.</li>
<li>If neighbour not listed in table:
<ul>
<li>Check the local interface using show ip interface brief.</li>
<li>Try pinging IP address of neighbour.</li>
</ul>
</li>
</ul>
<ul>
<li>If ping is successful and EIGRP still does not see neighbour:
<ul>
<li>Are both routers configured with same EIGRP process ID?</li>
<li>Is directly connected network included in EIGRP network statements?</li>
<li>Is passive-interface command configured to prevent EIGRP Hello packets on interface?</li>
</ul>
</li>
</ul>
<ul>
<li>Use “ show ip protocols” command to verify EIGRP is enabled.</li>
</ul>
<ul>
<li>EIGRP automatically includes a null0 summary route as a child route whenever:
<ul>
<li>There is at least one subnet that was learned via EIGRP.</li>
</ul>
</li>
</ul>
<p><strong>and</strong></p>
<ul>
<li>Automatic summarization is enabled.</li>
</ul>
<p><strong><em>9.2.5.1 Verifying EIGRP</em></strong></p>
<p><strong><em>9.3.2.1 EIGRP Metrics</em></strong></p>
<ul>
<li>“Show interface” command lets you examine actual values used for bandwidth, delay, reliability, and load.</li>
</ul>
<p><strong><em>Bandwidth:</em></strong></p>
<ul>
<li>Static value may /may not reflect actual physical bandwidth of interface.</li>
<li>Default value can be changed by admin.</li>
</ul>
<p><strong><em> </em></strong></p>
<p><strong><em>Delay </em></strong>(DLY)<strong><em>:</em></strong></p>
<ul>
<li>Measure of time it takes for a packet to traverse route.</li>
<li>Static value based on type of link to which interface is connected.</li>
<li>Is measured in microseconds.</li>
<li>Not measured dynamically (No actual tracking of how long packets take to reach destination).</li>
<li>Default value can be changed by admin.</li>
</ul>
<p><strong><em>Reliability:</em></strong></p>
<ul>
<li>Measures probability that link will fail or how often link has errors.</li>
<li>Measured dynamically (0 -255) 1 = minimal reliability, 255 = 100% reliable.</li>
<li>Is calculated on a 5-minute weighted average to avoid impact of high/low error rates.</li>
</ul>
<p><strong><em>Load:</em></strong></p>
<ul>
<li>Amount of traffic utilizing link.</li>
<li>Measured dynamically (0 &#8211; 255). Lower load value is more desirable.</li>
<li>TX load and RX load</li>
</ul>
<p><strong><em>9.4.2.1 DUAL</em></strong></p>
<p><strong><em>Successor:</em></strong></p>
<ul>
<li>Neighbouring router used for packet forwarding which is least-cost route to destination network.</li>
</ul>
<p><strong><em>Feasible distance:</em></strong></p>
<ul>
<li>Lowest calculated metric to reach destination network.</li>
<li>FD is also known as the metric for the route.</li>
</ul>
<p><strong><em>Feasible Successor:</em></strong></p>
<ul>
<li>DUAL can converge quickly after change in topology due to backup paths to other routers.</li>
</ul>
<p><strong><em>9.4.6.1 DUAL Finite State Machine</em></strong></p>
<ul>
<li>By default, EIGRP uses t Null0 interface to discard any packets that match parent route but do not match any child routes. AKA&#8221;the bit bucket.&#8221;</li>
<li>Routers discard any packets that match Null0 summary route and do not match child routes.</li>
<li>EIGRP automatically includes a null0 summary route as a child route whenever:
<ul>
<li>There is at least one subnet that was learned via EIGRP.</li>
<li>Automatic summarization is enabled.</li>
</ul>
</li>
</ul>
<ul>
<li>EIGRP automatically summarizes at major network boundaries.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mjlilley2010.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mjlilley2010.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mjlilley2010.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mjlilley2010.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mjlilley2010.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mjlilley2010.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mjlilley2010.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mjlilley2010.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mjlilley2010.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mjlilley2010.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mjlilley2010.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mjlilley2010.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mjlilley2010.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mjlilley2010.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mjlilley2010.wordpress.com&amp;blog=11973973&amp;post=24&amp;subd=mjlilley2010&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mjlilley2010.wordpress.com/2010/04/06/chapter-9-exploration2-thursfri-mtkg/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1efe5fc4538aa6fa27a8180f19d2df29?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mjlilley</media:title>
		</media:content>
	</item>
	</channel>
</rss>
