SDN网络架构

SDN网络架构,第1张

实现了网络设备与转发的分离

网络虚拟化的一种实现方式,核心技术是OpenFlow

实现了网络流量的灵活控制,使网络作为管道变得更加智能

由若干网元构成,每个网元包含一个或多个SDN数据路径

SDN 数据路径,逻辑上的网络设备,负责转发和处理数据,包含控制数据平面接口(CDPI)、代理、转发引擎表和处理功能

数据面关键技术:对数据面进行抽象建模

包括北向接口代理、SDN控制逻辑、控制数据平面接口驱动三部分

两个任务:1.将SDN应用层请求转换到SDN Datapath

2.为SDN应用提供底层网络的抽象模型(状态或事件)

关键技术:控制器,网络 *** 作系统或网络控制器

包括SDN应用逻辑和北向接口驱动

应用平面通过北向接口与SDN控制器交互

负责静态的工作:网元初始化配置,指定控制器,定义控制器及应用的控制范围

控制平面与数据平面之间的接口

功能:转发行为控制、设备性能查询、统计报告、事件通知等

关键技术:转发面开放协议(南向接口协议):允许控制器控制交换机的配置以及相关转发行为

Openflow协议

应用层面与控制层面的接口,向应用层提供抽象的网络视图,使应用能直接控制网络的行为

关键技术:接口设计:控制器将网络能力封装后开放接口,供上层业务调用

REST API 成为SDN北向接口的主流设计

呵呵,你用变量database代替数据库 在连接数据的时候 因为 database 是变量 所以 Server.MapPath(database) 应写成 Server.MapPath("&database&") 这个你要参考字符串 数字 和 ID在连接时不同的格式,

我给你个我长用的正确而且简单的连接方法

<%

Set Conn=Server.CreateObject("ADODB.Connection")

Conn.open "Dbq="&Server.MapPath("date/date.mdb")&"Driver={Microsoft Access Driver (*.mdb)}"

%>

百适不爽,asp很好学的,以后有不懂的在问我.

软件定义网络(Software Defined Network,SDN)是由美国斯坦福大学Clean-Slate课题研究组提出的一种新型网络创新架构,是网络虚拟化的一种实现方式。

其核心技术OpenFlow通过将网络设备的控制面与数据面分离开来,从而实现了网络流量的灵活控制,使网络作为管道变得更加智能,为核心网络及应用的创新提供了良好的平台。

简介

SDN起源于2006年斯坦福大学的Clean Slate研究课题。2009年,Mckeown教授正式提出了SDN概念。

软件定义网络SDN(Software Defined Network)是由美国斯坦福大学CLean Slate研究组提出的一种新型网络创新架构,可通过软件编程的形式定义和控制网络,其控制平面和转发平面分离及开放性可编程的特点,被认为是网络领域的一场革命,为新型互联网体系结构研究提供了新的实验途径,也极大地推动了下一代互联网的发展。

传统网络世界是水平标准和开放的,每个网元可以和周边网元进行互联。而在计算机的世界里,不仅水平是标准和开放的,同时垂直也是标准和开放的,从下到上有硬件、驱动、 *** 作系统、编程平台、应用软件等等,编程者可以很容易地创造各种应用。

从某个角度和计算机对比,在垂直方向上,网络是“相对封闭”和“没有框架”的,在垂直方向创造应用、部署业务是相对困难的。但SDN将在整个网络(不仅仅是网元)的垂直方向变得开放、标准化、可编程,从而让人们更容易、更有效地使用网络资源。

因此,SDN技术能够有效降低设备负载,协助网络运营商更好地控制基础设施,降低整体运营成本,成为了最具前途的网络技术之一。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7927797.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-11
下一篇 2023-04-11

发表评论

登录后才能评论

评论列表(0条)

保存