التحكم بعرض الحزمة باستخدام أدوات جودة الخدمة من خلال المتحكم (Ryu) والبروتوكول (openflow)
الكلمات المفتاحية:
الشبكات المعرفة بالبرمجة، بروتوكول (open flow)، المتحكم (Ryu)، جودة الخدمة (Qos).الملخص
إن حركة المرور المتزايدة على الشبكة وعدم قدرة الشبكات التقليدية ببنيتها الحالية على التعامل مع حركة المرور السريعة على الشبكة، أدى إلى ظهور بنية جديدة ديناميكية مرنة ومبرمجة وفقاً لسلوك تدفق البيانات عبر الشبكة، تدعى هذه البنية بالشبكات المعرفة بالبرمجيات SDN والتي تعطي مرونة في ضبط موارد الشبكة عن طريق فصل مستوى التحكم عن مستوى البيانات. تعد مشكلة دعم جودة الخدمة الشاملة (end to end Quality of Service) في الشبكات التقليدية مشكلة مستمرة، فالعديد من الباحثين قد اقترحوا مجموعة من الحلول لكن أغلبها قد فشل أو لم يتم تنفيذها، فتم اقتراح الشبكات المعرفة بالبرمجيات للحد من القيود الموجودة في البنى المعمارية للشبكات التقليدية الحالية.
يمكن أن تساعد شبكات (SDN) في توفير جودة الخدمة بطرق متنوعة بسبب بعض ميزاتها مثل مفهوم التحكم بكل تدفق (per flow control) والتوجيه اعتماداً على عدة حقول في الترويسة الخاصة بالرزمة.
نقدم في هذا البحث طريقتين للتحكم بعرض الحزمة باستخدام بروتوكول المرور المفتوح (open flow) والمتحكم (RYU) وهما: جودة الخدمة لكل تدفق (per-flow Qos)، وهي قادرة على التحكم بدقة بجودة خدمة كل تدفق، لكن زيادة عدد التدفقات سيؤدي إلى زيادة قواعد التدفق (flow entries) في جدول التدفق للمبدل التي يتم تعيينها للتحكم بعرض النطاق الترددي، وبالتالي هذه الطريقة غير قابلة للتوسع والتعامل مع التدفقات الكثيرة. أما الطريقة الثانية فيتم فيها تقسيم التدفقات الى عدة فئات اعتماداً على قيمة (DSCP differentiatted service codepoint)، والتي هي عبارة عن 8 بتات موجودة في ترويسة (ipv4) ضمن حقل (type of service TOS) أو ضمن حقل (traffic class) في ترويسة (ipv6)، ومن ثم يتم تخصيص قوائم انتظار حسب صنف الخدمة الذي يشمل مجموعة من التدفقات التي تملك نفس سوية جودة الخدمة المطلوبة، ونوضح كيف يمكن لهذه الطرق من التحكم بعرض الحزمة وفقاً لحاجة المستخدم وبالتالي ضبط موارد الشبكة والاستخدام الامثل لها.
التنزيلات
منشور
إصدار
القسم
الرخصة
الحقوق الفكرية (c) 2022 مجلة جامعة تشرين للبحوث والدراسات العلمية- سلسلة العلوم الهندسية

هذا العمل مرخص بموجب Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
-
يحتفظ المؤلفون بحقوق النشر ويمنحون حق النشر في المجلة لأول مرة مع نقل الحقوق التجارية إلى مجلة جامعة تشرين للبحوث والدراسات العلمية-سلسلة العلوم الهندسية بموجب الترخيص CC BY-NC-SA 04 الذي يسمح للأخرين بمشاركة العمل مع الإقرار بتأليف العمل والنشر الأولي في هذه المجلة. يمكن للمؤلفين أن يستخدموا نسخة من مقالاتهم في نشاطهم العملي وعلى مواقع علمية خاصة بهم على أن يتم الإشارة إلى مكان النشر مجلة جامعة تشرين للبحوث والدراسات العلمية-سلسلة العلوم الهندسية ويمتلك القراء الحق بنسخ ونقل من المقالات والمزج والإضافة إلى اعمالهم العلمية والاستشهاد مع ذكر مجلة جامعة تشرين للبحوث والدراسات العلمية-سلسلة العلوم الهندسية الناشر .
- المجلة تستخدم ترخيص CC BY-NC-SA مما يعني
- الإسناد - يجب عليك منح الائتمان المناسب ، وتقديم ارتباط إلى الترخيص ، وبيان ما إذا تم إجراء تغييرات.
- يمكنك القيام بذلك بأي طريقة معقولة ، ولكن ليس بأي طريقة توحي بأن المرخص يؤيدك أو يؤيد استخدامك.
- غير تجاري - لا يجوز لك استخدام المواد لأغراض تجارية -
- . ShareAlike إذا قمت بإعادة مزج المواد أو تحويلها أو البناء عليها ، فيجب عليك توزيع مساهماتك بموجب نفس الترخيص مثل الأصل. لا قيود إضافية - لا يجوز لك تطبيق الشروط القانونية أو التدابير التكنولوجية التي تقيد الآخرين قانونًا من فعل أي شيء يسمح به الترخيص
- .