0Pricing
Network+ Academy · درس

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

تعرّف على HTTP وHTTPS وFTP والمنافذ التي تستخدمها.

بروتوكولات الويب ونقل الملفات درس مجاني في Network+ Academy على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Network+ Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Network+ Academy 4 دروس في المجموع.

بروتوكولات مبنية على المنافذ

يعتمد الويب ونقل الملفات على بروتوكولات طبقة التطبيق التي تعمل فوق TCP باستخدام المنافذ المعروفة جيدًا. ويُعد تعلم هذه البروتوكولات ومنافذها من موضوعات الاختبار الأساسية.

يتناول هذا الدرس HTTP وHTTPS وعائلة نقل الملفات: FTP، إضافةً إلى البدائل الآمنة.

HTTP على المنفذ 80

يُعد HTTP (Hypertext Transfer Protocol) لغة الويب، إذ ينقل صفحات الويب بين المتصفحات والخوادم. ويستخدم منفذ TCP 80.

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

HTTPS على المنفذ 443

إن HTTPS (HTTP Secure) هو HTTP محاط بالتشفير باستخدام TLS (Transport Layer Security). ويعمل على منفذ TCP 443.

يحمي HTTPS البيانات أثناء النقل، ولذلك تبقى بيانات تسجيل الدخول وعمليات الدفع خاصة. وتستخدم مواقع الويب الحديثة HTTPS افتراضيًا، وتحذر المتصفحات عند استخدام موقع لـ HTTP العادي.

HTTP  -> TCP 80
HTTPS -> TCP 443

ما الذي يضيفه TLS

يوفر TLS التشفير وسلامة البيانات ومصادقة الخادم عبر الشهادات. وكان الاسم الأقدم هو SSL (Secure Sockets Layer)، وهو اسم مهمل الآن، لكنه لا يزال يُستخدم أحيانًا بصورة غير دقيقة.

تثبت الشهادة هوية الخادم، بينما يخفي التشفير المحتوى. ويجعل الجمع بينهما HTTPS موثوقًا للمعاملات الحساسة.

FTP على المنفذين 20 و21

ينقل FTP (File Transfer Protocol) الملفات بين المضيفين. ويستخدم منفذ TCP 21 لأوامر التحكم والمنفذ 20 لنقل البيانات.

FTP بروتوكول قديم وينقل بيانات الاعتماد والبيانات بنص واضح، مما يجعله غير آمن على الشبكات غير الموثوقة. ولا يزال شائعًا، لكنه يُستبدل بخيارات آمنة.

تأمين نقل الملفات: SFTP

يعمل SFTP (SSH File Transfer Protocol) فوق SSH على منفذ TCP 22، ويشفّر الأوامر والبيانات معًا. وهو بديل آمن شائع لـ FTP.

على الرغم من تشابه الاسم، فإن SFTP ليس مجرد FTP أضيف إليه الأمان — بل هو بروتوكول مختلف يستخدم قناة SSH للحماية.

خيار آمن آخر: FTPS

إن FTPS هو FTP محاط بـ TLS، وهو يختلف عن SFTP. إذ يضيف التشفير إلى بروتوكول FTP التقليدي بدلًا من إنشاء نفق عبر SSH.

يؤمّن كل من SFTP وFTPS عمليات نقل الملفات، لكنهما يعملان بطريقة مختلفة ويستخدمان منافذ مختلفة. ويتوقع الاختبار أن تميز بينهما.

النقل البسيط: TFTP

إن TFTP (Trivial File Transfer Protocol) بروتوكول نقل مبسّط يستخدم منفذ UDP 69. ولا يوفر مصادقة، كما أن ميزاته محدودة.

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

لماذا حل HTTPS محل HTTP

يكشف HTTP العادي كل شيء أثناء النقل، ولذلك انتقل الويب بحسم إلى HTTPS. وتفضله محركات البحث، كما تضع المتصفحات علامة على صفحات HTTP بأنها "غير آمنة".

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

ورقة تذكّر بالمنافذ

احفظ هذه المنافذ للاختبار:

  • HTTP: TCP 80
  • HTTPS: TCP 443
  • FTP: TCP 20/21
  • SFTP: TCP 22 (عبر SSH)
  • TFTP: UDP 69

لاحظ أن TFTP هو الاستثناء الذي يستخدم UDP؛ أما البقية فتستخدم TCP.

تمهيد لمراجعة الويب ونقل الملفات

أصبحت تعرف الآن بروتوكولات الويب (HTTP وHTTPS) وعائلة نقل الملفات (FTP وSFTP وFTPS وTFTP)، إلى جانب منافذها وخصائصها الأمنية.

يتناول الدرس الأخير بروتوكولات الوصول عن بُعد والبريد، ليكتمل تصورك للخدمات اليومية التي يجب على الفني التعرف إليها.

تحقق سريع

طابق البروتوكول مع المنفذ.

مراجعة

تعلمت بروتوكولات الويب ونقل الملفات.

  • HTTP = TCP 80 (نص واضح)؛ HTTPS = TCP 443 (مشفّر باستخدام TLS).
  • FTP = TCP 20/21، ونص واضح غير آمن.
  • SFTP = TCP 22 عبر SSH؛ FTPS = FTP عبر TLS.
  • TFTP = UDP 69، بسيط ومن دون مصادقة.
  • يوفر TLS التشفير وسلامة البيانات وهوية الخادم عبر الشهادات.

الأسئلة الشائعة

هل درس «بروتوكولات الويب ونقل الملفات» مجاني؟

نعم — نص درس «بروتوكولات الويب ونقل الملفات» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Network+ Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Network+ Academy 4 دروس في المجموع.

ماذا ستتعلم في «بروتوكولات الويب ونقل الملفات»؟

تعرّف على HTTP وHTTPS وFTP والمنافذ التي تستخدمها. تتمرن على Network+ Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.

هل أحتاج إلى خبرة سابقة لأبدأ Network+ Academy؟

لا تُشترط خبرة سابقة. Network+ Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.

كم من الوقت يستغرق درس «بروتوكولات الويب ونقل الملفات»؟

معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.

هل يمكنني كتابة وتشغيل أكواد في درس Network+ Academy هذا؟

نعم. كل درس في Network+ Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.

جميع الدروس في هذه الدورة

  1. TCP مقابل UDP في لمحة
  2. وظيفة أرقام المنافذ
  3. بروتوكولات الويب ونقل الملفات
  4. بروتوكولات الوصول عن بُعد والبريد
← العودة إلى Network+ Academy