اشهر البروتوكولات في شبكات الحاسب

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

اشهر أنواع بروتوكولات الشبكات

IP بروتوكول الإنترنت: 

بروتوكول الإنترنت (Internet Protocol Address) أو كما يعرف اختصارأ ب (IP Address) هو بروتوكول الاتصال الأساسي في حزمة بروتوكولات (TCP/IP). حيث يستخدم في الأجهزة الحاسوبية يقوم بربطها سوية ضمن الشبكة كما أنه هو المسؤول عن عملية العنونة وإعطاء كل جهاز عنوانا خاصّا يكون فريدا من نوعه.

TCP بروتوكول التحكم بالنقل: 

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

UDP بروتوكول بيانات المستخدم: 

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

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

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

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

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

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

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

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

يقوم هذا البروتوكول بنقل الملفات بين جهازين متصلين عبر حزمة (TCP/IP) هما جهاز الخادم والزبون. يستخدم عادة لنقل الملفات من وإلى المستخدم بالإضافة إلى إمكانية التعديل عليها أو تبديل الاسم وغير ذلك من المهمات المشابهة. لكنه يعتبر غير آمن بشكل كاف لذا قل استخدامه في الآونة الأخيرة بشكل كبير.

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

يعتبر بروتوكول SMTP أحد بروتوكولات TCP/IP ويستخدم في إرسال وتلقي البريد الإلكتروني، إلا أنه وبسبب محدودية قدرته في جدولة الرسائل في بريد المتلقي فيتم عادة استخدام أحد البروتوكولات (POP أو IMAP) والتي تتيح للمستخدم حفظ الرسائل في صندوق بريد الخادم وتحميلها بشكل دوري من هناك. أي يستخدم عادة SMTP لإرسال البريد الإلكتروني، بينما يستخدم بروتوكول POP  بجميع إصداراته الثلاث وبروتوكول IMAP بهدف استقبال البريد.
  • SMTP هو اختصار لـ Simple Mail Transfer Protocol وهـو المـسؤل عـن نقـل الرسـائل الإلكترونية عبر الشبكة ومن جهاز إلى جهاز آخر وهو المسؤل عن الإرسال الخـاص بالبريد الالكتروني.
  • POP وهو اختصار لـ  Post Office Protocol ويوفر مساحة تخزينية لاستقبال الرسائل الإليكترونية وهو معروف باسم POP3 وفي بعض الأحيان يستخدم الـ IMAP بدلا من POP3.
  • IMAP وهو اختصار لـ Internet Mail Access Protocol ويوفر مساحة تخزينية للمستخدم لتخزين الرسائل وايضا قراءة الـ Email Header وتخزين جزء من الرسالة على الـ Server وهو الموجود في الـ Yahoo مثلا على سبيل المثال.

DHCP بروتوكول التهيئة الآلية للمضيفين: 

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

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

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

SNMP بروتوكول إدارة الشبكة البسيط

هو Simple Network Management Protocol ويستخدم هذا البرنامج من قبل الـ Network Administrators لمعرفة معلومات اضافية عن الشبكة وايضا الأجهزة الموجودة على الشبكة من Switches و Routers واي اجهزة اضافية.

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

وهو اختصار لـ  File Transfer Protocol هو اداه مهمة جدا لنقل الملفات عبر الـشبكة ومـابين الاجهزة التي تدعم هذه التقنية والتي تسمىFTP Servers و بالتأكيد إذا كنت تتعامل مع مواقع الإنترنت فقد سمعت عن الـFTP.

TFTP بروتوكول نقل الملفات البسيط

هو اختصار لـ  Trivial File Transfer Protocol وهو نسخة مصغرة من FTP تستخدم لنقل Boot Image للأجهزة التي لا يوجد بها Boot Disk وايضا من وإلى الـ Routers.

Telnet تل نت

هو Terminal Emulation ويتيح الإتصال عن بعد بالأجهزة على الشبكة.
يعتبر ال (Telnet) بروتوكول من بروتوكولات ال TCP/IP للاتصال بأجهزة الكمبيوتر البعيدة، كما أنه تطبيق من تطبيقات حزمة بروتوكولات الإنترنتي تم استخدامه في تشغيل برامج ال (telnet) لكي يتيح إمكانية التحكم عن بعد ويسمح للمستخدم الدخول من حاسوبه الشخصي إلى حاسب آخر وأن يقوم بالعمل كما لو كان متصل مباشرة مع الجهاز البعيد واستخدام مصادره.

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

وهو اختصار لـ Internet Control Message Protocol والمثال الواضح لهذا البرنامج هو الأمر Ping الذي تستخدمه للتحقق من وجود الـ Host على الشبكة حيث يقوم بأرسال رسالة للـ Host واستقبالها منه مرة اخرى.

ARP بروتوكول اقتران العناوين أو بروتوكول دقة العناوين

وهو اختصار لـ Address Resolution Protocol وهو اداة او برنامج يمكنك من معرفة معلومات عن الـ Physical Hardware الخاص بكروت الشبكة والـ IP الخاص بها.

NTP بروتوكول وقت الشبكة 

هو اختصار لـ Network Time Protocol هذه الأداة مهمة جدا وقد تم ابتكارها من قبل البروفيسور David Mills في جامعة Delaware والغرض الاساسي منه هو جعل جميع الأجهزة في الشبكة تعمل بتوقيت واحد او Synchronize وهذا التوقيت حسب ساعة معينة وهي الساعة الذرية او Nuclear Clock لأنه لو حصل اختلاف في التوقيت بين الأجهزة على الشبكة هذا معناه اختلال العمل وضياع المعلومات.
في النهاية، إذا كان لديك إي استفسار يثير اهتمامك، أخبرنا في التعليقات بالأسفل، وسنكون جاهزين بالرد عليك في أقرب وقت ممكن، نراكم في موضوع آخر، فلا تنسونا من نشر المقال لتعم الفائدة.

تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-