Python Network Programming Cookbook Second Edition
暫譯: Python 網路程式設計食譜(第二版)

Pradeeban Kathiravelu, Dr. M. O. Faruque Sarker

  • 出版商: Packt Publishing
  • 出版日期: 2017-08-09
  • 定價: $1,960
  • 售價: 8.0$1,568
  • 語言: 英文
  • 頁數: 450
  • 裝訂: Paperback
  • ISBN: 1786463997
  • ISBN-13: 9781786463999
  • 相關分類: Python程式語言
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Discover practical solutions for a wide range of real-world network programming tasks

About This Book

  • Solve real-world tasks in the area of network programming, system/networking administration, network monitoring, and more.
  • Familiarize yourself with the fundamentals and functionalities of SDN
  • Improve your skills to become the next-gen network engineer by learning the various facets of Python programming

Who This Book Is For

This book is for network engineers, system/network administrators, network programmers, and even web application developers who want to solve everyday network-related problems. If you are a novice, you will develop an understanding of the concepts as you progress with this book.

What You Will Learn

  • Develop TCP/IP networking client/server applications
  • Administer local machines' IPv4/IPv6 network interfaces
  • Write multi-purpose efficient web clients for HTTP and HTTPS protocols
  • Perform remote system administration tasks over Telnet and SSH connections
  • Interact with popular websites via web services such as XML-RPC, SOAP, and REST APIs
  • Monitor and analyze major common network security vulnerabilities
  • Develop Software-Defined Networks with Ryu, OpenDaylight, Floodlight, ONOS, and POX Controllers
  • Emulate simple and complex networks with Mininet and its extensions for network and systems emulations
  • Learn to configure and build network systems and Virtual Network Functions (VNF) in heterogeneous deployment environments
  • Explore various Python modules to program the Internet

In Detail

商品描述(中文翻譯)

發現針對各種現實世界網路程式設計任務的實用解決方案

關於本書


  • 解決網路程式設計、系統/網路管理、網路監控等領域的現實任務。

  • 熟悉軟體定義網路(SDN)的基本原理和功能。

  • 透過學習 Python 程式設計的各個面向,提升技能,成為下一代網路工程師。

本書適合誰閱讀

本書適合網路工程師、系統/網路管理員、網路程式設計師,甚至是希望解決日常網路相關問題的網頁應用程式開發者。如果您是初學者,隨著本書的進展,您將能夠理解相關概念。

您將學到什麼


  • 開發 TCP/IP 網路客戶端/伺服器應用程式

  • 管理本地機器的 IPv4/IPv6 網路介面

  • 為 HTTP 和 HTTPS 協定撰寫多用途的高效網路客戶端

  • 透過 Telnet 和 SSH 連線執行遠端系統管理任務

  • 透過 XML-RPC、SOAP 和 REST API 等網路服務與熱門網站互動

  • 監控和分析主要的常見網路安全漏洞

  • 使用 Ryu、OpenDaylight、Floodlight、ONOS 和 POX 控制器開發軟體定義網路

  • 使用 Mininet 及其擴展模擬簡單和複雜的網路進行網路和系統模擬

  • 學習在異質部署環境中配置和構建網路系統及虛擬網路功能(VNF)

  • 探索各種 Python 模組以編程互聯網

詳細內容