为你推荐
本书赞誉
前言
为什么要写这本书
第一篇 概念篇
第1章NetDevOps理念与要义
1.1 从SDN开始说起
1.2 NetDevOps,你需要知道的事
1.3 小结
第2章如何开始NetDevOps
2.1 文档内容与版本管理
2.2 编程语言的选择
2.3 自动化工具的选择
2.4 网络设备的编程接口
2.5 小结
第二篇 基础篇
第3章认识命令行工具
3.1 用screen实现终端的会话管理
3.2 用Telnet和SSH管理设备
3.3 小结
第4章Linux下的一些常用工具
4.1 SNMP
4.2 网络可达性检测工具
4.2.1 Nmap
4.2.2 Nping
4.2.3 iPerf
4.2.4 Fping
4.3 MTR
4.4 其他工具
4.5 小结
第5章处理网络设备输出的文本
5.1 正则表达式基础
5.2 使用grep进行搜索与获取信息
5.3 使用awk进行文本处理
5.4 使用sed进行文本编辑
5.5 文本编辑工具vi和vim
5.6 小结
第6章常用基础服务搭建
6.1 Docker基础
6.2 TFTP服务器
6.3 DNS服务器
6.4 搭建DHCP服务器
6.5 小结
第三篇 提高篇
第7章Linux编程基础
7.1 Bash编程基础
7.2 第一个Bash程序
7.3 变量
7.4 数组
7.5 运算符
7.6 测试
7.7 判断结构
7.8 循环结构
7.9 函数
7.10 用expect实现与设备的交互式操作
7.11 网络设备上的Bash
7.12 小结
第8章Python编程基础
8.1 Python简介
8.2 基本数据类型
8.3 基本结构
8.4 函数
8.5 对象
8.6 模块
8.7 小结
第9章常用数据类型与数据结构定义
9.1 JSON
9.2 XML
9.3 YAML
9.4 YANG
9.5 小结
第四篇 实践篇
第10章网络设备的连接与登录
10.1 命令行方式登录
10.2 通过NETCONF连接到网络设备
10.3 REST
10.4 小结
第11章命令行文本处理
11.1 命令行文本输出
11.2 Cisco配置类型
11.3 JUNOS配置类型
11.4 小结
第12章网络特有数据类型处理
12.1 Jupyter
12.2 使用netaddr处理网络地址
12.3 使用ipaddr处理网络地址
12.4 网络拓扑的处理
12.5 小结
第五篇 案例篇
第13章网络设备的配置管理
13.1 环境的准备
13.2 网络设备的配置获取
13.3 网络设备的配置版本管理
13.4 小结
第14章网络拓扑的处理与应用
14.1 环境的准备
14.2 网络拓扑的获取与分析
14.3 网络流量工程应用
14.4 小结
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜