计算机网络(第8版)第四章 网络层(4.10.1~4.10.3)

4.10   软件定义网络 SDN 简介

软件定义网络 SDN(Software Defined Network)由斯坦福大学N. McKeown 于 2009 年首先提出。

谷歌于 2010 ~ 2012 年的数据中心网络 B4 进行了运行验证。

优点: 提高网络带宽利用率; 网络运行更加稳定; 管理更加高效简化; 运行费用明显降低。

4.10.1  SDN 与 协议 OpenFlow

1、SDN

是一个体系结构,是一种设计、构建和管理网络的新方法或新概念。

把控制层面和数据层面分离,而让控制层面利用软件控制数据层面中的许多设备。

2、协议 OpenFlow

SDN 体系结构中控制层面和数据层面之间的通信接口。

使控制层面的控制器可以对数据层面中的物理或虚拟设备进行直接访问和操纵。

在逻辑上是集中式的、基于流的。

注意: SDN 不是 OpenFlow。 SDN 未规定必须使用 OpenFlow。

1)OpenFlow 数据层面:匹配 + 动作

数据层面的分组交换机或 OpenFlow 交换机完成“匹配 + 动作”。 称为广义转发。

(1)匹配:对不同层次(链路层,网络层,运输层)首部中的字段进行匹配。

(2)动作:转发,重写,丢弃等。

2)OpenFlow 数据层面:流表

流表 (flow table):规定“匹配 + 动作”。

流:穿过网络的一种分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值