Python Network Programming Cookbook, 2/e (Paperback)
暫譯: Python 網路程式設計食譜,第 2 版 (平裝本)

Pradeeban Kathiravelu, Dr. M. O. Faruque Sarker

  • 出版商: Packt Publishing
  • 出版日期: 2017-08-09
  • 售價: $2,020
  • 貴賓價: 9.5$1,919
  • 語言: 英文
  • 頁數: 450
  • 裝訂: Paperback
  • ISBN: 1786463997
  • ISBN-13: 9781786463999
  • 相關分類: TCP/IP
  • 海外代購書籍(需單獨結帳)

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

商品描述

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 模組以編程互聯網。

詳細內容