تحويل الطرود packet switching
هي إحدى طرق نقل المعطيات الرقمية (البيانات) على الشبكات، حيث يتم فيها تقسيم المعطيات المراد إرسالها إلى أجزاء يسمى كل منها طرداً،
ويحدد حجم الطرد الشبكة والبروتوكولات المستخدمة في النقل.
عندما تمر الطرود خلال مسيرتها من المرسل إلى المستقبل عبر عقد الشبكة (كالمّبدلات switches والراوتر routers وغيرها) تخزن في ذاكرة العقد buffer وتنتتظر دورها في رتل الإرسال queue الذي قد يكون ممتلئاً أو فارغاً مما يؤدي إلى زمن تأخير (انتظار) متغير delay time في وصول الطرود إلى المستقبل وإلى اختلاف مردودية الشبكة throughput وذلك حسب درجة ازدحامها.
تقنية تحويل الطرود هي إحدى أنواع تقنيات التحويل Switching والتي تشمل أيضاً تقنية التحويل عبر الدارة Circuit Switching، وتقنية تحويل الرسائل Message Switching. كما يندرج تحت تحويل الطرود نوعان هما:
1.التحويل عبر الدائرة الافتراضية Virtual Circuit Switching وهو يقيم اتصالاً Connection-oriented، وفي هذا النوع من التحويل يتم حجز مسار لللطرود route قبل إرسالها على الشبكة وبالتالي فإن جميع الطرود تسلك هذا الطريق وتصل إلى المستقبل بترتيب إرسالها.
2.تحويل وحدات المعطيات Datagram Switching الذي لا يقيم اتصالاً Connectionless، وهذا النوع من التحويل لا يحجز مساراً للطرود بشكل مسبق وبالتالي يمكن أن تسلك الطرود طرقاً مختلفةً عن بعضها البعض أثناء الإرسال وأن تصل بدون ترتيب إلى المستقبل.
مبادئ توجيه الطرود
المعطيات ترسل على شكل طرود، ويكون الحد الأقصى لحجم الطرد غالباً 1000 بايت، فإذا كان حجم الرسالة التي يرغب المرسل بإرسالها أكبر من ذلك عندها تقسم إلى مجموعة من الطرود، وكل طرد يحوي جزء من الرسالة (المعطيات المراد ارسالها) بالإضافة إلى مجموعة من معلومات التحكم التي تسمح بإيصال الطرد إلى المستقبل كعنوان المستقبل وحجم الطرد وغيرها والتي توضع كمقدمة header. في كل عقدة يمر عليها الطرد قبل وصوله إلى المستقبل يتم تخزينه بشكل مؤقت ثم تمريره إلى العقدة التالية على الشبكة.
لقراءة الموضوع بالكامل ,,, اضغط هنا