ما هو نظام تبادل الحزم المتسلسل SPE في شبكات الحاسوب

اقرأ في هذا المقال


يُعد “SPX” هو بروتوكول شبكة تستخدمه (Novell Netware) بشكل أساسي، ولكنّه مدعوم أيضاً من قبل أنظمة تشغيل أخرى ويعتبر الآن بروتوكولاً قديماً، حيث تم استبداله إلى حد كبير بـ (TCP / IP) وفي يوليو 1991م أنشأت (Novell) فريقاً من المطورين لإنشاء نسخة محسنة من (SPX)، تسمى (SPX II).

ما هو نظام تبادل الحزم المتسلسل SPE

نظام تبادل الحزم المتسلسل (SPE): هي طبقة النقل لبروتوكول (IPX / SPX) و(IPX) هي طبقة الشبكة، ويعالج (SPX) الاتصالات بين الأنظمة بينما يتعامل (IPX) مع النقل الفعلي للبيانات، لذلك تُستخدم أوامر (SPX) لتأسيس الاتصالات وتأكيدها وإغلاقها، بينما تُستخدم أوامر (IPX) لإرسال واستقبال حزم البيانات، ويشبه (SPX) بروتوكول (TCP) ويشبه (IPX IP) في بروتوكول (TCP / IP).

  • “IPX” هي اختصار لـ “Internetwork Packet Exchange”.
  • “SPE” هي اختصار لـ “Sequential Packet Exchange”.
  • “TCP / IP” هي اختصار لـ “Transmission Control Protocol/Internet Protocol”.
  • “SPX” هي اختصار لـ “Sequenced Packet Exchange”.

أساسيات نظام تبادل الحزم المتسلسل SPE

يحتاج اتصال (NetWare) بروتوكول إرسال يعتمد على بروتوكول (NetWare) الأساسي (NCP) مثل (IPX / SPX) أو (TCP / IP) أو كليهما، وتعامل بروتوكول أو (SPX / IPX) في الأصل مع أوامر النقل والشبكة لبروتوكول (NetWare) الأساسي (NCP)، كما يمكن للنظام الذي يقوم بتشغيل (NCP Server) وعادةً ما يكون جهاز (Linux) أن يتلقى اتصالات من أجهزة كمبيوتر تقوم بتشغيل برنامج عميل (NCP).

يوفر بروتوكول (NCP) وظائف للوصول إلى الملفات والدلائل ومزامنة الساعات والمراسلة بين الأنظمة حيث عندما قام (Novell) بتمكين خوادم (NCP) لاستخدام بروتوكول (TCP / IP) العالمي، سرعان ما حل محل مجموعة بروتوكولات (NCP) الخاصة، ويتم اعتماد (SPX) بشكل أولي لتطبيقات العميل / الخادم لقديم خدمات شبكة مهيأة للاتصال مماثلة لـ (TCP / IP) ويقع (SPX) فوق (IPX) وهو بروتوكول طبقة شبكة ويتم أخذ (IPX / SPX) من:

  • بروتوكول مخطط بيانات الإنترنت (IDP).
  • بروتوكول الحزمة المتسلسلة (SPP).

ملاحظة: هما بروتوكولات أنظمة شبكة (Xerox) والتي توفر إمكانية التوجيه ودعم تسليم الحزم المتسلسل وغير المتصل.

ملاحظة:“IDP” هي اختصار لـ “Internet Datagram Protocol”.

ملاحظة: “NCP” هي اختصار لـ “Network Control Program”.

ملاحظة:“SPP” هي اختصار لـ “Standard Parallel Port”.

كيفية تنفيذ نظام تبادل الحزم المتسلسل SPE

تُعد (Novell) قادرة إلى حد هائل عن استعمال (IPX) كبروتوكول شبكات حاسوب منتشر بسبب قدرتها في برامج نظام تشغيل الشبكة، مع (Novell Netware) من أواخر الثمانينيات وحتى 1995م وكان (IPX / SPX) معياراً لألعاب الشبكة متعددة المستعملين في عصر (DOS).

نظراً لامتداد (IPX / SPX) في الشبكات المحلية خلال عام 1990م وضعت (Microsoft) اسناداً للبروتوكولات إلى “stack” شبكات (Windows)، بدءاً من (Windows for Workgroups) و(Windows NT) وحتى أن (Microsoft) أطلقت على تطبيقها اسم “NWLink”، ممّا يدل على أنّ شمول عمليات النقل من الطبقة 3/4 يتيح اتصال (NetWare).

في الواقع تم إسناد البروتوكولات كطريقة نقل أصلية لـ (Windows SMB / NetBIOS) وتحتاج اتصال (NetWare) تثبيتاً إضافياً لعميل (NCP)، وأتاحت (Microsoft) عميل (NetWare) أساسياً مع (Windows 95) والإصدارات الأحدث، ولكن لم يتم ترسيخه تلقائياً وفي البداية يدعم فقط وضع قاعدة بيانات (NetWare).

يستمر (NWLink) مزوداً بنظام (Windows) حتى (Windows Server 2003)، ولكنّه غير مضمن أو مدعوم في (Windows Vista)، ولا يُنصح بشدة باستعماله لأنّه لا يمكن استخدامه لشبكات (Windows) باستثناء وسيلة النقل لـ (NetBIOS) والتي تم إهمالها.

مبدأ عمل نظام تبادل الحزم المتسلسل SPE

1- SPX على نظام التشغيل Windows 95/98

على الرغم من أنّ واجهات مستخدم (Windows 95) و (Windows 98) تسمح لك بتكوين روابط متعددة لبروتوكول (IPX / SPX) المتوافق مع بطاقات واجهة شبكة متعددة (NIC)، يتم استخدام الربط الأول فقط بالفعل ولا يمكن استخدام بروتوكول (IPX / SPX) المتوافق للاتصال بـ (NetWare) عبر شبكة (ARCNET) ويجب تثبيت برامج تشغيل (IPX) في الوضع الحقيقي بدلاً من ذلك.

  • “NIC” هي اختصار لـ “Network interface controller”.

2- بروتوكول متوافق مع IPX / SPX

يتم تعيين بروتوكول (IPX / SPX) المتوافق افتراضياً للكشف التلقائي عن نوع الإطار المستخدم على شبكة (NetWare)، وإذا لم يتم اكتشاف نوع إطار فسيتم استخدام النوع الافتراضي (802.2) وإذا تم اكتشاف أنواع إطارات متعددة فسيتم تحديد النوع السائد.

وتبادل حزم متسلسل هو بروتوكول طبقة النقل في نظام تشغيل (NetWare)، وعلى غرار طبقة (TCP) في (TCP / IP) فهي تضمن وصول الرسالة بالكامل كما هي، كما يستخدم (SPX IPX) الخاص بـ (NetWare) كآلية التسليم الخاصة به، وتستخدم برامج التطبيقات (SPX) لتزويد العميل / الخادم والتفاعل من نظير إلى نظير بين عقد الشبكة.

بروتوكول طبقة إرسال (الطبقة 4) في (Novell NetWare) لمشاركة الحزم بين الشبكات المحلية و(IPX) هو بروتوكول طبقة الشبكة “Network” (الطبقة 3)، المتعلق في مجموعة بروتوكولات (IPX / SPX)، كما يشبه (SPX) بروتوكول السيطرة في الإرسال (TCP)، ولكنّه ليس معياراً صناعياً وقد طغى عليه مجموعة بروتوكولات (TCP / IP)، وكما يُعتمد (IPX / SPX) و(LAN) وطبقة الشبكة والبروتوكول ومجموعة البروتوكولات و(TCP) وطبقة النقل.

ميزات نظام تبادل الحزم المتسلسل SPE

  • (SPX) هو بروتوكول لطبقة النقل.
  • وهي تهدف إلى الاتصالات مع الاتصال المسؤول عن التحقق من وصول الرسالة المرسلة عبر الشبكة إلى وجهتها كما هي، ممّا يضمن سلامة الحزم المرسلة وحزم التأكيد المستلمة.
  • يستخدم بروتوكول (IPX) كمرسل، والذي يفتقر في حد ذاته إلى الموثوقية أثناء نقل الحزم ممّا يسمح له بإنشاء وصيانة الاتصالات وكذلك إرسال البيانات.
  • يتكون رأس حزمة (SPX) من (12 بايت) متصلة عبر رأس (IPX) سعة (30 بايت).
  • يتحكم في تدفق البيانات، وينظم السرعة التي يتم بها إرسال الحزم واستلامها ويقلل من مخاطر التلف.
  • يستخدم بشكل رئيسي لتطبيقات العميل / الخادم.
  • يتم استخدامه في شبكات المنطقة المحلية، نظراً لكفاءته لهذا الغرض، ويتجاوز أدائه أداء (TCP / IP) في شبكة (LAN).

سمات نظام تبادل الحزم المتسلسل SPE

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

عيوب نظام تبادل الحزم المتسلسل SPE

  • أداء ضعيف في موثوقية نقل البيانات عبر الشبكة، مقارنة بـ (IPX).
  • نظراً لأنّه يتعين عليك ضمان إرسال اتصال والحفاظ عليه، فإنّه يصبح أكثر تعقيداً من (IPX).
  • يرسل حزمة بيانات أخرى قبل استلام حزمة تأكيد للحزمة المرسلة مسبقاً.
  • إذا فشل الاتصال، يمكن أن تفقد البيانات لأنّها لا توفر آلية تحرير اتصال منظمة.
  • يؤدي إلى إحداث ازدحام في الشبكة.

المصدر: COMPUTER NETWORKING / James F. Kurose & Keith W. RossComputer Networks - The Swiss BayCOMPUTER NETWORKS LECTURE NOTES / B.TECH III YEAR – II SEM (R15)An Introduction to Computer Networks / Peter L Dordal


شارك المقالة: