3- وصف للخدمات المتوفرة بين الطبقات المختلفة و شرح لمفهوم SAP.
يمكن تصنيف تصميم أنظمة الكمبيوتر الى
:
1- أنظمة مفتوحة.
2- أنظمة مغلقة.
في الأنظمة المغلقة يكون المستخدمون مجبرين على استخدام من منتج أو شركة فقط و لا تستطيع أنظمتهم أجهزة واحدة مصنعين آخرين كما كان ذلك شائعا في السبعينات و الثمانينات.
مع تطور صناعة الكمبيوتر و كان لابد من مقاييس تسمح اختلاف بالتفاهم و التوافق إيجاد مصنعيها انتشارها لمقاييس الى مجموعتين:
OSI Model.
-1
2-
هو تعديل على Project 802 مشروع OSI Model.
تقسم مقاييس
OSI إتصالات الشبكة الى سبع طبقات:
application.
-1
presentation.
-2
session.
-3
transport.
-4
network.
-5
data- link.
-6
physical.
-7
كل طبقة تقدم خدمة للطبقات الأعلى منها بينما تستفيد من خدمات الطبقات الأسفل منها. أنظر الصورة.
فمثلا طبقة Network تتصل مع طبقة Transport و تستخدم خدمات الطبقتين Physical. و Data- Link
الطبقات الثلاث السفلى مخصصة لنقل البتات من البيانات و تبادلها بين الشبكات. ما الطبقات الثلاث العليا فهي مخصصة لتطبيقات و برامج المستخدم.
أما الطبقة الوسطى فتعمل كواجهة بين الطبقات السفلى و العليا.
و بشكل عام كلما ارتفعت الطبقة كلما زاد تعقيد مهامها.
كما أن كل طبقة في الجهاز المرسل تقوم بالإتصال بالطبقة المماثلة لها في الجهاز المستقبل. أنظر الصورة.
و هذا الإتصال لا يكون فعليا بل ظاهريا أو منطقيا.
و تتم عملية الإتصال بين الجهازين كما يلي
:
يتم إدخال البيانات المطلوب بواسطة التطبيقات و تنتقل البيانات و يتم بالمرور على كل الطبقات في الجهاز المرسل إرسالها هذه ترجمتها ابتداء طبقة التطبيقات و بطبقة
Physical حيث تكون البيانات قد تحولت الى بتات جاهزة للنقل عبر الأسلاك بعد أن تضيف كل طبقة معلومات انتهاءا اصة الى البيانات التي يرغب في و تسمى هذه عملية Encapsulation و عند وصوله الى الجهاز المستقبل تمر البيانات بطبقـات إرسالها تكون البيانات الناتجة هـي انتهاءا ابتداءا De- Encapsulation و بطبقة التطبيقات في عملية تسمى Physical بشكل معكوس بطبقة OSI لمستخدم المستقبل على يراه جهازه.
يفصل بين كل طبقة و أخرى في
OSI فاصل يسمى Interface و هو الذي يمرر البيانات بين الطبقات. أنظر الصورة.
لنلق نظرة مفصلة على كل طبقة من طبقات OSI :
1-لطبقة الأولى
Application و هي الطبقة التي يتحكم فيها المستخدم مباشرة و هي تدعم برامج مثل:
1- برامج نقل تاملفات .
2- برامج قواعد بيانات.
3- برامج البريد الإلكتروني.
و الطبقة هي المسئولة عن توفير إتصال بين عمليات التطبيقات و بيئة
OSI تتحك م بالوصول العام للشبكة و تدفق البيانات و علاج كما أنها هذه لأخطاء.
و توفر هذه الطبقة خدمات تسمى(
plication Service Elements (ASEs و تشمل هذه الخدمات ما يلي:
Association Control Service Element (ACSE).
-1
File Transfer, Acess and Management (FTAM).
-2
Message Handling System (MHS).
-3
-2 الطبقة الثانية
Presentation و هي المسئولة عن تش كيل البيانات بالهيئة المناسبة للطبقة أو السفلى حسب الحالة هل المجاورة العليا ملية إرسال أو إستقبال ، أن الطبقة مسئولة عن الترجمة بين البروتوكولات المختلفة تقوم بتحويل الصيغ المختلفة من الصور كما كما هذه الى صيغة قابلة للقراء و من قبل برنامج المستخدم ، و تقوم الطبقة بضغط البياناتة المشاهدة هذه غيرها أيضا JPG و PNG و PCX دد البتات التي يجب نقلها.
-3 الطبقة الثالثة
Session و هي التي تسمح لبرنامجين على كمبيوترين مختلفين بإجراء اتصال و م الإتصال و إنهائه بين الجهازين استخدا هذا أن الط بقة مسئولة عن التعرف على و و إصدار تقارير عن الإتصالات التي و تقوم الطبقة بـبعض كما هذه الأجهزة أسمائها تجريها هذه أيضا هام الإ مثل ترتيب الرسائل المرسلة حسب وقت إرسال كل رسالة و من البروتوكولات التي تعمل ضمن الطبقة يلي :
أ- (twork File System (NFS.
ب-(Structured Query Languag(SQL.
ج- Windows X
تقوم الطبقة بأخذ عينة من آخر جزء من البيانات تم إرساله عند توقف الشبكة عن العمل و ذلك لكي يتم إرسال البيانات تعـود كما هذه عنـدما لشبكة الى العمل من النقطة التي توقف عندها الإرسال.
4- الطبقة الرابعة Transport
التي تفصل بين الطبقات الموجهة للمستخد م User- Oriented و الطبقـات الموجهـة للشـبكة Network- Oriented.
تقو م هذه الطبقة بتجزئة البيانات الى أجزاء تسمى
Segments ، كما تقوم بالتأكد من وصول الأجزاء دون أخطاء أو نقص أو تكـرار بالترتيب المناسب و باستخدام الوجهة المناسبة و تقوم الطبقة في الجهاز المستقبل بإرسال رسالة للبيانات.
-5 الطبقة الخامسة
Network و هي مسئولة عن عنونة الرسائل و ترجمة العناوين المنطقية و الأسماء الى عناوين مادية تفهمها الشبكة.
العنوان المنطقي د يكون بريد إلكتروني أو عنوان إنترنت الشكل 123،123،123،123 العنـوان المـادي فيكـون ق بهذا أمـا بهـذا الشـكل 02,12,3
و تقوم هذه الطبقة باختيار أنسب مسار بين الجهاز المرسل و المستقبل ، لهذا فإن أجهزة الموجهات Routers تعمل من ضمن هذه الطبقة.
-6 الطبقة السادسة
Data- Link و هي المسئولة عن المحافظة على التزامن في إرسال و استقبال البيانات و تقو م بتقسيم البيانات الـى أجـزاء أصغر تسمى Frames و تضيف أجزاء الرأس Header و ذيل Trailer و التي تحتوي على معلومات تحك م للتأكد من خلو الإطارات إليها من أي أخطاء.
-7 الطبقة السابعة Physical و هي الطبقة المواجهة لوسط الإرسال و المسئولة عن إرسال البيانات التي تم تجهيزها من قبل الطبقات العليا عبر وسط الإرسال.
كما تعرف هذه الطبقة الكيفية التي ستتصل بها بطاقة الشبكة بالأسلاك.
لنر الآن الكيفية التي تتصل و تتفاعل بواسطتها هذه الطبقات معا.
يطلق على الهيئة القياسية التي يقوم البروتوكول بتشكيل البيانات المارة بين الطبقات عليها اسم (rotocol Data Unit (PDU.
و تقوم الواجهة الفاصلة بين كل طبقتين بتعريف العمليات و الخ دمات التي الطبقة السـفلى و تسـمى العمليـات هـذه توفرها لجارتهـا العليـا Primitives.
عند مرور البيانات من طبقة لأخرى فإنه من الممكن استخدام نوعين من الخدمات هما:
Confirmed.
-1
Unconfirmed.
-2
في الخدمة
Confirmed تستخدم العمليات Primitives التالية:
الطلب Request.
الإشارة Indication.
الرد Response.
التأكيد Confirm.
أما في الخدمة Unconfirmed فتستخدم :
الطلب Request.
الإشارةIndication.
ملخص الدرس:
تقسم أنظمة الحاسوب الى أنظمة مفتوحة و أنظمة مغلقة.