طبقة نقل البيانات في مراحل OSI

طبقة نقل و ادارة البيانات – Transport layer
الطبقة الرابعة في مراحل OSI

هذه الطبقة المسؤولة عن نقل و ادارة البيانات و تحديد نوع البيانات المرسلة و المستقبلة وبعده تقوم بتحديد نوع البروتوكول المناسب للبيانات في عملية إرسال و نقل البيانات مثل بعض البيانات تحتاج استخدام بروتوكول TCP Commection oriented protocol هذا البروتوكول يستخدم في في نقل البيانات المهمة جدا هذا البروتوكول بعد نقل البيانات يتاكد من وصول البيانات بشكل كامل و إذا لم يتم توصيل البيانات بشكل كامل سيقوم بعودة إرساله مره اخرى و يوجد عملية تقوم بهذه المهمة سأقوم بشرحها في نهاية هذا الموضوع اما البيانات التي تستخدم بروتوكول الـ UDP Comectionless هي البيانات تكون مثل الصوت و الفيديو مثل عندما تستخدم برنامج السكايب بعض اوقت تشعر أن الصوت أو الصورة يوجد فيهم تقطع و عدم وضوح للصوت و الصورة لماذا لإنه هذه البيانات يتم نقلها عن طريق بروتوكول الـ UDP و هذا البروتوكول لا يهتم في توصيل البيانات بشكل كامل فقط ينقل مره واحدة ولا يتاكد من البيانات هل تم استلامه بشكل كامل أو لا لهذا السبب ترى الصوت أو الصورة يوجد فيها ضعف و تقطيع على عكس بروتوكول الـ TCP فهو يتاكد من وصول البيانات بشكل كامل .

طبقة نقل و ادارة البيانات - Transport layer
طبقة نقل و ادارة البيانات – Transport layer

البروتوكولات التي تعمل في الطبقة المسؤول عن نقل و ادارة البيانات – Transport layer

  • TCP: Transmission Communication Protocol
  • UDP: User Datagram Protocol

طريقة التحكم في نقل البيانات في طبقة النقل Transport layer :

يوجد طريقتان للتحكم في عملية نقل البيانات .

1- التحكم في نقل البيانات flow control , و تصحيح الاخطاء Error correction تتم عليمة نقل البيانات flow control عن طريق تقطيع الداتا ثم ترقيمها Sequencing ثم الإرسال و التأكد من الطرف الآخر بالإستلام وقته يقوم الطرف الآخر برد على إنه استلام البيانات بشكل صحيح Acknowledgments إرسال باقي الداتا .

طريقة التحكم في نقل البيانات
طريقة التحكم في نقل البيانات

٢- يتم تحديد نوع البيانات و بعده يتم تحديد نوع البروتوكول الذي يجب استخدامه TCP أو UDP

بعده سيتم اختيار البورتات المناسبة لكل تطبيق

يوجد نوعان من البورتات :

البورتات المحجوزة تكون هذه البورتات محجوزة في داخل النظام لبعض التطبيقات و البروتوكولات و تبداء هذه البروتوكولات من ( 1024 to 0 ) و هذه البروتوكولات لا يمكن استخدامها على تطبيقات أخرى .

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

طبقة نقل البيانات في مراحل OSI
طبقة نقل البيانات في مراحل OSI
طبقة النقل
طبقة النقل
شارك المقال

مواضيع قد تعجبك: