الواجبات
التي تؤديها أجهزة الشبكة
تؤدي أجهزة الشبكات المختلفة العديد
من المهام tasks التي تتطلبها لاداء وظائفها في الشبكة، فمثلا جهاز الراوتر
يقوم بتمرير البيانات forwarding data باتجاه الجهاز المرسل إليه Destination، ولاداء
هذه المهمة فإنه يلزمه معرفة عناوين الشبكات وهذا يتطلب اداء مهمة أخرى وهي عملية بناء
routing table. مثال آخر جهاز السويتش يقوم ايضا بتمرير البيانات باسلوب مختلف
عن اسلوب الراوتر لكنه يحتاج القيام بالعديد من المهام لتحقيق وظيفته ومنها
بناء switch table وتشغيل
بروتوكول spanning tree وغيرها
من المهام الأخرى. هنالك بيانات يتم تبادلها بين أجهزة الشبكات لاتمام مثل هذه المهام.
اذا نظرنا لطبيعة البيانات المرسلة عبر الشبكة، ستكون تصنيفها ضمن ثلاث فئات:
- Control Plane
- Data Plane
- Management Plane
الصنف الأول control plane هي بيانات ترسل بين أجهزة الشبكات والتي لها علاقة ببناء المعرفة لجهاز الشبكة لكي يؤدي وظيفته.
وهي بالعادة البيانات الموجهة إلى جهاز الشبكة من أجل
المحافظة على عمل الشبكة بشكل سليم. ومن هذه المهام التي تصنف ضمن هذا المحور routing protocols، ARP، Spanning Tree Protocol فعلى سبيل المثال رسالة التحديث Update Packet التي يرسلها بروتوكول EIGRP من راوتر إلى راوتر آخر هي من نوع رسائل Control Plane.
الصنف الثاني data plane وهذا المحور يهتم بالمهام التي لها علاقة بتمرير البيانات المارة
عبرأجهزة الشبكة والمرسلة بين الأجهزة الطرفية التي تستخدم الشبكة لنقل البيانات. والمهام
في هذا المحور تستخدم المعلومات التي أنتجتها المهام العاملة في الصنف الأول. فمثلا يقوم الراوتر بتمرير البيانات المتجهة لجهاز طرفي (data plane traffic) بعد معرفة MAC Address لهذا الجهاز عن طريق استخدام رسائل يروتوكول ARP.
الصنف الثالث Management plane وهي الرسائل (البيانات) التي ترسل إلى جهاز الشبكة أو من جهاز الشبكة والتي تهدف لاتمام عملية ادارة ومراقبة
عمل جهاز الشبكة من البيانات مرسلة من قبل
جهاز الشبكة أو إلى جهاز الشبكة. ومن أمثلة المهام والبروتوكولات لهذا المحور Telnet/SSH، SNMP، NTP، Syslog
الغاية
من ايجاد هذه المحاور
من خلال تقسيم المهام التي يؤديها
جهاز الشبكة فإنه يسهل تصميم وبناء الجهاز يتصف بأدائه العالي والقدرة على تمرير حجم
كبير جدا من البيانات، وذلك عن طريق معالج processor يؤدي مهام
الصنف الأول والثالث، ومعالج آخر يؤدي مهام المحور الثاني كون هذه المهام تشكل
عبء كبير على المعالج. بل أنه يمكن تنفيذ مهام المحور الثاني من خلال استخدام
رقائق الكترونية ASIC Chips أو معالجات خاصة NPUs بدلا من المعالج العام CPU المخصص للـ data plane لتحقيق اداء
أعلى لجهاز الشبكة.
ومن الفوائد الأخرى لايجاد المحاور الثلاث
سهولة تطبيق سياسات أمنية تضمن حماية البيانات المارة بجهاز الشبكة وأخرى تضمن حماية
الجهاز نفسه وحماية المهام التي يؤديها.
ومن الجدير بالذكر ان تصنيف البيانات المرسلة في الشبكة ضمن ثلاثة أصناف يسهل مهمة تصنيف المهام التي تؤديها |أجهزة الشبكة وايضا فتح الباب لتكنولوجيا Software Defined Network (SDN)