网络自动化运维教程

网络自动化运维教程

评分

★★★★★

ISBN

9787115637116

出版社

人民邮电出版社 2024-03-01出版

内容简介
本书遵循网络自动化运维工程师职业素养和专业技能的要求进行内容组织,采用“项目化教学”和“任务驱动”方式展开。本书分四篇,共计12个项目。内容覆盖网络自动化Python编程基础、用于网络自动化的Python模块、用于配置与管理网络的协议以及网络自动化运维的常用工具。基础篇共一个项目,项目1为Python编程基础;部署实施篇共四个项目,项目2为使用telnetlib下发网络配置;项目3为使用paramiko实现网络自动化巡检;项目4为使用 netmiko发现网络拓扑;项目5为使用 PySNMP获取网络数据;协议篇共三个项目,项目6为使用议NETCONF协议配置网络;项目7为使用Telemetry实时监控CPU和内存使用率;项目8为使用RESTCONF协议配置网络;工具篇共四个项目,项目9为使用Ansible实现网络自动化运维;项目10为使用Nornir收集网络日志;项目11为使用scapy处理数据包;项目12为使用NMAP扫描网络。 本书是一本介绍网络自动化运维理论知识和应用技能的教材,既可作为高职或应用型本科电子信息类专业学生的教材,也可作为参加华为HCIP Datacom网络自动化开发
AI简介
这是一本面向网络自动化运维工程师的综合性教材,遵循网络自动化运维工程师职业素养和专业技能的要求进行内容组织,采用项目化教学和任务驱动方式展开。全书分四篇,共计12个项目,内容覆盖网络自动化Python编程基础、用于网络自动化的Python模块、用于配置与管理网络的协议以及网络自动化运维的常用工具。 基础篇共一个项目,即项目1 Python编程基础。该项目主要介绍了Python编程的基本语法、数据类型、控制结构、函数、模块和文件操作等内容,为后续的项目学习打下基础。 部署实施篇共四个项目,即项目2使用telnetlib下发网络配置,项目3使用paramiko实现网络设备自动化巡检,项目4使用netmiko发现网络拓扑,项目5使用PySNMP获取网络数据。这些项目主要介绍了如何使用Python模块实现网络设备的配置、巡检、拓扑发现和状态监控等功能。 协议篇共三个项目,即项目6使用NETCONF协议配置网络,项目7使用Telemetry实时监控CPU和内存使用率,项目8使用RESTCONF协议配置网络。这些项目主要介绍了如何使用不同的网络协议实现网络的配置、监控和管理等功能。 工具篇
阅读/下载地址