or distributing in print or electronic forms without written permission of IGI Global is prohibited. Downloaded: 4/15/2022 9:44:49 AM Nova Southeastern University IP Address: 137.52.76.29 Introduction to OpenFlow calibrating the OpenFlow protocol and corresponding technologies. (Melno Park, Calif., 2017) The first version of the OpenFlow protocol i.e. version 1.1 was released on 28 February 2011, and further new evolution of the standard was managed by the Open Networking Foundation (ONF) (Jain, 2014). Version 1.2 of OpenFlow was approved on December 2011 by the ONF board and published it in February 2012 (Goransson, Black, Culver, 2016). The latest version of OpenFlow is 1.5. (McKeown; et al., 2008) INTRODUCTION Open Network Foundation (ONF) defines OpenFlow as OpenF Flow is the first standard communication interface defined between the control and forwarding layers of an SDN architecture. OpenFlow allows direct access to manipulation of the forwarding plane of network devices such as switches and routers, both physical and virtual (hypervisor-based). (Noyes, 2009) Openl Flow is the initially institutionalized interface and the most commonly used protocol outlined particularly for SDN. It is an open convention used for the communication between controllers and switches. In other words, it is an open interface used for configuring the forwarding tables of network switches and routers according to the desired path of network packets derived by the SDN Controller. In an OpenFlow, surrounding devices which want to communicate to an SDN Controller should support the OpenFlow protocol. OpenFlow uses Transmission Control Protocol (TCP) means that a controller can interact with switch over a network and need not to be co-located at the side of switches. Across this convention, the SDN Controller drops changes to the flow-table of switches/routers which helps network administrator in controlling the flow of packets, splitting the traffic for optimum performance, and are convenient for testing new configurations and appli