Education Blog
  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات
No Result
View All Result
Connect4Techs
No Result
View All Result
Home شبكات الكمبيوتر SDN

ماهي تقنية ال SDN وأهميتها وتاريخ نشأتها

Ahmad Hussain by Ahmad Hussain
2022-04-28
in SDN
0
859
SHARES
2.8k
VIEWS
Share on FacebookShare on Twitter

ماهي تقنية ال SDN :–

ماهي تقنية ال SDN وأهميتها وتاريخ نشأتها
ماهي تقنية ال SDN

ال SDN هواختصار لتقنية Software Defined Networking وهي مقاربة يحاول من خلالها المهندسون إعادة ترتيب أجزاء و أدوار كل مكونات البنية التحتية – Infrastructure للشبكات,التي لم تعدل منذ 1980 حيث أن آخر تعديل كان هو الإنتقال من NCP إلى TCP/IP الغني عن التعريف، ومند ذالك الحين لم يطرأ أي تغيير على مستوى البنية التحتية لشبكات لتتلائم مع التطور الكبير الحاصل في مجال تكنلوجيا المعلومات وخصوصا في الحوسبة الإفتراضيه – Virtualization التي قامت بعمل محاكاة إفتراظية لجميع الطبقات و ظلت Infrastructure مستعصيه على هذه التقنية.
إذن SDN هي مقاربة لفصل data عن control ليصبح السويتش – switch دوره منحصر فقط في forwarding أما ال Control و ال Services سيصبح في مستويات جديدة و هي Control plan and application plan كما توضح الصورة أسفله

ماهي تقنية ال SDN وأهميتها وتاريخ نشأتها
Operational network

SDN يقسم البنية التحتية للشبكات إلى ثلات طبقات :-

1.ال Infrastructure layer :

تحتوي على network device وهو switch support openflow الذي سنتطرق إليه لاحقا.

2.ال Control layer:

وهي الطبقة المسؤولة عن إعطاء الأوامر ل,switchs
هناك العديد من Controllers منها Opensource ومنها vendor dependency وتختلف بإختلاف لغات البرمجة التي يتم من خلالها التحكم في الشبكة أشهرها Nox الذي تم تصميمه في مختبرات Standford و يعتمد على C++/Python.

3. ال Application Layer :

وهو المستوى الخاص ب Applications التي تقوم بعمل Implemenation of services ك routing (OSFP), filter (ACL), Qos

تاريخ Software Defined Networking :

من المعروف أن لكل تقنية تاريخها ولكن SDN تاريخه فقط حوالي 10 سنوات على ضهوره بهذا الشكل المتكامل، أصل SDN يعود إلى مقال كتبه الطالب سابقا Martin casado بعنوان Ethane: Taking Control of the Enterprise سنة 2004
حيث أضهر عيوب البنية التحتية لشبكات الشركات التي تعتمد على مبدأ management is distributed وقدم Martin وهو حاليا مؤسس لشركة Nicira التي تم بيعها مؤخرا ل Vmware، حل أسماه Ethane الذي يعتمد على فصل Control plan فيزيائيا و منطقيا بحيث يصبح L3 Switch مسؤولا فقط عن forwarding.

وبعد مرور 5 سنوات قام هو و فريقه في جامعة ستانفورد بإستكمال نظريته من جميع الجوانب، حيث تمت تجربة SDN أي Ethane سابقا على صعيد Standford compus لتكون 2009 السنة التي عرفت بداية هذه التقنية، وتم نشر مقال بعنوان OpenFlow: enabling innovation in campus networks الذي أصبح المرجع لكل من يريد الكتابة في هذا المجال, يعرف المقال ببرتكول جديد إسمه OpenFlow الذي سأتكلم عنه في هذا المقال وكذا طريقة القيام بتجارب Simulation – في الشبكة دون تعطيل خدمة الشبكة الفعلية Operational network .

بروتوكول Openflow

إنطلق Martin من سؤال مهم جدا وهو How to programm a network حيث توصل هو و فريقه إلى ضرورة فتح Switch لإستقبال Orders من المستوى الأعلى Control plan نظرا للكم الهائل من Software الذي يتم تحذيته يوميا سواء من طرف الباحثين أو المبرمجين، ولكن البنية المغلقة ل Switch لا تسمح بذلك و أصبح عالم الشبكات من حيث Infrastructure رهين بإنتاجات Equipment supplier.
إذن ما هو الحل لتعامل مع switch بشكل مفتوح: Open
قاموا في جامعة Standford بإنتاج برتكول جديد إسمه OpenFlow Protocol دوره إنشاء قناة التواصل بين Forwarding plan and Control Plan حيث أنهم قاموا بتنظيم جميع المكونات الخاصة ب Forwarding ووضعها في إطار أسموه Flow table آخذين بعين الإعتبار جميع المعلومات المشتركة بين. Vendors

OpenFlow Protocol

كما نلاحظ البنية الداخلية ل Switch وهو عبارة عن Table لكل Action سواء ال Forwarding أو Services التي يتم تعديلها يدويا (Manual Configuration)أما في التعديل الجديد فقد أصبح أكثر تنظيما

هذه البنية الجديدة ستساهم بخلق Environment يسمح للجميع بالتعامل مع نفس ,devices ولكن كل بطريقته مما يتيح مجال واسع ل Innovation.
سأكمل الكتابة عن هذا الموضوع، الذي قد يراه البعض غير ضروري لمهندسين الشبكات، ولكن أقول لهم أن مستقبل الشبكات و جميع المتطلبات سوق الشغل ستصبح بعد Certification ضرورة ملحة، وسأبين إن سمحتم لي كيف أن جميع Vendors ومن بينهم Cisco أصبحوا يعدلون Switch لكي يستطيعوا تطبيق SDN Approach على جميع المستويات .

بقلم دكتور /فؤاد بن عمران

author avatar
Ahmad Hussain
See Full Bio
Tags: sdnتاريخ sdnشرح تقنية sdn
Previous Post

كورس في شبكات الجيل الخامس 5G والإتصالات اللاسلكية مجانا

Next Post

أنواع الـ LSAs في الـ OSPF

Ahmad Hussain

Ahmad Hussain

Next Post
أنواع الـ LSAs في الـ OSPF

أنواع الـ LSAs في الـ OSPF

Archive

Most commented

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

محاكي شبكات هواوي Huawei eNSP

محاكاة الشبكات من سيسكو باستخدام Cisco VIRL

GNS3 أفضل أم EVE-NG أم VIRL أم Packet Tracer

كيفية إضافة روترات وسويتشات سيسكو IOSv على GNS3 VM

كيفية إعداد وربط GNS3 VM ببرنامج GNS3

  • اخبار التكنولوجيا
  • إنترنت
  • شبكات الكمبيوتر
  • برمجة
  • أمن المعلومات
  • أنظمة التشغيل
  • كلاود
  • مكتبة كونكت
  • كورسات

Tags

5G CCNA pdf أبل أمن المعلومات أندرويد أنظمة التشغيل إنترنت اخبار التكنولوجيا الحوسبة السحابية الذكاء الاصطناعي بالعربي بايثون برمجة بروتوكول eigrp بروتوكول ospf تعليم لغة جافا ثغرة أمنية جوجل خدمات أمازون ويب دروس لغة جافا سيسكو شبكات الجيل الخامس شبكات الكمبيوتر شرح شرح لغة جافا فيروس كورونا فيسبوك فيس بوك كتاب شرح كلاود كوبونات يوديمي كوتلن كورس كورسات كورسات الشبكات كورسات يوديمي مجانا كورس سيسكو لينكس مايكروسوفت مراحل OSI موبايل هواوي واتساب ويندوز سيرفر

Recent News

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

كل ما تريد معرفته في برنامج GNS3 وتثبيته واستخدامه

2022-12-29
محاكي شبكات هواوي Huawei eNSP

محاكي شبكات هواوي Huawei eNSP

2022-12-23
No Result
View All Result
  • Home
    • Index (Default)
    • Index 1
    • Index 2
  • About Us
  • Get in Touch
  • Classes
    • Management
    • Teaching
    • Stories
    • Learning
    • Studying
    • Remedy
  • Pages
    • Category
    • Author
    • Article
    • Search