طبقة النقل: الفرق بين النسختين

تم إزالة 127 بايت ، ‏ قبل 10 سنوات
ط
تدقيق إملائي وتنسيق,
ط (تدقيق إملائي وتنسيق,)
{{تدقيق إملائي}}
'''طبقة النقل'''
وهي الطبقة الرابعة في نموذج [http://en.wikipedia.org/wiki/OSI_model OSI] (الاتصال المتبادل للأنظمة المفتوحة )_ هي نقل تدفق المعلومات من المصدر إلى الوجهة ووتنظيمه تنظيمه و ذلكوذلك بشكل دقيق و يمكنويمكن الاعتماد عليه .
توفر طبقة النقل خدمات النقل من المضيف المصدر الىإلى المضيف الوجهةالوجهة، , و تؤسسوتؤسس اتصالا منطقيا بين نقاط النهايات في الشبكة . تقوم البروتوكولات في طبقة النقل بتجزئة البيانات المرسلة من تطبيقات الطبقة العليا و إعادةوإعادة تجميعها على نفس تيار البيانات الخاص بطبقة النقل
إن تيار بيانات طبقة النقل هو اتصال منطقي بين نقاط النهاية في الشبكةالشبكة، , و مهمتهومهمته الأساسية هي نقل تدفق المعلومات من المصدر الىإلى الوجهة و تنظيمهوتنظيمه.
 
تقوم طبقة النقل بتعريف الاتصال المباشر بين التطبيقات المضيفةالمضيفة، , و تتضمنوتتضمن خدمات النقل الخدمات الأساسية التالية :
 
• تجزئة بيانات تطبيق الطبقة العليا .
• تأسيس عمليا مباشرة.
• نقل المقاطع من مضيف أحد الأطراف الىإلى مضيف طرف آخر.
• التحكم بالتدفق الذي توفره الإطارات المنزلقة .
• الاعتمادية التي توفرها الأرقام التسلسلية والإقرارات
 
== مجموعة بروتوكولات TCP/IP ==
 
إن TCP/IP : هو اتحاد لاثنين من البروتوكولات .
 
يعمل [http://en.wikipedia.org/wiki/IP_address IP] - بروتوكول الانترنت - في الطبقة الثالثة، وهو بروتوكول دون اتصال يوفر تسليماً بأقل جهد عبر الشبكة.
إن TCP/IP : هو اتحاد لاثنين من البروتوكولات .
 
يعمل [http://en.wikipedia.org/wiki/IP_addressTCP IPTCP] - بروتوكول الانترنتالتحكم في الإرسال - في الطبقة الثالثةالرابعة ,وهي طبقة النقل، وهو بروتوكول دونقائم اتصالعلى يوفرالاتصال تسليماًويوفر بأقلالتحكم جهدفي عبرالتدفق الشبكةبالإضافة .إلى إمكانية الاعتماد عليه.
 
يعمل [http://en.wikipedia.org/wiki/TCP TCP] - بروتوكول التحكم في الإرسال - في الطبقة الرابعة وهي طبقة النقل , و هو بروتوكول قائم على الاتصال و يوفر التحكم في التدفق بالإضافة إلى إمكانية الاعتماد عليه .
عند الجمع بين هذين البروتوكولين يتم توفر نطاق أوسع من الخدمات ويمثل هذان البروتوكولان معا الأساس لمجموعة كاملة من البروتوكولات
 
 
'''التحكم في التدفق'''
 
أثناء قيام طبقة النقل بإرسال مقاطع البيانات فإنها تحاول التأكد من عدم فقد البيانات .
فقد يتسبب مضيف الاستقبال الذي لا يستطيع معالجة البيانات بنفس سرعة وصولها في فقد البيانات وبالتالي يضطر مضيف الاستقبال إلى تجاهلها . يتجنب التحكم في التدفق مشكلة تجاوز مضيف الإرسال للمخازن المؤقتة في مضيف الاستقبال . يوفر TCP - بروتوكول التحكم في الإرسال - آلية للتحكم في التدفق عن طريق السماح باتصال مضيف الإرسال ووالاستقبال الاستقبال و يقومويقوم المضيفان بعد ذلك بتأسيس معدل نقل بيانات متفق عليها من كلا الجانبين .
 
== المشاكل التي تعترض عملية النقل ==
o حدوث ازدحام أثناء نقل البيانات لسببين:
أولا : قد يتمكن كمبيوتر عالي السرعة من إنتاج حركة مرور بشكل أسرع من قدرة الشبكة على نقلها.
ثانيا : إذا أرادت العديد من أجهزة الكمبيوتر إرسال مخططات البيانات (datagram) الىإلى وجهة واحدة في نفس الوقت فقد تتعرض تلك الوجهة للازدحام على الرغم من عدم تسبب أي مصدر في المشكلة .
• عند وصول مخططات البيانات (datagram) بسرعة تفوق قدرة المضيف على معالجتها ,معالجتها، يتم تخزينها بشكل مؤقت في الذاكرة ,الذاكرة، إذا استمرت حركة المرور ,المرور، يتم في النهاية استنفاذ ذاكرة المضيف و يجبويجب أن يقوم المضيف بتجاهل مخططات البيانات (datagram) الإضافية التي تصل .
بدلا من السماح لفقد البيانات ,البيانات، يمكن الـ TCP (بروتوكول التحكم بالإرسال ) مضيف البث من إصدار مؤشر "عدم الاستعداد " لجهاز الإرسال .
 
يعمل هذا المؤشر كعلامة توقف ,توقف، حيث يقوم بإرسال إشارة لجهاز الإرسال للتوقف عن إرسال البيانات .
عندما يتمكن جهاز الاستقبال من معالجة بيانات إضافية ,إضافية، يقوم جهاز الاستقبال بإرسال مؤشر النقل "مستعد" . عند استقبال هذا المؤشر ,المؤشر، يمكن لجهاز الإرسال متابعة إرسال المقاطع .
عند الانتهاء من نقل البيانات يقوم مضيف الإرسال بإرسال إشارة تشير الىإلى نهاية الإرسال .
و يقوم مضيف الاستقبال في نهاية تسلسل البيانات بإقرار نهاية الإرسال و يتمويتم إنهاء الاتصال
 
== إنشاء الإطارات ==
 
يجب تسليم حزم ( packet ) البيانات الىإلى جهاز الاستقبال بنفس الترتيب الذي تم ارسالها به للحصول على نقل بيانات يمكن الاعتماد عليه و قائموقائم على الاتصال و يفشلويفشل البروتوكول في حالة فقد أية حزم (packet) بيانات أو تلفها أو تكرارها أو استقبالها بترتيب مختلف . هناك حل سهل لذلك و هووهو جعل جهاز الاستقبال يقوم بإقرار استقبال كل حزمة (packet) قبل إرسال الحزمة التالية .
إذا كان يجب على جهاز الإرسال انتظار الإقرار بعد إرسال كل حزمة, فسيكون معدل النقل منخفضاً. لذلك ,لذلك، تسمح معظم البروتوكولات القائمة على الاتصال و التيوالتي يمكن الاعتماد عليها بظهور أكثر من حزمة (packet) على الشبكة في المرة الواحدة . و نظراًونظراً لتوفر الوقت بعد انتهاء جهاز الإرسال من إرسال حزمة البيانات ووقبل قبل انتهاءأنتهاء جهاز الإرسال من معالجة أي إقرار تم استقباله ,استقباله، يستخدم هذا الفاصل الزمني لإرسال مزيد من البيانات . يعرف عدد حزم (packet) البيانات المسموح لجهاز الإرسال بإرسالها دون استقبال إقرار بحجم الإطار أو الإطار.
يستخدم TCP بروتوكول التحكم في الإرسال الإقرارات التوقعية . تعني الإقرارات التوقعية أن رقم الإقرار يشير الىإلى الحزمة المتوقعة التالية و يشيرويشير إنشاء الإطارات الىإلى انه يتم التفاوض على حجم الإطار ديناميكياً أثناء جلسة TCP .
إن إنشاء الإطارات هي آلية تحكم في التدفق يتطلب إنشاء الإطارات قيام جهاز المصدر باستقبال إقرار من الوجهة بعد إرسال مقدار معين من البيانات .
تقوم عملية الاستقبال الخاصة ببروتوكول TCP بالإعلام عن إطار الىإلى TCP يحدد هذا الإطار عدد الحزم بدءاً من رقم الإقرار الذي تكون عملية الاستقبال الخاصة ببروتوكول TCP مستعدة حاليا لاستقباله .
باستخدام الإطار الذي يبلغ حجمه ثلاثة ,ثلاثة، يمكن لجهاز المصدر إرسال (3Bytes) الىإلى الوجهة و يجبويجب أن ينتظر جهاز المصدر بعد ذلك الحصول على إقرار في حالة استقبال الوجهة للحزم الثلاثة فإنها تقوم بإرسال إقرار الىإلى جهاز المصدر و الذيوالذي يمكنه الآن إرسال ثلاثة بايت أخرى إذا لم تستقبل الوجهة البايت الثلاثة بسبب تجاوز حجم المخازن المؤقتة ,فإنها لا تقوم بإرسال إقرار .و نظراً لعدم استقبال المصر لإقرار فإنه يعرف أنه يجب إعادة إرسال البايت و انهوانه يجب تخفيض معدل الإرسال .
كما يظهر في الشكل يقوم جهاز الإرسال بإرسال ثلاثة حزم (packet) قبل توقع استقبال إعلام (ACK)إذا كان بإمكان جهاز الاستقبال معالجة إطار يبلغ حجم حزمتين (packet) فقط ,فقط، يقوم الإطار بإسقاط الحزمة الثالثة و يقررويقرر أن الحزمة هي الحزمة التالية ,التالية، كما يحدد حجم إطار يبلغ ثلاثة حزم (packet) على الرغم من ذلك . وهذا يعني أن الإرسال مايزال يتوقع استلام إقرار بثلاثة حزم (packet) من جهاز الاستقبال . ويجيب جهاز الاستقبال بطلب الحزمة (packet) الخامسة ويقوم مرة أخرى بتحديد إطار يبلغ حجمه حزمتين .
 
 
 
 
''' '''بروتوكولات طبقة النقل'''''':'''
 
§
 
 
== بروتوكول التحكم في الإرسال (TCP): ==
 
أن TCP - بروتوكول تحكم في الإرسال - هو بروتوكول قائم على الاتصال خاص بالطبقة الرابعة و هووهو يوفر إرسال بيانات يمكن الاعتماد عليه ,عليه، مزدوج الاتجاه و متزامن ومتزامن.
 
أن TCP - بروتوكول تحكم في الإرسال - هو بروتوكول قائم على الاتصال خاص بالطبقة الرابعة و هو يوفر إرسال بيانات يمكن الاعتماد عليه , مزدوج الاتجاه و متزامن .
و هو بروتوكول التحكم في الإرسال جزء من مجموعة بروتوكولات TCP/IP)).
يتم إجراء اتصال بين كلا الطرفين قبل أن يبدأ نقل المعلومات .
يعد TCP مسؤولاً عن تقسيم الرسائل الىإلى مقاطع و إعادةوإعادة تجميعها و إعادةوإعادة إرسال أي شيء لم يتم استقباله و إعادةوإعادة تجميع الرسائل من المقاطع و يوفرويوفر الـ TCP دائرة ظاهرية بين تطبيقات المستخدمين .
 
تتضمن البروتوكولات التي تستخدم TCP ما يلي :
 
• FTP : بروتوكول نقل الملفات .
• HTTP : بروتوكول نقل النص التشعّبي .
• SMTP : بروتوكول نقل البريد البسيط .
• Telnet
----
--------------------------------
§
 
== بروتوكول مخطط بيانات المستخدم UDP: ==
 
 
• إن بروتوكول مخطط بيانات (Datagram) المستخدم (UDP) هو بروتوكول نقل دون اتصال في مجموعة بروتوكولات TCP/IP
• و بروتوكول مخطط بيانات المستخدم (UDP) هو بروتوكول بسيط يقوم بتبادل مخططات البيانات (Datagram) دون إقرارات أو ضمان للتسليم.
• يجب على بروتوكولات الطبقة الأعلى التعامل مع المعالجة الخاطئة و إعادةوإعادة الإرسال .
لا يستخدم بروتوكول مخطط بيانات المستخدم (UDP) إنشاء الإقرارات أو الإطارات لذلك يتم توفير إمكانية الاعتماد على الاتصال _ في حالة الحاجة إليها _ بواسطة بروتوكولات طبقة التطبيق .
لقد تم تصميم بروتوكول مخطط بيانات المستخدم (UDP) للتطبيقات التي لا تحتاج الىإلى وضع تسلسلات المقاطع معا ً.
 
 
 
== تتضمن البروتوكولات التي تستخدم UDP ما يلي : ==
 
v TFTP : بروتوكول نقل الملفات المبسط.
 
v TFTP : SNMP بروتوكول نقلإدارة الملفاتالشبكات المبسطالبسيط.
v DHCP: SNMP بروتوكول إدارةالتحكم الشبكاتفي البسيطالاستضافة الديناميكية.
v DNS : نظام اسم المجال .
 DHCP: بروتوكول التحكم في الاستضافة الديناميكية .
 DNS : نظام اسم المجال .
 
[[تصنيف:تقنية المعلومات]]
916٬418

تعديل