Posts Tagged ‘ios xr’
The IOS XR Introduction vSeminar that I ran during our last CCIE Service Provider Version 3.0 Bootcamp is now available for viewing. This vSeminar covers the basics of interacting with the IOS XR interface, using the admin mode for verifying RP and Line Card hardware properties, configuring Secure Domain Routers (SDRs), managing configuration commits and rollbacks, and other first steps of the primary differences between regular IOS and IOS XR.
For those of you interested in learning more about IOS XR be sure to check out our CCIE Service Provider Version 3.0 Advanced Technologies Class on Demand, our CCIE Service Provider Version 3.0 Lab Workbook, and our CCIE Service Provider Version 3.0 Rack Rentals.
With the growing popularity of our CCIE Service Provider Version 3.0 Rack Rentals, which include IOS XR, our support staff has been receiving an increasing number of trouble tickets where users are reporting physical connectivity problems of the IOS XR routers to their attached Ethernet switches. In 99% of these cases the problem doesn’t stem from physical layer 1 issues, but instead from a misunderstanding of how IOS XR link negotiation works, since it is different than most other platforms. While the fix for this problem is very simple, it’s one of those issues that can be incredibly frustrating for candidates learning IOS XR for the first time, since it’s really demotivating to not even be able to ping your directly connected layer 2 neighbor! First, let’s examine the problem.
XR1 is connected to SW1 via GigabitEthernet as follows:
Update: Congrats to Mark, our winner of 100 rack rental tokens for the first correct answer, that XR2 is missing a BGP router-id. In regular IOS, a router-id is chosen based on the highest Loopback interface. If there is no Loopback interface the highest IP address of all up/up interfaces is chosen. In the case of IOS XR however, the router-id will not be chosen from a physical link. It will only be chosen from the highest Loopback interface, or from the manual router-id command. Per the Cisco documentation:
For BGP sessions between neighbors to be established, BGP must be assigned a router ID. The router ID is sent to BGP peers in the OPEN message when a BGP session is established.
BGP attempts to obtain a router ID in the following ways (in order of preference):
- By means of the address configured using the bgp router-id command in router configuration mode.
- By using the highest IPv4 address on a loopback interface in the system if the router is booted with saved loopback address configuration.
- By using the primary IPv4 address of the first loopback address that gets configured if there are not any in the saved configuration.
If none of these methods for obtaining a router ID succeeds, BGP does not have a router ID and cannot establish any peering sessions with BGP neighbors. In such an instance, an error message is entered in the system log, and the show bgp summary command displays a router ID of 0.0.0.0.
After BGP has obtained a router ID, it continues to use it even if a better router ID becomes available. This usage avoids unnecessary flapping for all BGP sessions. However, if the router ID currently in use becomes invalid (because the interface goes down or its configuration is changed), BGP selects a new router ID (using the rules described) and all established peering sessions are reset.
Since XR2 in this case does not have a Loopback configured, the BGP process cannot initialize. The kicker with this problem is that the documentation states that when this problem occurs you should see that “an error message is entered in the system log”, however in this case a Syslog was not generated about the error. At least this is the last time this problem will bite me
CCIE SPv3 Rack Rentals – which include IOS XR – are now out of beta and available for normal scheduling via the INE Members’ Site. The rack topology is based on our CCIE Service Provider Version 3.0 Lab Workbook and the CCIE Service Provider Version 3.0 Advanced Technologies Class.
Currently each session costs 20 tokens, and each session is 3 hours long. If you purchase tokens in bulk this basically means that SPv3 rack time is around $3 per hour. Token based sessions start on Monday May 7th. People who booked beta sessions before this time (i.e. through Sunday) will still maintain their free sessions. Anyone who booked a beta session on Monday May 7th or later has had your session removed. You can of course add them back through the scheduler, but the sessions are no longer free to book after the end of this weekend.
We’re continuing to add functionality to the new scheduler and its control panel, which includes choosing a config to pre-load before a session starts via the control panel, remote power control via the control panel, loading product configs, saving your current configs, renaming your previously saved configs, downloading your previously saved configs, and re-loading your previously saved configs onto a current session or session scheduled in the future.
If anyone runs into any problems with the scheduler or any of its features please submit feedback so we can get these issues addressed as soon as possible.
Thanks and good luck in your studies!
INE is proud to announce that our long awaited CCIE Service Provider Version 3.0 Rack Rentals are now available, which includes access to IOS XR routers! Furthermore during the initial beta testing of our new rack scheduling system, SPv3 rack rentals are FREE to book! Our new rack scheduler is easier to use than the previous version, and breaks rack sessions down into 3 hour blocks as opposed to the previous 6 hour blocks, which allows for more granularity and affordability in your study schedule. The new scheduler will remain in beta for the next week or so, during which sessions are free to book, but are limited to 1 concurrent session scheduled per customer. Below is a short HOWTO video that I created on using the new scheduling system:
For those of you on mobile platforms the direct link is http://m.youtube.com/watch?v=4DzgoiS9tPI
Additionally a new update has been posted to the CCIE SPv3 Workbook, which now includes the first Full Scale Lab. These updates can be found in the Workbooks tab of the members site, as seen in the above video.
INE is proud to announce that our long awaited CCIE Service Provider Lab Workbook Version 3.0 is now available! The initial pre-release of the workbook contains over 500 pages of technology focused labs to help you prepare for Cisco’s newest CCIE Service Provider Lab Exam. Similar to other “rough cut” books, the pre-release of the workbook is for students that want to begin work on their hands-on preparation for the lab exam without further delay. Over the next few weeks the workbook will be updated to include more technology labs, along with the full scale labs. The workbook includes a GNS3/Dynamips .net file that is compatible with the topology, and rack rentals that include IOS XR will be available soon. A sample of the workbook can be found here.
INE’s CCIE Service Provider Lab Workbook Version 3.0 is broken down into two main sections Continue Reading
I’ve been getting a lot of emails recently asking when our updated CCIE Service Provider Version 3.0 Workbooks and Rack Rentals are going to be released. And the answer is… soon In fact sooner than ever. We’re looking at somewhere around the end of March for the release of both the updated Workbook and Rack Rentals. The updated Workbook will be broken down into two sections, Technology Labs and Full Scale Labs. Essentially this will be the merging of the previous Volume 1 and Volume 2 workbooks into a single workbook that has two parts. A sample of the Technology Labs section of the CCIE SPv3 Workbook can be found here.
The technology labs closely follow the flow of our CCIE Service Provider Version 3.0 Advanced Technologies Class-on-Demand. The idea being that you will be able to watch the videos and then follow along with the hands-on portion of the technology based labs, or do the technology based labs and then fall back to the videos for sections that you don’t fully understand.
As for the hardware requirements of the Workbook everything that is regular IOS based will be able to be configured on Dynamips/GNS3, however as there is not yet a public virtualization solution for IOS XR this means that you’ll need hands-on experience with real IOS XR routers. You will be able to do this through our rack rentals, or the racks of several other vendors that will be compatible with our topology.
More information will be made available as the final release of the Workbooks and Rack Rentals approach.
One of our most anticipated products of the year – INE’s CCIE Service Provider v3.0 Advanced Technologies Class – is now complete! The videos from class are in the final stages of post production and will be available for streaming and download access later this week. Download access can be purchased here for $299. Streaming access is available for All Access Pass subscribers for as low as $65/month! AAP members can additionally upgrade to the download version for $149.
At roughly 40 hours, the CCIE SPv3 ATC covers the newly released CCIE Service Provider version 3 blueprint, which includes the addition of IOS XR hardware. This class includes both technology lectures and hands on configuration, verification, and troubleshooting on both regular IOS and IOS XR. Class topics include Catalyst ME3400 switching, IS-IS, OSPF, BGP, MPLS Layer 3 VPNs (L3VPN), Inter-AS MPLS L3VPNs, IPv6 over MPLS with 6PE and 6VPE, AToM and VPLS based MPLS Layer 2 VPNs (L2VPN), MPLS Traffic Engineering, Service Provider Multicast, and Service Provider QoS.
Below you can see a sample video from the class, which covers IS-IS Route Leaking, and its implementation on IOS XR with the Routing Policy Language (RPL)
Edit: This topology has been deprecated and replaced by a similar but simpler topology used in INE’s CCIE SPv3 Lab Workbook. More information about this topology is available here.
Per the request of many candidates, I’ve finished putting the final touches on the hardware topology that will be used for our new CCIE SPv3.0 Advanced Technologies Class and Workbooks. The topology consists of 20 routers – 2 of which are IOS XR 3.9.1, 6 of which are 7200VXRs, and 12 of which are 2600XMs – and 2 Catalyst ME3400 switches.
If you are interested in beta testing any of the content I’m working on for the upcoming CCIE SPv3 Advanced Technologies Class or CCIE SPv3 Workbook email me at firstname.lastname@example.org with the subject line CCIE SPv3 Beta. More details of the class, workbook, and rack rentals will be posted in the coming weeks.
The specific details of the topology are as follows: