-
公开(公告)号:US09660877B1
公开(公告)日:2017-05-23
申请号:US14475657
申请日:2014-09-03
Applicant: Cisco Technology, Inc.
Inventor: Bhushan Kanekar , Giovanni Meo , Madhu Venugopal
CPC classification number: H04L41/50 , H04L29/06 , H04L29/08072 , H04L41/0213 , H04L41/022 , H04L41/0226 , H04L41/5051 , H04L67/32 , H04L69/02 , H04L69/18 , H04L69/40
Abstract: A multi-protocol software-defined networking (SDN) controller receives receiving from one or more applications one or more requests for services to be performed by one or more of a plurality of network devices that communicate with the SDN controller by a plurality of different of SDN protocols. The requests are mapped to appropriate ones of the plurality of different SDN protocols to fulfill the services of the requests. The SDN controller sends to the respective one or more of the plurality of network devices, control messages according to appropriate ones of the plurality of different SDN protocols. Responses are received at the SDN controller from the one or more of the plurality of network devices, each response indicating a failure or a success for a corresponding request. Failures and successes of the responses are associated with appropriate ones of the requests.
-
2.
公开(公告)号:US09467536B1
公开(公告)日:2016-10-11
申请号:US14475647
申请日:2014-09-03
Applicant: Cisco Technology, Inc.
Inventor: Bhushan Kanekar , Giovanni Meo , Madhu Venugopal
Abstract: A Service Abstraction Layer (SAL) provides network level abstraction enabling applications to interface via multiple software-defined networking (SDN) protocols with network devices in a heterogeneous network (devices in the network support a variety of SDN protocols) and in an opaque fashion in order to fulfill desired services by one or more of the protocols. Abstraction is not limited or mapped to any particular protocol. Protocols can change and applications can vary. Support for new protocols can be added later as plug-ins.
Abstract translation: 服务抽象层(SAL)提供网络级别抽象,使应用能够通过多种软件定义的网络(SDN)协议与异构网络中的网络设备(网络中的设备支持各种SDN协议)以不透明的方式进行接口 为了通过一个或多个协议来实现所需的服务。 抽象不受限制或映射到任何特定协议。 协议可以改变,应用程序可以改变。 新协议的支持可以稍后添加为插件。
-