搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
出版时间 :
无库存
Python网络编程(原书第2版)
0.00     定价 ¥ 109.00
泸西县图书馆
此书还可采购1本,持证读者免费借回家
  • ISBN:
    9787111630333
  • 作      者:
    [美]埃里克周(Eric,Chou)
  • 译      者:
    熊安萍,邹洋,张璞,李鸿健,等
  • 出 版 社 :
    机械工业出版社
  • 出版日期:
    2019-07-01
收藏
荐购
作者简介
  埃里克周(Eric Chou),一位有超过18年行业经验的资深技术专家。他在AWS、微软Azure和其他一些公司工作期间,曾服务并管理了一些工业界的大型网络。Eric致力于网络自动化、Python以及帮助企业建立更好的安全机制。Eric是关于Python和网络安全领域的几本书籍和在线网络课程的作者。他是两项lP电话专利的荣誉发明者。Eric通过他的书籍、网络课程和博客分享他对技术的浓厚兴趣,并且对一些受欢迎的Python开源项目做出了贡献。
展开
内容介绍
  《Python网络编程(原书第2版)》是一本实用的Python网络编程技术实践指南,涵盖计算机网络管理、网络安全、自动化运维、PythonWeb搭建、网络测试等内容,旨在帮助你掌握Python网络编程技术,提升网络管理、运维能力。
  《Python网络编程(原书第2版)》从使用者的角度出发,首先简单回顾TCP/IP协议和Python基础知识,然后探讨如何使用Python管理网络设备,尤其是如何与传统的路由器和交换机进行通信。之后介绍如何使用Python自动化框架Ansible来实现批量系统配置、批量程序部署、批量运行命令等功能。接着介绍如何采用Python工具实现基础的网络安全管理,并介绍如何使用Python进行网络监控、搭建Web服务,以及其他的网络运维管理相关技术基础,如Git代码仓库的使用、Jenkins持续集成和网络的测试驱动开发等。
  《Python网络编程(原书第2版)》涉及许多基础工具的使用,并配有大量示例代码,便于你边学习边实践。
展开
目录
译者序
前言
关于作者
关于审稿人

第1章 回顾TCP/IP协议簇和Python
1.1 互联网概述
1.1.1 服务器、主机和网络组件
1.1.2 数据中心的兴起
1.2 0SI模型
1.3 客户端一服务器模型
1.4 网络协议簇
1.4.1 传输控制协议
1.4.2 用户数据报协议
1.4.3 互联网协议
1.5 Python语言概述
1.5.1 Python版本
1.5.2 操作系统
1.5.3 运行一个Python程序
1.5.4 Python内置类型
1.5.5 Python操作符
1.5.6 Python控制流工具
1.5.7 Python函数
1.5.8 Python类
1.5.9 Python模块和包
1.6 小结

第2章 低级网络设备交互
2.1 CLI面临的挑战
2.2 搭建虚拟实验
2.2.1 CiscoVIRL
2.2.2 CiscoDevNet和CiscodCloud
2.2.3 GNS3
2.3 PythonPexpect库
2.3.1 Pexpect安装
2.3.2 Pexpect概述
2.3.3 第一个Pexpect程序
2.3.4 Pexpect的更多功能
2.3.5 Pexpect和SSH
2.3.6 将Pexpect的所有内容都放到脚本中
2.4 PythonParamiko库
2.4.1 Paramiko安装
2.4.2 Paramiko概述
2.4.3 第一个Paramiko程序
2.4.4 Paranuko的更多功能
2.4.5 Paramiko可重用性
2.5 展望
2.6 小结

第3章 API和意图驱动网络
3.1 基础设施作为代码
3.1.1 意图驱动网络
3.1.2 屏幕抓取与API结构化输出
3.1.3 基础设施的数据建模作为代码
3.2 CiscoAPI和CiscoACI
3.2.1 CiSCONX.API
3.2.2 Cisco和YANG模型_
3.2.3 CiscoACI
3.3 Juniper网络的PythonAPI
3.3.1 Juniper和NETCONF
3.3.2 开发者的JuniperPyEZ
3.4 AristaPythonAPI
3.4.1 AristaeAPI管理
3.4.2 AristaPyeapi库
3.5 厂商中立的库
3.6 小结
……

第4章 Python自动化框架——Ansible基础知识
第5章 Python自动化框架——进阶知识
第6章 Python下的网络安全
第7章 Python下的网络监控——第一部分
第8章 Python下的网络监控——第二部分
第9章 使用Python构建网络Web服务
第10章 AWS云网络
第11章 Git的使用
第12章 使用Jenkins持续集成
第13章 网络的测试驱动开发
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

温馨提示:请使用泸西县图书馆的读者帐号和密码进行登录

点击获取验证码
登录