Flowgrammable.org is a coalition of researchers and industry engineers dedicated to improving adoption of software-defined networks and networking. Flow-level SDN, enabled by widely reusable and reused COTS network processors, is enabling an unprecedented level of software innovation opportunity. Early pioneers have often marked SDN as the dawn of a new level of “simplified networking”, but such claims are struggling to be fully realized as important abstractions remain undefined. Flowgrammable seeks to fill the gap with an end-to-end vision of flow-level SDN and targeted tools to accelerate application development, network deployment, and system testing.
Our first solution is the Flowgrammable SDN Stack, an implementation of OpenFlow 1.0, 1.1, 1.2, 1.3, and 1.3.1 protocols with a robust and secure message layer. Complementing the stack, we have also prepared a knowledge base designed to accelerate learning about OpenFlow and its protocol definitions. Unlike the OpenFlow specifications, the knowledge base uses easy to read IETF styled descriptions that don’t require a reader to be familiar with C and GNU GCC.
Beyond the Flowgrammable SDN Stack and derivative tools and knowledge bases, we are also working on innovative models for accelerate operational maturity of SDN. A key aspect of this investigation is a rethinking of trends in network functions virtualization to determine patterns that might be useful in quickly adapting traditional network elements to an SDN solution. Other avenues of exploration include commercial and technical harmonization of design choices, tradeoffs, and best practices to determine the appropriate SDN model for a particular set of applications or functions.
Use of the SDxCentral service directory is governed by our Terms of Service, including without limitation those sections under the headings "CONTENT", "LICENSING AND OTHER TERMS APPLYING TO CONTENT POSTED ON THE SDXCENTRAL SITES", "INDEMNITY; DISCLAIMER; LIMITATION OF LIABILITY" AND "COPYRIGHTS". Under no circumstances will SDxCentral be liable in any way for any Content, including, but not limited to, liability for any errors or omissions in any Content or for any loss or damage of any kind incurred as a result of the use of any Content posted, emailed or otherwise transmitted via the Sites.