النموذج المرجعي لتواصل الأنظمة المفتوحة
Download
Report
Transcript النموذج المرجعي لتواصل الأنظمة المفتوحة
الجزء السابع
النموذج المرجعي لتواصل األنظمة المفتوحة
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
النموذج المرجعي لتواصل األنظمة المفتوحة
• قامت منظمة املقاييس العاملية بوضع منوذج مرجعي لتوصيل األنظمة املتفتوةة OSI
• النموذج املرجعي هو عبارة عن قواعد ومعايري مت مجعها بشكل وصتفي وتقسيمها إىل
سبع مستويات ,وألن هذه املستويات تعمل بشكل متتايل فقد مسيت بالطبقات
• له عدة فوائد منها .1 :تسهيل دراسة أنظمة الشبكات
.2ضمان التوافق بني خمتلف أنواع أجهزة الكمبيوتر
.3حتقيق مبدأ قابلية التغيري
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
الطبقة السابعة (:)Application Layer
• هي طبقة التعامل مع التطبيقات ةيث أهنا حتتوي على مجيع الربجميات والربوتوكوالت
اليت تستطيع التعامل مباشرة مع الربامج.
• برتوكوالت الطبقة السابعة:
برتوكول نقل امللتفات FTP
بروتوكول نقل امللتفات البسيط TFTP
بروتوكول ملتفات الشبكةNFS
بروتوكول نقل النصوص املدجمةHTTP
برتوكول التوقيتNTP
بروتوكول نقل الربيد اإللكرتوينSMTP
بروتوكول استقبال الرسائلPOP3
بروتوكول مشاركة الطابعةLPD
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
الطبقة السابعة():
بروتوكوالت الطبقة السابعة:
بروتوكول إدارة الشبكةSNMP
بروتوكول حماكاة TCP/IPالطريف
بروتوكول العنونة األتوماتيكيةDHCP
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
الطبقة السادسة ()presentation Layer
• حتتوي على كل الربجميات والتجهيزات لتحويل امللتفات من صيغة إىل صيغة أخرى
هبدف ضمان قراءهتا عند استالمها يف الطرف اآلخر
• عملية ضغط وتشتفري امللتفات ,والعملية العكسية هلما
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
الطبقة الخامسة(:)The Session Layer
• مسؤولة عن إنشاء الوصالت بني التطبيقات املختلتفة ,ومراقبة تلك الوصالت وإهناء
الوصلة بعد اإلنتهاء من إرسال املعلومة
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
الطبقة الرابعة() The Transport Layer
•
•
•
•
تسمى بطبقة النقل ,فهي املسؤولة عن جتهيز املعلومات لنقلها عرب الشبكة.
تقدم العديد من اخلدمات فهي تتعامل مع جزئية الربجميات الداخلية للكمبيوتر من
جهة الطبقة اخلامسة ,وهي أيضا تقوم باالتصال والتعامل مع جزئية الشبكات من جهة
الطبقة الثالثة.
تقوم بتقسيم تيار البيانات إىل قطع حمدودة بعدد معني من البايتات ,مث تقوم الطبقة
بتغليف قطع البيانات مبعلومات إضافية تساعد يف توصيلها إىل الكمبيوتر املستقبل.
من بروتوكوالهتا TCPو UDP
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
برتوكول UDP
• يعمل على تغليف قطع املعلومات ببعض املعلومات اإلضافية اليت تساعد يف التوصيل
إىل اإلجتاه املطلوب ,تسمى املعلومات املضافة UDP Header
• UDP Segmentصتفحة 232
المعلومات المضافة بواسطة بروتوكول :UDP
•
•
•
•
•
منتفذ املصدر:وهو عبارة عن رقم العملية اليت جاء منها تيار البيانات األصلي.
منتفذ االجتاه:ويبني الربنامج أو التطبيق الذي سوف يستلم تيار البيانات األصلي يف
الكمبيوتر املستقبل للمعلومات
الطول :وبني لنا طول قطعة املعلومات مبا فيها املعلومات الرأسية واألصلية
جمال فحص البيانات :حيتوي على قيمة رقمية نتيجة عملية ةسابية
جمال البيانات :حيتوي على جزء من تيار البيانات األصلي ,وميكن أن يكون فارغ.
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
بروتوكول TCP
• يعمل على تغليف قطع املعلومات ببعض املعلومات اإلضافية اليت تساعد يف توصيل
تلك القطع إىل اإلجتاه املطلوب.
• TCP Segmentصتفحة 234
المعلومات المضافة بواسطة بروتوكول TCP:
•
•
•
•
•
•
•
•
•
•
•
•
منفذ المصدر
منفذ االتجاه
رقم التسلسل
رقم تأكيد الوصول
إزاحة المعلومات
محجوز
بتات التحكم
حجم االرسال يدون تأكيد
مجال فحص البيانات
مؤشر الحاالت الهامة
خيارات
مجال البيانات
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
مقارنة بين بروتوكول TCPو UDP
UDP
TCP
•أبسط وأسرع واليعتمد على االتصال
•اليحتاج إلى االنتظار إلتمام عملية التأكد على
وصوب كل مجموعة من قطع المعلومات.
•غير مسؤول عن إعادة ترتيب القطع عند وصولها,
واليضمن وصول كل القطع.
•اليعمل على إنشاء وصلة إفتراضية بين كل من
المرسل والمستقبل لضمان وصول المعلومة
•يناسب التطبيقات ذات الحساسية بالنسبة للزمن
والتي التتحمل التأخير وتتحمل ضياع بعضها ومن
أمثلتها تطبيقات الملتيميديا
•يضيف العديد من المجاالت التي تخص الترقيم
وتأكيد الوصول
•تعمل على تنظيم االتصال بين المرسل والمستقبل
•يعتبر موثوق ألنه يدعم التالي:
•االتصال الموجه ألنه يعمل على إنشاء وصلة
افتراضية
•الترقيم
•تأكيد الوصول
•التحكم بتدفق البيانات ومن آلياتها مبدأ التخزين
بالذاكرة المؤقتةWindowing ,
•تناسب أكثر في المعلومات التي التتحمل ضياع أي
من قطع المعلومات وتتطلب وصولها مرتبة حسب
الترقيم وليس مهما لها التأخير مثل FTPو HTTP
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
الطبقة الثالثة(:)Network Layer
• بروتوكول اإلنرتنت :IPيستخدم حلمل املعلومات من خمتلف أنواع التطبيقات بعد
تغليتفها بواسطة TCPأو ,UDPويستخدم أيضا حلمل املكاملات الصوتية.
• بروتوكول الرتاسل والتحكم :ICMPيستخدم لنقل التقارير عن أخطاء الشبكة.
• بروتوكوالت التوجيه :هي الربوتوكوالت املسؤولة عن تبادل املعلومات اخلاصة بعملية
توجيه املعلومات مثل بروتوكول معلومات التوجيه وبروتوكول التوجيه الداخلي وبروتوكول
أقصر مسار متفتوح.
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
مكونات بروتوكول IP
•
•
•
•
•
•
•
•
•
•
•
•
•
•
مجال رقم اإلصدار:ويبين إصدار IPالمستخدم.
مجال طول المعلومات الرأسية:ويبين لنا عدد الصفوف التي تحتوي على 32بت.
مجال نوع الخدمة :يساعد أجهزة االتصال على معرفة كيفية معاملة الباكت القادم.
مجال الطول الكلي:يبين لنا الطول الكلي للباكيت.
مجال التعريف:في حال كوت الباكيت كبير المساحة فإن اإلجهزة تقوم بتجزئته.
مجال األعالم:يستخدم عند تجزئة الباكيتات الكبيرةويساعد على التحكم بالتجزئة.
مجال إزاحة التجزئة:يبين مقدار إزاحة أجزاء الباكت الذي تمت تجزئته.
مجال وقت البقاء:يبين لنا عدد اجهزة الراوتر التي يمكن للباكت أن يمر بها.
مجال رقم البروتوكول:كل بروتوكول له رقم محدد من السلطة يوضع بهذا المكان.
مجال الفحص:يحتوي على قيمة تمثل حالة المعلومات الرأسية فقط وتقارن بالقيمة األصلية.
مجال عنوان المصدر
مجال عنوان االتجاه
مجال الخيارات :ويحتوي على أي خيارات خاصة ببروتوكول IP
مجال البيانات:يحتوي على البيانات األصلية مع معلومات الطبقة الرابعة الرأسية
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
الطبقة الثانية :Data Link Layer
•
•
•
•
•
تعترب من أهم الطبقات ,ألهنا تشمل على تكنولوجيا الشبكات احمللية والشبكات
الواسعة.
تقوم بتغليف باكيتات الطبقة الثالثة مبعلومات حتكم إضافية تسمى معلومات الطبقة
الثانية ,قسم منها يسبق الباكيت يسمى املعلومات الرأسية وقسم يأيت بعد الباكيت
يسمى باملعلومات امللحقة ,فينتج مايسمى بأطر املعلومات.
ختتلف تكوين أطر املعلومات ةسب نوع الشبكة.
كل بروتوكول يضيف معلومات خاصة به لكي تساعد على حتقيق التزامن والكشف
عن األخطاء والتحكم بتدفق البيانات وتوصيل أطر املعلومات إىل اجتاها املطلوب عن
طريق عنونة كل إطار معلومات.
بروتوكول الكشف عن العنوان التفيزيائي ( ARPو )RARP
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
الطبقة األولى Physical Layer
• هي الطبقة التفيزيائية وتشمل على مجيع األسس اليت بناء عليها يتم تكوين البنية التحتية
لتكوين الشبكات.
• تشمل على اخلصائص التفيزيائية جليع أنواع الشبكات احمللية والواسعة
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
نموذج مجموعة بروتوكوالت التحكم باالرسال TCP/IP
•
•
•
•
•
يتكون من 4طبقات بدال من 7طبقات
الطبقة الرابعة :طبقة العمليات والتطبيقات وهي تكافئ من ةيث الرتكيب والوظائف
الطبقات السابعة والسادسة واخلامسة من منوذج .OSI
طبقة النقل :وهي تكافئ الطبقة الرابعة من منوذج OSI
الطبقة الثانية :طبقة اإلنرتنت وهي تكافئ الطبقة الثالثة من منوذج OSI
الطبقة األوىل :وهي تكافئ من ةيث الرتكيب والوظائف الطبقتني الثانية واألوىل.
أ.أمل الخليف ــة – مبادئ شبكات الحاسب
أ.أمل الخليف ــة – مبادئ شبكات الحاسب