<?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>Rick Mur</title>
	<atom:link href="http://rickmur.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rickmur.wordpress.com</link>
	<description>Triple CCIE #21946 (R&#38;S / SP / Storage), JNCIE-SP #851</description>
	<lastBuildDate>Tue, 08 May 2012 08:55:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='rickmur.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Rick Mur</title>
		<link>http://rickmur.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://rickmur.wordpress.com/osd.xml" title="Rick Mur" />
	<atom:link rel='hub' href='http://rickmur.wordpress.com/?pushpress=hub'/>
		<item>
		<title>BRAS on Juniper MX</title>
		<link>http://rickmur.wordpress.com/2012/04/13/bras-on-juniper-mx/</link>
		<comments>http://rickmur.wordpress.com/2012/04/13/bras-on-juniper-mx/#comments</comments>
		<pubDate>Fri, 13 Apr 2012 12:59:12 +0000</pubDate>
		<dc:creator>rickmur</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bng]]></category>
		<category><![CDATA[bras]]></category>
		<category><![CDATA[bsr]]></category>
		<category><![CDATA[dhcp]]></category>
		<category><![CDATA[dynamic]]></category>
		<category><![CDATA[hqos]]></category>
		<category><![CDATA[Juniper]]></category>
		<category><![CDATA[mx]]></category>
		<category><![CDATA[qos]]></category>
		<category><![CDATA[radius]]></category>
		<category><![CDATA[service provider environments]]></category>
		<category><![CDATA[trio]]></category>

		<guid isPermaLink="false">http://rickmur.wordpress.com/?p=567</guid>
		<description><![CDATA[One of the latest features on the Juniper MX-series devices is the BRAS functionality. The first functionality (automatically configuring interfaces) has been available since a long time, but most BRAS features have been introduced last year in JUNOS 11.x releases. With JUNOS 11.4 (also a Long-Term-Support release) the features matured as all major components are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickmur.wordpress.com&#038;blog=9247277&#038;post=567&#038;subd=rickmur&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of the latest features on the Juniper MX-series devices is the BRAS functionality. The first functionality (automatically configuring interfaces) has been available since a long time, but most BRAS features have been introduced last year in JUNOS 11.x releases. With JUNOS 11.4 (also a Long-Term-Support release) the features matured as all major components are now available and (fingers crossed) stable.</p>
<p>This functionality can be named in different ways. BRAS or Broadband Remote Access Server is the most common name. Other names are Broadband Network Gateway (BNG) or Broadband Service Router (BSR).</p>
<p>This functionality is used in Internet Service Provider environments usually where DSL or Cable is used as the last mile access.</p>
<p>The following drawing demonstrates how the end-to-end path looks and where a BRAS/BSR is placed.</p>
<p><a href="http://rickmur.files.wordpress.com/2012/04/untitled1.png"><img class="alignnone size-full wp-image-568" title="BRASdeployment" src="http://rickmur.files.wordpress.com/2012/04/untitled1.png?w=480" alt=""   /></a></p>
<p>The CPE (DSL/Cable modem) is connected to the Multi-Service Access Node (MSAN), this MSAN is either a DSLAM in case of DSL networks or a CMTS in case of Cable networks. The DSLAM and CMTS devices convert the signal to Ethernet (or any other transport) and forward it to the rest of the network. This connection is then terminated on a BRAS device before it enters the rest of the network (and the internet).</p>
<p>The BRAS is used for 2 reasons. The first is for authenticating the client if it has the right to enter the network. Second is to enforce the subscription in terms of bandwidth limits and services that the client bought.</p>
<p>In the more classical model, when ATM was mostly used as transport layer, the identification of subscribers (as how clients are called on BRAS devices) where identified using PPP sessions. A client or CPE device initiates a PPP session. This ensures for encapsulation between client and BRAS and ensures some sort of circuit where you can apply authentication and enforce traffic control polices. Authentication of the client is very easy from the service provider standpoint, as a user has a username and password, which it needs to enter before getting authorized to the network. This is a little more hassle for the user as they need to know these values and have knowledge how to configure a ppp session, either on the CPE (modem) or on end-hosts.</p>
<p>The more modern/current approach to BRAS deployments is first of all using Ethernet as the transport layer for the usual reasons that Ethernet is very cheap and offers a lot of flexibility and now with the OAM features as 802.1ah it&#8217;s becoming very mature to use as carrier transport layer. Together with using Ethernet more flexible options become available as Ethernet utilizes the DHCP protocol for address assignments. This enables a very dynamic approach to enabling users on the network, but requires some administration by the ISP.</p>
<p>Traffic separation on Ethernet is ensured using IEEE 802.1Q tags. This is done in 2 ways. Either using a single VLAN (per PoP or per service), which is called the S-VLAN model, or by using a separate VLAN for every customer (C-VLAN). In the C-VLAN model there are usually 2 VLAN tags stacked on each other as 4000 VLAN numbers is not enough for service provider scaling, so an additional tag is stacked which gives 4000&#215;4000=16.000.000 combinations. Which should be more than enough for a single interface.</p>
<p>The &#8220;Life of a packet&#8221; in the DHCP BRAS model:</p>
<ol>
<li>  CPE (modem / settopbox) is shipped to the client,</li>
<li>  CPE MAC addresses are registered with back office systems of the ISP.</li>
<li>  When installed the CPE issues a DHCP Offer message towards the network</li>
<li>The packet is tagged with one or more VLAN (802.1Q) tags by the MSAN</li>
<li>The tagged packet is received by the BRAS and depending on the VLAN tag combination a sub-interface (unit / IFL) is created dynamically according to pre-defined variables.</li>
<li>In case of the S-VLAN model, there are still multiple subscribers sharing the same sub-interface, which limits the possibilities for configuration. Another sub-interface per subscriber is necessary. This will be based on the source IP address. This process is called &#8216;demux&#8217; and uses the virtual demux0 interface within JUNOS. Within this process another sub-interface is created on top of the demux0 interface, which now ensures enough uniqueness.</li>
<li>After the customer uniqueness is ensured the BRAS picks up the DHCP message and processes all possible options (within option 60 or 82, several properties can be set on which the MX can act).</li>
<li>Next step is to send a request to the AAA server. The username that is used can be based on DHCP options or MAC address, or any custom keyword</li>
<li>After authentication the AAA server responds with several attributes that fill in the variables of the configuration of the sub-interface.</li>
<li>Finally a DHCP server is requested to hand out an IP address (can be local on the MX or remote through DHCP relay)</li>
<li>Then finally everything comes together and the IP address is bound to the newly created sub-interface along with all properties as described in the profile and the variables that are sent with RADIUS attributes</li>
<li>After the sub-interface is created the DHCP process is finalized using a DHCP Offer, Request, Accept and the client can access the network!</li>
</ol>
<div><a href="http://rickmur.files.wordpress.com/2012/04/untitled2.png"><img class="alignnone size-full wp-image-569" title="BRASflow" src="http://rickmur.files.wordpress.com/2012/04/untitled2.png?w=480" alt=""   /></a></div>
<p>This was to give you a brief introduction into the BRAS functionality now with the widely deployed DHCP model. The main functionality that is now available to enable all this on the MX is the auto-configuration of sub-interfaces and the use of variables that can be filled in using RADIUS attributes.</p>
<p>During JUNOS 11.x releases the functionality matures and important things like GRES (supporting routing engine fail-overs) and versioning (changing profile configuration while subscribers are using that profile) became available and as of JUNOS 11.4 all major features are implemented.</p>
<p>Please be aware of the platform that you choose to run the BRAS functionality on. As all the auto-configuration is performed on the routing-engine a fast RE is recommended! The new quad-core (RE-S-1800&#215;4) routing-engine delivers blazing fast performance and enormous scaling in terms of IFLs (units / logical interfaces). When you want to deliver correct Class of Service for thousands of subscribers using a model for having various queues ensuring correct prioritization of voice/video traffic and shaping according to the bandwidth plan the customer bought you will need a feature called H-QoS (H for Hierarchical).</p>
<p><a href="http://rickmur.files.wordpress.com/2012/04/untitled3.png"><img class="alignnone size-full wp-image-570" title="HQoS" src="http://rickmur.files.wordpress.com/2012/04/untitled3.png?w=480" alt=""   /></a></p>
<p>The per VLAN/subscriber scheduling and shaping is only available on the Q or EQ line cards on the MX platform. If you only want to use VLAN policing than you are good with a standard Trio/Cassis-based line card.</p>
<p>Within this model, you assume no control over the MSAN (CMTS or DSLAM), so to control the uplink bandwidth of the user you need input shapers to slow down the incoming traffic. With the Q and EQ linecards this is also possible as the queues can be distributed across both input and output traffic. To ensure correct scheduling for voice and video traffic the BRAS expects traffic to be marked with the correct DSCP and/or IP Precedence bits.</p>
<p>I hope you enjoyed my blog, please leave a comment if you have questions.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickmur.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickmur.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickmur.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickmur.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickmur.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickmur.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickmur.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickmur.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickmur.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickmur.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickmur.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickmur.wordpress.com/567/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickmur.wordpress.com/567/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickmur.wordpress.com/567/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickmur.wordpress.com&#038;blog=9247277&#038;post=567&#038;subd=rickmur&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickmur.wordpress.com/2012/04/13/bras-on-juniper-mx/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fd2e81c49448ebff409a5a7b1ae044c2?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">rickmur</media:title>
		</media:content>

		<media:content url="http://rickmur.files.wordpress.com/2012/04/untitled1.png" medium="image">
			<media:title type="html">BRASdeployment</media:title>
		</media:content>

		<media:content url="http://rickmur.files.wordpress.com/2012/04/untitled2.png" medium="image">
			<media:title type="html">BRASflow</media:title>
		</media:content>

		<media:content url="http://rickmur.files.wordpress.com/2012/04/untitled3.png" medium="image">
			<media:title type="html">HQoS</media:title>
		</media:content>
	</item>
		<item>
		<title>CCIE Data Center</title>
		<link>http://rickmur.wordpress.com/2012/03/21/cciedatacenter/</link>
		<comments>http://rickmur.wordpress.com/2012/03/21/cciedatacenter/#comments</comments>
		<pubDate>Wed, 21 Mar 2012 08:54:57 +0000</pubDate>
		<dc:creator>rickmur</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ccie]]></category>
		<category><![CDATA[ccie datacenter]]></category>
		<category><![CDATA[ccie dc]]></category>
		<category><![CDATA[datacenter]]></category>
		<category><![CDATA[fc]]></category>
		<category><![CDATA[nexus]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[troubleshooting]]></category>
		<category><![CDATA[ucs]]></category>
		<category><![CDATA[vic]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[vnic]]></category>

		<guid isPermaLink="false">http://rickmur.wordpress.com/?p=563</guid>
		<description><![CDATA[The long rumored, highly expected and very desired has finally been released and it’s a beast! Since the release of the Nexus platform there has been talk about when these platforms were to be introduced in a CCIE track. With the introduction of UCS in 2009 this became an even higher request especially since UCS [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickmur.wordpress.com&#038;blog=9247277&#038;post=563&#038;subd=rickmur&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em>The long rumored, highly expected and very desired has finally been released and it’s a beast! </em></p>
<p>Since the release of the Nexus platform there has been talk about when these platforms were to be introduced in a CCIE track. With the introduction of UCS in 2009 this became an even higher request especially since UCS really took off in sales. When I started my CCIE Storage studies in 2010 I initially wrote an article for IPexpert about my predictions for the CCIE DC (<a href="http://blog.ipexpert.com/2010/01/13/storage-and-datacenter-ccie/">http://blog.ipexpert.com/2010/01/13/storage-and-datacenter-ccie/</a>). Most of them where very easy guesses, but those also became reality in the track, though with new hardware that is now available (2 years later).</p>
<p>You might have already read most information on other blogs, but I’m trying to consolidate that information. During the coming weeks/months more and more information will become available and during Cisco Live in June there will be a huge amount of information and questions during the 4-hour Techtorial (TECCCIE-9544).</p>
<p>The scope of the exam is pretty much based on the usual suspects, so in summary you should know the:</p>
<ul>
<li>UCS B-series blade systems</li>
<li>UCS C-series rackmount systems connected to UCS Manager via FEX</li>
<li>Virtual Interface Cards (virtualized NICs and HBAs) in all servers</li>
<li>Nexus 7000 with all features like VDC, OTV, FabricPath, etc.</li>
<li>Nexus 5500 with all features like FCoE, FEX</li>
<li>Nexus 2000 connected to either the 5k or the 7k</li>
<li>Nexus 1000V distributed virtual switch in ESX
<ul>
<li>There is no mention of any VMware product in the blueprint, so expect ESX and vCenter to be pre-installed on the UCS blades and FC boot to pre-configured disks</li>
</ul>
</li>
<li>MDS 9222i for connecting FC storage to UCS</li>
<li>ACE appliance</li>
<li>DCNM management software</li>
</ul>
<h3><strong>Availability</strong></h3>
<p>From May 1<sup>st</sup> the written exam is available in BETA all the way up to June 15. They specifically mentioned that the beta test is available for testing during Cisco Live, which is also when I’m going to take it. The live exam is available from September 1<sup>st</sup>.</p>
<p>Currently there are no dates when the lab is available.</p>
<h3><strong>Written exam</strong></h3>
<p>The written exam has an extensive blueprint published to Cisco Learning Network (CLN) including a reading list. As mentioned before the beta version of the <a title="CCIE Data Center Written Exam" href="https://learningnetwork.cisco.com/community/certifications/ccie_data_center" target="_blank">CCIE Data Center Written Exam</a> will be available for scheduling and testing at all worldwide Cisco-authorized Pearson VUE testing centers beginning May 1 through June 15, 2012. The beta test will also be offered during <a href="http://www.cisco.com/offer/ciscolive2012/215650_3" target="_blank">Cisco Live San Diego event</a> from June 10-14, 2012. Candidates may schedule and take the exam on the same day.  The beta exam will be offered at a discounted price of US$50, with full recertification or lab qualification credit granted to all passing candidates.</p>
<p><strong>The current published reading list:</strong></p>
<p><a href="http://www.ciscopress.com/bookstore/product.asp?isbn=1587050234" target="_blank">Data Center Fundamentals (ISBN-10: 1-58705-023-4)</a></p>
<p><a href="http://www.ciscopress.com/bookstore/product.asp?isbn=1587058928" target="_blank">NX-OS and Cisco Nexus Switching (ISBN-10: 1-58705-892-8)</a></p>
<p><a href="http://www.ciscopress.com/bookstore/product.asp?isbn=1587141930" target="_blank">Cisco Unified Computing System (UCS) (ISBN-10: 1-58714-193-0)</a></p>
<p><a href="http://www.ciscopress.com/bookstore/product.asp?isbn=158705888X" target="_blank">I/O Consolidation in the Data Center (ISBN-10: 1-58705-888-X)</a></p>
<p><a href="http://www.ciscopress.com/bookstore/product.asp?isbn=1587051621" target="_blank">Storage Networking Fundamentals (ISBN-10: 1-58705-162-1)</a></p>
<p>Please find the extensive blueprint published by Cisco on the bottom of this blogpost.</p>
<h3><strong>Lab exam</strong></h3>
<p>There is not much information available regarding the lab exam. Availability is not mentioned. There is however information regarding the hardware list and this is an immense list of expensive hardware you require:</p>
<p><strong>Hardware blueprint:</strong></p>
<p>Cisco Catalyst Switch 3750 = <em>Switch for management connections<br />
</em>Cisco 2511 Terminal Server = <em>Lab terminal server</em><br />
MDS 9222i<br />
Nexus 7009<br />
- (1) Sup<br />
- (1) 32 Port 10Gb (F1 Module)<br />
- (1) 32 Port 10Gb (M1 Module)<br />
Nexus 5548<br />
Nexus 2232<br />
Nexus 1000V<br />
UCS C200 Series Server<br />
– VIC card for c-series<br />
UCS-6248 Fabric Interconnects<br />
UCS-5108 Blade Chassis<br />
– B200 M2 Blade Servers<br />
– Palo mezzanine card (VIC card)<br />
– Emulex mezzanine card (2 vNICs and 2 vHBAs)<br />
Cisco Application Control Engine Appliance – ACE4710<br />
Dual attached JBODs (prepare for pre-configured disks)</p>
<p><strong>Software Versions</strong><br />
NXOS v6.0(2) on Nexus 7000 Switches<br />
NXOS v5.1(3) on Nexus 5000 Switches<br />
NXOS v4.2(1) on Nexus 1000V<br />
NXOS v5.2(2) on MDS 9222i Switches<br />
UCS Software release 2.0(1x) for UCS-6248 Fabric Interconnect and all UCS systems<br />
Software Release A5(1.0) on ACE4710<br />
Cisco Data Center Manager software v5.2(2)</p>
<p><strong>How do I get my hands on this?</strong></p>
<p>Now this is a huge list. I’m so fortunate that I work for <strong>Telindus-ISIT</strong> a Cisco Gold partner with huge focus on Nexus and UCS, so we have most of this already available in our lab! Cisco knows that not everybody will be able to purchase a lab or even lab rental companies can’t afford this. Therefore they confirmed at Cisco Live Melbourne that Cisco will start offering rack rentals for the CCIE Datacenter, probably through the Cisco 360 program.</p>
<h3><strong>Other available information</strong></h3>
<p>During the session at Cisco Live Melbourne, more information was provided than already mentioned. Some important topics are:</p>
<p><strong>CCIE Storage?</strong></p>
<p>There are currently NO plans for replacing CCIE Storage for CCIE Datacenter. Because of this, there will not be a large focus on MDS/FC configuration as there is another track for that.</p>
<p><strong>What about P and A tracks?</strong></p>
<p>A CCNA Data Center and CCNP Data Center will be released soon!</p>
<p><strong>Troubleshooting</strong></p>
<p>Troubleshooting will be a big part of the exam, which is also pretty clear in the blueprint. There is no confirmation yet how this will be introduced, either using tickets in the CCIE R&amp;S or just by pre-configuration on the lab. I can imagine that they pre-configured a broken Nexus 1000V on a ESX installation on one of the JBODs. More information on how this troubleshooting is done will be available during other Q&amp;A sessions. The implication is that it might be trouble tickets like the CCIE R&amp;S.</p>
<h3><strong>Written Blueprint</strong></h3>
<p><strong>Cisco Data Center Architecture</strong></p>
<ul>
<li>Describe the Cisco Data Center Architecture</li>
<li>Describe the products used in the Cisco Data Center Architecture</li>
<li>Describe Cisco unified I/O solution in access layer</li>
<li>Determine which platform to select for use in the data center different layers</li>
</ul>
<p><strong>Cisco Data Center Infrastructure—NX-OS</strong></p>
<ul>
<li>Describe NX-OS features<br />
Describe the architecture of NX-OS<br />
Describe NX-OS Process Recovery<br />
Describe NX-OS Supervisor Redundancy<br />
Describe NX-OS Systems file management<br />
Describe Virtual Output Queuing (VoQ)<br />
Describe Virtual Device Contexts<br />
Configure and Troubleshoot VDCs<br />
Describe fabric extension via the nexus family</li>
<li>Design and implement NX-OS Layer 2 and Layer 3 functionality<br />
Describe VLANs<br />
Describe PVLANs<br />
Describe Spanning-Tree Protocols<br />
Describe Port-Channels and Virtual Port Channels<br />
Compare and contrast VPC options<br />
Describe basic features of routing protocols in a data center environment<br />
Implement jumbo frames end-to-end in a data center<br />
Describe FabricPath<br />
Describe VRF lite in a data center environment<br />
Validate configurations and troubleshoot problems and failures using command line, show and debug commands.</li>
<li>Describe Multicast<br />
Describe Multicast Operation in a data center environment<br />
Describe Basic PIM configuration<br />
Describe IGMP operation and configuration on the Nexus Platform<br />
Validate Configurations and troubleshoot problems and failures using command line, show and debug commands</li>
<li>Describe basic NX-OS Security features<br />
AAA Services<br />
RBAC, SSH, and SNMPv3<br />
Control Plane Protection and Hardware Rate Limiting<br />
IP ACLs, MAC ACLs, and VLAN ACLs<br />
Port Security<br />
DHCP Snooping, Dynamic ARP Inspection, and IP Source Guard<br />
Validate configurations and troubleshoot problems and failures using command line, show and debug commands</li>
<li>Implement NX-OS high availability features<br />
Describe First-Hop Routing Protocols<br />
Describe Graceful Restart and nonstop forwarding<br />
Describe OTV<br />
Describe the ISSU process<br />
Validate configurations and troubleshoot problems and failures using command line, show and debug commands</li>
<li>Implement NX-OS management<br />
Describe DCNM LAN features<br />
Implement SPAN and ERSPAN<br />
Implement embedded Ethernet analyzer and Netflow<br />
Describe XML for network management and monitoring<br />
Describe SNMP for network management and monitoring<br />
Describe Implement Embedded Event Management<br />
Describe configuration management in Data Center Network Manager<br />
Describe Smart Call Home<br />
Detail connectivity and credentials required for Data Center Network Manager<br />
Validate configurations and troubleshoot problems and failures using command line, show and debug commands</li>
</ul>
<p><strong>Cisco Storage Networking</strong></p>
<ul>
<li>Describe Standard-based SAN Protocols<br />
Describe Fiber Channel Standards and protocols<br />
Describe SCSI standards and protocols<br />
Describe iSCSI standards and protocols<br />
Describe FCIP standards and protocols</li>
<li>Implement Fiber Channel Protocols features<br />
Describe Port Channel, ISL, trunking and VSANs<br />
Design basic and enhanced zoning<br />
Describe FC domain parameters<br />
Describe Cisco Fabric services and benefits<br />
Design and implement proper oversubscription in an FC environment<br />
Validate proper configuration of FC storage based solutions</li>
<li>Implement IP Storage based solution<br />
Implement FC over IP (FCIP)<br />
Describe iSCSI and its features<br />
Validate proper configuration of IP Storage based solutions</li>
<li>Design and describe NX-OS Unified Fabric features<br />
Describe Fiber Channel features in the NX-OS environment<br />
Describe Fiber Channel over Ethernet Protocol and technology<br />
Design and implement data center bridging protocol and lossless Ethernet<br />
Design and implement QoS features<br />
Describe NPV and NPIV features in a Unified Fabric environment<br />
Describe FCoE NPV features<br />
Describe Unified Fabric Switch different modes of operations<br />
Describe multihop FCoE<br />
Describe and configure universal ports<br />
Validate configurations and troubleshoot problems and failures using command line, show and debug commands</li>
<li>Design high availability features in a standalone server environment<br />
Describe server-side high availability in the Cisco Unified I/O environment<br />
Describe Converged Network Adapter used in FCoE topologies<br />
Configuring NIC teaming</li>
<li>Implement SAN management<br />
Describe Device Manager for element management<br />
Describe configuration management in Data Center Network Manager<br />
Describe connectivity and credentials required for DCNM-SAN<br />
Describe how to monitor and trend utilization with DCNM Dashboard</li>
</ul>
<p><strong>Cisco Data Center Virtualization</strong></p>
<ul>
<li>Implement Data Center Virtualization with Nexus1000v<br />
Describe the Cisco Nexus1000v and its role in a virtual server network environment<br />
Describe Virtual Ethernet Module (VEM) on Nexus1000v<br />
Describe Virtual Supervisor Module (VSM)<br />
Describe the Cisco Nexus 1010 physical appliance and components<br />
Describe Port Profiles and use cases in Nexus1000v<br />
Describe QoS, Traffic Flow and IGMP Snooping in Nexus1000v<br />
Describe Network monitoring on Nexus1000v<br />
Explain the benefits of DHCP snooping in a VDI environment<br />
Describe how to intercept traffic using Vpath and its benefits<br />
Describe and implement Nexus1000v port channels<br />
Describe Virtual Service Domain<br />
Validate configurations and troubleshoot problems and failures using command line, show and debug commands</li>
</ul>
<p><strong>Cisco Unified Computing</strong></p>
<ul>
<li>Unified Computing System components and architecture<br />
Describe Cisco Unified Computing System components and architecture<br />
Describe the Cisco Unified Computing server deployment and implementation model<br />
Describe Cisco UCS Management features<br />
Describe Cisco UCS Connectivity from both LAN and SAN perspective<br />
Describe Cisco UCS High Availability<br />
Describe what the capability catalog is and how it is used<br />
Describe Cisco UCS C Series Integration<br />
Describe the functional differences between physical and virtual adaptors</li>
<li>Describe LAN connectivity in a Cisco Unified Computing environment<br />
Describe Fabric Interconnect for LAN connectivity<br />
Implement server and uplink ports<br />
Describe End Host Mode<br />
Implement Ethernet Switching Mode<br />
Implement VLANs and port channels<br />
Implement Pinning and PIN groups<br />
Describe Disjoint Layer 2 and design consideration<br />
Describe Quality of Service (QoS) options and configuration restrictions<br />
Design and verify scalable Cisco Unified computing systems</li>
<li>Describe Implement SAN connectivity in a Cisco Unified Computing environment<br />
Describe Fabric Interconnect for SAN connectivity<br />
Describe End Host Mode<br />
Implement NPIV<br />
Implement FC Switch mode<br />
Implement FC ports for SAN connectivity<br />
Implement Virtual HBA (vHBA)<br />
Implement VSANs<br />
Implement SAN port channels<br />
Describe and implement direct attach Storage connectivity options<br />
Describe and implement FC trunking and SAN pinning</li>
<li>Describe Cisco Unified Computing Server resources<br />
Describe Service Profiles in Cisco UCS including templates and contrast with cloning<br />
Describe Server Resource Pools<br />
Implement updating and initial templates<br />
Describe Boot From remote storage<br />
Detail best practices for creating pooled objects<br />
Explain how to use the Cisco UCS KVM with Vmedia and session management<br />
Describe local disk options and configuration protection<br />
Describe power control policies and their effects</li>
<li>Describe role-based Access Control Management Groups<br />
Understand Cisco UCS Management Hierarchy using ORG and RBAC<br />
Describe roles and privileges<br />
Implement integrated authentication</li>
<li>Cisco Unified Computing troubleshooting and maintenance<br />
Understand backup and restore procedures in a unified computing environment<br />
Manage high availability in a Cisco Unified Computing environment<br />
Describe monitoring and analysis of system events<br />
Implement External Management Protocols<br />
Analyze statistical information<br />
Understand Cisco Unified Computing components system upgrade procedure<br />
Describe how to manage BIOS settings<br />
Describe memory extension technology</li>
</ul>
<p><strong>Cisco Application Networking Services—ANS</strong></p>
<ul>
<li>Data center application high availability and load balancing<br />
Describe standard ACE features for load balancing<br />
Describe different Server Load Balancing Algorithm<br />
Describe health monitoring and use cases<br />
Describe Layer 7 load balancing<br />
Describe sticky connections<br />
Understand SSL offload in SLB environment<br />
Describe Protocol Optimization<br />
Describe Route Health Injection (RHI)<br />
Describe Server load balancing Virtual Context and HA<br />
Describe Server load balancing management options</li>
<li>Global load balancing<br />
Describe basic DNS resolution process<br />
Describe the benefits of the Cisco Global Load Balancing Solution<br />
Describe how the Cisco Global Load Balancing Solution integrate with local Cisco load balancers<br />
Implement a Cisco Global Load Balancing Solution into an existing network infrastructure</li>
</ul>
<h3><strong>Lab Blueprint</strong></h3>
<p><strong>Cisco Data Center Infrastructure &#8211; NXOS</strong></p>
<ul>
<li>Implement NXOS L2 functionality<br />
Implement VLANs and PVLANs<br />
Implement Spanning-Tree Protocols<br />
Implement Port-Channels<br />
Implement Unidirectional Link Detection (UDLD)<br />
Implement Fabric Extension via the Nexus family</li>
</ul>
<ul>
<li>Implement NXOS L3 functionality<br />
Implement Basic EIGRP in Data Center Environment<br />
Implement Basic OSPF in Data Center Environment<br />
Implement BFD for Dynamic Routing protocols<br />
Implement ECMP<br />
Implement FabricPath</li>
</ul>
<ul>
<li>Implement Basic NXOS Security Features<br />
Implement AAA Services<br />
Implement SNMPv3<br />
Configure IP ACLs, MAC ACLs and VLAN ACLs<br />
Configure Port Security<br />
Configure DHCP Snooping<br />
Configure Dynamic ARP Inspection<br />
Configure IP Source Guard<br />
Configure Cisco TrustSec</li>
</ul>
<ul>
<li>Implement NXOS High Availability Features<br />
Implement First-Hop Routing Protocols<br />
Implement Graceful Restart<br />
Implement nonstop forwarding<br />
Implement Port-channels<br />
Implement vPC and VPC+<br />
Implement Overlay Transport Protocol (OTV)</li>
</ul>
<ul>
<li>Implement NXOS Management<br />
Implement SPAN and ERSPAN<br />
Implement NetFlow<br />
Implement Smart Call Home<br />
Manage System Files<br />
Implement NTP, PTP<br />
Configure and Verify DCNM Functionality</li>
</ul>
<ul>
<li>NXOS Troubleshooting<br />
Utilize SPAN, ERSPAN and EthAnalyzer to troubleshoot a Cisco Nexus problem<br />
Utilize NetFlow to troubleshoot a Cisco Nexus problem<br />
Given an OTV problem, identify the problem and potential fix<br />
Given a VDC problem, identify the problem and potential fix<br />
Given a vPC problem, identify the problem and potential fix<br />
Given an Layer 2 problem, identify the problem and potential fix<br />
Given an Layer 3 problem, identify the problem and potential fix<br />
Given a multicast problem, identify the problem and potential fix<br />
Given a FabricPath problem, identify the problem and potential fix<br />
Given a Unified Fabric problem, identify the problem and potential fix</li>
</ul>
<p><strong>Cisco Storage Networking</strong></p>
<ul>
<li>Implement Fiber Channel Protocols Features<br />
Implement Port Channel, ISL and Trunking<br />
Implement VSANs<br />
Implement Basic and Enhanced Zoning<br />
Implement FC Domain Parameters<br />
Implement Fiber Channel Security Features<br />
Implement Proper Oversubscription in an FC environment</li>
</ul>
<ul>
<li>Implement IP Storage Based Solution<br />
Implement IP Features including high availability<br />
Implement iSCSI including advanced features<br />
Implement SAN Extension tuner<br />
Implement FCIP and Security Features<br />
Implement iSCSI security features<br />
Validate proper configuration of IP Storage based solutions</li>
</ul>
<ul>
<li>Implement NXOS Unified Fabric Features<br />
Implement basic FC in NXOS environment<br />
Implement Fiber channel over Ethernet (FCoE)<br />
Implement NPV and NPIV features<br />
Implement Unified Fabric Switch different modes of operation<br />
Implement QoS Features<br />
Implement FCoE NPV features<br />
Implement multihop FCoE<br />
Validate Configurations and Troubleshoot problems and failures using Command Line, show and debug commands.</li>
</ul>
<p><strong>Cisco Data Center Virtualization</strong></p>
<ul>
<li>Manage Data Center Virtualization with Nexus1000v<br />
Implement QoS, Traffic Flow and IGMP Snooping<br />
Implement Network monitoring on Nexus 1000v<br />
Implement n1kv portchannels<br />
Troubleshoot Nexus 1000V in a virtual environment<br />
Configure VLANs<br />
Configure PortProfiles</li>
</ul>
<ul>
<li>Implement Nexus1000v Security Features<br />
DHCP Snooping<br />
Dynamic ARP Inspection<br />
IP Source Guard<br />
Port Security<br />
Access Control Lists<br />
Private VLANs<br />
Configuring Private VLANs</li>
</ul>
<p><strong>Cisco Unified Computing</strong></p>
<ul>
<li>Implement LAN Connectivity in a Unified Computing Environment<br />
Configure different Port types<br />
Implement Ethernet end Host Mode<br />
Implement VLANs and Port Channels.<br />
Implement Pinning and PIN Groups<br />
Implement Disjoint Layer 2</li>
</ul>
<ul>
<li>Implement SAN Connectivity in a Unified Computing Environment<br />
Implement FC ports for SAN Connectivity<br />
Implement VSANs<br />
Implement FC Port Channels<br />
Implement FC Trunking and SAN pinning</li>
</ul>
<ul>
<li>Implement Unified Computing Server Resources<br />
Create and Implement Service Profiles<br />
Create and Implement Policies<br />
Create and Implement Server Resource Pools<br />
Implement Updating and Initial Templates<br />
Implement Boot From remote storage<br />
Implement Fabric Failover</li>
</ul>
<ul>
<li>Implement UCS Management tasks<br />
Implement Unified Computing Management Hierarchy using ORG and RBAC<br />
Configure RBAC Groups<br />
Configure Remote RBAC Configuration<br />
Configure Roles and Privileges<br />
Create and Configure Users<br />
Implement Backup and restore procedures in a unified computing environment<br />
Implement system wide policies</li>
</ul>
<ul>
<li>Unified Computing Troubleshooting and Maintenance<br />
Manage High Availability in a Unified Computing environment<br />
Configure Monitoring and analysis of system events<br />
Implement External Management Protocols<br />
Collect Statistical Information<br />
Firmware management<br />
Collect TAC specific information<br />
Implement Server recovery tasks</li>
</ul>
<p><strong>Cisco Application Networking Services – ANS</strong></p>
<ul>
<li>Implement Data Center application high availability and load balancing<br />
Implement standard ACE features for load balancing<br />
Configuring Server Load Balancing Algorithm<br />
Configure different SLB deployment modes<br />
Implement Health Monitoring<br />
Configure Sticky Connections<br />
Implement Server load balancing in HA mode</li>
</ul>
<p>&nbsp;</p>
<p><strong>Happy studying!</strong></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickmur.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickmur.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickmur.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickmur.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickmur.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickmur.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickmur.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickmur.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickmur.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickmur.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickmur.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickmur.wordpress.com/563/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickmur.wordpress.com/563/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickmur.wordpress.com/563/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickmur.wordpress.com&#038;blog=9247277&#038;post=563&#038;subd=rickmur&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickmur.wordpress.com/2012/03/21/cciedatacenter/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fd2e81c49448ebff409a5a7b1ae044c2?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">rickmur</media:title>
		</media:content>
	</item>
		<item>
		<title>Fast Restoration on IP &#8211; MPLS Fast ReRoute</title>
		<link>http://rickmur.wordpress.com/2012/03/14/fast-restoration-on-ip-mpls-fast-reroute/</link>
		<comments>http://rickmur.wordpress.com/2012/03/14/fast-restoration-on-ip-mpls-fast-reroute/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 21:47:02 +0000</pubDate>
		<dc:creator>rickmur</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[automatic failover]]></category>
		<category><![CDATA[frr]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[junos]]></category>
		<category><![CDATA[mobile network operators]]></category>
		<category><![CDATA[mpls]]></category>
		<category><![CDATA[rsvp protocol]]></category>
		<category><![CDATA[service provider network]]></category>

		<guid isPermaLink="false">http://rickmur.wordpress.com/?p=545</guid>
		<description><![CDATA[Service providers that have a lot of real-time traffic through their network, like mobile network operators (MNOs), are very keen on a fast restoration of service once a failure occurs in the network. In the past a lot of networks were based on SDH/SONET transport networks, which took care of sub-second (50ms) failovers. Nowadays Ethernet [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickmur.wordpress.com&#038;blog=9247277&#038;post=545&#038;subd=rickmur&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Service providers that have a lot of real-time traffic through their network, like mobile network operators (MNOs), are very keen on a fast restoration of service once a failure occurs in the network. In the past a lot of networks were based on SDH/SONET transport networks, which took care of sub-second (50ms) failovers. Nowadays Ethernet is THE standard for any transport within a service provider network. This introduces an issue, as Ethernet is not built for automatic failover when certain things fail.</p>
<p>Now there are many ways to solve this and I want to dig deeper in these technologies in several posts.  I will discuss various protocols that can solve the fast restoration requirement in different ways. Some are used in local situations (so failover to local neighbor, like a twin sibling) and others can be used in inter-site locations or can be an end-to-end protection for certain traffic.</p>
<p>The posts are broken down as follows:</p>
<ol>
<li>MPLS Fast ReRoute <em>(this post)</em></li>
<li>IP Loop Free Alternate</li>
<li>BGP PIC Core/Edge</li>
<li>Hierarchical Forwarding</li>
</ol>
<p>Please be aware that these technologies are all related to fast restore the layer 3 forwarding path, therefore restoring the MPLS forwarding path. The MPLS forwarding path may be used for layer 2 forwarding as well. What these posts do not cover is fast restoration on layer 2 level. With the current “cloud” initiatives and next generation datacenter networks we have some extensive options for layer 2 failovers.</p>
<p>I can (and probably will <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ) write another blog post series on those kinds of failover mechanisms.</p>
<p>The current blog posts are focused on the Core service provider routing to offer resilient paths through the core layer 3 or MPLS cloud in the service provider network.</p>
<h3><strong>MPLS Fast Reroute introduction</strong></h3>
<p>When MPLS was invented the first application apart from fast packet switching was creating dedicated ‘circuit-like’ connections through the network. This was done using the RSVP protocol that signals a PATH message through the network and each hop reports a label back, creating an end-to-end label switched path (LSP) according to a pre-defined path through the network.</p>
<p>When this initial (unidirectional) path is set-up through the network, all traffic can be send through it. Now in case of a failure we want to protect this primary path. The path is signaled with either static next-hops or the ingress node can use the IGP database to calculate the path.</p>
<p>Be aware that your IGP needs support for this and it needs to be a link-state protocol (OSPF or IS-IS) as then every router has a full overview of the connections in the network. I will not go in to very much detail on how RSVP works and how it utilizes the IGP database to perform a C-SPF calculation. If you want I can spend another blog about this. Just leave a comment <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Now we have a path that we can use for our traffic we want some protection. MPLS FastReroute (or FRR) is a technique that ensures this RSVP signaled path is protected. There are a couple ways to do this.</p>
<p><strong>Protection</strong></p>
<p>There are three ways to protect the path:</p>
<ul>
<li>Link protection</li>
<li>Node protection</li>
<li>LSP protection / end-to-end protection</li>
</ul>
<p>It very much depends on your network topology and what you want to accomplish as far as path protection. Then there are two ways of ensuring the protection. One is a manual protection where the backup path is manually configured and signaled as an additional tunnel through the network. The second is automatic, where the router figures out which links to use for the protection and automatically signaling those paths through the network.</p>
<p>Why do we need it? Well the technology is introduced to ensure equal failover times as with SDH/SONET transmission networks. When using a LDP network, you need to wait for IGP convergence before the new path is ready for traffic. During tests I found out that this takes around 300-400ms when using core routing platforms (Juniper MX, Cisco ASR9k).  When using MPLS FRR you reduce this to around 50ms as the routers already have a backup path ready that should already be programmed in the relevant ASICs.</p>
<p><strong>Link protection</strong></p>
<p>In smaller networks I usually see link protection used. For node protection you need a larger topology so this is not always possible, or when possible not very useful. Link protection is to ensure all links are secured using a backup path as the following drawing illustrates:</p>
<p><a href="http://rickmur.files.wordpress.com/2012/03/whitepaper_c11-551235-08.jpg"><img class="alignnone size-full wp-image-555" title="linkprotection" src="http://rickmur.files.wordpress.com/2012/03/whitepaper_c11-551235-08.jpg?w=480&#038;h=274" alt="" width="480" height="274" /></a></p>
<p>The primary tunnel follows the path R1-R2-R3-R5-R6 using MPLS labels according to the drawing. When the link between R2 and R3 fails a backup tunnel is signaled by R2 to R3, around the protected link. When the link breaks R2 pushes an additional label on top of the label stack and sends it to R4. Then R4 will pop off this label (PHP behavior) and R3 will see the standard label 15 as it usually expects.</p>
<p><strong>Node protection (or link-node-protection) </strong></p>
<p>Node protection is used in larger environments to protect the link and the node in case of failures. As the name already says, this is the same technology as link protection, but then the backup path is signaled completely around the node, instead of just the link. As you can see in the previous example R3 is still used in transit and just it’s link to R2 is protected. In the following drawing you can see that LSR3 is fully protected as the backup path terminates on LSR4.</p>
<p><a href="http://rickmur.files.wordpress.com/2012/03/mplbw_wa.jpg"><img class="alignnone size-full wp-image-556" title="nodeprotection" src="http://rickmur.files.wordpress.com/2012/03/mplbw_wa.jpg?w=480&#038;h=232" alt="" width="480" height="232" /></a></p>
<p><strong>LSP / end-to-end protection</strong></p>
<p>From what I’ve seen, Juniper is the only one that actually implements this. I’m sure it’s possible on Cisco as well, but when configuring the ‘fast-reroute’ command on a LSP it will signal a backup path through the network fully excluding any node/link that the primary path travels through. This sound pretty rigorous and it is J, but it makes sense in a square based (ladder) design as seen in the drawing below</p>
<p><a href="http://rickmur.files.wordpress.com/2012/03/schermafbeelding-2012-03-14-om-21-45-45.png"><img class="alignnone size-full wp-image-557" title="e2eprotection" src="http://rickmur.files.wordpress.com/2012/03/schermafbeelding-2012-03-14-om-21-45-45.png?w=480&#038;h=195" alt="" width="480" height="195" /></a></p>
<p>The orange path from R1 to R3 is the primary tunnel and the red-large-dashed tunnel from R1 through R4, R5 and R6 is the back-up path that Juniper routers automatically signal when fast-reroute is enabled.</p>
<p>In smaller topologies with just a couple PE’s, this is do-able, but when your topology grows you require a backup path for every LSP and that can be hundreds or thousands in the larger deployments, making it very difficult to troubleshoot.</p>
<p>The other protections like link and node protection create a backup path around a specific link or node and all LSP’s that travel through those routers can use the same backup path in case of failures.</p>
<p>So when you have a specific case where you want end-to-end protection of your LSP, this is the way to go, but under normal circumstances I would recommend using link or node protection, which scales much better!</p>
<h3><strong>Interoperability</strong></h3>
<p>Now vendor interoperability is very important when it comes to Fast Rerouting. In the beginning when this was developed there were several drafts published that all used different objects in RSVP (DETOUR, BYPASS, etc.). Therefore some people might tell you that Cisco and Juniper FRR doesn’t work together.</p>
<p>This is long gone! But you have to configure it correctly. Like I already said, when you configure fast-reroute on a Cisco LSP it means it will use a backup tunnel when it’s available (manually configured). You require additional commands for creating the backups automatically (auto-tunnel), where you also configure whether you want link or node protection.</p>
<p>When you configure fast-reroute under a Juniper LSP it will signal a end-to-end protected path, which might not be what you want. You need to configure link or node-link protection under the Juniper LSP to advertise the desired protection. Then RSVP needs to be configured on each router to support either link and/or node-protection by enabling this under the interfaces configured in RSVP.</p>
<p><em>When configured correctly they perfectly interoperate!</em></p>
<p>RFC 4090 (<a href="http://tools.ietf.org/html/rfc4090">http://tools.ietf.org/html/rfc4090</a>) defines the finalized Fast Reroute standard, which is based on a draft by Avici. All vendors implemented this RFC and like I said, when configured with the correct commands, you can let them interoperate perfectly with each other.</p>
<h3><strong>Configuration</strong></h3>
<p>Below are some configuration examples. The first is a example of a Cisco IOS router. You see a tunnel configured and auto-tunnel being enabled to signal the backup path automatically for link-protection. Keep in mind that the backup tunnel needs to be configured on every node that you want link protection on. The &#8216;n-hop&#8217; command configured ensures the link-protection, when &#8216;nnhop&#8217; would be configured it would mean node-protection.</p>
<blockquote>
<pre><strong>mpls traffic-eng auto-tunnel backup nhop-only </strong>
interface Tunnel1
 ip unnumbered loopback0
 tunnel destination x.x.x.x
 tunnel mode mpls traffic-eng
 tunnel mpls traffic-eng path-option 1 dynamic
 <strong>tunnel mpls traffic-eng fast-reroute</strong></pre>
</blockquote>
<p>The following example is for Juniper JUNOS routers. You see the same type of protection configured including the automatic protection for links. This is done using the link-protection command under the RSVP protocol. Additionally the same command needs to be configured under the LSP configuration.</p>
<blockquote>
<pre>[edit protocols]
mpls {
      label-switched-path lsp-name {
            to x.x.x.x;
            link-protection;
      }
}
rsvp {
      interface interface-name {
            link-protection;
      }
}</pre>
</blockquote>
<h3><strong><br />
Summary</strong></h3>
<p>I hope I was able to give you a quick and brief overview of the different ways of protection for traffic engineering tunnels in MPLS networks. This was only one way of protecting traffic. Currently this is the most commonly used technology by service providers in the world, but others are rising that don’t require so much configuration, but do require tuning and sometimes specific network designs.</p>
<p><em>Stay tuned for the next blogpost about IP Loop Free Alternate!</em></p>
<p><em>Rick</em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickmur.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickmur.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickmur.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickmur.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickmur.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickmur.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickmur.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickmur.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickmur.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickmur.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickmur.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickmur.wordpress.com/545/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickmur.wordpress.com/545/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickmur.wordpress.com/545/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickmur.wordpress.com&#038;blog=9247277&#038;post=545&#038;subd=rickmur&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickmur.wordpress.com/2012/03/14/fast-restoration-on-ip-mpls-fast-reroute/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fd2e81c49448ebff409a5a7b1ae044c2?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">rickmur</media:title>
		</media:content>

		<media:content url="http://rickmur.files.wordpress.com/2012/03/whitepaper_c11-551235-08.jpg" medium="image">
			<media:title type="html">linkprotection</media:title>
		</media:content>

		<media:content url="http://rickmur.files.wordpress.com/2012/03/mplbw_wa.jpg" medium="image">
			<media:title type="html">nodeprotection</media:title>
		</media:content>

		<media:content url="http://rickmur.files.wordpress.com/2012/03/schermafbeelding-2012-03-14-om-21-45-45.png" medium="image">
			<media:title type="html">e2eprotection</media:title>
		</media:content>
	</item>
		<item>
		<title>JNCIE-ENT lab set-up</title>
		<link>http://rickmur.wordpress.com/2012/03/11/jncie-ent-lab-set-up/</link>
		<comments>http://rickmur.wordpress.com/2012/03/11/jncie-ent-lab-set-up/#comments</comments>
		<pubDate>Sun, 11 Mar 2012 16:06:36 +0000</pubDate>
		<dc:creator>rickmur</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[EX]]></category>
		<category><![CDATA[J-Net]]></category>
		<category><![CDATA[JNCIE]]></category>
		<category><![CDATA[JNCIE-ENT]]></category>
		<category><![CDATA[Juniper]]></category>
		<category><![CDATA[Lab]]></category>
		<category><![CDATA[Packet-mode]]></category>
		<category><![CDATA[Set-up]]></category>
		<category><![CDATA[SRX]]></category>

		<guid isPermaLink="false">http://rickmur.wordpress.com/?p=530</guid>
		<description><![CDATA[As I’m preparing for the various exams (up to the Expert lab) of the Enterprise Routing &#38; Switching track of Juniper I needed a lab to support this. In this blogpost I would like to explain my choice of hardware and software and how I’m going to use this set-up to prepare for the written [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickmur.wordpress.com&#038;blog=9247277&#038;post=530&#038;subd=rickmur&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As I’m preparing for the various exams (up to the Expert lab) of the Enterprise Routing &amp; Switching track of Juniper I needed a lab to support this. In this blogpost I would like to explain my choice of hardware and software and how I’m going to use this set-up to prepare for the written exams and the lab exam.</p>
<h3><strong>Hardware and Software</strong></h3>
<p>Based on the blueprint, available on the Juniper website (<a href="http://www.juniper.net/us/en/training/certification/resources_jncieent.html">http://www.juniper.net/us/en/training/certification/resources_jncieent.html</a>), I needed to select hardware and software. The current software version used in the lab is <strong>JUNOS 10.4</strong>. On the various communities I heard that they want to upgrade this to a <strong>JUNOS 11.x</strong> (probably 11.4, which is a long-term-support version) software track somewhere this year, but until that time I chose the latest version of 10.4. At time of this writing this is <strong>JUNOS 10.4R9</strong>.</p>
<p>On the official blueprint there is no real indication of which hardware is used on the lab exam, but when you find your ways through the community sites and with the help from some community friends (special thanks to Chris <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  I decided to use the <strong>SRX100H</strong> as router and <strong>EX4200</strong> as L3 switch.</p>
<p>The SRX and EX platforms are the platforms of choice for enterprise deployments. They are extensively used in the classroom trainings offered by Juniper and are according to the community used in the lab exam itself as well. Now the advantage of the SRX branch platform is that, in terms of features, all branch-office SRX devices are pretty much equal. Then I chose the lightest model with high memory (<strong>SRX100H</strong>) based on these reasons:</p>
<ul>
<li>All features supported! (including MPLS, clustering, etc.)</li>
<li>Two units fit into one rackmount kit, saving space</li>
<li>Enough connectivity (no GigE, but who cares in a lab?)</li>
<li>High memory version to run multiple virtual routers with large routing tables</li>
<li>Very low cost!</li>
</ul>
<p>For the switching layer I chose the <strong>EX4200</strong> as virtual chassis technology is on the blueprint and the only 1G fixed switch supporting this is the EX4200. I chose the smallest model offering 24 GigE ports of which 8 are PoE enabled. The EX4200 is a full layer 3 switch and even capable of some MPLS features.</p>
<p>As the number of routers and switches is unknown (and under NDA of course) I chose a set-up in which I can practice anything. This means that I can do anything with two EX4200s as you can disable the virtual-chassis ports on the back from CLI. Therefore I can use the switches individually when this is necessary to practice for example spanning-tree stuff. The number of routers I chose six. You should be able to practice all kinds of routing and multicast stuff with 4 routers, but you also need backbone devices to inject routes or to act as multicast receiver or source. This is also a reason why I chose the high memory version of the SRX100, to ensure there is enough memory for multiple virtual-routers (routing-instances) with large routing tables. According to the Juniper specifications the SRX100 should only be capable of running 3 virtual-routers, but I already tested up to 10, so I guess this should run up to the memory is full as there is no fixed limitation. Same accounts for other &#8216;advanced&#8217; features like BGP. On other SRX devices you need to have a license to support stuff like Route Reflection, but on the SRX100H this seems to work flawlessly!</p>
<p>One feature that isn&#8217;t available on the SRX100H is logical-systems. This is a way to spawn a new routing protocol daemon and therefore a separate configuration file and run multiple truly separated routers. Unfurtunately the branch SRX doesn&#8217;t support this, but I&#8217;m in the luxury position of also having two packed MX480 routers in my lab as well <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Below is a picture of the physical lab set-up. I have the advantage that I can use the lab facilities of my employer, but this set-up is actually pretty silent. The SRX’s have external power supplies, the EX are the noisiest, but also pretty good to handle in a house environment when only used for labs.</p>
<p><a href="http://rickmur.files.wordpress.com/2012/03/img_1006.jpg"><img class="size-full wp-image-531 alignnone" title="JNCIE_physical_lab" src="http://rickmur.files.wordpress.com/2012/03/img_1006.jpg?w=480&#038;h=280" alt="" width="480" height="280" /></a></p>
<p>Now the big advantage of the SRX100 is that the rack mount kit (separate item to order) can hold two units including a special space for the external power supply. I think this is very nicely done which creates an ultimate lab set-up experience. On the SRX all the connections including console are made on the front, so access to the back is not necessary. The EX switches however have console and management Ethernet ports on the back, including the virtual chassis ports (VCP). Although now shown on the picture, I connected the virtual chassis ports so I can practice virtual chassis technology. During the real lab you will have more switches, but for a practice lab you just need to practice how virtual chassis works and how multi-chassis LAGs and stuff work. After you practiced that you can disable the VCP ports using CLI commands and use the switches independently.</p>
<h3><strong>Study material</strong></h3>
<p>Now a tough part of the studying, especially lab exercises, is finding the right study materials. The only official Juniper training material is based on instructor-led courses. You require multiple courses to cover all material of a certain exam. Now you are able to order the books of these courses online, but there is no option to rent the lab environment used in those books. Now you do get the lab guides with those print-outs of the courses, so together with this SRX and EX topology you should be able to do all the labs that are taught in the courses, which might require some re-cabling, but on the other hand, as you will see below, my set-up offers a lot of virtualization options that you can use to create your own logical topology based on this single physical topology.</p>
<p>These kinds of set-ups are usually used in labs that are offered for rent, as you don’t want to be re-cabling your lab every time, especially not when it’s hosted overseas <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>You can order the books of the courses by following this link (requires Juniper website credentials): <a href="http://www.onfulfillment.com/JuniperTrainingPublic/WelcomePublic.aspx?sid=323">http://www.onfulfillment.com/JuniperTrainingPublic/WelcomePublic.aspx?sid=323</a></p>
<p>Now the more publically available materials are the books published by O’Reilly. These books are officially not linked to Juniper, but they are developed with close attention and have a lot of specific information. There are multiple books available, but the ones that are of interest to the –ENT track are:</p>
<ul>
<li>JUNOS Enterprise Routing 2<sup>nd</sup>Edition
<ul>
<li><a href="http://www.juniper.net/us/en/training/jnbooks/enterpriserouting.html">http://www.juniper.net/us/en/training/jnbooks/enterpriserouting.html</a></li>
</ul>
</li>
<li>JUNOS Enterprise Switching
<ul>
<li><a href="http://www.juniper.net/us/en/training/jnbooks/junos_switching.html">http://www.juniper.net/us/en/training/jnbooks/junos_switching.html</a><strong> </strong></li>
</ul>
</li>
</ul>
<p>When read carefully these books should be enough to prepare you for all the exams in the –ENT track which consists of the following exams:</p>
<ol>
<li>JNCIA-Junos <em>(JN0-101)</em></li>
<li>JNCIS-ENT <em>(JN0-343)</em></li>
<li>JNCIP-ENT <em>(JN0-643)</em></li>
<li>JNCIE-ENT <em>(JPR-943)</em></li>
</ol>
<p>The first three are written exams that can be taken at Prometric testing centers around the world. The last exam (JNCIE-ENT) is a 8-hour proctored lab exam that is available at a few Juniper offices around the world. Now especially for the JNCIP-ENT and JNCIE-ENT you will need a lot of CLI experience and will need to do hands-on labs! Even though the JNCIP-ENT exam is a written test, you will be exposed to a lot of <em>show</em> and <em>configuration</em> outputs from the CLI where you will need to identify what’s wrong/correct/configured/etc. Therefore you really need a lot of exposure to the CLI and all of the possible quirks. Although my experience with Juniper exams is that they are straightforward and will not test you about exotic features, but really want you to know what is used in day-to-day networks and what you will see when working with this equipment in the Enterprise environment.</p>
<p>There is one company that offers custom JNCIE training. Proteus Networks (<a href="http://www.proteus.net">http://www.proteus.net</a>) offers excellent boot camps and labs! I already used their proctored practice labs for my JNCIP-M and JNCIE-M lab and I really had a lot of advantages by doing them, so knowing what to expect on the lab was a huge advantage.</p>
<p>Currently they only offer remote proctored labs and a self-paced workbook for the JNCIE-SP exam, but they confirmed the same offering would become available for JNCIE-ENT very soon (2012)!</p>
<p><em>(Hint: When you like them on Facebook, you will get discount on your first purchase!)</em></p>
<p>For the written exams I will use the O’Reilly books and will practice all the technologies on my practice rack by just testing them out. This should prepare you more than enough to pass them. The combined use of the O’Reilly books and the soon-to-be-released self-paced and proctored labs of Proteus will prepare you well enough for the JNCIE-ENT lab exam! Or in the meanwhile use the labs from the instructor-led courses offered by Juniper or when you are creative yourself, just create labs yourself by coming up with a decent logical topology and by testing the more exotic features like multicast.</p>
<p>Finally there are the communities that you can use to ask questions and you will get some very intelligent and helpful people answer them. I use the following communities to ask my Juniper related questions:</p>
<ul>
<li><strong>J-Net forums</strong> (<a href="http://forums.juniper.net">http://forums.juniper.net</a>)
<ul>
<li>This is my primary source for asking questions. Quite some Juniper employees are very active on these forums. You can subscribe to them and receive e-mails once replies are available.</li>
</ul>
</li>
<li><strong>The Champion Community</strong> (<a href="http://www.thechampioncommunity.com">http://www.thechampioncommunity.com</a>)
<ul>
<li>Very new, but very promising!</li>
</ul>
</li>
<li><strong>GroupStudy Juniper mailing list</strong> (<a href="http://www.groupstudy.com">http://www.groupstudy.com</a>)
<ul>
<li>Usually pretty silent, but there are some very intelligent people subscribed tot this mailing list that will answer to your queries</li>
</ul>
</li>
</ul>
<h3><strong>Topology</strong></h3>
<p>As I don’t want to be re-cabling my lab when I’m doing exercises I came up with a topology that offers me a lot of flexibility in creating all the logical topologies I need.  Therefore I connected a cable from every router to both switches. Interface 1 on each router connects to switch 1 where the port number corresponds to the router number. Interface 2 on each router connects to switch 2. Additionally I connected two routers to each other to test both interlinks between routers and test clustering (not a blueprint item for the –ENT track) functionality of the SRX.</p>
<p>As I don’t want to use the console port all the time, but just have an SSH session to my devices, I use a dedicated interface on every device connected to a third switch that is solely used for access to the rest of the network and also connecting to the internet. To ensure the management access (and required interface and routing configuration) does not interfere with the rest of the configuration of the devices I created a virtual-router routing-instance on each device to have the management routing configuration separated from the global routing table.</p>
<p>Configuration example:</p>
<blockquote>
<pre>system {
     services {
        ssh;
    }
}
interfaces {
    fe-0/0/0 {
        unit 0 {
            family inet {
                address &lt;MGMT_IP&gt;/24;
            }
        }
    }
}
routing-instances {
    MGMT {
        instance-type virtual-router;
        interface fe-0/0/0.0;
        routing-options {
            static {
                route 0.0.0.0/16 next-hop &lt;DefGW&gt;;
            }
        }
    }
}</pre>
</blockquote>
<p>This connectivity ensures flexibility as ports on the switch can be configured either as access, trunk or routed. So depending on the lab exercise that I want to do I will configure either one IP address on the interface, or tagged sub-interfaces on the routers. Therefore I’m able to create tons of interfaces, whenever necessary.</p>
<p>When configuring routing-instances, it is possible to connect only the sub-interface to the instance/system, so this also doesn’t require additional physical interfaces to be used.</p>
<p>One important thing configuration wise to not forget is by enabling packet-mode forwarding on the SRX devices. Within the exams and labs the SRX is used as an enterprise router instead of a security device, so the default flow-mode should be disabled.</p>
<p>You can do this with the following configuration followed by a reboot:</p>
<blockquote>
<pre>security {
    forwarding-options {
        family {
            inet6 {
                mode packet-based;
            }
            mpls {
                mode packet-based;
            }
        }
    }
}</pre>
</blockquote>
<p>Summary of connections per SRX:</p>
<ul>
<li><strong>fe-0/0/0</strong> connects to management switch</li>
<li><strong>fe-0/0/1 </strong>connects to <em>SW1 ge-0/0/x</em></li>
<li><strong>fe-0/0/2</strong> connects to <em>SW2 ge-0/0/x</em></li>
<li><strong>fe-0/0/7</strong> connects to <em>fe-0/0/7</em>on SRX according to the following mapping:
<ul>
<li>R1 &lt;-&gt; R2</li>
<li>R3 &lt;-&gt; R4</li>
<li>R5 &lt;-&gt; R6</li>
</ul>
</li>
</ul>
<p>Summary of connections per EX:</p>
<ul>
<li><strong>ge-0/0/1</strong> connects to <em>R1 fe-0/0/&lt;1-2&gt;</em><em></em></li>
<li><strong>ge-0/0/2</strong> connects to <em>R2 fe-0/0/&lt;1-2&gt;</em><em></em></li>
<li><strong>ge-0/0/3</strong> connects to <em>R3 fe-0/0/&lt;1-2&gt;</em><em></em></li>
<li><strong>ge-0/0/4</strong> connects to <em>R4 fe-0/0/&lt;1-2</em><em></em></li>
<li><strong>ge-0/0/5</strong> connects to <em>R5 fe-0/0/&lt;1-2&gt;</em><em></em></li>
<li><strong>ge-0/0/6</strong> connects to <em>R6 fe-0/0/&lt;1-2&gt;</em><em></em></li>
<li><strong>ge-0/0/20</strong> connects to <em>SPsw&lt;1-2&gt; Gi1/0/14</em><em></em></li>
<li><strong>ge-0/0/22</strong> connects to <em>SW&lt;1-2&gt; ge-0/0/22</em><em></em></li>
<li><strong>ge-0/0/23</strong> connects to <em>SW&lt;1-2&gt; ge-0/0/23</em><em></em></li>
<li><strong>me0</strong> connects to management switch</li>
</ul>
<p>The following diagram illustrates how all physical connections are made:</p>
<p><strong><a href="http://rickmur.files.wordpress.com/2012/03/untitled.png"><img class="alignnone size-full wp-image-532" title="JNCIE_logical_lab" src="http://rickmur.files.wordpress.com/2012/03/untitled.png?w=480&#038;h=671" alt="" width="480" height="671" /></a> </strong></p>
<p><strong>Summary</strong></p>
<p>I hope I was able to give you an insight in how I built my JNCIE-ENT lab set-up and how I’m going to prepare for the written and practical exam(s). If you have any questions please don’t hesitate to comment on this post or ask questions on the community websites that I tipped in an earlier paragraph.</p>
<p>You will find me being active on those community websites as well!</p>
<p>Finally I wish you the best of luck in all of your current and future endeavors!</p>
<p><em>Stay hungry, stay foolish! </em></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickmur.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickmur.wordpress.com/530/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickmur.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickmur.wordpress.com/530/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickmur.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickmur.wordpress.com/530/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickmur.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickmur.wordpress.com/530/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickmur.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickmur.wordpress.com/530/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickmur.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickmur.wordpress.com/530/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickmur.wordpress.com/530/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickmur.wordpress.com/530/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickmur.wordpress.com&#038;blog=9247277&#038;post=530&#038;subd=rickmur&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickmur.wordpress.com/2012/03/11/jncie-ent-lab-set-up/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fd2e81c49448ebff409a5a7b1ae044c2?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">rickmur</media:title>
		</media:content>

		<media:content url="http://rickmur.files.wordpress.com/2012/03/img_1006.jpg" medium="image">
			<media:title type="html">JNCIE_physical_lab</media:title>
		</media:content>

		<media:content url="http://rickmur.files.wordpress.com/2012/03/untitled.png" medium="image">
			<media:title type="html">JNCIE_logical_lab</media:title>
		</media:content>
	</item>
		<item>
		<title>My certification journey (J-Net)</title>
		<link>http://rickmur.wordpress.com/2012/02/18/my-certification-journey-j-net/</link>
		<comments>http://rickmur.wordpress.com/2012/02/18/my-certification-journey-j-net/#comments</comments>
		<pubDate>Sat, 18 Feb 2012 12:19:34 +0000</pubDate>
		<dc:creator>rickmur</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[company networks]]></category>
		<category><![CDATA[technical certifications]]></category>

		<guid isPermaLink="false">http://rickmur.wordpress.com/?p=523</guid>
		<description><![CDATA[This blog has also been published to the Juniper J-Net community portal In 2005, when I was 18 years old, I finished high school I already knew what I wanted to do. I wanted to start a career in IT! The only thing I didn’t know was in what direction I wanted to go. So, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickmur.wordpress.com&#038;blog=9247277&#038;post=523&#038;subd=rickmur&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><em>This blog has also been published to the Juniper J-Net community portal</em></p>
<p>In 2005, when I was 18 years old, I finished high school I already knew what I wanted to do. I wanted to start a career in IT! The only thing I didn’t know was in what direction I wanted to go. So, I did a little bit of everything. The first important decision I took was to only finish high school and start working without going to university. I figured that, with enough dedication and focus, 4-5 years of work experience added with the right technical certifications would get me further in the IT world than a degree would get me. After 6 years I think I can say that it definitely worked for me!</p>
<p>&nbsp;</p>
<p><strong>Servers and Programming</strong></p>
<p>I started with passing exams and getting my <a href="http://www.microsoft.com/learning/en/us/certification/mcse.aspx" rel="nofollow" target="_blank">MCSE on Windows 2003</a>. I had a few small companies where I was managing all IT systems. The largest one was my dad’s company where I was managing 4 servers, 10 workstation and 20 mobile devices (yes even in 2006 we had a custom developed Windows Mobile 5 application and all engineers were carrying smartphones). I was co-developing the custom application that all engineers used and developed the whole chain of processes and tasks that were both technically and business wise connected to that solution. It was an awesome project, especially when you are just 19 years old.</p>
<p>&nbsp;</p>
<p>After passing my MCSE and completing the project at my dad’s company I was looking for a new challenge. As I was supporting a few smaller company networks and I figured I wanted to know more about what was going on across that UTP cable and I bought a Cisco CCNA book. When I finished the first chapters I was super enthusiastic, I couldn’t let go of the material and wanted to suck every last bit of information into my head!</p>
<p>&nbsp;</p>
<p>After a little over a month I took the exam and failed it by only a few points! This was the first exam I ever failed and was much harder than every other exam I had taken before, besides it had high pass score. A week later I took the exam again and passed it with good points this time round! After only reading a few chapters in my first networking book I knew that this was what I wanted to do and where my destiny lay!</p>
<p>&nbsp;</p>
<p><strong>Starting in Networking</strong></p>
<p>Now that I passed my CCNA I immediately continued working on my CCNP and within a year I passed the CCNP and only 9 months later I passed my CCIE Routing &amp; Switching earning my ‘digits’ in the networking world!</p>
<p>&nbsp;</p>
<p><strong>Telindus-ISIT</strong></p>
<p>After I got my CCIE number a lot changed! 3 months later I quit my job and took a job at a Cisco Gold and <a href="http://www.juniper.net/uk/en/partners/" rel="nofollow" target="_blank">Juniper Networks Elite partner</a>: <a href="http://www.telindus-isit.nl/" rel="nofollow" target="_blank">Telindus-ISIT</a> as a Support Engineer. I really liked the idea of my new role that instead of working on maintaining a network I had to convince customers about a new solution. Basically I sat across the other end of the table and after 3 years I can really say that this is a whole different ballgame!</p>
<p>&nbsp;</p>
<p><strong>Juniper</strong></p>
<p>As I joined Telindus-ISIT I got in touch with Juniper hardware. Most of our ISP customers only buy Juniper Networks equipment and services from us. At first I really had to get used to <a href="http://www.juniper.net/us/en/products-services/nos/junos/" rel="nofollow" target="_blank">JUNOS</a> and as I was so aware of the Cisco portfolio I found it hard to get used to another product line-up. After spending almost 3 years at Telindus-ISIT I can really say I turned into a Juniper advocate!<strong> </strong>Once you get to know your way through the CLI and know the portfolio you hardly even think about going back.</p>
<p>&nbsp;</p>
<p>Initially I didn’t focus too much on the Juniper certifications , I gained a few <a href="http://www.juniper.net/us/en/training/certification/junosintro_track.html" rel="nofollow" target="_blank">JNCIA-x</a> titles, but after 2.5 years I decided it was time to finalize my Juniper certification journey by topping it off with a <a href="http://www.juniper.net/us/en/training/certification/service_provider_track.html" rel="nofollow" target="_blank">JNCIE</a> title. I decided to pursue the <a href="http://www.juniper.net/us/en/training/certification/service_provider_track.html" rel="nofollow" target="_blank">JNCIE-M</a> as I didn’t want to wait for the new certifications to go live, I wanted to pass it right then. After passing <a href="http://www.juniper.net/us/en/training/certification/service_provider_track.html" rel="nofollow" target="_blank">JNCIS-M</a> by the end of 2010, I passed the<a href="http://www.juniper.net/us/en/training/certification/service_provider_track.html" rel="nofollow" target="_blank">JNCIP-M</a> by February and the JNCIE-M by June. As for preparations I think I can call myself very lucky as most of the topics covered in the exams I worked with on a daily basis. This made it easier for me and I didn’t have to study that much for these labs. As I already knew all the technologies and having passed the relevant CCIE titles I only had to know the quirks and little differences with the JUNOS implementation and I could do the test. I know this is not comparable when you are a ‘normal guy’ studying for this, but as I work for ISP customers every day and use these technologies every day I didn’t find these exams very hard to pass. I loved them though! The setup of the Juniper lab exams is so much more realistic than any other vendor exam I have taken. You are not asked to configure a crazy network with every nasty feature in there, but you are asked to configure the best network. You can even configure your own best practices. As long as they fall within the requirements you can configure the network just as you are used to.</p>
<p>&nbsp;</p>
<p><strong>Future</strong></p>
<p>After gaining four ‘expert’ titles in networking I’m still thinking of a way to continue my professional growth. I think the most important thing is that I use all knowledge I have gained. I love my work and the variety of challenges I’m faced with and I hope to do this for many years in whatever that position may be.</p>
<p>&nbsp;</p>
<p>Finally, if there’s one piece of advice I can leave you with, it would be to start your certification journey you never know where it is going to lead to in the future. I hope you have found my story interesting, would be good to hear from you on your experiences please post your comments below.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rickmur.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rickmur.wordpress.com/523/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rickmur.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rickmur.wordpress.com/523/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rickmur.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rickmur.wordpress.com/523/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rickmur.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rickmur.wordpress.com/523/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rickmur.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rickmur.wordpress.com/523/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rickmur.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rickmur.wordpress.com/523/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rickmur.wordpress.com/523/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rickmur.wordpress.com/523/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rickmur.wordpress.com&#038;blog=9247277&#038;post=523&#038;subd=rickmur&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rickmur.wordpress.com/2012/02/18/my-certification-journey-j-net/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fd2e81c49448ebff409a5a7b1ae044c2?s=96&#38;d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=X" medium="image">
			<media:title type="html">rickmur</media:title>
		</media:content>
	</item>
	</channel>
</rss>
