represented as an essential forwarding hardware accessible through an open crossing point, as the control logic Downloaded 4/15/2022 9:44:49 AM Nova Southeastern University IP Address: 137.52.76.29 SDN Controller plus algorithms are offloaded to a controller. OpenFlow switches approach in two varieties: pure (OpenFlow-only) and mixture (OpenFlow-enabled). Most gainful switches presented nowadays are hybrids. An OpenFlow switch consists of a flow table, which performs packet research and forwarding. Each flow table in the Switch holds a set of flow entries that consist of: Header field or equal fields, with information bring into being in packet header, ingress port, and metadata, used to match received packets. Counters used to collect statistics for the particular flow, such as number of received packets, number of bytes and length of the flow. A set of commands or events to be applied after a match that decides how to handle matching packets. For example, the action might be to forward a packet out to a exacting port. SDN ARCHITECTURE The architecture of SDN, contains Directly Programmable: Network control is in a directly line programmable Agile: Abstracting control as of forwarding lets administrators dynamically adjust network-wide travel flow to meet altering requirements. Centrally Managed: Network cleverness is (logically) centralized in software-based SDN controllers to maintain a global outlook of the network, which appears to applications and policy engines as a solitary, logical button. Programmatically Configured: SDN lets network managers organize, run, safe, and optimize network assets very fast through dynamic, routine SDN programs, which they can write themselves since the programs do not depend on proprietary software. Open Standards-Based and Vendor-Neutral: When implemented through open standards, SDN simplify system plan and procedure as commands are provided by SDN controllers instead of a variety of, vendor-specific plans and protocols (Open Networking Foundation, n.d.). DIFFERENT PLANES OF