請訪問原文鏈接:https://sysin.cn/blog/cisco-ios-xr-7/,查看最新版。原創作品,轉載請保留出處。
作者:gc(at)sysin.org,主頁:www.sysin.cn
思科 IOS-XR 簡介
IOS-XR 最初是為 64 位操作而設計的,它提供了 NX-OS 中的許多增強功能(例如對稱多處理、單獨的內存空間和僅激活所需的服務)。然而,雖然 NX-OS 構建在 Linux 內核上,但 IOS-XR 構建在 QNX Neutrino 微內核上。QNX 類似於 UNIX,現在歸黑莓所有。
IOS-XR 提供的一項 NX-OS 沒有的功能是能夠讓操作系統的單個實例控制多個機箱。此外,由於 IOS-XR 面向服務提供商環境,因此它支持 DWDM 和 Packet over SONET 等接口。
雖然 IOS-XR 配置確實與傳統 Cisco IOS 有一些相似之處,但與 NX-OS 中的差異相比,差異更為明顯。舉個例子,當您完成輸入配置命令時,您需要在退出配置模式之前 commit 以使更改生效。
產品概覽
Cisco IOS® XRv 9000 路由器實現了 Cisco IOS XR 軟件的功能集。 它在虛擬化通用 x86 計算平台上運行,是對依賴 Cisco IOS XR 軟件的現有物理 Cisco® 路由器平台的補充,例如 Cisco 網絡融合系統路由器、Cisco ASR 9000 系列路由器和 Cisco 運營商路由系統 (CRS) 平台。 現在,服務提供商可以基於物理路由器增強其卓越運營和產品 - 並將它們輕松遷移到虛擬外形。 Cisco IOS XRv 9000 路由器(圖 1)提供了更高的敏捷性、更高的網絡效率、更低的資本和運營支出,並且能夠根據需求有效地上下擴展網絡容量。
Cisco IOS XRv 9000 路由器的主要特性
-
具有網絡功能虛擬化 (NFV) 基礎架構、虛擬網絡功能以及服務編排和管理的端到端解決方案
-
基於極具彈性、穩定且功能豐富的 Cisco IOS-XR 軟件,具有與 Cisco IOS XR 軟件相同的北向和管理特性,有助於確保與現有 OSS 和業務支持系統 (BSS) 的平滑集成
-
具有服務提供商邊緣特性的高性能數據平面,例如服務質量和訪問控制列表。
-
分離控制平面和數據平面的架構,允許使用多核和多插槽系統進行擴展和縮減。
Cisco IOS XRv 9000 路由器可以通過以下兩種方式進行部署:
用於控制平面功能,例如虛擬路由反射器 作為高性能數據平面,基於 X86 優化代碼庫,專為 Cisco nPower 網絡處理器單元 (NPU) 和英特爾 ® 數據平面開發套件( DPDK)或虛擬寬帶網絡網關
圖 1. Cisco IOS XRv 9000 路由器
Cisco IOS XRv 9000 路由器作為控制平面: Cisco IOS XR 軟件是行業領先的運營商級操作系統,支持思科非常成功的邊緣和核心路由器平台。 這種模塊化操作系統提供了非常高的可用性(圖 2),其多進程和多線程架構通過利用現代多插槽和多核處理器來增強規模和性能。
圖 2. Cisco IOS XR 軟件高可用性
Cisco IOS XRv 9000 路由器作為數據平面(虛擬轉發器): 虛擬轉發器使用為基於 Cisco NPU 的物理平台開發的功能和轉發代碼。 但是,它專門針對基於 NFV 的通用 CPU 環境進行了優化。它使用英特爾流式 SIMD 擴展 2 (SSE2) 和高級矢量擴展 (AVX) 指令來改進基於軟件的分類。對於並行特征處理,內存訪問是異步的,並且數據結構經過優化以實現緩存的最佳利用。此外,跨功能執行過程的批量數據包傳輸和處理以及高速負載平衡有助於提供具有服務提供商所需功能的非常高性能的數據平面。
用作寬帶網絡網關 (BNG) 的 Cisco IOS XRv 9000 路由器: BNG 是用戶的接入點,他們通過該接入點連接到寬帶網絡。 當 BNG 和客戶端設備 (CPE) 之間建立連接時,用戶可以 訪問 由網絡服務提供商 (NSP) 或互聯網服務提供商 (ISP) 提供的寬帶服務。 BNG 建立和管理 IPoE 訂戶會話。 當會話處於活動狀態時,BNG 會聚合來自接入網絡的各種訂戶會話的流量,並將其路由到服務提供商的網絡。 注意:Cisco IOS XRv 9000 路由器的 BNG 不支持 PPPoE 用戶。
** 表 1. 部署模型和優勢
| 特征 | 益處 |
|---|---|
| 服務提供商需要在低吞吐量的位置提供第 3 層提供商邊緣功能。 他們已經擁有基於物理 Cisco ASR 9000 系列設備的服務和產品,並希望在低吞吐量位置提供相同的服務 | |
| 虛擬供應商邊緣 | ● 與廣泛使用的 ASR 9000 系列平台一致的架構 ● 基於 Cisco IOS XR 軟件的豐富組網體驗 ● 通過使用基於消費的模型實現降低的資本支出 (CapEx) 和運營費用 (OpEx) |
| 虛擬寬帶網絡網關 | ● 終止寬帶用戶(IPOE/PPPoE)。 ● 用戶識別 ● 用戶認證 ● 訂戶政策的確定和執行 ● 動態策略更新 |
| 傳統上,服務提供商部署物理路由設備作為路由反射器。 路由反射器應用大量使用控制平面,數據平面使用率低。 這導致物理路由器提供的容量的使用不理想 | |
| 虛擬路由反射器 | ● 使用 Cisco IOS-XRv 9000 路由器將許多路由反射器匯聚為幾個虛擬路由反射器 ● 顯着減少與維護物理路由反射器系統相關的物理占用空間、電力、冷卻和布線開銷 |
許可
Cisco IOS XRv 9000 路由器提供靈活的許可方案,有多個層級可供選擇,例如規模、吞吐量、部署模型和期限。 許可結構允許服務提供商為他們的消費付費。 許可證通過思科智能軟件許可激活。 有關思科智能軟件許可的更多詳細信息,請訪問: : https //www.cisco.com/c/en/us/products/abt_sw.html。
產品規格
表 2 列出了 Cisco IOS XRv 9000 路由器的規格。
** 表 2. Cisco IOS XRv 9000 路由器規格
| 特征 | 描述 |
|---|---|
| Cisco IOS XR 軟件包 | 該軟件以 ISO、虛擬機磁盤 (VMDK)、OVA 和 qcow2 格式提供。 |
| 支持的管理程序 | VMware ESXi 5.5、6.0 和 6.5(筆者注:7.0 可以支持) 基於 Linux KVM(筆者注:官方文檔創建於 2018,當前主流 Linux 版本都可以支持) ● 紅帽企業 Linux 7、7.1、7.2、7.3 和 7.4 ● Ubuntu 16.04 LTS ● Ubuntu 14.04.03 LTS ● CentOS 7、7.1、7.2、7.3、7.4 ● Openstack 10 |
| 操作系統級虛擬環境 | Linux 容器 (LXC) |
| 資源規格 | Cisco IOS XRv 9000 路由器可以在 Cisco Unified Computing System ™ (Cisco UCS ®) 服務器以及支持 VMware ESXi、Red Hat KVM 和 Ubuntu KVM 的供應商的服務器上運行。 服務器必須至少提供以下資源: ● 需要虛擬 CPU 內核: 1 個插槽,最少 2 個內核 ● 虛擬機內存大小: 最小 12GB,10G 接口推薦 19GB ● 磁盤空間: vPE 和 vRR 映像變體至少需要 45GB ● 網絡接口: 最少 4 個 NIC,其中: ● 1 個用於管理 ● 預留 2 個 ● 1 表示流量 最多 11 個 NIC,其中: ● 1 用於管理 ● 預留 2 個 ● 8 代表流量 |
| 管理 | ● 虛擬機創建和部署: OpenStack、VMware vCenter 和 VMware vCloud Director ● 配置和管理: Cisco IOS XR CLI、Secure Shell (SSH) 協議、Telnet、Cisco Prime ™ 基礎設施、Cisco Prime 網絡服務控制器和 OpenStack Configdrive ● 監控和故障排除: 簡單網絡管理協議 (SNMP)、系統日志和嵌入式事件管理器 (EEM) |
| 支持的功能 | ● NFV: 虛擬 PE(vPE)和虛擬 RR(vRR) ● 路由: 邊界網關協議(BGP)、開放最短路徑優先(OSPF)、中間系統到中間系統(IS-IS)協議、靜態路由、多協議標簽交換(MPLS)和標簽分發協議(LDP)、RFC 3107 ● 寬帶網絡網關 (BNG): 以太網 IP (IPoE) 和以太網點對點協議 (PPPoE) 用戶終端,使用代理移動 IPv6 (PMIPv6) 的本地移動錨點 (LMA) ● 封裝: IEEE802.1Q VLAN、IEEE 802.1ad(QinQHigh Availability:Process-Restart、SMU、雙向轉發檢測(BFD)、BGP Prefix-Independent Convergence(PIC) ● 數據面特性: Hierarchical QoS(H-QoS)、訪問控制列表(ACL)、Lawful Intercept、Unicast Reverse Path Forwarding(uRPF) |
下載地址
Cisco IOS XRv 9000 Router Release 7.5.1 ED
百度網盤鏈接:https://sysin.cn/blog/cisco-ios-xr-7/
| Profile | Filename | Release Date | Size |
|---|---|---|---|
| Cisco IOS XRV 9000 software, VRR profile | fullk9-R-XRV9000-751-RR.tar | 30-Nov-2021 | 4256.33 MB |
| Cisco IOS XRV 9000 software, VRR profile with VGA support | fullk9-R-XRV9000-751-RRVG.tar | 30-Nov-2021 | 4256.60 MB |
| Cisco IOS XRV 9000 software, Non VRR profile with VGA support | fullk9-R-XRV9000-751-VG.tar | 30-Nov-2021 | 4258.78 MB |
| Cisco IOS XRV 9000 software, Non VRR profile | fullk9-R-XRV9000-751.tar | 30-Nov-2021 | 4268.28 MB |
Cisco IOS XRv 9000 Router Release 7.4.1 ED
百度網盤鏈接:https://sysin.cn/blog/cisco-ios-xr-7/
| Profile | Filename | Release Date | Size |
|---|---|---|---|
| Cisco IOS XRV 9000 software, VRR profile | fullk9-R-XRV9000-741-RR.tar | 06-Aug-2021 | 4326.45 MB |
| Cisco IOS XRV 9000 software, VRR profile with VGA support | fullk9-R-XRV9000-741-RRVG.tar | 06-Aug-2021 | 4310.72 MB |
| Cisco IOS XRV 9000 software, Non VRR profile with VGA support | fullk9-R-XRV9000-741-VG.tar | 06-Aug-2021 | 4325.04 MB |
| Cisco IOS XRV 9000 software, Non VRR profile | fullk9-R-XRV9000-741.tar | 06-Aug-2021 | 4308.45 MB |
適用的 VMware 軟件下載
建議在以下版本的 VMware 軟件中運行:
- Server:VMware ESXi 7.0 U2
- macOS:VMware Fusion 12
- Linux:VMware Workstation 16 for Linux
- Windows:VMware Workstation 16 for Windows


