SDN控制器:架构、技术与协作解析
1. 网络发现与拓扑管理
网络发现通常由未知流量触发,这些流量可能来自连接的主机,也可能来自相邻路由器,进入控制器的网络域。拓扑管理器在网络中起着关键作用,它负责维护网络的拓扑信息,并计算网络中的路由。路由计算主要是确定两个数据平面节点之间,或者数据平面节点与主机之间的最短路径。
2. ITU - T模型
在讨论SDN控制器设计之前,了解ITU - T Y.3300中定义的SDN高层架构是很有必要的。该模型由三个层次或平面组成:应用层、控制层和资源层。
- 应用层 :SDN应用程序通过定义网络资源的服务感知行为来指定网络服务或业务应用。应用程序通过API与SDN控制层交互,这些API构成了应用 - 控制接口。应用程序利用SDN控制层通过API暴露的信息和数据模型提供的网络资源抽象视图。
- 控制层 :根据应用层的指令,动态控制网络资源的行为。它可以进一步分为以下子层:
- 应用支持 :为SDN应用程序提供API,以访问网络信息并编程特定于应用的网络行为。
- 编排 :对网络资源进行自动化控制和管理,并协调应用层对网络资源的请求。编排涵盖物理和虚拟网络拓扑、网络元素、流量控制等与网络相关的方面。
- 抽象 :与网络资源交互,并提供网络资源的抽象,包括网络功能和特性,以支持物理和虚拟网络资源的管理和编排。这种抽象依赖于标准信息和数据模型,并且独立于底层传输基础设施。
- 资源层 <
超级会员免费看
订阅专栏 解锁全文
1997

被折叠的 条评论
为什么被折叠?



