بيت الشبكات ما هو openflow؟ - تعريف من techopedia

ما هو openflow؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني OpenFlow؟

OpenFlow هو بروتوكول اتصالات مفتوح يعمل على الطبقة 2 من نموذج OSI ويوفر الوصول إلى مستوى توجيه جهاز التوجيه أو التبديل عبر الشبكة. يتيح OpenFlow ببساطة تحديد مسار حزم البيانات داخل شبكة المحولات بواسطة برنامج يعمل على جهازي توجيه على الأقل.

تم تصميم OpenFlow لإدارة حركة مرور الشبكة بين المحولات وأجهزة التوجيه الخاصة بالطرز المختلفة ومن مختلف البائعين. يفصل OpenFlow برمجة المحولات والموجهات عن أجهزتهم بحيث لا يلزم إجراء أي تكوين للأجهزة ويمكن تحقيق كل التحكم بمرونة من خلال البرنامج. تعاونت جامعة كاليفورنيا بيركلي وجامعة ستانفورد لمدة ست سنوات قبل أن يصبح برنامج OpenFlow أخيرًا عام 2011.

يشرح Techopedia OpenFlow

هناك ثلاثة أجزاء رئيسية تشارك في هذه التكنولوجيا:

  • الجداول التدفق ، والتي يتم تثبيتها في مفاتيح أنفسهم
  • وحدة تحكم ، والتي تتصل مع مفاتيح التبديل من خلال بروتوكول OpenFlow وتعيين السياسات على تدفق حركة المرور. كما أنه ينشئ مسارات محددة عبر الشبكة أو يحسنها لسمات محددة مثل السرعة أو الكمون المنخفض أو عدد القفزات.
  • بروتوكول OpenFlow ، والذي يمكّن وحدة التحكم من التواصل بشكل آمن مع المفاتيح

تم إنشاء OpenFlow لأن البائعين يبيعون مفاتيح أو أجهزة توجيه ذات قابلية برمجة محدودة ، مما يؤدي إلى صعوبات في إدارة حركة المرور والهندسة ، بالإضافة إلى تدفقات حركة المرور غير المتسقة بين أجهزة الشبكات من بائعين مختلفين. يوفر OpenFlow هذا التناسق عن طريق أخذ التحكم بعيدًا عن الأجهزة وتطبيقه مع البرامج.

ما هو openflow؟ - تعريف من techopedia