طبقة بروتوكولات الانترنت IP – الدرس 2 من شرح TCP/IP بالتفصيل

عام 0 geek4arab
Spread the love

طبقة بروتوكولات الانترنت:

هناك سببين رئيسيين لوجود هذه الطبقة:

1) التوجيه (routing)

2) تقديم واجهة أمامية شبكية موحدة للطبقات العليا.

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

البروتوكولات الموجودة في هذه الشبكة هي:

1) بروتوكول الانترنت Internet Protocol IP

2) بروتوكول رسالة تحكم الانترنت Internet Control Message Protocol ICMP

3) بروتوكول اقرار العنوان Address Resolution Protocol ARP

4) بروتوكول اقرار العنوان المعاكس Reverse Address Resolution Protocol RARP

سنبدأ ببروتوكول الانترنت إن شاء الله تعالى:

أولا: بروتوكول الانترنت Internet Protocol IP :

بروتوكول الانترنت هو بصورة عامة نفسه طبقة الانترنت. فوظيفة بقية البروتوكولات في
هذه الشبكة هي مساعدة بروتوكول الانترنت.

بروتوكول الانترنت ينظر إلى عنوان كل رزمة. ثم باستخدام جدول التوجيه، يقرر
بروتوكول الانترنت محطة الرزمة التالية باستخدام أفضل طريقة. لمعرفة الأجهزة على
شبكة ما يتطلب الإجابة على سؤالين.

السؤال الأول: على أي شبكة الجهاز موجود؟

السؤال الثاني: ما هو رقم التعريف للجهاز على تلك الشبكة؟

إجابة السؤال الأول: يستلزم معرفة العنوان المنطقي logical address

إجابة السؤال الثاني: يستلزم معرفة عنوان الهاردوير.

كل مستضيف على أي شبكة يملك رقم هوية منطقي يسمى بعنوان بروتوكول الانترنت IP
Address وهو نفسه العنوان المنطقي.

بروتوكول الانترنت يحصل على الأجزاء segments من طبقة المضيف إلى المضيف ويكسرها
إلى رزم packets . وبروتوكول الانترنت في الجهار المستقبل يقوم بإعادة جمع الزوم
وتحويلها إلى أجزاء. كل رزمة تحوي عنوان بروتوكول الانترنت للجهاز المرسل وللجهار
المستقبل. عندما تصل الزومة إلى الموجه router فإن الموجه يقوم بقراءة عنوان
بروتوكول الانترنت الموجود في الرزمة ومن ثم يقوم بعملية التوجيه الصحيحة.

لننظر كيف تبدو ترويسة بروتوكول الانترنت:

الآن مع تعريف المصطلحات:

نسخة version:

رقم نسخة بروتوكول الانترنت

طول الترويسة header length:

واضح من العنوان


أفضلية مع نوع الخدمة Priority and type of service

يوضح كيفية استعمال الرزمة

الطول الكلي Total length

طول الرزمة بالاضافة إلى طول الترويسة

تعريف بالهوية Identification

قيمة معينة لبروتوكول الانترنت.

أعلام flags

يحدد إن استلزم الأمر عملية تكسير

تعويض التكسير frag offset

يقوم بعملية تكسير أخرى إن كان حجم الرزم المرسلة كبيرة مقارنة بالمسموح به في شبكة
معينة.

الوقت الباقي للحياة Time to live

كل رزمة تحوي عداد خاص يحدد الوقت الباقي للحياة. فإن كانت الرزمة تسبح في أثير
الانترنت لفترة طويلة وتم اجتياز الوقت الباقي للحياة فإن الرزمة توقف عملية
الارسال وتلغي نفسها.

بروتوكول protocol

رقم المنفذ الخاص ببروتوكول الطبقة العليا

header checksum

خاص لعملية تأكيد وصول البيانات بصورة خالية من الخطأ

عنوان الـIP الخاص بالمرسل Source IP address

عنوان الـIP الخاص بالمستقبل destination IP address

خيارات Options

يُستعمل لاختبار الشبكة وأمنها وما شابه من الأعمال

بيانات Data

وفي الدرس القادم إن شاء الله سنقوم بالتحدث عن التالي:

1) بروتوكول رسالة تحكم الانترنت Internet Control Message Protocol ICMP

2) بروتوكول اقرار العنوان Address Resolution Protocol ARP

3) بروتوكول اقرار العنوان المعاكس Reverse Address Resolution Protocol RARP

(بواسطة : بسام نور | بتاريخ : 27 مارس 2002 )

الكاتب geek4arab

geek4arab

مواضيع متعلقة

التعليقات مغلقة