软件定义网络(SDN)的相关协议
软件定义网络(SDN)提供了较高的可编程性,使网络扩展、系统设计和管理更加简单。作为一种新型技术,软件定义网络(SDN)还有更多知识有待发掘。通过创建在物理网络上抽象的虚拟网络,软件定义的网络可实现更灵活的网络管理和操作。代替在硬件级别编程的物理网络设备来驱动网络控制,软件定义网络(SDN)引入了一个软件驱动的控制器来处理这些任务并使更改能够实时进行,而无需复杂并可能容易出错。
软件定义网络(SDN)最常见的协议是OpenFlow,但是除了OpenFlow外,下列协议也可以用于软件定义网络(SDN)。
1.OpenFlow协议:OpenFlow是软件定义网络(SDN)的第一代标准协议,它定义了一种开放式协议,使得SDN控制器可以和网络设备的转发平台相互作用。
2.NETCONF协议:由RFC 6241定义,用以替代命令行界面(CLI,command line
interface)、简单网络管理协议(SNMP,Simple Network Management
Protocol)以及其它专有配置机制。管理软件可以使用NETCONF协议将配置数据写入设备,也可从设备中检索数据。
3.OF-Config协议:OF-Config协议是配置OpenFlow交换机的一种协议,它的主要功能包括配置交换机连接的多个控制器信息、端口和队列等资源的配置和分配以及端口等资源的状态修改等。
4.XMPP协议:XMPP是一种基于标准通用标记语言的子集XML的协议,它继承了在XML环境中灵活的发展性。
5.OpFlex协议:它是由思科(Cisco)推出的OpenFlow协议的替代品。OpFlex协议旨在保持网络基础设施硬件作为可编程网络的基础控制元件。
页:
[1]