UDP يوفر الأساسيات لنقل البيانات

برنامج التعاون الفني : إضافة المصافحة والتحكم في التدفق

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

  

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

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

رأس برنامج التعاون الفني

القيمة قد يتغير مع كل شريحة كمبيوتر يرسل ، وهذا يتوقف على مقدار مساحة المخزن المؤقت المتوفرة. وقال مصدر يجوز استخدام القيمة الواردة في تحديد مقدار البيانات لإرسال في الجزء القادم. حجم الإطار الأقصى هو 65535 بايت. إذا كانت وجهة نافذة هي الصفر ، وهو المصدر الذي يريد أن يرسل البيانات قد ترسل بايت واحد دوريا لسبب وجهة للعودة محدثة نافذة قيمة. هذا الحقل اثنين بايت. اختباري. برنامج التعاون الفني يتطلب الاختباري. المصدر والمقصد حساب الاختباري على محتويات الجزء بالاضافة الى برنامج التعاون الفني رأس الزائفة التي تحتوي على معلومات من رأس الملكية الفكرية والتعاون الفني لطول الجزء. جدول 5-6 ويبين القيم في رأس الزائفة. كما هو الحال مع UDP ، رأس الزائفة لا يحيل على الشبكة ، وبما في ذلك رأس الزائفة في اختباري يحمي من الوجهة الخطأ قبول مخططات التي تم misrouted. ويتم احتساب قيمة الاختباري في بنفس الطريقة التي رأس الملكية الفكرية في الاختباري ، كما هو موضح في الفصل 4. الميدان هو وحدتي بايت. مؤشر العاجلة. عندما يتم تعيين بت URG ، المؤشر يسجل نهاية عاجلة للبيانات عاجلة. القيمة هو رقم تسلسل البايت الأخير من البيانات العاجلة ، وأعرب عن إزاحة من القطعة رقم التسلسل. على سبيل المثال ، إذا كان الجزء رقم التسلسل هو 1000 والبايت 8 الأولى من البيانات العاجلة والملحة سيكون المؤشر 8. والاستخدام النموذجي للمؤشر عاجلة لتمكين المستخدم من يقاطع عملية ، وصياغة برنامج التعاون الفني الأصلي القياسية ترك بعض الالتباس حول ما إذا كان URG يشير المؤشر إلى البايت الأخير من البيانات العاجلة أو البايت الأول في أعقاب بيانات عاجلة. الجرعة 1122 ويوضح قائلا ان URG ينبغي أن نشير إلى البايت الأخير من البيانات العاجلة. هذا الحقل اثنين بايت.

خيارات برنامج التعاون الفني. البنود الواردة في برنامج التعاون الفني في مجال خيارات اختيارية ، لذلك هذا المجال هو صفر بايت أو أكثر. حجم قطعة الأقصى الخيار يتيح عملية تلقي لتحديد حجم قطعة الأقصى عملية يمكن التعامل معها. وهذه العملية تستخدم هذا الخيار فقط عند تأسيس اتصال ، في قطعة حيث تم تعيين بت اصطناعي. الخيار هو أربعة بايت ، والتي تتألف من 02H بايت ، تليها 04H ، تليها اثنين بايت التي تحدد حجم قطعة الأقصى. وعملية الخيار لا يوفر وسيلة لجعل الخيارات على حد الكلمة ، والخيار هو 01H بايت واحد. في نهاية قائمة الخيار الخيار يشير إلى أنه لا توجد خيارات أكثر في هذا المجال. هذا الخيار هو 00h بايت ، واستكمال برنامج التعاون الفني رأس يجب أن تكون متعددة من 32 بت. لتحقيق هذا الهدف ، ربما في نهاية برنامج التعاون الفني في مجال الخيارات تكون مبطنة مع الأصفار. جزء البيانات. في أعقاب الرأس هو اختياري البيانات جزء من الجزء. معيار الملكية الفكرية يتطلب يستضيف لقبول مخططات لتصل إلى 576 بايت. رأس الملكية الفكرية مع أي خيارات هي 20 بايت ، وبرنامج التعاون الفني رأس اي خيارات هي أيضا 20 بايت. حتى قطعة برنامج التعاون الفني مع ما يصل الى 536 بايت البيانات وخيارات الملكية الفكرية أو أي خيارات برنامج التعاون الفني ينبغي أن يكون قادرا على الوصول إلى وجهتها من دون تجزئة.

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


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


Online: 238 users browsing the articles directory