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

هناك، على سبيل المثال، بروتوكولات سياسية وبروتوكولات دبلوماسية وأنواع مختلفة أخرى من البروتوكولات، ولكن من المعروف أن كلمة “بروتوكول” تعني بروتوكول الإنترنت.

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

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

اقرأ أيضًا: ما معنى الإنترنت وفوائده

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

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

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

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

أولاً، مكدس بروتوكول TCP / IP

تتضمن هذه الحزمة مجموعة من البروتوكولات، بما في ذلك ما يلي:

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

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

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

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

راجع أيضًا: ما هو بروتوكول الإنترنت الثاني HTTP 2

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

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

بروتوكول DNS

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

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

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

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

  • يستخدم هذا البروتوكول لترجمة عنوان الرسالة إلى عنوان مادي حتى تتم عملية التسليم.

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

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

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

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

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

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

قد تكون مهتمًا أيضًا بـ: مقال عبر الإنترنت يحتوي على عناصر ومقدمة وخاتمة

ثانيًا، مكدس بروتوكول UDP

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