<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-5544845347735101088</id><updated>2009-11-11T20:50:42.409-08:00</updated><title type='text'>Chronicles of CCIE journey</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default?start-index=26&amp;max-results=25'/><author><name>Barooq</name><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>26</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-1725597791956278708</id><published>2009-09-01T04:25:00.001-07:00</published><updated>2009-09-01T04:25:51.377-07:00</updated><title type='text'>My new Blog</title><content type='html'>Moving Here&lt;br /&gt;&lt;br /&gt;http://iptechtalk.wordpress.com&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-1725597791956278708?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/1725597791956278708/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=1725597791956278708' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/1725597791956278708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/1725597791956278708'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2009/09/my-new-blog.html' title='My new Blog'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-7563303976346271368</id><published>2008-09-24T04:11:00.000-07:00</published><updated>2008-09-24T04:12:29.588-07:00</updated><title type='text'>Dear Vendors, Why hast thou forsaken SP?</title><content type='html'>I am over the initial euphoria of passing the R/S lab and thinking about the future.&lt;br /&gt;I am getting married in March, so before that, I can muster up some time. And since last year studying was all I did, I don’t know what would I do for the next 5 months if not study  . &lt;br /&gt;Browsing the web about the SP materials, I realized, service provider track is the most neglected of all by the vendors. And that only leads to confusion as I don’t know, which vendor to choose for SP prep, specially considering that 5 months is all I have to start and finish the prep and financial constraints make it impossible for me to gather all prep materials. &lt;br /&gt;&lt;br /&gt;Lets Look at IPexpert. The offer Blended Learning Solutions for R/S, Voice and Security, and one track they ignore is…. Yes, the service provider track. According to support, it may take 3 months or more before BLS is out, time I don’t have. Let’s look at their free V-seminars. They offer 9 different seminars for Voice and R/S and only 1 for Service Provider.&lt;br /&gt;&lt;br /&gt;InternetworkExpert was supposed to upgrade the SP workbook but that’s long overdue as well. Also, from what I’ve heard the workbook solutions offer NO explanation or verification whatsoever. I’ve heard that dynamips version of same workbook does offer some explanations, but for a guy like me, who is not great comfortable with MPLS at all, the topics that dynamips doesn’t cover will not be available in dynamips workbook and will be problematic. Also, priced at 395 apiece, I cannot afford to buy both dynamips and regular workbook, when they are 90% the same. Due to financial constraints, the COD is out of question for me already. In fact, before my company agreed to finance the bootcamp, all I could buy was first 10 IE labs only. Also their technology labs as I hear need upgrading as well. IE is upgrading R/S technology labs and doing a wonderful job, but again Service Provider track is neglected.&lt;br /&gt;&lt;br /&gt;IEMentor earned a good reputation for Service Provider track 3 years back. But they were supposed to release an upgraded version in October 07 and one year after the due date, it’s still not released. &lt;br /&gt;&lt;br /&gt;Narbik is making his SP workbooks but those won’t be ready till January next year anyway. &lt;br /&gt;&lt;br /&gt;Also, I am unable to find good unbiased reviews of products on the blogsphere.&lt;br /&gt;&lt;br /&gt;Anyway, I’d appreciate if anyone has good SP experience and can recommend a particular product.&lt;br /&gt;&lt;br /&gt;I have to make a decision soon and start studying again. It almost feels weird when I return to home from office and have nothing to study, which basically means I am getting bored as hell? &lt;br /&gt;&lt;br /&gt;Also, I have to ask Ethan if I can post topics regarding SP prep etc here or not. In any case, I write at http://ccie-chronicles.blogspot.com as well. And whatever I write here, is there as well. If Ethan allows me to continue writing here, I will be writing about my SP prep here as well. Until then, I am waiting to hear from readers about the SP prep.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-7563303976346271368?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/7563303976346271368/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=7563303976346271368' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/7563303976346271368'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/7563303976346271368'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/09/dear-vendors-why-hast-thou-forsaken-sp.html' title='Dear Vendors, Why hast thou forsaken SP?'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-5303033806611573084</id><published>2008-09-22T15:08:00.000-07:00</published><updated>2008-09-22T15:10:19.556-07:00</updated><title type='text'>CCIE Lab Preparation, My personal path and Recommendations</title><content type='html'>Well this post will be in two parts. The smaller first part will detail what I did to prepare for the lab.&lt;br /&gt;And the in second part, I will detail what I think is the best way of preparing for the lab, based on personal experience and problems I had along the way. In short, if I had to prepare for the lab all over again, the path I’d take will be in the recommendations J&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;My preparation path: &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Workbooks&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Narbik Kocharian’s Advance Technology Workbook&lt;br /&gt;&lt;br /&gt;IEWB Dynamips workbook vol 2 (First 10 labs)&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Bootcamp:&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;I attended Narbik Kocharians bootcamp in April&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;I started my journey last year and started working on written and lab simultaneously.  &lt;br /&gt;&lt;br /&gt;I cleared the written exam in March, and then started concentrating on the lab. &lt;br /&gt;&lt;br /&gt;Even before that my method was to read through DOC cd and make small labs to understand a technology and feature using dynamips.  By the time I attended Narbik’s bootcamp in April, I had finished first 10 IEWB labs. &lt;br /&gt;&lt;br /&gt;After the bootcamp I concentrated on Narbik’s workbook and completed it cover to cover and did some of the IEWB labs over and over again till the lab date. &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;I followed this path, but will I do the same if I have to do everything all over again? No, I will change the methodology and hence my recommended preparation method is as follows.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Recommendations:&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Assuming you have cleared your written exam what should be your next step.&lt;br /&gt;&lt;br /&gt;Personally I think, you should start with focusing on individual technology.&lt;br /&gt;&lt;br /&gt;For that I recommend Narbik’s Advance Technology Workbook. His philosophy is to take a technology, make small labs about every feature and then beat it to death. When you are finished with his workbook, you have typed in 95% of commands you need to know and practiced 95% of all features that can show up. &lt;br /&gt;&lt;br /&gt;The figure 95% is estimation, and Narbik is continuously updating his workbooks J&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Now, I am also very satisfied with IE workbooks, and IE is reshaping their Vol 1 technology labs according to same philosophy. Up till now, those are in Beta Phase. So at the moment, the only deep technology workbook that I know of is Narbik’s.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;I did attend Narbik’s bootcamp and I have only good things to say about it. I chose it because it was the cheapest, but the 5 day bootcamp was really informative and a great experience. Once again, I didn’t attend other vendors’ bootcamps so I cannot compare. But from what I heard, everyone praises both IE and IPexpert bootcamps as well. So I’ll also recommend Narbik’s bootcamp to all readers.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;After that, you should start with full scale labs. I only tried IE first 10 labs and I was really happy with those. I didn’t try any other vendor for full scale labs so I cannot comment on those. I would recommend those to all readers as well.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;In this way, by doing Narbik;s lab first, you learn to do almost everything you need to, independently. And with full scale labs, you improve your speed, stamina and learn how to approach a full scale lab and get a very good idea about how technologies interact with each other.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;I hope this post is useful for readers of this blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-5303033806611573084?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/5303033806611573084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=5303033806611573084' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/5303033806611573084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/5303033806611573084'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/09/ccie-lab-preparation-my-personal-path.html' title='CCIE Lab Preparation, My personal path and Recommendations'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-2818632033295314199</id><published>2008-09-18T15:16:00.001-07:00</published><updated>2008-09-19T15:03:01.126-07:00</updated><title type='text'>About the lab.</title><content type='html'>Well&lt;br /&gt;About my experience of the lab, let’s start with basics.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Was the lab very difficult?&lt;/strong&gt;&lt;br /&gt;No, to be true, I found it ridiculously easy. I was done in three and half hours, spent next three and half verifying more than a dozen times, and left an hour early.&lt;br /&gt;It may seems like my holier than thou attitude, but right after I reached hotel I had a chat with Daniel Hammerstein, who frequently comments on cciecandidate.com. And he can vouch that I said the same thing to him, even before my result came. That apart from one interpretation (silly language to blame here) and one corner case question, the lab was ridiculously easy. So 94 out of 100 marks were up for grabs for anyone who studied well enough.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;So it was all that easy and no glitches?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;That’s also not true. A particular question bugged the hell out of me. And guess what, it was an interpretation problem.  And while leaving the lab, the only thing I was thinking was that if my interpretations were right, I couldn’t fail. But the uncertainty kept me on edge until I saw the result.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Was there any obscure technologies/out of the world questions&lt;/strong&gt;?&lt;br /&gt;Yes … One question was something I couldn’t have dreamed about showing up. Luckily my practice of focusing on documentation as lab prep paid off and though it was a corner case (mind you a very easy one only if you know it), I didn’t even have to look at DOC CD.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How’d you rate the difficulty level of CCIE lab?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Compared with IEWB labs, I’d say a 5 or 6.&lt;br /&gt;Why I’d rate the lab like that. Well the breadth of technologies tested was broad, but IE labs generate problems within themselves, for example redistribution causes loops, preferring a path some time causes RFP failures in multicast, some security features break connectivity. Means a task, simple as maybe, often causes deep running problems. CCIE lab tested knowledge about everything and then some, but questions were fairly independent and they question didn’t cause hidden problems. That is why I think lab was easy.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Was DOC CD available and were there any broken links?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I only accessed 3560 configuration guide and that was accessible without a problem.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;What about lab facility?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Well Dubai has a small room for CCIE lab, with 5 seats. We were four people in the same room.&lt;br /&gt;At least in Dubai, you are provided with different color highlighters and plethora of lead pencils.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;A word about the Proctor?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Mr.Zia was an extremely nice guy. Not very helpful in my particular case though &lt;br /&gt;I bugged him throughout for the same question and he told me that I was over thinking the issue. To be fair, I was asking him the question in format of “Is it A or B?” and he couldn’t give away the answer  But later I rephrased the question and he did his best to eliminate my confusion. Needless to say, in a high pressured environment like the lab, confusions don’t go away easy. He was also very friendly and not snobbish at all.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;How I approached the Lab?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Well, I started of by drawing a L3 diagram. L2 diagrams were provided and were very clear, and so were L3 diagrams, but to be able to write on the paper, and avoid turning back the pages, I drew my own diagram.&lt;br /&gt;I spent the first 20 minutes reading the lab, drawing L3 diagram and creating aliases.&lt;br /&gt;By one and half hour I had completed the L2 section. By the way, my particular lab had a very heavy L2 section.&lt;br /&gt;I was done with IGP and verification by two and half hours and then everything flew by. I mean in an hour I was able to do security, BGP, multicast, Ip services and QOS with around 10 minute each on every section. Here the questions were straight forward without any ambiguities and often very very simple if you know what you are doing.&lt;br /&gt;I didn’t draw a bgp diagram, but I strongly recommend it. On my L3 (IGP) page; I used a different color maker to designate BGP.&lt;br /&gt;  &lt;br /&gt;Lunch was after 5 hours in my case. By Lunch time I had gone over the verification at least four times and was still worried about my interpretation of a particular question.&lt;br /&gt;I didn’t eat anything during lunch, so cannot comment on quality of food.&lt;br /&gt;&lt;br /&gt;After the lunch break, I started verification again. This time around, I’d sh runn before running the verification commands and went over each question 6 or 7 time again.&lt;br /&gt;Around 7 hours into lab, I’ve had enough  and couldn’t stand to sit there anymore, so I left sweating and hoping. &lt;br /&gt;&lt;br /&gt;I couldn’t sleep and kept on checking t email 10 times an hour. Around 2 AM I received the email that my score report is available, and between the time I clicked on the link and saw the report, I kept trembling and all my confidence went down the drain :P &lt;br /&gt;Its been around 24 hours and I am still high like I am on speed: D and loving the feeling.&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;What Next?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Haven’t thought about it, and will not at least during September again &lt;br /&gt;&lt;br /&gt;I will write another post in coming days on my views on preparation and advice for CCIE candidates.  So keep checking the pages.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-2818632033295314199?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/2818632033295314199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=2818632033295314199' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/2818632033295314199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/2818632033295314199'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/09/about-lab.html' title='About the lab.'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-7919535406110574118</id><published>2008-09-18T15:16:00.000-07:00</published><updated>2008-09-18T15:26:02.847-07:00</updated><title type='text'>CCIE # 22087</title><content type='html'>Yes, I passed.&lt;br /&gt;&lt;br /&gt;Just checked the report, and will write in detail after the moment has sunk in&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_Jk6dBoJzHpg/SNLVab7af3I/AAAAAAAAADo/9JmI6YT-TSA/s1600-h/ccie.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_Jk6dBoJzHpg/SNLVab7af3I/AAAAAAAAADo/9JmI6YT-TSA/s400/ccie.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5247491165990322034" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-7919535406110574118?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/7919535406110574118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=7919535406110574118' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/7919535406110574118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/7919535406110574118'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/09/ccie-22087.html' title='CCIE # 22087'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Jk6dBoJzHpg/SNLVab7af3I/AAAAAAAAADo/9JmI6YT-TSA/s72-c/ccie.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-8204630384732641802</id><published>2008-07-15T15:44:00.000-07:00</published><updated>2008-07-15T15:55:38.535-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='EIGRP'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>EIGRP Stub Leak Map -- Tutorial</title><content type='html'>While reviewing IEWB VOL 1 VER 5 labs, I discovered a new feature: EIGRP Stub with Leak Map. I spent some time researching the topic and found out a variation of the feature which is not explored in the workbook. &lt;br /&gt;Here I’ll try to demonstrate EIGRP stub routing with leak map as well as what is called strictly controlled Leak Maps.&lt;br /&gt;&lt;br /&gt;Our topology is shown in the figure.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://bp2.blogger.com/_Jk6dBoJzHpg/SH0prFvXvzI/AAAAAAAAADE/rutWJJ1Dg7A/s1600-h/EIGRP+stub.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://bp2.blogger.com/_Jk6dBoJzHpg/SH0prFvXvzI/AAAAAAAAADE/rutWJJ1Dg7A/s400/EIGRP+stub.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5223376963071622962" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The basic routing configuration on the routers is as follows.&lt;br /&gt;R4 and R5 are running rip.&lt;br /&gt;&lt;br /&gt;R4:&lt;br /&gt;router rip&lt;br /&gt; version 2&lt;br /&gt; passive-interface default&lt;br /&gt; no passive-interface Serial1/0&lt;br /&gt; network 150.1.0.0&lt;br /&gt; no auto-summary&lt;br /&gt;&lt;br /&gt;R5:&lt;br /&gt;router rip&lt;br /&gt; version 2&lt;br /&gt; network 5.0.0.0&lt;br /&gt; network 150.1.0.0&lt;br /&gt; no auto-summary&lt;br /&gt;&lt;br /&gt;The rip table of R4 is as follows.&lt;br /&gt;&lt;br /&gt;R4#sh ip route rip&lt;br /&gt;     5.0.0.0/24 is subnetted, 4 subnets&lt;br /&gt;R       5.5.0.0 [120/1] via 150.1.45.5, 00:00:22, Serial1/0&lt;br /&gt;R       5.5.1.0 [120/1] via 150.1.45.5, 00:00:22, Serial1/0&lt;br /&gt;R       5.5.2.0 [120/1] via 150.1.45.5, 00:00:22, Serial1/0&lt;br /&gt;R       5.5.3.0 [120/1] via 150.1.45.5, 00:00:22, Serial1/0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R4:&lt;br /&gt;router eigrp 10&lt;br /&gt; network 150.1.14.4 0.0.0.0&lt;br /&gt; no auto-summary&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R1:&lt;br /&gt;router eigrp 10&lt;br /&gt; network 150.1.12.1 0.0.0.0&lt;br /&gt; network 150.1.13.1 0.0.0.0&lt;br /&gt; network 150.1.14.1 0.0.0.0&lt;br /&gt; no auto-summary&lt;br /&gt;!&lt;br /&gt;&lt;br /&gt;R2:&lt;br /&gt;router eigrp 10&lt;br /&gt; network 150.1.12.2 0.0.0.0&lt;br /&gt; no auto-summary&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R3:&lt;br /&gt;router eigrp 10&lt;br /&gt; network 150.1.13.3 0.0.0.0&lt;br /&gt; auto-summary&lt;br /&gt;!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Also at R4 we have mutual distribution between Rip and EIGRP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R4&lt;br /&gt;  router eigrp 10&lt;br /&gt;  redistribute rip met 1 1 1 1 1&lt;br /&gt;  router rip&lt;br /&gt;  redistribute eigrp 10  met 1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we examine the routing tables on R2 and R3.&lt;br /&gt;We notice that all eigrp routes, including the external RIP routes are in routing table.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R2#sh ip route eigrp&lt;br /&gt;     5.0.0.0/24 is subnetted, 4 subnets&lt;br /&gt;D EX    5.5.0.0 [170/2560537856] via 150.1.12.1, 00:00:18, Serial1/0&lt;br /&gt;D EX    5.5.1.0 [170/2560537856] via 150.1.12.1, 00:00:18, Serial1/0&lt;br /&gt;D EX    5.5.2.0 [170/2560537856] via 150.1.12.1, 00:00:18, Serial1/0&lt;br /&gt;D EX    5.5.3.0 [170/2560537856] via 150.1.12.1, 00:00:18, Serial1/0&lt;br /&gt;     150.1.0.0/24 is subnetted, 4 subnets&lt;br /&gt;D       150.1.14.0 [90/2195456] via 150.1.12.1, 00:03:54, Serial1/0&lt;br /&gt;D       150.1.13.0 [90/2195456] via 150.1.12.1, 00:03:54, Serial1/0&lt;br /&gt;D EX    150.1.45.0 [170/2560537856] via 150.1.12.1, 00:00:18, Serial1/0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R3#sh ip route eigrp&lt;br /&gt;     5.0.0.0/24 is subnetted, 4 subnets&lt;br /&gt;D EX    5.5.0.0 [170/2560051456] via 150.1.13.1, 00:00:40, Ethernet0/0&lt;br /&gt;D EX    5.5.1.0 [170/2560051456] via 150.1.13.1, 00:00:40, Ethernet0/0&lt;br /&gt;D EX    5.5.2.0 [170/2560051456] via 150.1.13.1, 00:00:40, Ethernet0/0&lt;br /&gt;D EX    5.5.3.0 [170/2560051456] via 150.1.13.1, 00:00:40, Ethernet0/0&lt;br /&gt;     150.1.0.0/24 is subnetted, 4 subnets&lt;br /&gt;D       150.1.14.0 [90/307200] via 150.1.13.1, 00:03:50, Ethernet0/0&lt;br /&gt;D       150.1.12.0 [90/2195456] via 150.1.13.1, 00:03:50, Ethernet0/0&lt;br /&gt;D EX    150.1.45.0 [170/2560051456] via 150.1.13.1, 00:00:40, Ethernet0/0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we’ll configure R1 as stub.&lt;br /&gt;As a result all external routes should disappear from R2 and R3.&lt;br /&gt;&lt;br /&gt;R1&lt;br /&gt;  router eigrp 10&lt;br /&gt;  eigrp stub connected &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R2#sh ip route eigrp&lt;br /&gt;     150.1.0.0/24 is subnetted, 3 subnets&lt;br /&gt;D       150.1.14.0 [90/2195456] via 150.1.12.1, 00:00:23, Serial1/0&lt;br /&gt;D       150.1.13.0 [90/2195456] via 150.1.12.1, 00:00:23, Serial1/0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R3#sh ip route eigrp&lt;br /&gt;     150.1.0.0/24 is subnetted, 3 subnets&lt;br /&gt;D       150.1.14.0 [90/307200] via 150.1.13.1, 00:01:15, Ethernet0/0&lt;br /&gt;D       150.1.12.0 [90/2195456] via 150.1.13.1, 00:01:15, Ethernet0/0&lt;br /&gt;&lt;br /&gt;All right!&lt;br /&gt;&lt;br /&gt;Now we’ll discover different options for leak maps by implementing different routing policies.&lt;br /&gt;&lt;br /&gt;Policy 1:&lt;br /&gt;&lt;br /&gt;Configure R1 such that R2 and R3 have reach ability to 5.5.0.5 and 5.5.1.5 networks.&lt;br /&gt;&lt;br /&gt;For this we’ll match the desired networks in an access-list and then implement EIGRP stub Leak Map.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R1&lt;br /&gt;access-list 1 permit 5.5.0.0 0.0.0.255&lt;br /&gt;  access-list 1 permit 5.5.1.0 0.0.0.255&lt;br /&gt;  route-map EIGRP_LEAK &lt;br /&gt;  match ip address 1&lt;br /&gt;  router eigrp 10&lt;br /&gt;  eigrp stub connected leak-map EIGRP_LEAK&lt;br /&gt;&lt;br /&gt;Now we examine the routing tables on R2 and R3&lt;br /&gt;&lt;br /&gt;R2#sh ip route eigrp&lt;br /&gt;     5.0.0.0/24 is subnetted, 2 subnets&lt;br /&gt;D EX    5.5.0.0 [170/2560537856] via 150.1.12.1, 00:00:28, Serial1/0&lt;br /&gt;D EX    5.5.1.0 [170/2560537856] via 150.1.12.1, 00:00:28, Serial1/0&lt;br /&gt;     150.1.0.0/24 is subnetted, 3 subnets&lt;br /&gt;D       150.1.14.0 [90/2195456] via 150.1.12.1, 00:00:28, Serial1/0&lt;br /&gt;D       150.1.13.0 [90/2195456] via 150.1.12.1, 00:00:28, Serial1/0&lt;br /&gt;R2#&lt;br /&gt;&lt;br /&gt;R3#sh ip route eigrp&lt;br /&gt;     5.0.0.0/24 is subnetted, 2 subnets&lt;br /&gt;D EX    5.5.0.0 [170/2560051456] via 150.1.13.1, 00:00:20, Ethernet0/0&lt;br /&gt;D EX    5.5.1.0 [170/2560051456] via 150.1.13.1, 00:00:20, Ethernet0/0&lt;br /&gt;     150.1.0.0/24 is subnetted, 3 subnets&lt;br /&gt;D       150.1.14.0 [90/307200] via 150.1.13.1, 00:00:20, Ethernet0/0&lt;br /&gt;D       150.1.12.0 [90/2195456] via 150.1.13.1, 00:00:20, Ethernet0/0&lt;br /&gt;R3#&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Policy 2:&lt;br /&gt;Configure R1 such as R3 sees both 5.5.0.0 and 5.5.1.0 networks but R2 cannot.&lt;br /&gt;&lt;br /&gt;Here we can use ‘match interface’ option in the route-map.&lt;br /&gt;This is called strictly controlled Leak map.&lt;br /&gt;The login is as follows&lt;br /&gt;&lt;br /&gt;1. If “match interface” options is not used, routes are leaked on all interfaces.&lt;br /&gt;2. If “match interface” option is used, routes are ONLY leaked on the interface matched.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So we’ll use match interface argument in the route-map and only match interface Ethernet 0/0, which is connected to R3.&lt;br /&gt;&lt;br /&gt;  route-map EIGRP_LEAK permit 10&lt;br /&gt;  match ip address 1&lt;br /&gt;  match interface e0/0&lt;br /&gt;&lt;br /&gt;R1#sh route-map&lt;br /&gt;route-map EIGRP_LEAK, permit, sequence 10&lt;br /&gt;  Match clauses:&lt;br /&gt;    ip address (access-lists): 1 &lt;br /&gt;    interface Ethernet0/0 &lt;br /&gt;  Set clauses:&lt;br /&gt;  Policy routing matches: 0 packets, 0 bytes&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we examine the routing tables.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R2#sh ip route eigrp&lt;br /&gt;     150.1.0.0/24 is subnetted, 3 subnets&lt;br /&gt;D       150.1.14.0 [90/2195456] via 150.1.12.1, 00:02:42, Serial1/0&lt;br /&gt;D       150.1.13.0 [90/2195456] via 150.1.12.1, 00:02:42, Serial1/0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R3#sh ip route eigrp&lt;br /&gt;     5.0.0.0/24 is subnetted, 2 subnets&lt;br /&gt;D EX    5.5.0.0 [170/2560051456] via 150.1.13.1, 00:03:55, Ethernet0/0&lt;br /&gt;D EX    5.5.1.0 [170/2560051456] via 150.1.13.1, 00:03:55, Ethernet0/0&lt;br /&gt;     150.1.0.0/24 is subnetted, 3 subnets&lt;br /&gt;D       150.1.14.0 [90/307200] via 150.1.13.1, 00:03:55, Ethernet0/0&lt;br /&gt;D       150.1.12.0 [90/2195456] via 150.1.13.1, 00:03:55, Ethernet0/0&lt;br /&gt;&lt;br /&gt;So, only R3 is seeing the leaked networks now, and R2 hasn’t.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Policy 3:&lt;br /&gt;Allow R3 access to 5.5.0.0/24  and 5.5.1.0/24 networks only.&lt;br /&gt;Allow R4 access to 5.5.2.0/24 and 5.5.3.0/24 only.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So we’ll match the other two routes in another access-list and match that and Interface S1/0&lt;br /&gt;&lt;br /&gt;On R1:&lt;br /&gt;  route-map EIGRP_LEAK permit 20&lt;br /&gt;  match ip address 2&lt;br /&gt;  match interface s1/0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R1#sh route-map&lt;br /&gt;route-map EIGRP_LEAK, permit, sequence 10&lt;br /&gt;  Match clauses:&lt;br /&gt;    ip address (access-lists): 1 &lt;br /&gt;    interface Ethernet0/0 &lt;br /&gt;  Set clauses:&lt;br /&gt;  Policy routing matches: 0 packets, 0 bytes&lt;br /&gt;route-map EIGRP_LEAK, permit, sequence 20&lt;br /&gt;  Match clauses:&lt;br /&gt;    ip address (access-lists): 2 &lt;br /&gt;    interface Serial1/0 &lt;br /&gt;  Set clauses:&lt;br /&gt;  Policy routing matches: 0 packets, 0 bytes&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we examine the routing tables.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R3#sh ip route eigrp&lt;br /&gt;     5.0.0.0/24 is subnetted, 2 subnets&lt;br /&gt;D EX    5.5.0.0 [170/2560051456] via 150.1.13.1, 00:05:48, Ethernet0/0&lt;br /&gt;D EX    5.5.1.0 [170/2560051456] via 150.1.13.1, 00:05:48, Ethernet0/0&lt;br /&gt;     150.1.0.0/24 is subnetted, 3 subnets&lt;br /&gt;D       150.1.14.0 [90/307200] via 150.1.13.1, 00:05:48, Ethernet0/0&lt;br /&gt;D       150.1.12.0 [90/2195456] via 150.1.13.1, 00:05:48, Ethernet0/0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R2#sh ip route eigrp&lt;br /&gt;     5.0.0.0/24 is subnetted, 2 subnets&lt;br /&gt;D EX    5.5.2.0 [170/2560537856] via 150.1.12.1, 00:00:25, Serial1/0&lt;br /&gt;D EX    5.5.3.0 [170/2560537856] via 150.1.12.1, 00:00:25, Serial1/0&lt;br /&gt;     150.1.0.0/24 is subnetted, 3 subnets&lt;br /&gt;D       150.1.14.0 [90/2195456] via 150.1.12.1, 00:05:08, Serial1/0&lt;br /&gt;D       150.1.13.0 [90/2195456] via 150.1.12.1, 00:05:08, Serial1/0&lt;br /&gt;&lt;br /&gt;Lets test connectivity&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 5.5.0.5, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 32/58/80 ms&lt;br /&gt;R3#ping 5.5.1.5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 5.5.1.5, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 24/60/84 ms&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R2#ping 5.5.2.5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 5.5.2.5, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 24/68/96 ms&lt;br /&gt;R2#ping 5.5.3.5&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 5.5.3.5, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 36/58/80 ms&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Policy 4:&lt;br /&gt;Add a loopback0 3.3.0.0/24 on R3. Allow R3 to reach RIP networks when sourced from Loopback 0.&lt;br /&gt;&lt;br /&gt;Well this is to emphasize the point that we need to consider all implications of the configuration we make.&lt;br /&gt;Since R1 is a stub connected router, towards R4 it is advertising 150.1.13.0/24 and 150.1.12.0/24 networks which are directly connected, which are then redistributed into RIP and hence R3 and R1 can ping R5’s loopbacks.&lt;br /&gt;But R3’s loopback won’t be advertised to R4 and until we add another route-map entry leaking this network to R4, we won’t be able to reach to R5’s loopback networks from R3’s loopback network.&lt;br /&gt;&lt;br /&gt;Lets see this&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R3:&lt;br /&gt;  int lo 0&lt;br /&gt;  ip add 3.3.0.3 255.255.255.0&lt;br /&gt;  router eigrp 10&lt;br /&gt;  net 3.3.0.3 0.0.0.0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R3#ping 5.5.0.5 source lo 0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 5.5.0.5, timeout is 2 seconds:&lt;br /&gt;Packet sent with a source address of 3.3.0.3 &lt;br /&gt;.....&lt;br /&gt; &lt;br /&gt;Success rate is 0 percent (0/5)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we add another route-map Entry to allow 3.3.0.0/24 network to leak to R4.&lt;br /&gt;&lt;br /&gt;R1:&lt;br /&gt;  access-list 3 permit 3.3.0.0 0.0.0.255&lt;br /&gt;  route-map EIGRP_LEAK permit 30&lt;br /&gt;  match ip address 3&lt;br /&gt;  match interface e0/1&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R4#sh ip route eigrp&lt;br /&gt;     3.0.0.0/24 is subnetted, 1 subnets&lt;br /&gt;D       3.3.0.0 [90/435200] via 150.1.14.1, 00:00:28, Ethernet0/0&lt;br /&gt;     150.1.0.0/24 is subnetted, 4 subnets&lt;br /&gt;D       150.1.13.0 [90/307200] via 150.1.14.1, 00:01:39, Ethernet0/0&lt;br /&gt;D       150.1.12.0 [90/2195456] via 150.1.14.1, 00:01:39, Ethernet0/0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now this network will be redistributed into rip and we’ll have connectivity.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 5.5.0.5, timeout is 2 seconds:&lt;br /&gt;Packet sent with a source address of 3.3.0.3 &lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 48/54/68 ms&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well that’s about it for EIGRP stub Leak Maps.&lt;br /&gt;Please let me know if you find any ambiguity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-8204630384732641802?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/8204630384732641802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=8204630384732641802' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/8204630384732641802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/8204630384732641802'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/07/eigrp-stub-leak-map-tutorial.html' title='EIGRP Stub Leak Map -- Tutorial'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp2.blogger.com/_Jk6dBoJzHpg/SH0prFvXvzI/AAAAAAAAADE/rutWJJ1Dg7A/s72-c/EIGRP+stub.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-9107154811138758927</id><published>2008-07-15T04:53:00.000-07:00</published><updated>2008-07-15T04:55:05.376-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Workbook Review'/><title type='text'>IEWB VOL 1 VER 5, Early Impressions</title><content type='html'>A lot of people work differently, and when it comes to preparing for CCIE lab everyone has a different strategy.&lt;br /&gt;&lt;br /&gt;Me, I am more of a reader than a handyman :)  that is to say, I spend most of the time reading and far less time labbing. Even in the time I lab, I spend most of time making short labs, testing technologies than doing full scale labs. One reason is that I only have 10 dynamips IEWB full scale labs and I already did them twice anyway.&lt;br /&gt;&lt;br /&gt;Recently I requested Brian Mcghann and Petr from InternetworkExpert to allow me access to their Vol 1 Beta labs and very generously they did. I am a customer of IE but due to financial constraints, I bought only first 10 dynamips labs and so the vol 1 beta access wasn’t automatically there for me.&lt;br /&gt;While I am going through the labs, I must say I am impressed and there is also a feeling of déjà vu. My company financed Narbik’ bootcamp and hence I received his advance technologies workbook. I loved that. Basically Narbik took a technology and beat that to death. Quite similar approach of these Beta labs. When it comes to me, I’d prefer such approach above all other that is to learn everything about a technology rather than doing 40 full scale labs. Even before I went to Narbik’s bootcamp, my method of preparation was to read say 15 pages of documentation a day, and lab them up in small labs on dynamips.  Narbik’s labs saved time I spent for cooking up a topology to test a feature.&lt;br /&gt;&lt;br /&gt; I have not seen existing versions of Vol 1, but from what I heard those were very basic. These beta labs are not.&lt;br /&gt;&lt;br /&gt;Though I am waiting for OSPF, security and QOS Vol 1 labs, and only after that I can rate these VOL 1 labs completely, I have to admit, I really liked these labs up till now. I even learned one new feature of EIGRP which is EIGRP stub routing with leak maps. If I were to advise anyone on how to prepare, my advice would be to go through Narbik’s Advance Technologies Workbook or( if by that time these VOL 1 labs are out) these VOL 1 beta labs, very slowly. &lt;br /&gt;&lt;br /&gt;Do each technology in a week, and not only do the labs, read documentation about every feature and learn it properly. And at the end, do 10-20 full scale labs. &lt;br /&gt;&lt;br /&gt;Anyway here are my initial impressions of the labs.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Bridging and Switching:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;As I mentioned, my idea of technology labs is to cover all about a technology. &lt;br /&gt;&lt;br /&gt;I feel bridging and switching sections should include small labs on following topics&lt;br /&gt;&lt;br /&gt;IRB (Integrated Routing and Bridging). Of course, we’ll use routers for this J but technology wise the feature should be here &lt;br /&gt;DAI (Dynamic Arp Inspection) (Though this topic can be potentially included in security. As I mentioned I need to see the security and QOS, before having a complete idea, as many feature I’d like to see can fall under switching as well as under these two topics. For me, DAI is more of a switching topic.) &lt;br /&gt;MVR (Multicast VLAN Registration) And IGMP snooping, IGMP Profile commands etc. But then again, these features may have been covered in Multicast sections. Also IGMP snooping and DAI are inter-related, so for me these should be a part of switching. &lt;br /&gt;SDM Templates &lt;br /&gt;More explanation in lab 1.18. Trunk ether channel over DOT 1 Q tunnel can cause a lot of problems, if we are not sure of STP and VTP paths throughout our network. Instead of shutting down the links that can cause problems, these problems should be explored. &lt;br /&gt;Port Security. ( Again, can be covered in security beta labs) &lt;br /&gt; &lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Frame Relay:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I again learned a new feature, bridging over frame relay and I thought I knew everything about frame relay.&lt;br /&gt;&lt;br /&gt;Excellent&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;&lt;br /&gt;RIP:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Excellent labs,&lt;br /&gt;&lt;br /&gt;Covering all the topics I think are necessary to learn RIP.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;&lt;br /&gt;EIGRP:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;I learned a new feature here. I can’t make it work though on dynamics unless I add the match interface option in Eigrp Stub Leak Route map. &lt;br /&gt;&lt;br /&gt;This needs more research on my part though.&lt;br /&gt;&lt;br /&gt;I’ll lab this up over the weekend, and maybe right a tutorial after understanding the feature completely.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Also, I believe strategy wise, IE is on right track.&lt;br /&gt;&lt;br /&gt;I’ve known people going through full scale labs rigorously. This approach of learning everything, before doing full scale labs is what I’d recommend and I’ve followed.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;I am really looking forward to QOS section, especially Catalyst QOS.&lt;br /&gt;&lt;br /&gt;Let’s see how comprehensive those labs would be.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-9107154811138758927?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/9107154811138758927/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=9107154811138758927' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/9107154811138758927'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/9107154811138758927'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/07/iewb-vol-1-ver-5-early-impressions.html' title='IEWB VOL 1 VER 5, Early Impressions'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-3721214063826298527</id><published>2008-06-29T00:53:00.000-07:00</published><updated>2008-06-29T01:25:23.274-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IOS Features.'/><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Understanding URPF (Tutorial)</title><content type='html'>.&lt;br /&gt;.&lt;br /&gt;&lt;br /&gt;Unicast Reverse Path Forwarding is a small security feature &lt;br /&gt;When configured on an interface, the router checks the incoming packet’s source address with its routing table. If the incoming packet’s source is reachable via the same interface it was received on, the packet is allowed. URPF provides protection again spoofed packets with unverifiable source.&lt;br /&gt;Though basically a single line command, URPF can be a little confusing when used with access-list feature if order of operation is not understood completely.&lt;br /&gt;We’ll use this simple topology to demonstrate URFP.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://3.bp.blogspot.com/_Jk6dBoJzHpg/SGc_38XSsmI/AAAAAAAAAC0/l-SqgRSy3Uk/s1600-h/URPF.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_Jk6dBoJzHpg/SGc_38XSsmI/AAAAAAAAAC0/l-SqgRSy3Uk/s400/URPF.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5217208923661185634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R1 and R2 are connected through frame-relay and a Ethernet connection.&lt;br /&gt;We test our basic connectivity.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;R2#ping 150.1.12.1&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 150.1.12.1, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 44/93/192 ms&lt;br /&gt;&lt;br /&gt;R1#ping 150.1.12.2&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 150.1.12.2, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 28/45/84 ms&lt;br /&gt;&lt;br /&gt;R1#ping 150.1.21.2&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 150.1.21.2, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 8/54/100 ms&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;All right we have reachability on both Ethernet and frame relay interfaces.&lt;br /&gt;In order to demonstrate URPF we use two static routes on R1 and R2.&lt;br /&gt;R1 uses frame-relay to reach R2’s loop back (2.2.2.2/24) and R2 user Ethernet to reach R1’s Loopback (1.1.1.1/24)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;R1(config)#ip route 2.2.2.0 255.255.255.0 150.1.12.2&lt;br /&gt;R2(config)#ip route 1.1.1.0 255.255.255.0 150.1.21.1&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Without URPF, we should be able to ping R2’s loopback from R1’s loopback.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;R1#ping 2.2.2.2 source lo 0&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:&lt;br /&gt;Packet sent with a source address of 1.1.1.1&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 24/48/80 ms&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we enable URPF on frame-relay interface on R2.&lt;br /&gt;Now when the incoming packet arrives at the frame interface, R2 checks the source address (1.1.1.1/24)  in its routing table. &lt;br /&gt;Since the interface used to reach this address is Ethernet0/0 , URPF checks fail and ping is not successful.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;!&lt;br /&gt;interface S1/0&lt;br /&gt; ip address 150.1.12.2 255.255.255.0&lt;br /&gt; ip verify unicast reverse-path&lt;br /&gt;&lt;br /&gt;R1#ping 2.2.2.2 source lo 0&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:&lt;br /&gt;Packet sent with a source address of 1.1.1.1&lt;br /&gt;.....&lt;br /&gt;Success rate is 0 percent (0/5)&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;All right!&lt;br /&gt;This was the most simple part.&lt;br /&gt;Now we use URPF with an access-list.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Understanding URPF Order of Operation:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Here we have to understand the order of operations.&lt;br /&gt;&lt;br /&gt;1) When packet arrives at the interface, URPF check is done. If the check is successful, the packet is transmitted, and ACL doesn’t come into play&lt;br /&gt;2) If the check is failed, ACL is consulted. Traffic is allowed or denied based on ACL entries.&lt;br /&gt;3) The thing to understand here is that an ACL with deny any any will not mean that all traffic is denied. It won’t come into play unless the URPF check is failed. If URPF check is successful all traffic is allowed. If it is failed then ACL is checked an traffic is allowed or denied based on the ACL. &lt;br /&gt;&lt;br /&gt;&lt;strong&gt;R2:&lt;br /&gt;!&lt;br /&gt;interface Serial1/0&lt;br /&gt; ip address 150.1.12.2 255.255.255.&lt;br /&gt; ip verify unicast reverse-path 101&lt;br /&gt;&lt;br /&gt;access-list 101 permit tcp any any&lt;br /&gt;access-list 101 deny   ip any any log-input&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Here we are allowing the TCP traffic and denying all other traffic in ACL.&lt;br /&gt;It means that a telnet sourced from the LoopBack 0 of R1 to LoopBack 0 of R2 will be successful, but all other traffic will be denied.&lt;br /&gt;&lt;br /&gt;From R1:&lt;br /&gt;&lt;strong&gt;R1#telnet 2.2.2.2 /source-interface loopback 0&lt;br /&gt;Trying 2.2.2.2 ... Open&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Password required, but none set&lt;br /&gt;&lt;br /&gt;[Connection to 2.2.2.2 closed by foreign host]&lt;br /&gt;&lt;br /&gt;Success rate is 0 percent (0/5)&lt;br /&gt;R1#ping 2.2.2.2 source lo 0&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:&lt;br /&gt;Packet sent with a source address of 1.1.1.1&lt;br /&gt;.....&lt;br /&gt;Success rate is 0 percent (0/5)&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Below is the log generated by ACL.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;*Mar  1 00:16:40.171: %SEC-6-IPACCESSLOGDP: list 101 denied icmp 1.1.1.1 (Serial1/0 ) -&gt; 2.2.2.2 (0/0),&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Now lets ping the loopback with source frame-relay interface.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;R1#ping 2.2.2.2 source S1/0&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:&lt;br /&gt;Packet sent with a source address of 150.1.12.1&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 24/48/80 ms&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;As you can see that though ACL is denying all ICMP traffic our ping is successful.&lt;br /&gt;For the simple reason that ACL won’t be checked until URPF check is failed. And in the above case, it’s successful.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now lets change the ACL.&lt;br /&gt;Now our intention is to allow HTTP traffic between the loopbacks as well as ICMP traffic and deny all other traffic.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;R2:&lt;br /&gt;access-list 101 permit tcp any any eq www&lt;br /&gt;access-list 101 permit icmp any any&lt;br /&gt;access-list 101 deny   ip any any log-input&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;We’ll be able to ping or telnet at port 80 but regular telnet will fail&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;R1#ping 2.2.2.2 source lo 0&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:&lt;br /&gt;Packet sent with a source address of 1.1.1.1&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 16/57/80 ms&lt;br /&gt;R1#telnet 2.2.2.2 80  /source-interface loopback 0&lt;br /&gt;Trying 2.2.2.2, 80 ... Open&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;R1#telnet 2.2.2.2  /source-interface loopback 0&lt;br /&gt;Trying 2.2.2.2 ...&lt;br /&gt;% Connection timed out; remote host not responding&lt;br /&gt;&lt;br /&gt;R2: (:Log)&lt;br /&gt;*Mar  1 00:20:18.895: %SEC-6-IPACCESSLOGP: list 101 denied tcp 1.1.1.1(35617) (S&lt;br /&gt;erial1/0 ) -&gt; 2.2.2.2(23), 1 packet&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well thats about it for URPF.&lt;br /&gt;In lab exam if the feature shows up, be careful, as it can break connectivity if routers have asymmetrical routing.&lt;br /&gt;Asymmetrical routing is not a problem in LAB generally as long as we have connectivity, but with URPF enabled, asymmetrical routing will break connectivity.&lt;br /&gt;In that case,we can either tune unicast routing table or use the access-list with URPF to allow for connectivity.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-3721214063826298527?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/3721214063826298527/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=3721214063826298527' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/3721214063826298527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/3721214063826298527'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/06/understanding-urpf-tutorial.html' title='Understanding URPF (Tutorial)'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Jk6dBoJzHpg/SGc_38XSsmI/AAAAAAAAAC0/l-SqgRSy3Uk/s72-c/URPF.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-9143825635315591350</id><published>2008-06-25T10:33:00.000-07:00</published><updated>2008-06-25T12:18:57.732-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Switching'/><title type='text'>Fall Back Bridging Tutorial</title><content type='html'>.&lt;br /&gt;.&lt;br /&gt;.&lt;br /&gt;Bridging is an obscure topic in CCIE R&amp;S study.&lt;br /&gt;It can be divided in three types&lt;br /&gt;&lt;br /&gt;1) IRB (Integrated Routing and Bridging)&lt;br /&gt;2) CRB (Concurrent Routing and Bridging&lt;br /&gt;3) Fall back bridging &lt;br /&gt;&lt;br /&gt;IRB is discussed in Lab 3 of internetworkExpert labs.&lt;br /&gt;&lt;br /&gt;Basically IRB and CRB are generally used on routers to bridging different VLAN domains. If IRB is used, we can route IP over these bridged interfaces. The topic that is least discussed is Fall Back Bridging that we configure on switches. It is basically for non-IP traffic, and thats why chances of it appearing on the LAB are slim.&lt;br /&gt;But since nowadays obscure topics are my thing as I am pretty much done with the core, in fact back in April Narbik and all my fellow bootcampers urged me to take the lab immediately saying that I was more than ready and worried about things which I should not.&lt;br /&gt;But my Lab date is September 18th and by that time, I want to be prepared in every thing. One of such things is Fall Back bridging, so that if by chance it shows up, i am ready to tackle it.&lt;br /&gt;Other topics about which Iĺl try to write tutorials are in my post below this one.&lt;br /&gt;&lt;br /&gt;I’ll be demonstrating how fall-back bridging works using this example. SW1 has VLAN 11 and VLAN 22 defined and R1 and R2 are in VLAN 11 and 22 respectively. R3 and R4 are connected to switch ports Fa0/3 and fa0/4 and I’ll be demonstrating how fall back bridging works using this example.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Topology Diagram:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_Jk6dBoJzHpg/SGKCr_mkmWI/AAAAAAAAACs/cUX6y73htaQ/s1600-h/Vlan+Bridging.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5215875010767657314" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_Jk6dBoJzHpg/SGKCr_mkmWI/AAAAAAAAACs/cUX6y73htaQ/s400/Vlan+Bridging.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_Jk6dBoJzHpg/SGKCD5_hIyI/AAAAAAAAACk/nLLiVEqd76Y/s1600-h/Vlan+Bridging.jpg"&gt;&lt;/a&gt;&lt;br /&gt;SW1 is 3550.&lt;br /&gt;3560 behaves identically&lt;br /&gt;&lt;br /&gt;SW1 has VLAN 11 and VLAN 22 defined and R1 and R2 are in vlan 11 and 22 respectively.&lt;br /&gt;R3 and R4 are connected to switch ports Fa0/3 and fa0/4 and VLANS are not defined.&lt;br /&gt;For simplicity the mac-address are as follows.&lt;br /&gt;R1 F0/0 = 0000.0000.001&lt;br /&gt;R2 F0/0 = 0000.0000.002&lt;br /&gt;R3 F0/0 = 0000.0000.003&lt;br /&gt;R4 F0/0 = 0000.0000.004&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Our goal here is to make all four router bridge the non-ip traffic between them where as R1 and R2 are in VLAN 11 and 12 respectively and R3 and R4 are not in any vlan.&lt;br /&gt;&lt;br /&gt;The configuration of switchports connecting to R1 and R2 are as follows&lt;br /&gt;&lt;strong&gt;!&lt;br /&gt;interface FastEthernet0/1&lt;br /&gt;description To R1 F0/0&lt;br /&gt;switchport access vlan 11&lt;br /&gt;!&lt;br /&gt;interface FastEthernet0/2&lt;br /&gt;description To R3 F0/0&lt;br /&gt;switchport access vlan 22&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;To enable bridging on the physical port first we have to issue no-switchport command on physical interface.&lt;br /&gt;Interface fa0/3 and fa0/4 here.&lt;br /&gt;Here is the configuration of these ports.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;!&lt;br /&gt;interface FastEthernet0/3&lt;br /&gt;description To R3 F0/0&lt;br /&gt;no switchport&lt;br /&gt;no ip address&lt;br /&gt;!&lt;br /&gt;interface FastEthernet0/4&lt;br /&gt;no switchport&lt;br /&gt;no ip address&lt;br /&gt;end&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we configure our fall back bridging.&lt;br /&gt;For R1 and R2 the bridging will be configured under SVIs and for R3 and R4 under physical interface&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SW1(config)#bridge 1 protocol vlan-bridge&lt;br /&gt;SW1(config)#int vlan 11&lt;br /&gt;SW1(config-if)#bridge-group 1&lt;br /&gt;SW1(config-if)#int vlan 22&lt;br /&gt;SW1(config-if)#bridge-group 1&lt;br /&gt;SW1(config-if)#int fa0/3&lt;br /&gt;SW1(config-if)#bridge-group 1&lt;br /&gt;SW1(config-if)#int fa0/4&lt;br /&gt;SW1(config-if)#bridge-group 1&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;And we are done with simple fall back bridging.&lt;br /&gt;For verification, we will simulate an IPX network.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SW1#sh bridge group&lt;br /&gt;Bridge Group 1 is running the VLAN Bridge compatible Spanning Tree protocol&lt;br /&gt;Port 25 (FastEthernet0/3) of bridge group 1 is forwarding&lt;br /&gt;Port 26 (FastEthernet0/4) of bridge group 1 is forwarding&lt;br /&gt;Port 22 (Vlan11) of bridge group 1 is forwarding&lt;br /&gt;Port 23 (Vlan22) of bridge group 1 is forwarding&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;On R1:&lt;br /&gt;&lt;strong&gt;R1(config)#ipx routing&lt;br /&gt;R1(config)#int Fa0/0&lt;br /&gt;R1(config-if)#ipx net&lt;br /&gt;R1(config-if)#ipx netwo&lt;br /&gt;R1(config-if)#ipx network ABC&lt;br /&gt;R1(config-if)#ipx encapsulation sap&lt;br /&gt;R1(config-if)#do sh ipx int f0/0&lt;br /&gt;FastEthernet0/0 is up, line protocol is up&lt;br /&gt;IPX address is ABC.0000.0000.0001, SAP &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Similarly on R2, R3 and R4&lt;br /&gt;Our IPX address are as follows&lt;br /&gt;R1: ABC.0000.0000.0001&lt;br /&gt;R2: ABC.0000.0000.0002&lt;br /&gt;R3: ABC.0000.0000.0003&lt;br /&gt;R4: ABC.0000.0000.0004&lt;br /&gt;&lt;br /&gt;We will ping from R1 to all other routers and also monitor the bridge group table.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;R1#ping&lt;br /&gt;Protocol [ip]: ipx&lt;br /&gt;Target IPX address: ABC.0000.0000.0002&lt;br /&gt;Repeat count [5]:&lt;br /&gt;Datagram size [100]:&lt;br /&gt;Timeout in seconds [2]:&lt;br /&gt;Verbose [n]:&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte IPX Novell Echoes to ABC.0000.0000.0002, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 32/66/192 ms&lt;br /&gt;R1#ping&lt;br /&gt;Protocol [ip]: ipx&lt;br /&gt;Target IPX address: ABC.0000.0000.0003&lt;br /&gt;Repeat count [5]:&lt;br /&gt;Datagram size [100]:&lt;br /&gt;Timeout in seconds [2]:&lt;br /&gt;Verbose [n]:&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte IPX Novell Echoes to ABC.0000.0000.0003, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;R1#ping&lt;br /&gt;Protocol [ip]: ipx&lt;br /&gt;Target IPX address: ABC.0000.0000.0004&lt;br /&gt;Repeat count [5]:&lt;br /&gt;Datagram size [100]:&lt;br /&gt;Timeout in seconds [2]:&lt;br /&gt;Verbose [n]:&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte IPX Novell Echoes to ABC.0000.0000.0004, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 32/48/72 ms&lt;br /&gt;Finally the bridging table on switch&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;SW1#sh bridge&lt;br /&gt;Total of 300 station blocks, 296 free&lt;br /&gt;Codes: P - permanent, S - self&lt;br /&gt;&lt;br /&gt;Bridge Group 1: &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;a name="OLE_LINK2"&gt;&lt;/a&gt;&lt;a name="OLE_LINK1"&gt;&lt;/a&gt;&lt;br /&gt;Address Action Interface Age RX count TX count&lt;br /&gt;0000.0000.0001 forward Vlan11 0 20 15&lt;br /&gt;0000.0000.0002 forward Vlan22 0 10 5&lt;br /&gt;0000.0000.0003 forward FastEthernet0/3 0 6 5&lt;br /&gt;0000.0000.0004 forward FastEthernet0/4 0 5 4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;Now we’ll play with some features.&lt;br /&gt;&lt;br /&gt;By default the mac-address are learned dynamically.&lt;br /&gt;We can discard a mac-address, and force a router out of bridge group.&lt;br /&gt;Lets discard R4’s mac address.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This will be done with the following command&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SW1(config)#bridge 1 address 0000.0000.0004 discard&lt;br /&gt;SW1#sh bridge&lt;br /&gt;Total of 300 station blocks, 296 free&lt;br /&gt;Codes: P - permanent, S - self &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;Bridge Group 1:&lt;br /&gt;Address Action Interface Age RX count TX count&lt;br /&gt;0000.0000.0001 forward Vlan11 2 20 15&lt;br /&gt;0000.0000.0002 forward Vlan22 3 10 5&lt;br /&gt;0000.0000.0003 forward FastEthernet0/3 3 6 5&lt;br /&gt;0000.0000.0004 discard - P 5 4&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Now R1 should not be able to communicate with R4 but still be communicating with R2 and R3.&lt;br /&gt;Lets test this.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;R1#ping&lt;br /&gt;Protocol [ip]: ipx&lt;br /&gt;Target IPX address: ABC.0000.0000.0004&lt;br /&gt;Repeat count [5]:&lt;br /&gt;Datagram size [100]:&lt;br /&gt;Timeout in seconds [2]:&lt;br /&gt;Verbose [n]:&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte IPX Novell Echoes to ABC.0000.0000.0004, timeout is 2 seconds:&lt;br /&gt;.....&lt;br /&gt;Success rate is 0 percent (0/5)&lt;br /&gt;R1#ping&lt;br /&gt;Protocol [ip]: ipx&lt;br /&gt;Target IPX address: ABC.0000.0000.0003&lt;br /&gt;Repeat count [5]:&lt;br /&gt;Datagram size [100]:&lt;br /&gt;Timeout in seconds [2]:&lt;br /&gt;Verbose [n]:&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte IPX Novell Echoes to ABC.0000.0000.0003, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 28/58/168 ms&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;All right!&lt;br /&gt;Now we can also change the behavior of dynamic learning by using “no bridge 1 acquire” command.&lt;br /&gt;In that case, we have to manually add the mac-address we want to communicate with.&lt;br /&gt;Lets do this and we’ll not manually add R2ś mac-address.&lt;br /&gt;&lt;br /&gt;Weĺl see that R1 can ping R1 and R3 and R4 but not R2.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SW1(config)#no bridge 1 address 0000.0000.0004 discard&lt;br /&gt;SW1(config)#no bridge 1 acquire&lt;br /&gt;SW1(config)#do clear arp&lt;br /&gt;SW1(config)#do sh bridge&lt;br /&gt;Total of 300 station blocks, 300 free&lt;br /&gt;Codes: P - permanent, S - self&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;All right all addresses have gone now.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now we add&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SW1(config)#bridge 1 address 0000.0000.0001 forward vlan 11&lt;br /&gt;SW1(config)#bridge 1 address 0000.0000.0003 forward fastEthernet&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;SW1(config)#bridge 1 address 0000.0000.0004 forward&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;We can specify interface if we want, to avoid unnecessary broadcast. But this is not essential for communication.&lt;br /&gt;Let’s see the bridge table now.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SW1#sh bridge&lt;br /&gt;Total of 300 station blocks, 296 free&lt;br /&gt;Codes: P - permanent, S - self&lt;br /&gt;Bridge Group 1:&lt;br /&gt;Address Action Interface Age RX count TX count&lt;br /&gt;0000.0000.0001 forward Vlan11 P 0 0&lt;br /&gt;0000.0000.0002 discard Vlan22 0 0 0&lt;br /&gt;0000.0000.0003 forward FastEthernet1/3 P 0 0&lt;br /&gt;0000.0000.0004 forward - P 0 0&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;As you can see that R2 mac address is being discarded.&lt;br /&gt;As after no bridge 1 acquire, we need to manually add the mac-adresses.&lt;br /&gt;Now we ping from R1 to R2 and R3 and R4.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;R1#ping&lt;br /&gt;Protocol [ip]: ipx&lt;br /&gt;Target IPX address: ABC.0000.0000.0002&lt;br /&gt;Repeat count [5]:&lt;br /&gt;Datagram size [100]:&lt;br /&gt;Timeout in seconds [2]:&lt;br /&gt;Verbose [n]:&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte IPX Novell Echoes to ABC.0000.0000.0002, timeout is 2 seconds:&lt;br /&gt;.....&lt;br /&gt;Success rate is 0 percent (0/5)&lt;br /&gt;R1#ping&lt;br /&gt;Protocol [ip]: ipx&lt;br /&gt;Target IPX address: ABC.0000.0000.0003&lt;br /&gt;Repeat count [5]:&lt;br /&gt;Datagram size [100]:&lt;br /&gt;Timeout in seconds [2]:&lt;br /&gt;Verbose [n]:&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte IPX Novell Echoes to ABC.0000.0000.0003, timeout is 2 seconds:&lt;br /&gt;!!!!!&lt;br /&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 16/29/36 ms&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Side Options: &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Like spanning-tree we can modify forward time, hello time, and priority (for selecting root) by following commands&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;bridge 1 forward-time&lt;br /&gt;bridge 1 hello-time&lt;br /&gt;bridge 1 priority&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Also under the interface we can modify cost and priority to choose the path to root-bridge&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;SW1(config-if)#bridge-group 1 priority&lt;br /&gt;SW1(config-if)#bridge-group 1 path-cost&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Also aging time in bridge group table can be modified using&lt;br /&gt;&lt;strong&gt;SW1(config)#bridge 1 aging-time ?&lt;br /&gt;&lt;10-1000000&gt; Seconds&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;That’s pretty much it for fall back bridging.&lt;br /&gt;For IRB (Integrated Routing and Bridging) and CRB (Concurrent Routing and Bridging) IE LAB 3 has a good write-up, which should be enough for understanding&lt;br /&gt;&lt;br /&gt;Note:&lt;br /&gt;&lt;br /&gt;Any readers, this is my first attempt at writing a tutorial.&lt;br /&gt;Please let me know if it was helpful.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-9143825635315591350?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/9143825635315591350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=9143825635315591350' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/9143825635315591350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/9143825635315591350'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/06/fall-back-bridging-tutorial.html' title='Fall Back Bridging Tutorial'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_Jk6dBoJzHpg/SGKCr_mkmWI/AAAAAAAAACs/cUX6y73htaQ/s72-c/Vlan+Bridging.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-2768256348171038398</id><published>2008-06-23T01:21:00.000-07:00</published><updated>2008-06-23T01:31:04.091-07:00</updated><title type='text'>Update: There will be updates :D</title><content type='html'>Had been away from posting for a while.&lt;br /&gt;Here is a summary of last 3 months.&lt;br /&gt;Went to NArbik's bootcamp and was a great experience.&lt;br /&gt;Lab scheduled at September 18th.&lt;br /&gt;And pretty much done with core topics.&lt;br /&gt;Now i'll be doing some side topics for a month,  and posting  some tutorials here...&lt;br /&gt;Here are the Topics I am looking for to complete within this month&lt;br /&gt;&lt;br /&gt;L2:&lt;br /&gt;L2 tunnelling *&lt;br /&gt;Bridging ( IRB, CRB, Fall back bridging)*&lt;br /&gt;Cat QOS ( SRR and WRR Queuing, Aggregate Policer, 3560 Buffer allocations, Caveats)&lt;br /&gt;Catalyst Flow Control *&lt;br /&gt;&lt;br /&gt;Frame-relay DEs.&lt;br /&gt;&lt;br /&gt;L3:&lt;br /&gt;Protocol Timers.&lt;br /&gt;&lt;br /&gt;Multicast :&lt;br /&gt;Some little features&lt;br /&gt;&lt;br /&gt;IP Services/ Security:&lt;br /&gt;WCCP *&lt;br /&gt;DRP Servers&lt;br /&gt;URFP *&lt;br /&gt;CBAC *&lt;br /&gt;Reflexive ACLs *&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;* About these topics, I'll try to write short tutorials as well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-2768256348171038398?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/2768256348171038398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=2768256348171038398' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/2768256348171038398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/2768256348171038398'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/06/update-there-will-be-updates-d.html' title='Update: There will be updates :D'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-6123677354939685422</id><published>2008-03-09T11:23:00.000-07:00</published><updated>2008-03-09T12:53:04.137-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Route Redistribution'/><title type='text'>Using a strategic Approach to Redistribution: An example</title><content type='html'>Here is a scenario I cooked up for redistribution. I’ve tried to make it as complex as possible but addressing is kept simple.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_Jk6dBoJzHpg/R9Qrkad-00I/AAAAAAAAACc/doE2Ms-k7Kc/s1600-h/Redis+Idea.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_5175809776335901506" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_Jk6dBoJzHpg/R9Qrkad-00I/AAAAAAAAACc/doE2Ms-k7Kc/s320/Redis+Idea.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;We have EIGRP between R1 and R2 over network 150.1.10/24&lt;br /&gt;We have RIP running on Ethernet between R2 and R3, on serial link (150.1.3.0/24) between R3 and R4 and Ethernet Network between R4 and R5.&lt;br /&gt;OSPF is running on two frame relay networks between R3, R4 and R6, Serial link between R6 and R7 and frame relay link between R 7 and R9.&lt;br /&gt;Also we have RIP on R8’s two networks to R6 and R7&lt;br /&gt;And EIGRP between R9 and R10 Ethernet network and R9 and R7’s frame relay link.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;We have to redistribute between EIGRP and RIP at R2, RIP and OSPF at R3, R6, R7, EIGRP and OSPF at R9&lt;br /&gt;&lt;br /&gt;According to the strategic approach&lt;br /&gt;1) We first identify our core domain.&lt;br /&gt;&lt;br /&gt;Its easy. OSPF sits in the middle, and connects to most other domains.&lt;br /&gt;&lt;br /&gt;2) Now we start redistribution&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;At R2&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;The methodology is to first do the redistribution if necessary between non core domains.&lt;br /&gt;Hmmm R2 is a single rendezvous point between RIP and EIGRP. SO no problems we can safely have mutual redistribution.&lt;br /&gt;After this step we should have reachability between R1 and R5.&lt;br /&gt;&lt;br /&gt;Well all other points involve core domains. Let’s start with single point of redistribution among domains.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;At R3:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;At R3 we redistribute between OSPF and RIP.&lt;br /&gt;There should be no problem right because a single point of redistribution right?&lt;br /&gt;&lt;br /&gt;Well LOOK again.&lt;br /&gt;As a rule we should prefer the native routes. R3 has a RIP route to 150.1.1.0/24 network, which was redistributed in RIP. Now this route is redistributed in OSPF and will reach R4 via OSPF and get installed there.&lt;br /&gt;Immediately we’ll have a loop.&lt;br /&gt;The exact same scenario for networks 150.1.4.0/24 and beyond will occur. R3 had that as RIP route from R4 and redistributed them in OSPF, and they will get fed back at R4 at OSPF routes.&lt;br /&gt;&lt;br /&gt;So again we should remember that&lt;br /&gt;&lt;br /&gt;“If two routing domains have more that one rendezvous points, even if redistribution is done at a single point make sure that both domains prefer their native routes.”&lt;br /&gt;&lt;br /&gt;So with a little foresight, all we need to do is to tag routes going to OSPF on R3 and filter them in OSPF process on R4. ( Distribute-list route-map)&lt;br /&gt;We can also match the routes and lower the admin distance to 109 on R4, but simple tagging seems easier to understand here. Also we can just lower the admin distance of all RIP routes on R4, but as personal rule, I stay away from that. If I know what route is going to cause problem, that’s the route I’ll play with.&lt;br /&gt;&lt;br /&gt;At the end of this step R1 and R5 should have reach ability to all OSPF routes.&lt;br /&gt;Lets go to R9 now because a single point of redistribution.&lt;br /&gt;&lt;strong&gt;At R9:&lt;/strong&gt;&lt;/div&gt;&lt;strong&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/div&gt;Hmmm similar scenario but EIGRP and OSPF here.&lt;br /&gt;Unlike last time we wont have a problem unless EIGRP has an external route.&lt;br /&gt;In that case, we have to filter that in OSPF so that at R7, we prefer or native routes of EIGRP.&lt;br /&gt;Remember HIGHER to LOWER we need to take care, if domains have more than one meeting points.&lt;br /&gt;&lt;br /&gt;At the end of this step, we’ll have reachability between R10-&gt;R5-&gt;R1 and vice versa.&lt;br /&gt;&lt;br /&gt;Now we go to double point of redistribution.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;At R6 and R7:&lt;/strong&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;Lets say R6 loop back is running RIP as well.&lt;br /&gt;&lt;br /&gt;If we understand the problem we faced at R3 we should have no problem here.&lt;br /&gt;On both routers we tag routes during the redistribution and deny those routes getting back into. starting with R6, a simple redistribution would mean that apart from connected routes, now R7 would prefer the route to R6 loopback through R6. We don’t want that, as we always prefer native routes. We can just match the route, make its admin distance less than ospf on both R6 and R7 and we'll be ok. &lt;/div&gt;&lt;div&gt;We wont even need tagging and denying here even.&lt;/div&gt;&lt;div&gt;As Both routers will prefer their native OSPF paths by design, and the RIP native paths because we changed the AD.&lt;/div&gt;&lt;div&gt;When Rip routes are fed into OSPF for example at R6, at R7 it wont be fed back because the route wont be in routing table as an OSPF route but rather as a RIP route.&lt;/div&gt;&lt;div&gt;Btw, being paranoid, I always tag and deny at dual point of redistribution anyway :)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;One thing haven’t added here, is that if we redistribute any network/connected route prior to the redistribution question, we should always remember that we are breaking “Inherent redistribute connected of redistribution process.”&lt;br /&gt;We should always modify our route maps to make the process complete.&lt;br /&gt;For example, if at R2 we redistributed a loop back network into rip, the connected interface running EIGRP will not be redistributed here. We should modify the route map we used to redistribute the loop back and add serial interface in that.&lt;br /&gt;&lt;br /&gt;P.S&lt;br /&gt;This is a document for self reference.&lt;br /&gt;But if anyone reads it and maybe have a redistribution problem, I’ll be glad rather thankful to look at that and use this approach to see how things work.&lt;br /&gt;I used the same approach on IEWB labs 5 – 15 (no I haven’t completed those), just by looking at the diagram and question and then looking at the solution. Each time, I found that though my methods may be different, solution essentially takes the same loop prevention measures. &lt;/div&gt;&lt;div&gt;This is when I haven’t even configured the network. :P &lt;/div&gt;&lt;div&gt;And apart from IEWB lab 2 scenario, (which involves a backup link), I think the approach will always work. I need to lab that scenario again, but the backup links just adds a whole new level of complexity because in that case, we have to be aware of a route that isn't there :D&lt;br /&gt;&lt;br /&gt;Just by looking at the diagram and question and having a little foresight we can already predict and avoid potential problems before they occur.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-6123677354939685422?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/6123677354939685422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=6123677354939685422' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/6123677354939685422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/6123677354939685422'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/03/here-is-scenario-i-cooked-up-for.html' title='Using a strategic Approach to Redistribution: An example'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_Jk6dBoJzHpg/R9Qrkad-00I/AAAAAAAAACc/doE2Ms-k7Kc/s72-c/Redis+Idea.jpg' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-8026503633287431092</id><published>2008-03-07T15:20:00.000-08:00</published><updated>2008-03-07T15:25:41.761-08:00</updated><title type='text'>Going to Narbik's Bootcamp</title><content type='html'>I'll be attending Narbik's bootcamp in April in Dubai.&lt;br /&gt;&lt;br /&gt;Though I'd have much preferred to attend a bootcamp in July or August after finishing all IEWB labs and say a month before my Lab, but there is an uncertainty about later lab dates in Dubai .&lt;br /&gt;&lt;br /&gt;My new Tentative Schedule about labbing is&lt;br /&gt;Plus now my plan is to complete 12 IEWB labs before the bootcamp.&lt;br /&gt;Come back spend a month (May) on Narbik's work book.&lt;br /&gt;June will be for the remaining 8 IEWB labs.&lt;br /&gt;July will be for repeition IEWB labs with difficulty 7 and higher.&lt;br /&gt;Plus since I save the config just before redistribution, I may do other labs IGP onwards.&lt;br /&gt;August will be dedciated to 2 mock labs (IEWB and CCIE accessor) and Narbik's work book revision.&lt;br /&gt;I May attend Narbik's bootcamp around September again, just before going to the lab.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-8026503633287431092?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/8026503633287431092/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=8026503633287431092' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/8026503633287431092'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/8026503633287431092'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/03/going-to-narbiks-bootcamp.html' title='Going to Narbik&apos;s Bootcamp'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-7599243256363229253</id><published>2008-03-07T06:56:00.000-08:00</published><updated>2008-03-07T09:27:55.497-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Route Redistribution'/><title type='text'>A Strategic Approach to Redistribution</title><content type='html'>I am getting better at redistribution or at least thinking so.&lt;br /&gt;&lt;br /&gt;I complete LAB 7 ( yes I am not doing labs in order) and Lab 6 uptil BGP.And though redistibution gave me a headache a i spent like 2 hours on each task, I did them right. What more, I did those in my own way, which is quite different from the Solution Guide.&lt;br /&gt;&lt;br /&gt;After sweating a lot , I think I am slowly adopting a strategic approcah towards redistribution.&lt;br /&gt;&lt;br /&gt;The way I see it is that we have to have a method before starting redistribution.I used to ignore suboptimal paths and try to tag everything, but now I have realized that going through a step by step process, eliminating loops and suboptimal paths at each step is the way to go.&lt;br /&gt;&lt;br /&gt;Here is the methodology that has been working for me&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1) Identify one of the routing domains as core routing domain. It doesn't matter which protocol it is. For me its the largest domain, which normally sits in the centre of topology.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2) Identify if there has to be redistrbution between non core or edge domains.If so, do that first. Again making sure that if two domains have more than one rendezvous point, they keep preferring their native routes. ( Doesn't matter if redistrbution is done on a single point or two. Avoid routes to get back in&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3) Ensure connectivity on the edge domains.Also ensure that native paths are preferred.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4) Now redistribute between core and edge domains.Single point of redistribution first, and verify connectivity.Again, make sure that native routes are preferred. (AD or tagging)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5) If there are more than onr points of redistribution between core domain and edge domain, tag at one and deny the routes getting back at the other point and vice versa.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6)Make sure that before redistribution, if there was a 'redistribute connected' command used to advertise a loopback or a connected link, you modify it so that no interface that is supposed to be redistributed in left out.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;For example R1 is a border router between OSPF and Eigrp. R1 runs EIGRP at serial and OSPF at ethernet. If I advertised R1's loopback in EIGRP through redistribution at an earlier stage, then during OSPF-&gt;EIGRP redistribution the ethernet interface won't be advertised, which should be as its running OSPF.&lt;br /&gt;&lt;br /&gt;Workaround is simple, go to the route-map and make changes according.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;What this approach does?&lt;br /&gt;&lt;br /&gt;Well first of all we'll have connectivity between the edge domains.Then we'll inject routes from core into edge domains, making sure that core domain, within itself prefers its own routes and also edge domains prefer their own routes.There will be no loop (hopefully) and routing will be optimal, as each domain is preferring its native routes. Plus if we encounter any loop, it'd be easy to find out after which step the loop is occured.&lt;br /&gt;&lt;br /&gt;It'd be easy to troubleshoot and worst case scenario, we can eliminate the step that resulted in a loop maintaining end to end reachability.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;There is some problem with my Visio.I'll make a topology later and explain the process, through that. I could use an internetworkexpert topology, but I am not sure that'd be all right due to copy right issues. Though all I want to do here is borrow a diagram :S&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-7599243256363229253?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/7599243256363229253/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=7599243256363229253' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/7599243256363229253'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/7599243256363229253'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/03/strategic-approach-to-redistribution.html' title='A Strategic Approach to Redistribution'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-8016822597812236347</id><published>2008-02-14T17:02:00.000-08:00</published><updated>2008-02-14T17:06:44.575-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Route Redistribution'/><title type='text'>Hell hath no fury Like a redistribution gone wrong</title><content type='html'>Well&lt;br /&gt;Its been three days and since BGP regex, the worst time I had in CCIE Prep.&lt;br /&gt;&lt;br /&gt;The task is InternetworkExpert Lab2 , task 4.11 Redistribution.&lt;br /&gt;I am stuck and have tried to read whatever I could find regarding this task but just cant, cant do it right.&lt;br /&gt;When the backup interface is up, the solution is SG doesn't work. And ofcourse when backup link is down, full reachability isn't there.&lt;br /&gt;I am going nuts.&lt;br /&gt;&lt;br /&gt;Thinking again, maybe I am not CCIE material maybe:(&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-8016822597812236347?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/8016822597812236347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=8016822597812236347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/8016822597812236347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/8016822597812236347'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2008/02/hell-hath-no-fury-like-redistribution.html' title='Hell hath no fury Like a redistribution gone wrong'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-4781251040590652153</id><published>2007-11-14T01:04:00.000-08:00</published><updated>2007-11-14T01:16:55.750-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Status Update'/><title type='text'>Break</title><content type='html'>Have not been writing. Well, I am and will be on break during November. Annual Leaves and Sister's Wedding :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-4781251040590652153?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/4781251040590652153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=4781251040590652153' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/4781251040590652153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/4781251040590652153'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/11/break.html' title='Break'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-2021220239850085828</id><published>2007-10-19T18:20:00.000-07:00</published><updated>2007-10-19T18:23:37.863-07:00</updated><title type='text'>BGP communties Problem. Solved, and a lesson to learn</title><content type='html'>Well, everyone always talks about knowing the technology well and that exactly was the problem :P&lt;br /&gt;BGP community attributes are non-transitive, means WE HAVE TO SEND THESE TO OTHER BGP SPEAKERS, EVEN IBGP SPEAKERS&lt;br /&gt;&lt;br /&gt;I wasn't sending the attribute from R3 to R1 and viceversa :S&lt;br /&gt;Though a lot of time wasted, but a lesson to learn :)&lt;br /&gt;KNOW your technologies well&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-2021220239850085828?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/2021220239850085828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=2021220239850085828' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/2021220239850085828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/2021220239850085828'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/10/bgp-communties-problem-solved-and.html' title='BGP communties Problem. Solved, and a lesson to learn'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-8292246180938784443</id><published>2007-10-19T10:43:00.000-07:00</published><updated>2007-10-19T10:56:28.630-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BGP'/><title type='text'>BGP communties problem</title><content type='html'>&lt;a href="http://3.bp.blogspot.com/_Jk6dBoJzHpg/RxjtmrzmuRI/AAAAAAAAAAM/XD1Jogdwhp8/s1600-h/untitled.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5123105824983922962" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_Jk6dBoJzHpg/RxjtmrzmuRI/AAAAAAAAAAM/XD1Jogdwhp8/s320/untitled.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;Here is the scenario diagram…&lt;/div&gt;&lt;div&gt;Objective:&lt;br /&gt;Configure using community No-Export so that hosts on R3’s Ethernet have access to VLANs 5 and 43 but AS 1 and AS 3 cannot reach VLANs 43 and 5 respectively.&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div align="center"&gt;Here is my configuration of R4 and R5&lt;br /&gt;&lt;span style="color:#3333ff;"&gt;R5:&lt;br /&gt;router bgp 1&lt;br /&gt;no synchronization&lt;br /&gt;bgp log-neighbor-changes&lt;br /&gt;network 155.1.5.0 mask 255.255.255.0&lt;br /&gt;neighbor 155.1.0.2 remote-as 2&lt;br /&gt;neighbor 155.1.0.2 send-community&lt;br /&gt;neighbor 155.1.0.2 route-map SET-COMMUNITY out&lt;br /&gt;no auto-summary&lt;br /&gt;!&lt;br /&gt;access-list 1 permit 155.1.5.0 0.0.0.255&lt;br /&gt;!&lt;br /&gt;route-map SET-COMMUNITY permit 10&lt;br /&gt;match ip address 1&lt;br /&gt;set community no-export&lt;br /&gt;!&lt;br /&gt;route-map SET-COMMUNITY permit 20&lt;br /&gt;&lt;br /&gt;R4:&lt;br /&gt;&lt;br /&gt;router bgp 3&lt;br /&gt;no synchronization&lt;br /&gt;bgp log-neighbor-changes&lt;br /&gt;network 204.12.1.0&lt;br /&gt;neighbor 155.1.146.1 remote-as 2&lt;br /&gt;neighbor 155.1.146.1 send-community&lt;br /&gt;neighbor 155.1.146.1 route-map SET-COMMUNITY out&lt;br /&gt;no auto-summary&lt;br /&gt;!&lt;br /&gt;access-list 1 permit 204.12.1.0 0.0.0.255&lt;br /&gt;!&lt;br /&gt;route-map SET-COMMUNITY permit 10&lt;br /&gt;match ip address 1&lt;br /&gt;set community no-export&lt;br /&gt;!&lt;br /&gt;route-map SET-COMMUNITY permit 20&lt;br /&gt;!&lt;/span&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;div align="left"&gt; &lt;/div&gt;&lt;div align="left"&gt; &lt;/div&gt;&lt;div align="left"&gt;Now everything appears to be fine as I check on R1 and R2 which are neighbors of R4 and R5 respectively &lt;/div&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt; &lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3333ff;"&gt;R1#sh ip bgp 204.12.1.0&lt;br /&gt;BGP routing table entry for 204.12.1.0/24, version 3&lt;br /&gt;Paths: (1 available, best #1, table Default-IP-Routing-Table, not advertised to&lt;br /&gt;EBGP peer)&lt;br /&gt;Advertised to update-groups:&lt;br /&gt;1&lt;br /&gt;3&lt;br /&gt;155.1.146.4 from 155.1.146.4 (204.12.1.4)&lt;br /&gt;Origin IGP, metric 0, localpref 100, valid, external, best&lt;br /&gt;&lt;/span&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;Community: no-export&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;And&lt;br /&gt;&lt;br /&gt;R2#show ip bgp 155.1.5.0&lt;br /&gt;BGP routing table entry for 155.1.5.0/24, version 2&lt;br /&gt;Paths: (1 available, best #1, table Default-IP-Routing-Table, not advertised to&lt;br /&gt;EBGP peer)&lt;br /&gt;Advertised to update-groups:&lt;br /&gt;2&lt;br /&gt;1&lt;br /&gt;155.1.0.5 from 155.1.0.5 (155.1.5.5)&lt;br /&gt;Origin IGP, metric 0, localpref 100, valid, external, best&lt;br /&gt;&lt;strong&gt;Community: no-export&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;strong&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3333ff;"&gt;But still R5 and R4 see these routes in their routing table and are able to ping each other… &lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3333ff;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;span style="color:#3333ff;"&gt;R4#show ip bgp&lt;br /&gt;BGP table version is 8, local router ID is 204.12.1.4&lt;br /&gt;Status codes: s suppressed, d damped, h history, * valid, &gt; best, i - internal,&lt;br /&gt;r RIB-failure, S Stale&lt;br /&gt;Origin codes: i - IGP, e - EGP, ? - incomplete&lt;br /&gt;&lt;br /&gt;Network Next Hop Metric LocPrf Weight Path&lt;br /&gt;*&gt; &lt;/span&gt;&lt;span style="color:#3333ff;"&gt;&lt;strong&gt;155.1.5.0/24 155.1.146.1 0 2 1 i&lt;br /&gt;&lt;/strong&gt;*&gt; 155.1.37.0/24 155.1.146.1 0 2 i&lt;br /&gt;*&gt; 204.12.1.0 0.0.0.0 0 32768 i&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt; &lt;/div&gt;&lt;div align="left"&gt;&lt;em&gt;&lt;/em&gt; &lt;/div&gt;&lt;div align="left"&gt;&lt;em&gt;Now R4 shouldn’t be able to see 155.1.5.0/24 network but it does :S&lt;/em&gt; &lt;/div&gt;&lt;div align="left"&gt;&lt;br /&gt;&lt;br /&gt;R4#ping 155.1.5.5 source 204.12.1.4&lt;br /&gt;&lt;br /&gt;Type escape sequence to abort.&lt;br /&gt;Sending 5, 100-byte ICMP Echos to 155.1.5.5, timeout is 2 seconds:&lt;br /&gt;Packet sent with a source address of 204.12.1.4&lt;br /&gt;!!!!!Success rate is 100 percent (5/5), round-trip min/avg/max = 108/213/316 m&lt;/div&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;div align="left"&gt;&lt;/div&gt;&lt;div align="left"&gt; &lt;/div&gt;&lt;div align="left"&gt; &lt;/div&gt;&lt;div align="left"&gt; &lt;/div&gt;&lt;div align="left"&gt;Same is the case with R5. It sees and reaches network advertised by R4…&lt;br /&gt;Any help will be appreciated…&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-8292246180938784443?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/8292246180938784443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=8292246180938784443' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/8292246180938784443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/8292246180938784443'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/10/bgp-communties-problem.html' title='BGP communties problem'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_Jk6dBoJzHpg/RxjtmrzmuRI/AAAAAAAAAAM/XD1Jogdwhp8/s72-c/untitled.JPG' height='72' width='72'/><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-60687373446554680</id><published>2007-10-18T18:17:00.001-07:00</published><updated>2007-10-18T18:18:51.804-07:00</updated><title type='text'>Seems eveyone has bad times, not just me :P</title><content type='html'>I had a torrid time with BGP regular expressions...&lt;br /&gt;Maybe I was going in too much detail but the bottom line is that I had to stop. I took a week's break, which fit perfectly with Eid and Holidays and after that I am back to studies...&lt;br /&gt;Did quite a bit of BGP, 3 more days and hopefully it'll be done.&lt;br /&gt;During the period when I was down, reading other blogs, I realized that everyone stumbles on CCIE journey... At least &lt;a href="http://cciepursuit.wordpress.com/"&gt;CCIEPURSUIT &lt;/a&gt;and &lt;a href="http://www.ethanbanks.net/"&gt;ETHAN BANKS &lt;/a&gt;suggest that.&lt;br /&gt;These and other blogs have been not only a means of great info, but also motivation.&lt;br /&gt;Can't thank them enough&lt;br /&gt;&lt;br /&gt; Its such a good feeling: Of not being the only person who suffers on the way. I actually thought of myself as a complete buffon :P Not now, I am back on track. This months Targets: Complete BGP and Multicast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-60687373446554680?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/60687373446554680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=60687373446554680' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/60687373446554680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/60687373446554680'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/10/seems-eveyone-has-bad-times-not-just-me.html' title='Seems eveyone has bad times, not just me :P'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-8867164945487117001</id><published>2007-10-07T09:50:00.000-07:00</published><updated>2007-10-07T10:01:09.276-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='BGP'/><category scheme='http://www.blogger.com/atom/ns#' term='Status Update'/><title type='text'>BGP AS Path filters are making me wish I were never born :(</title><content type='html'>I've been putting off prefix based BGP filteting throughout my networking life.&lt;br /&gt;I never worked in an ISP, my work mostly comprised of Enterprise campus and data networks design, implementation and support and a lots of compressed voice over ATM, for GSM providers.&lt;br /&gt;So, I never cared for BGP as such. Read a little, and read enough for CCNP.&lt;br /&gt;NOW, when I am trying to get through BGP in detail, I just cannot ...&lt;br /&gt;Maybe its a bad week :S&lt;br /&gt;Maybe its Ramadan and because of fasting, during the day I cannot concentrate.&lt;br /&gt;Maybe because in the night, I smoke like a chimney to account for the whole day passed without a smoke and it messes with my head.&lt;br /&gt;Whatever the reason is, BGP stares in my face like the big monster :(&lt;br /&gt;Before I started the prep, my initial thought was that QOS and Multicast will give me a hard time.&lt;br /&gt;Now it looks, I may never be able to complete BGP.&lt;br /&gt;Its been such a bad day, and from the looks of it, next week won't be better even&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-8867164945487117001?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/8867164945487117001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=8867164945487117001' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/8867164945487117001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/8867164945487117001'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/10/bgp-as-path-filters-are-making-me-which.html' title='BGP AS Path filters are making me wish I were never born :('/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-4596800498549953945</id><published>2007-09-29T05:24:00.000-07:00</published><updated>2007-09-29T05:27:41.379-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Status Update'/><title type='text'>Status Update</title><content type='html'>Again a very good week.&lt;br /&gt;My targets were to cover OSPF and IGP redistrbution, and I was able to complete these.&lt;br /&gt;OSPF took more time than I imagined, and redistrbution a lot lesser.&lt;br /&gt;Maybe since I am only doing advance technology labs for the while and network is never too complex, redistrbution has been easy.&lt;br /&gt;Next Week Targets: BGP (basic), Multicast.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-4596800498549953945?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/4596800498549953945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=4596800498549953945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/4596800498549953945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/4596800498549953945'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/09/status-update.html' title='Status Update'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-5303704578861614525</id><published>2007-09-25T14:38:00.000-07:00</published><updated>2007-09-25T14:49:39.202-07:00</updated><title type='text'>OSPF Network Type Loopback</title><content type='html'>Reading across, I found something I didnt know and which I think is very cool.&lt;br /&gt;&lt;br /&gt;Ref to RFC 2328&lt;br /&gt;&lt;br /&gt;" looped back.&lt;br /&gt;The interface may be looped back in hardware or software. The interface will be unavailable for regular data traffic. However, it may still be desirable to gain information on the quality of this interface, either through sending ICMP pings to the interface or through something like a bit error test. For this reason, IP packets may still be addressed to an interface in Loopback state. To facilitate this, such interfaces are advertised in router-LSAs as single host routes, whose destination is the IP interface address.[4]"&lt;br /&gt;&lt;br /&gt;Which simply means that no matter what is the subent mask of my loopback address, it'll be advertised as host route  in the OSPF domain, or say a loopback of 1.1.1.1/8 will appear as&lt;br /&gt;"1.0.0.0/32 is subnetted, 1 subnets"&lt;br /&gt;&lt;br /&gt;SO, what if I want my actual subnet mask to be advertised ?&lt;br /&gt;All i have to do is to put "ip ospf network point-to-point" in loopback interface config.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-5303704578861614525?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/5303704578861614525/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=5303704578861614525' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/5303704578861614525'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/5303704578861614525'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/09/ospf-network-type-loopback.html' title='OSPF Network Type Loopback'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-6245297789680540018</id><published>2007-09-20T11:51:00.000-07:00</published><updated>2007-09-20T11:55:08.484-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Status Update'/><title type='text'>A good week</title><content type='html'>Well while he previous week was hazardous in the sense that I couldn't do anything, this week has been good.&lt;br /&gt;Completed almost everything related to switching, did IE advance technology switching labs. Also completed EIGRP, IE Eigrp advance technology labs and from the work book did arounf 6 or 7 random labs concerning EIGRP and Switching.&lt;br /&gt;&lt;br /&gt;Next week Targets: OSPF, Route redistribution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-6245297789680540018?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/6245297789680540018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=6245297789680540018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/6245297789680540018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/6245297789680540018'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/09/good-week.html' title='A good week'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-1191302361476975099</id><published>2007-09-04T14:57:00.000-07:00</published><updated>2007-09-04T15:14:31.349-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Status Update'/><title type='text'>Something to cheer !</title><content type='html'>Today, rather yesterday was bad day. Got to sleep at 6.A.m and was up at 11 again for office.&lt;br /&gt;The series of fuck-ups continued.&lt;br /&gt;In short, wasn't able to do anything with CAT6513's failed module.&lt;br /&gt;CWM installation failed, even a solaris guy who graciously tried to help me couldn't know why. I keep cursing myself for recommeding this bloody NMS to customer. If only I knew I had to install it :( and I wish for once things happen the way installation documentation says they'd.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Came back home at 6 and decided to wrestle with dynamips. I've been foolishly asking around for dynamips help, and today I decided to give it a go.&lt;br /&gt;&lt;br /&gt;From a bad day arrives my moment of cheer:)&lt;br /&gt;I've been finaly able to get dynamips running and made .net files for firsr 4 IEWB labs :)&lt;br /&gt;Its a different story that my notebook almost explodes at 6th router instant.&lt;br /&gt;&lt;br /&gt;Tomorrow again after work, have to go to a dinner.&lt;br /&gt;Lolzz, thought about backing out only to realize, it was me who invited all :D&lt;br /&gt;&lt;br /&gt;Hopefully on thursday and Friday ( Weekend here) will get to complete switching at least.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-1191302361476975099?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/1191302361476975099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=1191302361476975099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/1191302361476975099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/1191302361476975099'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/09/something-to-cheer.html' title='Something to cheer !'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-512472183601942280</id><published>2007-09-03T15:19:00.000-07:00</published><updated>2007-09-03T15:26:21.601-07:00</updated><title type='text'>A kick in the nads</title><content type='html'>Last night, while chalking out my plans so ambitiously, i must have somehow offended god of the fucks ups.&lt;br /&gt;Its 1:20 am in night and I am still at work.&lt;br /&gt;16 port Gbic module for core switch has mysteriously gone down. From reseating, resetting, resetting SUPs to upgrading IOS I've tried everything. And nothing is working.&lt;br /&gt;TAC engineer (I used to be awfully impressed by any one with email id ending at @cisco.com, but all illusions wither :D), who is an idiot, has no clue what he is suggesting.&lt;br /&gt;And my employer thinks that because I am a 'Cisco guy', not solving this problem means I don't know anything.&lt;br /&gt;Gosh, what does a hardware failure have to do with switching anyway. Anyway, unless we hear something definitve from TAC, there is no going home, which means, tomorrow is ruined already :D&lt;br /&gt;Will start studying from Wednesday :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-512472183601942280?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/512472183601942280/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=512472183601942280' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/512472183601942280'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/512472183601942280'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/09/kick-in-nads.html' title='A kick in the nads'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5544845347735101088.post-2401409992967391401</id><published>2007-09-02T14:57:00.000-07:00</published><updated>2007-09-02T15:02:10.367-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Week targets'/><title type='text'>Week 1 Targets ( 02/09/2007-07/09/2007)</title><content type='html'>1) Read CCNP BCMSN excluding Wireless ( 2 Days)&lt;br /&gt;2) Watch BSCI trainings (RIP, EIGRP, OSPF) (Thursday and Friday)&lt;br /&gt;3) Pratice switching and these protocols  (Wednesday and Friday)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5544845347735101088-2401409992967391401?l=ccie-chronicles.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://ccie-chronicles.blogspot.com/feeds/2401409992967391401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=5544845347735101088&amp;postID=2401409992967391401' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/2401409992967391401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5544845347735101088/posts/default/2401409992967391401'/><link rel='alternate' type='text/html' href='http://ccie-chronicles.blogspot.com/2007/09/week-1-targets-02092007-07092007.html' title='Week 1 Targets ( 02/09/2007-07/09/2007)'/><author><name>Barooq</name><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='04681240082483961002'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>