عرض مشاركة واحدة
قديم 10-20-2012, 03:23 PM   #3
طالبة
:: سيسكو نشيط ::
 
تاريخ التسجيل: Dec 2011
المشاركات: 115
شكراً: 0
تم شكره 0 مرة في 0 مشاركة
طالبة will become famous soon enough
افتراضي رد: سؤال سهل في الطبقة الثانية data link

اقتباس:
المشاركة الأصلية كتبت بواسطة gbps مشاهدة المشاركة
وعليكم السلام ورحمة الله وبركاته



من المعروف أن أي data يتم إرسالها للشبكة (عن طريق كرت الشبكة أو الـ network interface card) سيرسل في داخل frame سواء ethernet frame أو ppp أو frame-relay وغيرها من بروتوكولات الطبقة الثانية

يقوم المرسل عند إرسال هذه الـ frame بعملية حسابية على كل الـ data في داخل الـ frame والتي تشمل المعلومات من الطبقة السابعة وحتى الثانية، هذه العملية الحسابية ينتج عنها ناتج وهو الـ fcs أو الـ frame check sequence، يقوم المرسل بوضع قيمة الـ fcs في آخر الـ frame وإرسالها.

والهدف الأساسي هو تحقق المستقبل من صحة الـ data المستقبلة لديه وذلك بعمل نفس العملية الحسابية على الـ data ومقارنة الناتج بقيمة الـ fcs المستقبلة

إذا كانت لهما نفس القيمة فمعناه أن الـ data سليمة ولم يحدث لها تغيير أو خلل خلال الإرسال، أما إذا كانت مختلفة فمعناه أن هناك تغيير طرأ على هذه الـ data فيقوم المستقبل بتجاهل discard هذه الـ frame

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

بالتوفيق

جزاك الله خيرااااااااااااااااااا...الشرح وافي ومكتمل

بس في نقطة فيصليه في استفساري: تقصد ب data التي توجد في data field

أنا توهت صراحه في هذه النقطة ..بعض المواقع تكتب أن العمليه الحسابيه يتم اجراؤها
على data field و address field والبعض الاخر يقول على address field والبعض يقول على data field

طيب مين الأدق؟؟؟؟؟؟؟؟

التعديل الأخير تم بواسطة طالبة ; 10-20-2012 الساعة 03:30 PM
طالبة غير متواجد حالياً   رد مع اقتباس
 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36