المنتديات الموقع العربي الموقع الانجليزي الهلال تيوب بلوتوث صوتيات الهلال اهداف الهلال صور الهلال
العودة   نادي الهلال السعودي - شبكة الزعيم - الموقع الرسمي > المنتديات العامة > منتدى الكمبيوتر والإنترنت
   

منتدى الكمبيوتر والإنترنت لمعالجة مشاكل الكمبيوتر ومعرفة كل جديد عن الإنترنت

 
   
 
LinkBack أدوات الموضوع طريقة عرض الموضوع
المشاركة السابقة   المشاركة التالية
  #1  
قديم 06/04/2010, 07:44 PM
زعيــم جديــد
تاريخ التسجيل: 11/05/2009
مشاركات: 10
رسائل المزامنة ثلاثية الاتجاهات

إن بروتوكول TCP (بروتوكول التحكم في الإرسال) هو بروتوكول قائم على الاتصال. يتطلب TCP (بروتوكول التحكم في الإرسال) تأسيس الاتصال قبل بدء نقل البيانات. لتأسيس أو بدء الاتصال، يجب أن يقوم المضيفان بمزامنة الأرقام التسلسلية الأولية (ISN) الخاصة بهما. تتم عملية المزامنة من خلال تبادل مقاطع تأسيس الاتصال التي تحمل وحدة بت خاصة بالتحكم تسمى SYN، للإشارة إلى التزامن وISN (الأرقام التسلسلية الأولية). يطلق على المقاطع التي تحمل البت SYN اسم "SYNs". يتطلب هذا الحل آلية مناسبة لالتقاط رقم تسلسلي أولي ورسائل مزامنة مضمنة بشكل طفيف لتبادل ISN (الأرقام التسلسلية الأولية).

تتطلب المزامنة قيام كل جانب بإرسال الرقم التسلسلي الأولي الخاص به (ISN) واستقبال تأكيد للتبادل في إقرار (ACK) من الجانب الآخر. ويجب أيضًا أن يستقبل كل جانب (ISN) الأرقام التسلسلية الأولية من الجانب الآخر ويرسل (ACK) إقرار للتأكيد. ويكون التسلسل كما يلي:



1. يؤسس مضيف الارسال (A) ألأتصال بارسال حزمة SYN لمضيف ألأستقبال (B) محدداً ISN (الأرقام التسلسلية الأولية) خاصته = X.

A→B SYN, seq of A = X




2. يستقبل B الحزمة ويسجل أن تسلسل A=X , ويشير أن ISN (الأرقام التسلسلية الأولية) خاصته = Y , ويجيب مع ACK هو X+1 . ال ACK وهو X+1 يعني ان المضيف B تلقى كل الثمانيات لغاية X ضمناً وهو بانتظار X+1

B→A ACK, seq of A = X, SYN seq of B = Y, ACK = X + 1


3. يتلقى A الحزمة من B, ويعرف أن تسلسل B هو Y , ويجيب مع ACK وهو Y+1 وهذا ينهي أجراء ألأتصال:

A→B ACK, seq of B = Y, ACK = Y + 1


يسمى هذا التبادل برسائل مزامنة ثلاثية الاتجاهات.



تعتبر رسائل المزامنة ثلاثية الاتجاهات ضرورية لأن الأرقام التسلسلية ليست مرتبطة بتوقيت شامل في الشبكة وقد يكون لبروتوكولات TCP (بروتوكول التحكم في الإرسال) آليات مختلفة لالتقاط ISN. لا يستطيع جهاز الاستقبال الخاص بوحدة بت SYN (التزامن) الأولى معرفة ما إذا كان المقطع مقطعًا قديمًا ومتأخرًا أم لا، ما لم يتذكر آخر رقم تسلسلي مستخدم في الاتصال. لا يمكن دائمًا تذكر ذلك الرقم. لذلك يجب على جهاز الاستقبال مطالبة جهاز الإرسال بالتحقق من SYN (التزامن).
   

 


قوانين المشاركة
غير مصرّح لك بنشر موضوع جديد
غير مصرّح لك بنشر ردود
غير مصرّح لك برفع مرفقات
غير مصرّح لك بتعديل مشاركاتك

وسوم vB : مسموح
[IMG] كود الـ مسموح
كود الـ HTML مسموح
Trackbacks are مسموح
Pingbacks are مسموح
Refbacks are مسموح



الوقت المعتمد في المنتدى بتوقيت جرينتش +3.
الوقت الان » 01:02 AM.

جميع الآراء و المشاركات المنشورة تمثل وجهة نظر كاتبها فقط , و لا تمثل بأي حال من الأحوال وجهة نظر النادي و مسؤوليه ولا إدارة الموقع و مسؤوليه.


Powered by: vBulletin Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd

Google Plus   Facebook  twitter  youtube