内容介绍
基本信息
| 书名: | Cisco IOS XR技术精要 |
| 作者: | (美)塔希尔|译者:付强//赵志伟 | 开本: | |
| YJ: | 99 | 页数: | |
| 现价: | 见1;CY=CY部 | 出版时间 | 2014-07-01 |
| 书号: | 9787115355348 | 印刷时间: | |
| 出版社: | 人民邮电出版社 | 版次: | |
| 商品类型: | 正版图书 | 印次: | |
内容提要 作者简介 Mobeen Tahir,CCIE #12643(SP、路由&交换),Cisco公司SP实战团队网络咨询工程师,Mobeen于1993年加入法国阿尔卡特,由此进入通信行业。在为阿尔卡特工作的1993年到1998年间,他参与了语音交换机的研发和大型电信网络的设计等工作。他在1999年加入Cisco公司,负责c12000和CRS-1平台下的IOS XR操作系统的开发测试。目前,Mobeen作为网络咨询工程师,主要负责服务提供商领域的下一代网络的设计与部署。Mobeen擅长基于IOS XR的部署,并为Cisco客户提供相关咨询服务。Mobeen在加拿大和美国分别获得了工程硕士和电机工程理学学士学位。他与妻子及两个孩子居住在美国北卡罗来纳州卡里。
Mark Ghattas,CCIE #19706(SP),Cisco公司解决方案架构师,专注于架构与设计。他是Cisco公司GJ服务部门SP NGN核心实战团队的负责人, Mark在数据通信领域拥有超过15年的工作经验。Mark于1999年加入Cisco公司并为许多战略服务提供商提供了技术支持。此外,他还支持了QQ多个区域的1台CRS-1上线。他还在Cisco Networkers大会上发表过IOS XR的主题演讲。Mark拥有马里兰大学学士学位,目前正准备计划攻读MBA。
Dawit Birhanu,CCIE #5602,Cisco公司SP实战团队的技术负责人,为QQ服务提供商在部署NGG产品和技术方面提供协助支持。Dawit专注于IOS XR平台、QoS、MPLS和BGP。Dawit于2000年加入Cisco,负责服务提供商领域的Cisco 12000和CRS-1新技术部署。Dawit拥有匹兹堡大学的电信硕士学位和埃因霍温科技大学的电子工程硕士学位。涉足网络行业之前, Dawit于1992年到1995年间,在埃塞俄比亚的阿迪斯阿贝巴大学担任电气工程讲师。Dawit和妻子及两个女儿居住在北卡罗来纳州罗利。
Syed Natif Nawaz,CCIE #8825(SP、路由&交换),在为不同服务提供商客户提供网络设计、部署和升级援助方面,具有10年以上的经验。Syed Natif NawazD前是Cisco公司IOS XR软件开发经理,负责面向客服的软件资质/认证/部署、功能集成、版本发布,以及其他软件质量举措等工作。他在Cisco Networkers大会上发表过很多MPLS相关的主题演讲,而且还发表过多篇技术文章。加入Cisco公司前,Syed Natif Nawaz先后以开发工程师的身份供职于Assured Access公司(后被阿尔卡特收购)和阿尔卡特公司,负责开发了软件访问集中器。Syed Natif Nawaz拥有马德拉斯大学电气电子学学位和纽约州立大学的计算机科学与工程硕士学位。
精彩导读 目录 D1章 Cisco IOS XR介绍
1.1 网络的演变
1.2 运营商级DS需求
1.2.1 融合性
1.2.2 可扩展性
1.2.3 可用性
1.2.4 安全性
1.2.5 服务灵活性
1.3 操作系统概念
1.4 Cisco IOS XRGJ介绍
1.5 Cisco IOS XR平台
1.5.1 Cisco CRS运营商级路由系统
1.5.2 Cisco XR 12000系列
1.5.3 Cisco ASR 9000系列
本章小结
参考资料
D2章 Cisco IOS XR架构
2.1 Cisco IOS XR内核
2.1.1 线程
2.1.2 调度算法
2.1.3 同步服务
2.2 Cisco IOS XR系统管理器
2.2.1 进程属性
2.2.2 系统管理器与进程生命周期
2.2.3 Sysmgr与进程的CLI
2.3 进程间通信
2.3.1 IPC机制特点
2.3.2 轻量级消息
2.3.3 组服务协议
2.3.4 微量描述信息环
2.3.5 Qnet
2.4 分布式服务
2.4.1 GSP
2.4.2 批量内容下载器
2.5 进程迁移
2.6 Cisco IOS XR系统数据库
2.7 高可用架构
2.8 转发路径
本章小结
参考资料
D3章 安装Cisco IOS XR
3.1 Cisco IOS XR特性包介绍
3.1.1 镜像命名规则
3.1.2 Cisco IOS XR可引导文件、PIE、SMU
3.1.3 可选PIE
3.1.4 SMU
3.2 系统安装概述
3.3 Cisco IOS XR安装准备
3.4 TURBOBOOT
3.4.1 设置TURBOBOOT ROMMON变量
3.4.2 从ROMMON中引导.vm文件
3.4.3 检查已安装软件
3.4.4 安装PIE
3.4.5 c12000平台中的TURBOBOOT
3.4.6 引导备RP
3.5 使用mini.pie升级Cisco IOS XR主版本
3.5.1 安装回退
3.5.2 移除未激活PIE
3.5.3 执行安装审计
3.6 磁盘备份与恢复
3.6.1 备份引导盘
3.6.2 磁盘镜像
3.7 安装状态检查
3.7.1 PIE或SMUMD5校验
3.7.2 估算磁盘空间占用
3.7.3 PIE或SMU安装测试
3.7.4 检查配置寄存器
3.7.5 清除配置不一致性
本章小结
D4章 配置管理
4.1 理解分布式配置管理
4.1.1 控制平面配置管理
4.1.2 数据平面配置管理
4.2 理解配置平面
4.2.1 管理平面
4.2.2 共享平面
4.2.3 本地平面
4.3 配置管理组件
4.3.1 配置管理器
4.3.2 配置文件系统(CFS)
4.3.3 SysDB在配置管理中的作用
4.3.4 副本数据服务文件系统(RDSFS)
4.4 理解二级提交模型
4.4.1 生成target config
4.4.2 Commit操作
4.5 Cisco IOS XR配置特性
4.5.1 删除物理接口
4.5.2 配置导航
4.5.3 running config的默认行为
4.5.4 配置不一致问题
4.5.5 配置会话锁
4.5.6 其他配置操作
4.6 硬件及软件操作的配置管理
4.6.1 OIR操作中的配置管理
4.6.2 PIE操作中的配置管理
4.6.3 接口预配置
4.6.4 配置模板
4.6.5 路由器启动阶段的配置管理
4.7 配置回退
本章小结
D5章 Cisco IOS XR监控与维护
5.1 SNMP的使用
5.1.1 配置SNMP
5.1.2 VRF下的SNMP
5.2 Cisco IOS XR中的Syslog
5.2.1 日志输出位置
5.2.2 日志存档
5.3 嵌入式事件管理器(EEM)
5.3.1 EEM事件探测器与事件处理流程
5.3.2 定时服务事件探测器
5.3.3 Watchdog系统监控事件探测器
5.3.4 分布式事件探测器
5.3.5 自带EEM策略的注册与使用
5.3.6 用户自定义EEM策略
5.3.7 EEM可靠性监控
5.4 进程监控
5.4.1 WDSYSMON
5.4.2 内存监控
5.4.3 show system verify的使用
5.4.4 其他推荐监控维护方法
本章小结
D6章 Cisco IOS XR安全
6.1 操作系统安全
6.2 路由器接入安全
6.2.1 管理平面
6.2.2 SDR平面
6.2.3 用户组与任务组
6.2.4 用户组与任务组继承
6.2.5 外部AAA
6.2.6 配置SSH
6.2.7 管理平面保护
6.3 转发平面安全
6.3.1 ACL
6.3.2 uRPF
6.3.3 LPTS
本章小结
参考资料
D7章 IGP路由
7.1 RIP
7.1.1 理解RIP原理
7.1.2 RIP版本
7.1.3 配置Cisco IOS XR中的RIP
7.2 EIGRP
7.2.1 理解EIGRP原理
7.2.2 配置Cisco IOS XR中的EIGRP
7.3 OSPF
7.3.1 理解OSPF原理
7.3.2 配置Cisco IOS XR中的OSPF
7.4 IS-IS
7.4.1 理解IS-IS原理
7.4.2 配置Cisco IOS XR中的IS-IS
本章小结
参考资料
D8章 Cisco IOS XR中的BGP实现
8.1 Cisco IOS XR BGP体系介绍
8.2 Cisco IOS XR BGP层次化配置
8.2.1 地址族配置模式
8.2.2 配置group
8.3 部署BGP策略
8.3.1 RPL
8.3.2 前缀集合
8.3.3 AS路径集合
8.3.4 团体集合
8.3.5 路由策略
8.4 BGP流量统计
8.5 BGP RTBH
8.6 BGP GR
8.7 分布式BGP
8.8 Cisco IOS XR BGP收敛
本章小结
参考资料
D9章 Cisco IOS XR MPLS体系结构
9.1 理解Cisco IOS XR MPLS体系结构基础
9.1.1 TTL处理
9.1.2 Cisco IOS XR MPLS负载均衡
9.2 LDP
9.2.1 LDP基本配置
9.2.2 LDP基本配置
9.2.3 LDP标签控制
9.2.4 LDP-IGP同步与LDP会话保护
9.3 MPLSTE
9.4 Cisco IOS XR P2P L3VPN
9.4.1 VRF
9.4.2 PE-PE的MP-iBGP
9.4.3 CE-PE的路由协议
9.5 L2VPN
9.5.1 VPWS
9.5.2 VPLS
本章小结
D10章 Cisco IOS XR组播
10.1 理解Cisco IOS XR组播路由基础
10.1.1 IGMP
10.1.2 PIM
10.2 理解Cisco IOS XR组播
10.2.1 理解IOS XR中的PIM SM
10.2.2 理解IOS XR中的PIM SSM
10.3 配置Cisco IOS XR组播
10.3.1 开启组播路由功能
10.3.2 配置IGMP
10.3.3 配置PIM
10.3.4 配置静态RP
10.4 Cisco IOS XR组播监控与排障
10.4.1 调试CRS路由器的入站路径方向组播
10.4.2 调试路由器的矩阵和出站路径方向组播
10.4.3 使用线卡MFIB命令调试RPF失败
本章小结
参考资料
D11章 安全域路由器
11.1 管理SDR与用户SDR
11.2 理解SDR权限
11.3 创建SDR
11.4 DRP
11.5 配置SDR
11.5.1 创建命名SDR
11.5.2 对命名SDR分配资源
11.5.3 登录新建命名SDR
11.6 进程迁移
本章小结
参考资料
D12章 理解CRS多框系统
12.1 多框系统介绍
12.2 LCC
12.3 FCC
12.4 SFC
12.4.1 矩阵数据路径
12.4.2 高可用性
12.5 多框矩阵互联
12.5.1 矩阵平面
12.5.2 SEA link
12.5.3 矩阵BP
12.5.4 扁平光缆
12.6 多框控制以太网
12.7 配置多框系统
12.7.1 检查多框配置
12.7.2 单框升级多框
12.7.3 多框矩阵平面排障
12.7.4 矩阵连接排障
本章小结
参考资料
附录A ROMMON与配置寄存器设置
附录B MC 2+1光缆连接表
附录C 交换矩阵down标志
暂时没有目录,请见谅!
深邃网络,驾驭未来:Nexus OS 命令行深度解析与实践 在信息洪流奔腾不息的今天,网络如同血管,承载着数据,连接着世界。而在这庞大而复杂的网络架构中,数据中心的稳定与高效运行,更是成为企业生存与发展的生命线。负责管理和驱动这些核心网络设备的核心操作系统,其重要性不言而喻。本书《Nexus OS 命令行深度解析与实践》正是为深入理解并精通思科 Nexus 系列交换机操作系统(Nexus OS)的命令行操作而生,旨在帮助网络工程师、系统管理员以及对下一代数据中心网络技术充满好奇的技术爱好者,搭建起坚实的技术桥梁,从容应对日益严峻的网络挑战。 本书并非泛泛而谈,而是聚焦于 Nexus OS 的精髓,即其强大的命令行接口(CLI)。我们深知,对于一个网络设备而言,命令行是其最直接、最细致、最富有掌控力的操作界面。通过 CLI,你可以洞察设备的每一个细微状态,精调每一个运行参数,从而实现对网络性能的极致优化和故障的快速定位。因此,本书将带领你穿越 Nexus OS 的层层帷幕,逐一剖析其核心组件、功能模块以及丰富的命令集,让你能够不仅仅停留在“知道”命令的层面,更能理解命令背后的逻辑,掌握命令之间的协同作用,最终达到“运用自如”的境界。 核心价值与目标读者: 本书的核心价值在于提供一套系统、深入、实用的 Nexus OS CLI 操作指南。无论你是初涉数据中心网络领域的新锐,还是在现有网络环境中摸爬滚打多年的资深工程师,都能从中汲取宝贵的知识和实践经验。 数据中心网络工程师: 随着 SDN、NFV、虚拟化等技术的深入应用,数据中心网络变得越来越复杂。本书将帮助你熟练掌握 Nexus OS 的命令行配置,包括 VLAN、STP、LACP、OSPF、BGP 等基础和高级网络协议的配置与排错,以及VXLAN、EVPN、ACI 等新兴技术在 Nexus OS 上的实现原理和操作细节。 系统管理员: 在虚拟化和容器化日益普及的今天,服务器管理员也需要对网络有更深入的了解。本书将为你解析 Nexus OS 与虚拟化平台(如 VMware vSphere)以及容器平台(如 Kubernetes)的集成方式,让你能够更有效地管理和优化网络资源。 网络架构师: 在设计和规划数据中心网络时,对底层设备的命令行能力有深入的理解是必不可少的。本书将为你提供关于 Nexus OS 的详细命令参考和配置示例,帮助你做出更明智的网络设计决策。 网络技术爱好者: 如果你对构建和管理高性能、高可用的数据中心网络充满热情,并希望深入了解业界领先的 Nexus OS 技术,本书将为你打开一扇探索的窗户。 内容体系概览: 本书的内容设计遵循循序渐进、由浅入深的原则,力求覆盖 Nexus OS CLI 操作的方方面面,并融入大量实践案例。 第一部分:Nexus OS 基础入门与核心概念 Nexus OS 体系架构概览: 深入解析 Nexus OS 的整体结构,包括硬件抽象层(HAL)、内核、用户空间应用等,理解不同进程之间的关系以及它们如何协同工作。 命令行环境探索: 详细介绍 Nexus OS 的命令行界面(CLI)的特点、用户模式(User EXEC、Privileged EXEC、Global Configuration、Interface Configuration 等)的切换与管理,以及常用的快捷键和命令别名,让你能够高效地进行交互式操作。 基础配置与管理: 讲解主机名、域名、IP 地址、DNS、SSH、Telnet 等基本网络参数的配置,以及用户账户的管理、密码策略的设置、日志的配置与查看,为后续的深入配置打下坚实基础。 接口管理与配置: 深入剖析 Nexus OS 中的接口类型(物理接口、Ethernet 接口、Port-channel 接口、VLAN 接口等)及其属性。详细讲解接口速率、双工模式、MTU、封装类型、流控等参数的配置,以及接口的启用与禁用。 第二部分:二层网络技术与 Nexus OS 实现 VLAN 技术详解: 系统梳理 VLAN 的原理、Trunking 模式(802.1Q)、Access 模式,以及 Nexus OS 中 VLAN 的创建、删除、命名、关联等操作。 STP 协议与 Nexus OS: 深入解析生成树协议(STP)、快速生成树协议(RSTP)、多生成树协议(MSTP)的原理,以及在 Nexus OS 上的配置和优化,包括端口角色、状态、成本、优先级等参数的调整,以及 PortFast、BPDU Guard、Root Guard 等特性的应用,有效防止网络环路。 链路聚合(LACP): 讲解 LACP 的工作原理,以及在 Nexus OS 上配置和管理 Port-channel 的详细步骤,包括静态 Port-channel 和 LACP 动态 Port-channel,以及负载均衡算法的选择,提升链路的带宽和可靠性。 MAC 地址管理: 掌握 MAC 地址表的查看、学习、老化等配置,以及静态 MAC 地址的配置,理解 MAC 地址在二层转发中的作用。 第三部分:三层网络技术与 Nexus OS 实现 IP 路由基础: 讲解 IP 地址规划、子网划分,以及静态路由的配置和管理。 动态路由协议: OSPF(Open Shortest Path First): 深入剖析 OSPF 的工作原理、邻居建立过程、路由计算,以及在 Nexus OS 上的详细配置,包括区域划分、Router ID、网络类型、度量值、认证等。 BGP(Border Gateway Protocol): 详细讲解 BGP 的基本概念、路径属性、消息类型,以及在 Nexus OS 上的配置,包括 AS 号、邻居建立、路由反射、联盟、路由策略等,对于构建大规模互联网路由至关重要。 VRF(Virtual Routing and Forwarding): 讲解 VRF 的概念和作用,以及在 Nexus OS 上配置和管理 VRF 的方法,实现不同路由表的隔离,支持多租户和私有网络。 DHCP 服务: 讲解 DHCP Relay Agent 的配置,使交换机能够为不同 VLAN 中的客户端分配 IP 地址。 第四部分:高级网络功能与 Nexus OS 实践 QoS(Quality of Service): 深入讲解 QoS 的基本概念,包括流量分类、标记、排队、整形、策略控制等,以及在 Nexus OS 上配置 QoS 策略,实现对关键业务流量的优先保障。 ACLs(Access Control Lists): 掌握标准 ACL、扩展 ACL、VLAN ACLs(VACLs)、端口 ACLs(PACLs)的配置,实现精细化的流量控制和安全策略。 组播(Multicast): 讲解组播的原理,以及 IGMP Snooping、PIM 等在 Nexus OS 上的配置,实现高效的组播流量转发。 监控与故障排除: Show 命令深度解析: 详细介绍各种 `show` 命令的用法,包括接口状态、路由表、ARP 表、MAC 表、进程信息、系统日志、性能统计等,让你能够全面了解设备运行状态。 Debug 命令实践: 掌握 `debug` 命令的使用技巧,深入诊断各种网络故障,包括协议栈、接口、路由、ACL 等的排错。 SNMP(Simple Network Management Protocol): 讲解 SNMP 的配置,实现网络设备的远程监控和管理。 SPAN/RSPAN(Switched Port Analyzer/Remote SPAN): 学习如何配置 SPAN 和 RSPAN,对网络流量进行镜像分析,用于故障排除和性能监控。 第五部分:Nexus OS 自动化与管理 配置管理与备份: 掌握 Nexus OS 配置文件的保存、加载、比较、回滚等操作,确保配置的可靠性。 脚本与自动化: 介绍 Nexus OS 对自动化工具的支持,如 Ansible、Puppet、Chef 等,以及如何在 CLI 中编写简单的脚本来提高效率。 Syslog 与 SNMP 陷阱: 配置 Syslog 服务器和 SNMP 陷阱,实现事件的集中管理和告警。 实践导向与案例分析: 本书的最大特色在于其高度的实践导向。每一章节都将结合实际的网络场景,提供详细的命令行配置示例,并辅以深入的解释。通过对真实案例的分析,读者能够更好地理解理论知识在实践中的应用,并学会如何针对不同的网络需求进行灵活的配置。我们将提供“如何配置XXX”、“排查XXX问题”等实用的操作指南,让你在学习过程中能够立即上手,验证所学知识。 技术前瞻与展望: 在深入解析 Nexus OS 的基础上,本书也将适时地触及一些前沿技术,如 VXLAN、EVPN(Ethernet VPN)、MP-BGP EVPN 等,并介绍它们在 Nexus OS 上的实现和应用。这些技术是构建下一代可扩展、高性能数据中心网络的重要基石,本书将为你提供理解和掌握这些先进技术的敲门砖。 总结: 《Nexus OS 命令行深度解析与实践》是一本专注于 Nexus OS 命令行操作的实用指南,它将带你深入理解 Nexus OS 的工作原理,熟练掌握各种关键的网络配置命令,并通过丰富的实践案例,帮助你提升在复杂数据中心网络环境中的故障排除和性能优化能力。掌握 Nexus OS 的命令行,就如同掌握了驾驭强大网络设备的钥匙,让你在瞬息万变的数字时代,能够自信地驾驭数据洪流,构建稳定、高效、可扩展的网络未来。