مرجع
آخر الزيارات

طبقة الجلسة

937 كلمة•0 مشاهدة•🗒️ منذ 14 يوماً
باختصار: طبقة الجلسة (الطبقة الخامسة في نموذج أو إس أي) تنظم إنشاء أو إنهاء ارتباط بين نقطتين نهائيتين وهذا ما يسمى الاتصال. تجد هنا «- التحكم بالنشاط»، «استخدام خدمات طبقة الجلسة» و«الخدمات التي تقدمها طبقة الجلسة» ضمن 14 قسماً.
المحتويات
  1. - التحكم بالنشاط
  2. استخدام خدمات طبقة الجلسة
  3. الخدمات التي تقدمها طبقة الجلسة
  4. - تزامن الاتصالات
  5. البروتوكولات الموجودة ضمن طبقة الجلسة
  6. صفحات خادم نشطة, AppleTalk Session Protocol
  7. - البدء بالاتصال
  8. أمثلة على استخدام طبقة الجلسة
  9. الجلسة في تطبيقات الشبكة العنكبوتية
  10. L2F, Layer 2 Forwarding Protocol
  11. - التحكم بالمحادثة
  12. -أنماط النقل
  13. - صون الاتصال والإبقاء عليه
  14. PAP, Password Authentication Protocol
طبقة الجلسة

بدايةً، طبقة الجلسة (الطبقة الخامسة في نموذج أو إس أي) تنظم إنشاء أو إنهاء ارتباط بين نقطتين نهائيتين وهذا ما يسمى الاتصال. حيث تقوم بالإبقاء على الاتصال بينما تكون النقطتين النهائيتين تتواصلان ذهاباً وإياباً ضمن محادثة أو جلسة ذو مدة محددة. حيث أن الجلسة هي اتصال يقيم الرابطة ومدار بين أنظمة الشبكة لغاية محددة، فمثلاً الجلسة ممكن أن تنشأ بغاية التوثيق أو البدء بنقل ملفات. بعض المحادثات والجلسات تستمر لفترة تكفي فقط لإرسال رسالة باتجاه واحد، أما جلسات أخرى من الممكن أن تكون أطول زمنياً، ويمكن لأحد المتصلين أو كلاهما إنهاء الاتصال. ونتناول فيما يلي مزيدًا من التفاصيل.

- التحكم بالنشاط

وفي هذا الصدد، مثال: عملية التحويل البنكية تتألف من عمليتين : 1- سحب من الحساب الأول، 2- إيداع في الحساب الثاني.

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

ومن جهة أخرى، فإذا نفدت العملية الأولى ولكن لم تصله العمليات المتبقية فسيبقى المبلغ المسحوب ضائع ولن يصل إلى الحساب الثاني. فالحجر هنا تظهر أهميته بتنفيذ كل العمليات دفعة واحدة عند التأكد من وصولها كلها.

وفي هذا السياق، تسمح للمستعمل أن يقسم المعطيات إلى وحدات منطقية تسمى بالنشاطات، كل نشاط مستقل عن النشاط الذي يسبقه والذي يليه وكل نشاط يمكن تنفيذه بشكل مستقل.

استخدام خدمات طبقة الجلسة

في هذا الإطار، تكون جلسات الاتصالات عادةً مكونة من طلبات وردود يتم تبادلها بين التطبيقات.خدمات طبقة الجلسة تستعمل بشكل مشاع في بيئة التطبيقات التي تستعمل اتصالات الإجراء البعيد (نداء الإجراء البعيد).

الخدمات التي تقدمها طبقة الجلسة

  • 1- الاستيثاق.
  • 2- الصلاحيات.
  • 3- استعادة الجلسة (نقاط المراقبة، الاستعادة).

- تزامن الاتصالات

من جهة ثانية، طبقة الجلسة تتيح لأي عملية إمكانية إضافة نقاط تزامن إلى دفق المعطيات. مثلًا، نظام يرسل ملف من 400 صفحة، فينصح بوضع نقاط تزامن بعد كل 100 صفحة للتأكيد أن كل 100 صفحة قد وصلت وتم إقرار وصولها بشكل منفرد.ففي هذه الحالة إن وقع خطأ في الصفحة 324 فإن الصفحات التي يجب إعادة إرسالها تكون محصورة في بين 301 و 324، الصفحات السابقة لـ 301 لا يتم إعادة إرسالها. فنقاط التزامن هي نقاط مرجعية تعرف على المعطيات من خلال طبقة الجلسة وذلك لغايتين تصحيح الأخطاء والتحكم بالدفق.

البروتوكولات الموجودة ضمن طبقة الجلسة

ADSP, AppleTalk Data Stream Protocol

• بروتوكولات أخرى:

ومن جهة أخرى، • ADSP: الذي ينسق بين عملية ربط الاسم وبروتوكول آخر هو بروتوكول إدارة الجلسة(SCP)

• رموز بريد الولايات المتحدة : بروتوكول معلومات المنطقة.

صفحات خادم نشطة, AppleTalk Session Protocol

  • H.245, Call Control Protocol for Multimedia Communication
  • ISO-SP, OSI Session Layer Protocol (X.225, ISO 8327)
  • iSNS, Internet Storage Name Service

- البدء بالاتصال

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

أمثلة على استخدام طبقة الجلسة

مثال 2:

في هذا الإطار، الاجتماع المرئي، حيث في هذه الخدمة يجب على الصوت الصورة أن يكونا متزامنين لتجنب وصول أحدهما قبل الآخر يتم ذلك من خلال تقنية (Floor control)، التي تجعل صوت المتكلم متوافق مع الصورة الظاهرة على الشاشة.

علاوةً على ذلك، البث الحي والمباشر للتلفاز حيث يجب دمج كل من دفقي الصوت والصورة بشكل مستمر ونقلهما وضمان عدم حدوث حالة صمت أو تراكب في النقل.

مثال 1:

الجلسة في تطبيقات الشبكة العنكبوتية

عمل طبقة الجلسة ضمن نموذج أو إس أي

ومن جهة أخرى، في مجال تطبيقات الشبكة العنكبوتية (Internet)، كل جلسة مرتبطة بمنفذ (وهو رقم مرتبط بتطبيق في طبقة عليا). مثلاً برنامج الـبروتوكول نقل النص الفائق أو الـdaemon يملك رقم منفذ (80) دوماً. أرقام المنافذ المرتبطة بتطبيقات الإنترنت دوماً تكون أرقام معروفة. على الرغم من أن أغلب أرقام المنافذ يمكن إسنادها ديناميكياً إلى تطبيقات أخرى.

مهام هذه الطبقة

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

L2F, Layer 2 Forwarding Protocol

إل 2 تي بي, Layer 2 Tunneling Protocol

NetBIOS, Network Basic Input Output System

- التحكم بالمحادثة

إضافةً إلى ذلك، تتيح طبقة الجلسة لنظامين إمكانية الدخول إلى محادثة، حيث تقوم بتحديد المتكلم والسماح لعملية الاتصال أن تتم إما بشكل أحادي الاتجاه أو ثنائي الاتجاه (تبادل باتجاهين في كل لحظة).ويتم تحديد المتكلم من خلال استخدام جزء من المعطيات (Data token) يرسل ذهاباً وإياباً ويسمح للمستعمل أن يرسل فقط عندما يملك هذا الجزء من المعطيات.

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

-أنماط النقل

وعلى صعيد آخر، - الاتصال أحادي الاتجاه: إذا كان الإرسال يتم بالجهتين ولكن ليس في نفس اللحظة، أي أنه في لحظة ما فإن أحد الحاسبين هو فقط يرسل معلومات.

من جهة ثانية، - الاتصال ثنائي الاتجاه: إذا كان الإرسال يتم بالجهتين في نفس اللحظة، أي في لحظة واحدة كل من الحاسبين يرسل معلومات.

- صون الاتصال والإبقاء عليه

ومن جهة أخرى، في حالة ضياع الاتصال يحاول بروتوكول (نموذج اتصال معياري أو ما يسمى بـ OSI 8327) إعادة الاتصال.إذا لم يستعمل الاتصال لفترة طويلة، فيقوم بإغلاق الاتصال وإعادة فتحه.

PAP, Password Authentication Protocol

  • بروتوكول النقطة إلى النقطة, Point-to-Point Tunneling Protocol
  • نداء الإجراء البعيد, Remote Procedure Call Protocol
  • RTCP, Real-time Transport Control Protocol
  • SMPP, Short Message Peer-to-Peer
  • SCP, Secure Copy Protocol
  • SSH, Secure Shell
  • ZIP, Zone Information Protocol
  • SDP, Sockets Direct Protocol

ما رأيك في هذه المقالة؟

📝 هل في هذه المقالة خطأ؟

إذا وجدت معلومة تحتاج تصحيحاً أو إضافة، أو أردت حذف المقالة، أرسل لنا طلباً وسنراجعه.