22/08/2026
ال Data link layer
وهي الطبقة رقم 2 في ال TCP/IP model
مسؤوليتها الاساسيه هي ال switching (التبديل )
بمعني نقل الباكيت من جهاز للجهاز اللي جمبه ودا اسمه hop to hop delivery
مش زي ال transport layer اللي بتنقل end to end delivery
طب النقل من جهاز للتاني بيعتمد علي ايه؟
بيعتمد علي عنوان اسمه ال MAC address
ودا هو العنوان المادي physical address لإنه بيبقي موجود علي كارت الشبكه وخاص بيه هو فقط
ف بعد ما طبقة ال network تخلص شغلها وتنتج packet
طبقة ال data link بتستلمها وتزود عليها mac الجهاز المرسل و mac الجهاز المستقبل و ساعتها ال packet تتحول ل Frame
الجهاز الاساسي اللي بينفذ مهمة الطبقة دي هو السويتش
و بيعتمد علي جدول اسمه جدول التوجيه switching table او الاسم الاشهر ليه mac-address table
الجدول دا السويتش بيخزن (learning ) فيه ال mac بتاع كل الاجهزه المتصله بيه لمدة 5 دقايق (300 ثانيه) وعلي اساسه هينقل الداتا (forwarding ) من جهاز للتاني
السويتش بيسجل العنوان بتاع الجهاز في حالة واحده وهي ان الجهاز دا يبعت داتا تعدي علي السويتش غير كدا ف الجهاز والعنوان بتاعه مجهولين بالنسبه للسويتش
منقول.