新書推薦:
《
便宜货:廉价商品与美国消费社会的形成
》
售價:NT$
352.0
《
读书是一辈子的事(2024年新版)
》
售價:NT$
352.0
《
乐道文库·什么是秦汉史
》
售價:NT$
367.0
《
汉娜·阿伦特与以赛亚·伯林 : 自由、政治与人性
》
售價:NT$
500.0
《
女性与疯狂(女性主义里程碑式著作,全球售出300万册)
》
售價:NT$
500.0
《
药食同源中药鉴别图典
》
售價:NT$
305.0
《
设计中的比例密码:建筑与室内设计
》
售價:NT$
398.0
《
冯友兰和青年谈心系列:看似平淡的坚持
》
售價:NT$
254.0
編輯推薦:
本书从初学者的角度出发,系统地介绍SDN的起源、发展、定义及特点,介绍常用的南向协议和北向接口,介绍OpenFlow协议及流表操作,以Floodlight为例介绍控制器的工作原理,以Mininet、OVS为例介绍SDN交换机,介绍在云计算系统(OpenStack)下SDN的应用以及如何进行SDN应用开发。通过本书的学习,可以让初学者感性地认识和理解 SDN的原理,通过应用案例去真正体会到SDN不同于传统网络的特点。
內容簡介:
本书从初学者的角度出发,系统地介绍SDN(software defined network,软件定义网络)的起源、发展、定义及特点,介绍常用的南向协议和北向接口,介绍OpenFlow协议及流表操作,以Floodlight为例介绍控制器的工作原理,以Mininet、OVS为例介绍SDN交换机,介绍在云计算系统(OpenStack)下SDN的应用以及如何进行SDN应用开发。通过对本书的学习,可以让初学者感性地认识和理解 SDN的原理,通过应用案例去真正体会SDN不同于传统网络的特点。本书适合作为高等职业院校计算机网络、云计算、物联网等各专业的教材,也可作为SDN爱好者的自学参考书。
關於作者:
1996.9-2000.7 西北工业大学计算机科学与工程 本科,2005.9-2007.7 南开大学 软件工程硕士,现任天津职业大学电信学院计算机网络技术专业教研室主任,研究方向为网络设备配置与调试,网络操作系统,云计算应用,计算机网络系统集成,授课对象为高职。公开出版计算机网络专业教材十一部,公开发表论文十余篇,指导学生获全国高职技能大赛二等奖三等奖若干,获省部级技能大赛一等奖两次。
目錄 :
第1章?SDN概述1
1.1?SDN的定义及发展背景1
1.2?网络发展的现状及遇到的问题3
1.2.1?计算机网络发展现状4
1.2.2?计算机网络发展遇到的问题7
1.3?SDN实现方案10
1.3.1?基于专用接口的方案11
1.3.2?基于叠加网络的方案12
1.3.3?基于开放协议的方案13
1.3.4?SDN实现方案分析13
1.4?SDN网络架构的优势13
1.4.1?面向应用和业务的网络能力13
1.4.2?加快网络功能上线13
1.4.3?提供良好的网络创新环境14
1.4.4?方便灵活的网络管理能力14
1.5?SDN的核心技术15
1.5.1?OpenFlow技术16
1.5.2?SDN交换机及南向接口技术16
1.5.3?SDN控制器及北向接口技术17
1.5.4?应用编排和资源管理技术18
第2章?SDN南向协议19
2.1?SDN南向协议简介19
2.2?狭义SDN南向协议20
2.3?广义SDN南向协议22
2.3.1?OF-Config22
2.3.2?OVSDB24
2.3.3?NETCONF26
2.3.4?OpFlex27
2.3.5?XMPP29
2.3.6?PCEP29
2.4?完全可编程南向协议30
2.4.1?POF30
2.4.2?P434
第3章?SDN实验环境搭建40
3.1?控制器的安装41
3.1.1?Floodlight简介41
3.1.2?运行环境41
3.1.3?安装Floodlight41
3.2?Mininet的安装和使用45
3.2.1?Mininet简介45
3.2.2?安装VirtualBox46
3.2.3?导入Mininet镜像47
3.2.4?自定义拓扑52
3.3?Mininet源码安装55
3.4?Mininet可视化应用56
第4章?流表操作60
4.1?流表设计60
4.2?流表匹配63
4.3?流表失配63
4.4?流表查询优化64
4.5?与传统网络的兼容性65
4.6?流表应用实例65
第5章?Open vSwitch的安装和使用69
5.1?Open vSwitch简介69
5.2?Open vSwitch安装71
5.3?Open vSwitch基本操作74
5
內容試閱 :
随着互联网应用的不断发展,网络流量呈现暴发式增长态势,各种新型网络应用不断出现,云计算、边缘计算、雾计算、物联网等技术对网络的需求也越来越复杂。这种复杂的网络需要使得传统网络架构越来越难以适应。近年来,软件定义网络(software defined network,SDN)以及网络功能虚拟化(network functions virtualization,NFV)等技术以其全新的网络架构、开放性以及可编程等特点吸引了越来越多的组织、企业、科研机构对它们进行不断的研究、思考和实践。传统网络架构以设备为中心,对流量的控制和转发都依赖于网络设备来实现,设备中集成了与业务特性紧耦合的操作系统的专用硬件,这些操作系统和专用硬件都是由各个厂家自己开发和设计的。SDN起源于斯坦福大学的Clean Slate项目,其目标是重新定义网络体系结构,其主要思想包括转控分离、软硬件解耦、网络可编程等。SDN已经掀起了一场网络变革的技术浪潮,对网络学术界和工业界的发展都产生了巨大冲击,SDN-WAN、IDC、云计算中都大量使用了SDN技术。本书从初学者的角度出发,系统地介绍SDN的起源、发展、定义及特点,介绍常用的南向协议和北向接口,介绍OpenFlow协议及流表操作,以Floodlight为例介绍控制器的工作原理,以Mininet、OVS为例介绍SDN交换机,介绍在云计算系统(OpenStack)下SDN的应用以及如何进行SDN应用开发。通过本书的学习,可以让初学者感性地认识和理解 SDN的原理,通过应用案例去真正体会到SDN不同于传统网络的特点。本书共7章。第1章主要介绍SDN的定义及发展背景、传统网络发展的现状以及遇到的问题、SDN的主要思想及SDN网络架构的优势;第2章主要介绍SDN南向协议,主要包括南向协议的定义及分类以及常用的南向协议及特点;第3章主要介绍SDN实验环境的搭建,包括Floodlight控制器的安装和Mininet的安装与使用;第4章主要介绍流表操作,包括流表的设计、匹配失配处理等;第5章以OVS为例介绍SDN交换机的工作原理及使用方式;第6章介绍云网融合,介绍在OpenStack云平台中,SDN技术的具体应用;第7章为SDN应用开发,主要介绍SDN应用开发环境的搭建以及SDN应用开发的一般流程。由于SDN技术发展迅速,内容更新非常快,加上编者水平有限,书中疏漏之处在所难免,恳请广大读者不吝指正。 编?者2020年10月