بسم الله والحمد لله والصلاة والسلام على رسول الله صلى الله عليه وسلم
محاضرة اليوم في الحقيقة سنشرح فيها الطبقات الثلاث الأخيرة وهي طبقة الشبكة Network Layer وطبقة ربط البيانات Data Link والطبقة الفيزيائية Physical Layer
وسأترك طبقة النقل Transport Layer في الأخير في محاضرة مستقلة لأنها تحتاج لشرح مستقل فهي طويلة شوية
خامساً : طبقة الشبكة Network Layer
وهذه الطبقة هي المسئولة عن الإتصالات بين الأجهزة الطرفية والتي تكون على شبكات مختلفة
لذا فإن طبقة الشبكة هي المسئولة عن الرحلة الكاملة لرزم البيانات من المصدر إلى المستقبل كإختيار أفضل مسار (أو طريق لأنه قد يكون هناك أكثر من طريق للوجهة النهائية ) للوصول للمستقبل
وفي الحقيقة الطبقة دية فيها يعمل البروتوكول الشهير IP وهو البروتوكول المسئول عن إعطاء الأجهزة العناوين IP مع ملاحظة أن هناك بروتوكولات أخرى لكنها قديمة أو مع أنظمة تشغيل غير مايكروسوفت وده مش موضوعنا الآن لكن زي البروتوكول IPX
وهنا في هذه الطبقة تضيف طبقة الشبكة (وخذ بالك فوق الإضافات بتاعة الطبقة السابقة وهي طبقة النقل المؤجلة لأن إحنا قولنا إن الطبقة الثالثة بتكمل دور الطبقة الرابعة ده إذا كان الكلام في الجهاز المرسل صح لأن البيانات تنزل من طبقة الطبيقات إلى طبقة التقديم إلى طبقة الجلسة حتى الطبقة الفيزيائية حتى السلك) على العموم
تضيف طبقة الشبكة لبيانات طبقة النقل رأس Header فيه المعلومات اللازمة لهذه المرحلة طيب معلومات زي إيه :
من مكونات هذه الرأس :
حقل يدل على عنوان المصدر وعنوان المستقبل أقصد العنوان IP من عادل إلى أحمد فاكر ولا نسيت ...
ومؤقتاً خلينا نقول إن العناوين IP هي عناوين طولها 32 بت تستخدمها أجهزة الكمبيوتر والأجهزة الأخرى على الشبكة بشكل فريد فلا يتكرر عنوانين IP
وأخيراً يجب أن تعرف أن هذه الطبقة هي المسئولة عن التوجيه Routing وهذا لإعطاء البيانات للمستقبل مهما كان حجم الشبكة مثل الإنترنت
الجهاز المسئول عن التوجيه بإستخدام العناوين IP هو الروتر Router بالعربي موجه
وخليني أدردش على الروترات هذه وهي سنفصلها لاحقاً
فالروتر يحتفظ بمعلومات عن الشبكة ضمن جداول Routing Table تحتوي على عناوين الروترات اللازم المرور عليها حتى تصل البيانات إلى وجهتها النهائية
سادساً : طبقة ربط البيانات Data Link
تحدد هذه الطبقة الأجهزة والمعدات اللازم شراؤها لبناء الشبكة وذلك حسب البروتوكولات المستخدمة في هذه الطبقة
Ethernet
Token Ring
PPP
سيتم توضيحهم فيما بعد بالتفصيل
لكن المهم أن هذه الطبقة تضيف فوق بيانات طبقة الشبكة رأس Header أيضاً لكن تضيف كمان تذييل Tail
وفي الرأس Header توضع العناوين العتادية أو الفيزيائية MAC Address للجهازين المرسل والمستقبل
أما التذييل Tail فيحتوي على معلومات الكشف عن الأخطاء CRC والتي تعني ركز الله يرضى عنك :
أن الجهاز المرسل يؤدي عملية حسابية على محتوى البيانات ثم يسجل الناتج في التذييل ثم يرسل البيانات وعند إستقبال الجهاز المستقبل للبيانات يؤدي نفس العملية على محتوى البيانات أقصد العملية الحسابية ثم يقارن النتيجة التي حصل عليها مع النتيجة المرسلة بالتذييل فإذا تشابهت أكمل عملية الإستقبال وإلا أرسل المستقبل للمرسل يطلب منه إعادة الإرسال مرة أخرى
وهي شيء مفيد جداً حتى لا يظل الجهاز يستقبل في البيانات ويفك محتوياتها ولما يصل إلى البيانات يكتشف أنها تشوهت مثلاً بل يكتشف من البداية فلا يتعب نفسه في الفك ويعرف أنها غير سليمة
سابعاً : الطبقة الفيزيائية Physical Layer
وهذه الطبقة تحدد كل ما يتعلق بالمكونات المادية اللازمة لتشبيك جهاز كمبيوتر على الشبكة كبطاقة الشبكة NIC ونوع الأسلاك ودية لنا فيها قصة طويلة وخلافه ...
وهذه الطبقة مهمتها تحويل البتات الثنائية لغة الكمبيوتر لإشارة مناسبة يعني إيه مناسبة
أي إشارة مناسبة لنوع الكبلات أو الأسلاك المستخدمة
فإذا كانت الأسلاك نحاسية حولت البيانات لإشارة كهربية
وإذا كانت الأسلاك ألياف ضوئية حولت البيانات لإشارة ضوئية
وإذا كانت الشبكة لاسلكية حولت البيانات لإشارة كهرومغناطيسية
ملحوظة هامة جداً جداً جداً
أخيراً أود أن أقول أن للبيانات في كل طبقة مسمى خاص
7) طبقة التطبيقات = بيانات = Data
6) طبقة التقديم = بيانات = Data
5) طبقة الجلسة = بيانات = Data
4) طبقة النقل = بيانات + الرأس الخاص بهذه الطبقة = Segment
3) طبقة الشبكة = بيانات + الرأس الخاص بهذه الطبقة = Packet
2) طبقة ربط البيانات = بيانات + الرأس الخاص بهذه الطبقة + التذييل الخاص بهذه الطبقة = Frame
1) الطبقة الفيزيائية = بيانات تحول لإشارات = Bits
أخيراً أود أن أقول أن الكلام على الطبقات الست التي شرحناها لم ينتهي بعد بل وإعلم أنا لن نستغني عن النموذج OSI بطبقاته السبعة وأني ما قلت شيء سوى السلام عليكم ولسه الدردشة كتير والكلام مبيخلصش
أخوكم
عادل الحميدي
المفضلات