SDN-IP is an open source SDN application that allows a Software Defined Network to connect to external networks on the Internet using the standard Border Gateway Protocol (BGP). This application was globally deployed together with ONOS during the past two years.
This presentation will explore the SDN-IP architecture and implementation. It will cover topics such as: how an SDN network exchanges routes with other networks, how the ONOS-controlled SDN network routes traffic between other networks, how SDN-IP handles high availability, how OpenFlow flow entries are generated based on routes, what kinds of ONOS APIs the application uses, control plane and data plane connectivity, and so on. Particular focus will be given to features that have been newly added since previous presentations of this application, as well as the work that has been done to evaluate and improve the performance.