من الضروري جدا على كل شخص يريد الغوص في مجال الشبكات أن يفهم اولا البروتوكولات الأساسية للشبكة التي تساهم هذه البروتوكولات في نقل البيانات وتضمن أيضا اتصال جميع الأجهزة فيما بينها والبروتوكولات ماهي إلى مجموعة كبيرة من الضوابط التي تحدد الطريقة المثلى لاتصال الأجهزة فيما بينها وتحدد أيضا طريقة تبادل البيانات ونقلها واستلامها بين الأجهزة.
أنواع بروتوكولات الشبكة الأساسية
بروتوكول التحكم بالنقل Protocole TCP
يعتبر بروتوكول TCP من أهم البروتوكولات ويستخدم في الأساس لنقل البيانات على شبكة الانترنت بين الأجهزة فيما بينها وهو اختصار لجملة (Transmission Contrôle Protocole), وهو يعمل دائما مع بروتوكول IP ويسميان ب بروتوكول TCP/IP ومن خلالهما يتم ارسال ونقل البيانات بشكل آمن بين جميع الأجهزة المتصلة على شبكة الانترنت، بحيث يقوم TCP بنقل البيانات عن طريق تقسيمها فيما بينها إلى حزم ويقوم بإعادة جمعها عند وصولها إلى المتلقي وهذه الطريقة موثوقة وآمنة.
بروتوكول الإنترنت IP
أغلبية الأشخاص يعرفون هذا بروتوكول IP وهو معروف ب IP ADRESSE وهذا البروتوكول هو المسؤول في الأساس عن الاتصال بالشبكة، بحيث يقوم بربط الأجهزة والحواسيب مع شبكة الإنترنت ويقوم بإعطاء كل جهاز عنوان IP خاص به ويكون فريدا وبرتوكول IP هو اختصار جملة ( Internet Protocole Adresse ), وهذا البروتوكول أساسي في كل شبكة وتعتمد عليه جل الشبكات الحديثة وينقسم إلى قسمين أساسيين:- القسم الأول هو IPV4 وهو الاصدار الرابع من بروتوكول الشكبة.
- القسم الثاني هو IPV6 وهو الاصدار السادس من بروتوكول الشكبة.
بروتوكول بيانات المستخدم UDP
بروتوكول UDP هو اختصار لجملة ( User Datagram Protocole ), ويستخدم غالبا هذا النوع من البروتوكولات في الالعاب وايضا خلال البث المباشر ويستخدم لنقل الحزم التي تسمى datagrams وهو شبيه ب بروتوكول TCPالاختلاف بينهما هو سرعة نقل البيانات بين الأجهزة وطريقة الاتصال بالأجهزة ولاكن بروتوكول UDP غير موثوق وغير أمن كباقي البروتوكولات الأخرى.بروتوكول نقل الملفات FTP
بروتوكول FTP هو اختصار لجملة ( FileTransfer Protocole ) وتستخدم في مواقع الانترنت ويعمل هذا البروتوكول لنقل الملفات بين الأجهزة التي تدعم تقنية FTP SERVERS ويتم نقل البيانات عن طريق شبكة الإنترنت.بروتوكول نقل النص التشعبي HTTP
بروتوكول HTTP هو اختصار لجملة ( Hypertexte Transfert Protocole ), ويستخدم في الأساس لنقل صفحات الويب والمحتوى النصي و الصوت والصور والرسمات عن طريق الانترنت.بروتوكول نقل النص التشعبي الأمن HTTPS
بروتوكول HTTPS هو اختصار لجملة ( Hypertexte Transfert Protocole Secure ), وهو نسخة مطورة من بروتوكول HTTP وتعني كلمة "S" المضافة إليه إلى "secure" والتي تعني الأمان وهو يجلس التواصل بين المستخدم والانترنت آمن بشكل كبير جداً.بروتوكول نظام أسماء النطاقات DNS
ال DNS هو اختصار لجملة ( Domaine Name system ), ومهمة هذا البروتوكول جد أساسية ومهمة لأنه لولاه لكان تصفح الانترنت صعبا للغاية، فهو يقوم بترجمة مانبحث عنه إلى اللغة التي يفهمها الحاسوب وهي لغة الأرقام، لأن الحواسيب تحتاج إلى عناوين IP لكي تقوم بتوجيهك إلى المواقع التي تريدها ولولا DNS لكان علينا من الضروري حفظ جميع العناوين IP الخاصة بالمواقع التي نتصفحها وسيكون ذالك صعبا ومملا.بروتوكول التهيئة الآلية للمضيفين DHCP
بروتوكول DHCP هو اختصار لجملة ( Dynamique Host Configuration Protocole ), ويعتبر هذا البروتوكول أساسيا على كل شبكة لأن مهمة حساسة فهو المسؤول على إعطاء وتعين عناوين بروتوكول الانترنت لكل شبكة على حدا فهو يقوم بهذه المهمة بشكل اوتوماتيكي دون الحاجة إلى إعطاء كل جهاز عنوان IP بشكل يدوي.بروتوكول إدارة الشبكة البسيط SNMP
بروتوكول SNMP هو اختصار لجملة ( Simple Network Management Protocole ), ويستخدم هذا البروتوكول من طرف ال Network Administors لكي يعرف معلومات كثيرة عن نوع الشبكة والأجهزة المتصلة بها مثل Routeurs و Switch و serveurs وجميع الأجهزة الأخرى المتصلة بالشبكة.بروتوكول وقت الشبكة NTP
بروتوكول NTP هو اختصار لجملة ( Network Time Protocole ), وهو من البروتوكولات المهمة جداً وتم اختراعه لمزاكنة عمل الأجهزة فيما بينها ولكي تعمل في نفس الوقت حسب الساعة الذرية، لأنه عند حصول أي اختلاف في التوقيت بين الأجهزة فهذا سيشكل مشكلة كبيرة ومن الممكن ضياع المعلومات وحدوث خلل في الأجهزة.هذه البروتوكولات التي شرحناها تعتبر من الأساسيات الضرورية التي عليك فهمها والتعمق فيها ومعرفة طرق تطبيقها في الواقع من أجل فهم الشبكات بشكل جيد والتطوير من نفسك في هذا المجال الكبير.