avatar

目录
sdn中文白皮书

本文讲述关于网络sdn的大大小小的学习历程。

基础篇

写在前面的话

首先聊聊学习方法吧。

虽然是网络出身,但毕竟每一门技术都不一定是全部接触到的,比方sdn是我之前了解的技术,但仅仅是了解的层面,还没有上升到理论层面,更别提实践的层面了。所以我学一门新的知识的方法就是不断地问自己,对于这个知识是哪个方面的首先有一个定性的了解,其次可以和我学过的知识网络中哪些知识可以关联在一起呢,再者一些概念,定义,性质,核心技术我都是需要去知道的。所以说兴趣是最好的老师这句话不假,提问式学习是我的学习方法,供大家参考。

我为什么要学习sdn,他能给我带来什么?

学习sdn对于我来说有两方面优势:

  • 可以给我找工作得到更多的好处,拿到更高的薪水。
  • 对于后面和客户之间沟通也是有资本的。

什么是sdn,他的定义是什么?

sdn:英文(Soft define network)软件定义网络,由斯坦福大学的课题组提出,主要是想重新定义虚拟网络。从硬件到虚拟化,是一个现在的主流趋势。

相比于传统网络我们为什么要使用sdn,他的优势在哪里?

  • 首先虚拟化是一个大的趋势,硬件事物软件化优势实在是太多了。
  • 虚拟化可以大大节约网络设备的成本因为使用sdn控制器可以完成很多功能,比方防火墙,负载均衡,流量控制等等。
  • 更加智能的网络管理,网络自动化将由控制器实现,由于都是用软件进行下发使得网络设备的配置下发变成批量操作,而不用一台一台去配置。
  • 非常智能的流量管理,对于服务器进出流量,和客户的不同,可以应用更加智能的流量的走向使得线路负载均衡,服务器利用率显著提高。

sdn的核心技术是什么?

核心技术为OpenFlow通过将网络设备的控制面数据面分离开来。需要硬件设备支持该协议才能实现智能管控。

什么是OpenFlow,数据面和控制面有什么区别?

打赏
  • 微信
    微信
  • 支付宝
    支付宝