Introduction
![Cisco Experts Cisco Experts](/legacyfs/online/media/sudhir-kumar.jpg)
![Cisco Experts Cisco Experts](/legacyfs/online/media/sandeep-v.jpg)
![Cisco Experts Cisco Experts](/legacyfs/online/media/raj.jpg)
Sudeep Valengattil is a customer support engineer in High-Touch Technical Services at Cisco specializing in service provider technologies and platforms. Sudeep has got experience on XR platform like ASR9000, CRS, NCS and GSR. Sudeep has more than 9 years of experience in the IT industry and holds CCIE certification (36098) in Service provider.
Sudhir Kumar is a customer support engineer in High-Touch Technical Services at Cisco specializing in service provider technologies and platforms. His areas of expertise include Cisco CRS, ASR 9K and Cisco XR 12000 Series Routers. Sudhir has more than 10 years of experience in the IT industry and holds CCIE certification (35219) in Service provider and Routing and switching.
Raj Pathak is a customer support engineer in High-Touch Technical Services at Cisco specializing in service provider technologies and platforms. He serves as a support engineer for technical issues supporting Cisco IOS XR Software customers on Cisco CRS and Cisco XR 12000 Series Routers. Raj has more than 8 years of experience in the IT industry and holds CCIE certification (38760) in routing and switching.
You can download the slides of the presentation in PDF format here. The related Ask The Expert sessions is available here. The complete recording of this live Webcast can be accessed here.
IOS-XR Fundamentals
Q. Why we cannot use XR on low end platforms?
A. XR-Software design is modular in nature so we need hardware which is also modular like GSR, CRS
Q. IS XR only for Service provider networks or how we can fit in Enterprise network?
A. XR is mainly for service provider networks but it can also be use in enterprise network. Now days demand for enterprise network is changing where lot of scalability is required like in service provider network. Lot of enterprise customer are already using XR software. XR gives the strong fundamental architecture which fits for all the environment.
Q. Do we need license to run all features in XR?
A: We don’t need license to run basic feature like MPLS but Certain features like video, optics, cgn, satellite, mobile… etc will need license.
Q. What is the minimum memory required to run XR software?
A: 2GB minimum memory is required to XR software . It may vary depends upon hardware platform.
Q. Is XR software is similar to Juniper software?
A: Junos is not exactly similar to IOX as it is BSD(Berkeley Software Distribution) based kernel where drivers and TCP/IP process is also kept in kernel space whereas in Microkernel only timers and schedulers are kept in kernel space. Also the CLI is completely different .
Q. Where does XR save the config on commit?
A: All the configs would be arranged in a series of directories under folder disk0:/config. We have the primary persistent configs stored under folder “disk0:/config/lr/running” for the shared plane and admin plane config would be under “disk0:/config/admin”. These files will be saved in binary format.
Q. How can we upgrade from xr 4.1.1. to 4.3.4, what are the steps for the upgrade?
A: Please refer the below link for upgrade http://www.cisco.com/web/Cisco_IOS_XR_Software/index.html
Q. Do you mean that if we use more than one RP such as EIGRP and OSPF in a single router, XR shouldnt get affected in performance?
A: With DRP you can place the particular process to any of the DRP for better performance of overall system. We have multi chassis systems like CRS where you can place few process on one line card chassis and few on others for better load sharing and improved performance. Yes its better for performance.
Q. Is there a way to erase the complete running config on IOSXR rather than deleting the config files one by one? similar like deleting the startup config and reload in IOS
A: Yes we can use command "commit replace" which is same as" write erase " in IOS
Q. Is it possible to check the process details with respect to thread only with IOS XR
A: You can try below command to check the current process and thread states.
show process <pid>, show process thread <jid>, show process pidin, follow process.
Related Information