أنواع البروتوكولات ومميزاتها الأساسية

أنواع البروتوكولات وخصائصها

تشير كلمة “بروتوكول” إلى عقد اتفاق أو الالتزام بنظام معين أو مجموعة من القواعد المتفق عليها. تختلف أنواع البروتوكولات حسب المجال الذي تختص به الاتفاقات.

توجد بروتوكولات سياسية وأخرى دبلوماسية، ولكن غالبًا ما تُستخدم كلمة “بروتوكولات” في سياق بروتوكولات الإنترنت.

تعريف بروتوكولات الإنترنت

  • بروتوكول الإنترنت يُعرف اختصارًا بـ IP Address، وهو اختصار لـ (Internet Protocol Address).
  • يمكن تعريف بروتوكولات الإنترنت بأنها مجموعة من القواعد المطلوبة عند إجراء اتصالات عبر شبكات الإنترنت بين جهازين أو أكثر.
  • تشمل هذه البروتوكولات مجموعة من الآليات التي تتيح للأجهزة التواصل فيما بينها.
  • تتضمن أيضًا مجموعة من القواعد التي تحدد كيفية حزم وتجميع البيانات في الرسائل سواء كانت مرسلة أو مستقبلة.

أنواع البروتوكولات وخصائصها

تتكون شبكة الإنترنت من عدة طبقات وظيفية، حيث تحتوي كل طبقة على بروتوكولات متعددة تهدف إلى تنظيم العمليات.

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

أولًا: حزمة بروتوكولات TCP/IP

تشتمل هذه الحزمة على مجموعة من البروتوكولات مثل:

بروتوكول نقل الملفات (FTP)

  • يُستخدم هذا البروتوكول لنقل البيانات بين المرسل والمستقبل عبر شبكة الإنترنت.

بروتوكول نقل النصوص المتشعبة (HTTP)

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

بروتوكول نقل النص التشعبي الآمن (HTTPS)

  • هذا البروتوكول هو نسخة آمنة من بروتوكول HTTP، حيث يشير حرف “s” إلى كلمة (Secure) التي تعني آمن.
  • يوفر هذا البروتوكول ضمان الاتصال الآمن بين متصفح المستخدم وخادم الويب.
  • يمكن التعرف على هذا البروتوكول من خلال شريط العناوين في المتصفح، حيث يظهر بلون أخضر أو على شكل قفل.

بروتوكول نظام أسماء النطاقات (DNS)

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

بروتوكول رسائل التحكم بالإنترنت (ICMP)

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

بروتوكول حل العناوين (ARP)

  • يستخدم لترجمة العنوان الموجود في الرسالة إلى عنوان فيزيائي لضمان التوصيل الصحيح.

بروتوكول توقيت الإنترنت (NTP)

  • يهدف إلى قياس الوقت بين الأجهزة المتصلة.

بروتوكول تكوين المضيف (DHCP)

  • يعمل هذا البروتوكول على توزيع عناوين IP لجميع الأجهزة المتصلة بالخادم دون الحاجة لتوزيع كل عنوان على حدة من قبل المسؤول.

بروتوكولات البريد (SMTP)

  • يُعتبر جزءًا من حزمة TCP/IP، ويستخدم في إرسال واستقبال البريد الإلكتروني.
  • تكون قدرته على جدولة الرسائل محدودة، لذا يُستخدم بروتوكولات أخرى مثل (POP أو IMAP) لحفظ الرسائل في صندوق بريد الخادم.
  • يتولى بروتوكول SMTP إرسال البريد، بينما تتولى بروتوكولات POP وجميع إصداراتها و IMAP الاستلام.

ثانيًا: حزمة بروتوكولات UDP

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