【编辑推荐】
构建OpenFlow网络应用的绝佳指南,使用OpenFlow平台和开发工具的第一手经验
既深入浅出讲解OpenFlow的基本构件,又详细介绍网络应用实现的技术细节,是实际动手构建SDN的必备参考
【内容简介】
SDN(软件定义网络)是未来网络发展的趋势,它将网络管理功能从网络设备中分离出来,使得用户可以构建简便、灵活、高度可扩展的网络。OpenFlow是第一个专为SDN设计的标准接口,是SDN概念的早期实现方案之一。
本书是利用OpenFlow实际动手搭建SDN的系统实践指南。书中不仅深入浅出地讲解OpenFlow的基础知识,还详细阐述基于OpenFlow的网络应用开发、网络虚拟化、云计算中的安装与配置等具体过程。具体内容包括流的概念、流的转发、OpenFlow的功能、OpenFlow表的功能以及OpenFlow的特点和局限性;OpenFlow交换机的实现方案;OpenFlow控制器的作用及其API;环境的搭建;以学习型交换机和防火墙为例,展示网络应用开发;网络分片的获取;云计算中的OpenFlow;与OpenFlow有关的一些活跃的开源项目的概览。
本书内容全面,既涵盖OpenFlow的基本构件,又包括利用OpenFlow实现SDN方面的内容,适合网络工程师、网络管理员、系统软件开发人员、网络应用开发人员,以及任何希望对OpenFlow有更多了解的人阅读。
作者简介:
Siamak Azodolmolky 德国哥廷根大学计算与信息中心高级研究员,主要负责与软件定义网络(SDN)相关的研究工作。他曾在IBM伊朗分公司先后任软件开发工程师、系统工程师和高级研发工程师,并曾作为技术研究人员参与多个欧盟资助的国家项目。他拥有Azad大学和卡内基-梅隆大学硕士学位、加泰罗尼亚理工大学博士学位,并在国际会议和期刊上发表过50多篇论文。他是ACM专业会员和IEEE高级会员。
目录:
第1章 OpenFlow概述 / 1
第2章 OpenFlow交换机的实现 / 23
第3章 OpenFlow控制器 / 43
第4章 环境的搭建 / 65
第5章 网络应用开发 / 87
第6章 网络分片的获取 / 105
第7章 云计算中的OpenFlow / 121
第8章 开源资源 / 137
点击下载