ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

What is openflow?

user-image
تم إضافة السؤال من قبل Mostafa Abdo , Senior Infrastructure and Security Architect , Devoteam
تاريخ النشر: 2013/10/01
Fahad M Al Thobaiti
من قبل Fahad M Al Thobaiti , Free Lancer consultant , Free Lancer

OpenFlow :

is an open standerd to deploy innovative protocols in production networks.

مستخدم محذوف‎
من قبل مستخدم محذوف‎

OpenFlow is an open API that provides a standard interface for programming the data plane switches.

Provides open interface to “black box” networking node (ie. Routers, L2/L3 switch) to enable visibility and openness in network.

abdalrahman mohmmad
من قبل abdalrahman mohmmad , IT Support Engineer , mixfm

 run experiments, without requiring vendors to expose the internal workings of their network devices. OpenFlow is currently being implemented by major vendors, with OpenFlow-enabled switches now commercially available

ahmad abuzaid
من قبل ahmad abuzaid , Maintenance Engineeer , Modern systemsco

is a communications protocol that gives access to the forwarding plane of a network switch or router over the network.

Khandakar Ashfaqur Rahman
من قبل Khandakar Ashfaqur Rahman , Head Of Network , Smart Network Ltd

OpenFlow is a protocol that allows a server to tell network switches where to send packets. In a conventional network, each switch has proprietary software that tells it what to do. With OpenFlow, the packet-moving decisions are centralized, so that the network can be programmed independently of the individual switches and data center gear.

Amir Mohamed
من قبل Amir Mohamed , IT Team Leader , The Xnet Systems

OpenFlow is added as a feature to commercial Ethernet switches, routers and wireless access points – and provides a standardized hook to allow researchers to run experiments, without requiring vendors to expose the internal workings of their network devices. OpenFlow is currently being implemented by major vendors, with OpenFlow-enabled switches now commercially available.

Muhammad Anzar
من قبل Muhammad Anzar , DevOps/DevSecOps Architect , Confidential

  1. OpenFlow is an open standard that enables researchers to run experimental protocols in the campus networks we use every day. OpenFlow is added as a feature to commercial Ethernet switches, routers and wireless access points – and provides a standardized hook to allow researchers to run experiments, without requiring vendors to expose the internal workings of their network devices. OpenFlow is currently being implemented by major vendors, with OpenFlow-enabled switches now commercially available.

    How does OpenFlow work?

    In a classical router or switch, the fast packet forwarding (data path) and the high level routing decisions (control path) occur on the same device. An OpenFlow Switch separates these two functions. The data path portion still resides on the switch, while high-level routing decisions are moved to a separate controller, typically a standard server. The OpenFlow Switch and Controller communicate via the OpenFlow protocol, which defines messages, such as packet-received, send-packet-out, modify-forwarding-table, and get-stats.

    The data path of an OpenFlow Switch presents a clean flow table abstraction; each flow table entry contains a set of packet fields to match, and an action (such as send-out-port, modify-field, or drop). When an OpenFlow Switch receives a packet it has never seen before, for which it has no matching flow entries, it sends this packet to the controller. The controller then makes a decision on how to handle this packet. It can drop the packet, or it can add a flow entry directing the switch on how to forward similar packets in the future.