برنامج التعاون الفني الصدد فقد اثنين من النقاط الطرفية

إنشاء اتصال

إرسال البيانات واستلامها

يرسل العميل الجزء مع عدد تسلسل 101 ، وهو عدد اعتراف 501 ، وقليلا من 1 الكلية الاسترالية ، قليلا اصطناعي من الصفر ، وثمانية بايت من البيانات في جزء البيانات من هذا الجزء. والكلية الاسترالية واصط بت لا تغيير للفترة المتبقية من الاتصال. الخادم يقر تلقي 8 بايت من البيانات عن طريق إرسال الجزء مع عدد تسلسل 501 ورقم 109 للاعتراف ، وبلغت حصة هذا القطاع من البيانات ويمكن أيضا تحتوي على بيانات جديدة ليتم إرسالها إلى العميل ، والتي يقر العميل في جزء آخر. شرائح وأرسلت عند تأسيس اتصال البيانات ويمكن أن تشمل كذلك. وعندما يحدث هذا ، يجب أن يكون المقصد عقد البيانات الواردة حتى يتم تأسيس الاتصال.

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

إغلاق اتصال

إغلاق اتصال يتطلب أيضا المصافحة. للاتصال وثيق تماما ، كل كمبيوتر يرسل شريحة مع فنلندا بت تحكم تعيين إلى 1 للإشارة إلى أن جهاز كمبيوتر يحتوي على أية بيانات أخرى لإرسال. يجب أن نعترف كل جهة تلقي فنلندا. شبكة المادة 5-5 ويبين هذا المثال :

  

1. يرسل العميل شريحة مع فنلندا بت تحكم تعيين إلى 1. هذا يشير إلى أن العميل لن ترسل المزيد من البيانات حول هذا الصدد. العميل قد تستمر في تلقي من الخادم.

2. يرسل الملقم شريحة الاعتراف تلقت فنلندا. اذا كان الخادم لا يوجد لديه لإرسال مزيد من البيانات ، فإنه يضع قليلا من فنلندا إلى 1. على خلاف ذلك ، يستمر الملقم لإرسال البيانات وتعيين بت لفنلندا 1 عندما تكون كافة البيانات التي تم إرسالها.

3. يرسل العميل الجزء الاعتراف تلقت فنلندا. الاتصال مغلق الان.

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

التحكم في التدفق

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

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

تحسين الأداء

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

دعم برنامج التعاون الفني في الأنظمة المدمجة

دعم برنامج التعاون الفني في النظام جزءا لا يتجزأ من هو أكثر تعقيدا مما دعم UDP. بالإضافة إلى إضافة وإزالة الرؤوس ودعم الملكية الفكرية ، يجب أن يكون الكمبيوتر أداء 3 - طريقة المصافحة للاتصال مضيف بعيد ، والحفاظ على تسلسل الأرقام والاعتراف عندما تبادل البيانات والمصافحة عند إغلاق اتصال ، والاستجابة لاكتشاف الأخطاء. لإرسال رسالة باستخدام برنامج التعاون الفني ، جهاز كمبيوتر في شبكة إيثرنت يجب القيام بما يلي :

• تأسيس اتصال باستخدام 3 - طريقة المصافحة.

• استخدم تلقى حجم إطار لتحديد مقدار البيانات على الكمبيوتر البعيد يمكن ان يقبل.

• ضع أرقام المصدر والوجهة المنفذ ، رقم التسلسل ، عدد بالاستلام ، وطول الرأس ، مصدر حجم الإطار ، والاختباري في المواقع المناسبة في رأس برنامج التعاون الفني. الحوسبة الاختباري يتطلب معرفة مصدر وعناوين بروتوكول الإنترنت الوجهة.

• مكان البيانات لإرسال البيانات في جزء من هذا الجزء.

• ضع قطعة برنامج التعاون الفني في جزء البيانات من البيانات بروتوكول الإنترنت. البيانات الملكية الفكرية يتطلب المصدر والمقصد ، وعناوين بروتوكول الإنترنت الحوسبة اختباري على الرأس.

• تمرير البيانات الملكية الفكرية إلى وحدة تحكم إيثرنت السائق لإرسال على الشبكة ، وجهاز توقيت بدء المهلة.

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

• تأسيس اتصال باستخدام 3 - طريقة المصافحة.

• تلقي البيانات الملكية الفكرية من وحدة تحكم إيثرنت السائق.

• قطاع الملكية الفكرية رأسية من البيانات. حساب الاختباري ومقارنتها مع القيمة الواردة.

• وإذا كانت مباراة اختبارية ، شريط رأس جزء من برنامج التعاون الفني. حساب الاختباري وقارنه إلى القيمة الواردة.

• دراسة وردت عدد اعتراف لمعرفة ما إذا كان هذا الجزء هو باستلام البيانات التي سبق إرسالها وإذا كان الأمر كذلك ، حذف البيانات اعترف من قائمة الانتظار إعادة الإرسال.

• قارن تلقى رقم التسلسل إلى القيمة المتوقعة. إذا تطابق الأرقام ، وتعيين عدد اعتراف للعودة الى المرسل في قطعة برنامج التعاون الفني.

• استخدام رقم منفذ الوجهة للبت فيها لتمرير البيانات. بالإضافة إلى ذلك ، في أي وقت ، يجوز لأي طلب لإغلاق الكمبيوتر أو إعادة الاتصال وأجهزة الكمبيوتر الأخرى ينبغي أن نعترف على طلب ويجوز له طلب لإغلاق أو إعادة الاتصال من الطرف الآخر إذا كان ذلك مناسبا.

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

مقال مقدم من دانييل ر.


تنويه :موقعنا على الانترنت ليست مسؤولة عن محتوى هذه المادة. Webarticles هو حر للمعلومات.
المهم : هذه المادة "برنامج التعاون الفني الصدد فقد اثنين من النقاط الطرفية" وقد ترجم من قبل البرمجيات التلقائي. نشعر بالاسف من اجل أي الأخطاء الإملائية التي قد حدث. شكرا لتفهمكم.


Online: 245 users browsing the articles directory