العربية  

books tcb header

If you do not find what you're looking for, you can use more accurate words.

View more

ترويسة التي سي بي (Info)


-تحوي ترويسة التي سي بي على الحقول التالية:

1- عنوان بوابة الوجهة: وتحوي رقم التطبيق في طبقة التطبيق (Application layer) عند المستقبل، أي التطبيق الذي سيقوم بالتعامل مع البيانات في هذا الطرد.

2- عنوان بوابة المصدر: وتحوي رقم التطبيق الذي قام بإرسال هذه البيانات باستخدام ميثاق التي سي بي.

3- الرقم التسلسلي: ويدل على رقم أول ثمانية في البيانات المرسلة في هذا الطرد.

4- رقم التأكيد: ويدل على رقم الثمانية التي يقوم مرسل هذا الطرد بانتظار وصولها وجميع الثمانيات التي سبقتها قد وصلت (كون نوع إشارات التأكيد التي يستخدمها التي سي بي إيجابية).

5- حجم النافذة: وهو رقم يخبر به مرسل هذا الطرد الطرف الآخر بعدد الثمانيات التي يمكن لمرسل هذا الطرد أن يستقبلها ابتداءً من رقم التأكيد الذي يوجد في هذا الطرد (هذه تحدد حجم النافذة المتزحلقة عند مرسل هذا الطرد).

6- محجوز: هو حقل غير ولكنه سيستخدم في المستقبل.

7- مقدار الإزاحة: ويحوي هذا الحقل على عدد البايتات التي توجد في ترويسة التي سي بي، وتتراوح قيمته بين 5 إلى 15 كلمة لأنه يقدر بواحدة الكلمة وهي 4 بتات وكل بت من هذه البتات يمثل كلمة أي 32 بت.

8- أعلام مميزة:

1) ع1 (URG): وهو بت واحد يدل على أن البيانات التي توجد في هذا الطرد مستعجلة، ويجب على المستقبل أن يقرأ الرقم الذي يوجد في حقل "بيانات مستعجلة"، واذا كان يحوي هذا البت القيمة صفر فهذا يدل على أن البيانات التي في هذا الطرد ليست مستعجلة وبالتالي لا يقوم المستقبل بقراءة الرقم الموجود في الحقل "بيانات مستعجلة".

2) ع2 (ACK): وهو بت واحد يدل على أن البيانات الموجودة في هذا الطرد تحتاج إلى تأكيد من قبل مستقبلها.

3) ع3 (PSH): ويدل هذا الحقل في حالة وضعه على القيمة 1 على أن البيانات التي توجد في هذا الطرد يجب أن يتم رفعها إلى الطبقات العليا بأسرع ما يمكن.

4) ع4 (RST): إذا كان على القيمة 1 يدل على أنه يجب إعادة تأسيس الاتصال (Reset the connection).

5) ع5 (SYN): يحوي القيمة 1 عند فتح الرابطة ليساعد بعملية التزامن بين المرسل والمستقبل.

6) ع6 (FIN): لتدل على إغلاق الرابطة بشكل نظامي بين المرسل والمستقبل.

9- بيانات مستعجلة: لا يقوم المستقبل بقراءة هذا الحقل إلا إذا كان العلم ع1 (URG) فعالاً (أي على القيمة 1)، ويدل على رقم آخر ثمانية في المعطيات المستعجلة مما يسمح للتطبيق بمعرفة حجم البيانات المستعجلة القادمة (أي يحوي على عدد الثمانيات المستعجلة).

10- مجموع الاختبار (Checksum) : وهو مجموع قيم البتات في الطرد وترويسة التي سي بي، ويستخدم من أجل كشف الأخطاء، حيث يقوم المرسل بجمع هذه البتات وتخزين نتيجة الجمع في هذا الحقل، والمستقبل عند استقبال الطرد يقوم أيضاً بعملية الجمع نفسها لنفس العدد من البتات ويقارن بين القيمتين، وفي حال الاختلاف يكتشف وجود خطأ في الطرد المنقول ليطلب من المرسل بعدها أن يعيد إرساله إليه.

Source: wikipedia.org