本书为计算机类新工科教材,面向地方院校网络工程专业和其他计算机类专业的软件定义网络课程而开发。全书共9章,其中第1、2章主要介绍SDN基础知识,包括SDN的产生背景、发展历程与标准化工作,SDN的体系结构与设计思想;第3~6章依照SDN的体系架构中自下而上的顺序,以开源技术为主线,分别介绍数据平面、南向接口、控制平面和北向接口相关技术;第7~9章以行业领先企业思科(Cisco)的SDN实现技术与方法为主线,分别介绍软件定义数据中心、软件定义园区网和软件定义广义网的商业化开发与实现。 本教材充分重视对“学生为本”教学理念的诠释,和对人才培养的有效支持。在关注知识学习的同时,强调了软件定义网络思维方法和自主学习能力的培养。每一章除了正文叙述关注知识内容背后的背景问题与思想方法外,提供进一步学习的参考文献、练习思考题,
对等网络是分布式系统和计算机网络相结合的产物,它在应用领域和学术界获得了广泛的重视和成功,被称为 改变Inter的新一代网络技术 。本书由浅入深,全面系统地介绍了对等网络的各个方面的内容,重点在于对新一代P2P网络、P2P网络结构和设计机制的讲解。首先介绍对等网络的概念、历史、特点,重点介绍三代P2P网络,同时讲述各种P2P应用系统和软件;然后深入讨论P2P网络设计所要考虑的核心机制、优化网络性能的增强机制和P2P模拟器的设计。
本书采用模块化设计,以“任务”为驱动,强调“理实一体、学做合一”,突出实践性,力求实现情境化教学。本书共分三个模块,每个模块按照工作流程下设若干任务,每个任务设置“任务描述”“任务分析”“方案制订”“任务实施”“考核评价”“知识点精”“拓展任务”等,明确学习目标,激发学习兴趣,学生通过完成任务,总结知识,循序渐进,实现必要知识的积累、分析能力的提高、动手能力的实践和综合素质的拓展。
本书全面、详细、系统地介绍了网络综合布线的相关标准、网络综合布线材料、网络综合布线系统工程设计、线缆布线技术、设备间与机房环境、综合布线系统的测试、网络布线系统的验收、局域网规划与组建、无线局域网规划与组建等方面的知识,并通过81个实验案例,帮助读者积累实战经验,缩短从理论到现实的距离。
本书全面介绍了中小型局域网的规划与构建技术。小型局域网部分讲述了对等以太网、对等无线网的规划与构建,网络的扩充方式与适用,以及网络资源和Inter连接共享。中型局域网部分讲述了网络综合布线的规划、设计、实施与测试,网络规划原则、拓扑设计和扩充设计,网络设备的选择、连接、初始化和配置,网络的管理和监控,网络服务器的规划、类型与适用,Windows和Linux服务器的搭建,网络存储的规划与设计,以及SAN、DAS和iSCSI的连接、配置和管理,无线网络的规划、设计与管理,常见网络故障的诊断过程与排除方法。理论技术与实践相结合的方式,能够帮助读者加深对网络技术的理解和应用。 读者对象:本书主要面向大中专院校的计算机应用、网络规划与搭建相关专业的学生,中小型企业的网络管理员,以及具备基础的网络技术爱好者。
本书从技术、工具与实战3个维度讲解了Python网络爬虫: 技术维度:详细讲解了Python网络爬虫实现的核心技术,包括网络爬虫的工作原理、如何用urllib库编写网络爬虫、爬虫的异常处理、正则表达式、爬虫中Cookie的使用、爬虫的浏览器伪装技术、定向爬取技术、反爬虫技术,以及如何自己动手编写网络爬虫; 工具维度:以流行的Python网络爬虫框架Scrapy为对象,详细讲解了Scrapy的功能使用、高级技巧、架构设计、实现原理,以及如何通过Scrapy来更便捷、高效地编写网络爬虫; 实战维度:以实战为导向,是本书的主旨,除了完全通过手动编程实现网络爬虫和通过Scrapy框架实现网络爬虫的实战案例以外,本书还有博客爬取、图片爬取、模拟登录等多个综合性的网络爬虫实践案例。 作者在Python领域有非常深厚的积累,不仅精通Python网络爬虫,在Python机器学习、Python数据分