ما هو نظام الخدمة بدون اتصال في شبكات الحاسوب Connectionless Services

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


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

ما هي الخدمات من غير اتصال Connectionless Services

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

أساسيات الخدمة بدون اتصال

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

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

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

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

وفي طبقة الشبكة تشير الخدمة غير المتصلة في طبقة الشبكة إلى مسار مختلف لحزم بيانات مختلفة تنتمي إلى نفس الرسالة، أمّا في طبقة النقل تُظهر الخدمة بدون اتصال في طبقة النقل استقلالية بين الحزم بدلاً من المسارات المختلفة التي ستتبعها الحزم المختلفة التي تنتمي إلى نفس الرسالة.

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

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

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

الإنترنت عبارة عن شبكة حزم كبيرة بدون اتصال يتم فيها التعامل مع جميع عمليات تسليم الحزم بواسطة موفري الإنترنت، كما يضيف “TCP” خدمات موجهة للاتصال بالإضافة إلى “IP” عند الحاجة ويمكن أن يوفر “TCP” جميع خدمات الاتصال ذات المستوى الأعلى المطلوبة؛ لضمان تسليم البيانات بشكل صحيح.

  • “TCP” هي اختصار لـ “Transmission Control Protocol”.

ما هي بروتوكولات الخدمات غير المتصلة

  • بروتوكول الإنترنت “IP“.
  • بروتوكول مخطط بيانات المستخدم “UDP“.
  • بروتوكول رسائل التحكم في الإنترنت “ICMP“.

ملاحظة: “ICMP” هي اختصار لـ “Internet Control Message Protocol”.

ملاحظة:“UDP” هي اختصار لـ “User datagram protocol”.

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

أنواع الخدمات غير المتصلة

  • مخطط بيانات مع الإقرار، وعلى سبيل المثال رسائل نصية مع تقرير التسليم.
  • طلب الرد، وعلى سبيل المثال استفسارات من قواعد البيانات البعيدة.

مزايا الخدمات غير المتصلة

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

عيوب الخدمات غير المتصلة

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

خصائص الخدمة بدون اتصال

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

المصدر: 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


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