博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SDN简介
阅读量:4709 次
发布时间:2019-06-10

本文共 589 字,大约阅读时间需要 1 分钟。

20世纪50年代,研究者们通过组建连通性的网络网络从最初的端到端模型已经发展到今天诸如多租户数据中心等复杂场景;用户需求从最初的单纯可达到性打牌现在对服务质量、流量工程等多方面的需求;网路协议从最初的OSI7层模型到现在的TCP/ip协议簇和上千种补丁协议。整个网络越来越复杂,单设备结构还是一如既往的封闭,缺少灵活性,难以跟上日益变化的应用需求。同时,由于设备的门槛很高,核心技术掌握在大多数大公司手上,这就制约了新技术和新协议的发展。于是SDN技术应运而生,其使命就是打破设备的封闭性,使得整个网络变得灵活,使网络变得更加开放,以适应不断更新的网络需求。

SDN系统架构是一个集中式的控制平面(控制器)和分布式的数据平面,控制器位于上层用用和物理设备之间,控制器首先负责吧网络中的各种功能抽象,建立起具体的操作模型,并向上册提供编程接口,上层应用有着根据业务需求通过控制控制器和物理设备进行交互,网络中的设备将需要通过控制器想应用平面传递信息。控制平面通过控制转发接口对网络设备进行集中控制,这部分的流量发生在控制器和网络设备之间,独立于终端通信产生的数据流量,网络设备通过接受控制信令生成转发表,并据此决定数据流量的处理,不在使用复杂的分布式网络协议进行数据转发。

转载于:https://www.cnblogs.com/taoxuefeng/p/4946239.html

你可能感兴趣的文章
兄弟连PHP培训教你提升效率的20个要点
查看>>
【快报】基于K2 BPM的新一代协同办公门户实践交流会
查看>>
关于MySQL的行转列的简单应用
查看>>
Queue 队列的用法
查看>>
CDM常用命令
查看>>
游戏开发中常用的设计模式
查看>>
Linux 中/etc/profile、~/.bash_profile 环境变量配置及执行过程
查看>>
JAVA:图形之利用FontMetrics类居中
查看>>
使用rsync同步目录
查看>>
[读码时间] for循环遍历设置所有DIV块元素背景色为红色
查看>>
网页调用迅雷下载文件
查看>>
Python 调用 Shell命令
查看>>
POJ 1159 Palindrome(最长公共子序列)
查看>>
责任链模式(chain of responsibility)
查看>>
[转载]java多线程学习-java.util.concurrent详解(一) Latch/Barrier
查看>>
ionic - 运行起来
查看>>
Shell 输入/输出重定向
查看>>
数据结构与算法分析(C++)读书笔记
查看>>
(转)nginx应用总结(1)--基础认识和应用参数优化配置
查看>>
(转)关于sql和MySQL的语句执行顺序(必看!!!)
查看>>