شرح صفوف ومحتوى الفقرة
تخيّل أنك تكتب رسالة ورقية لصديق في مدينة أخرى: أنت تركز فقط على كتابة نص الرسالة بلغة مفهومة، ولا تشغل بالك بقيادة شاحنة البريد أو معرفة الطرق السريعة؛ لأن شركة البريد تتكفل بتغليف الرسالة وكتابة عنوان المبنى وتوصيلها سليمة. في شبكات الكمبيوتر، يعمل الإنترنت بنفس نظام الطبقات الأربع (TCP/IP)، ويقع بروتوكول HTTP في الطبقة العليا (طبقة التطبيقات):
- 1. طبقة التطبيقات (
Application Layer — HTTP): هي الطبقة التي تكتب صيغة رسالة الطلب والاستجابة بين المتصفح والسيرفر (وتجاورها بروتوكولات أخرى مثلFTPلنقل الملفات وDNSلدليل الأسماء). - 2. طبقة النقل (
Transport Layer — TCP / UDP): هي المسؤولة عن استلام رسالةHTTPوتوصيلها كاملةً ومرتبةً من برنامج المتصفح إلى برنامج السيرفر؛ وتعتمد غالباً على بروتوكولTCPالذي يضمن وصول كل جزء بالترتيب وإعادة إرسال أي جزء مفقود (أو فوقUDPالسريع بعد إضافة طبقة موثوقية حديثة فوقه). - 3. طبقة الشبكة (
Network Layer — IP): تضع عنوان الجهاز المرسل وعنوان السيرفر المستقبِل (عناوينIP) وتوجّه الحزم عبر الشبكات حتى تصل للمدينة والمبنى الصحيح. - 4. طبقة الوصلة والوسائط المادية (
Link & Physical): تحوّل البيانات الرقمية إلى إشارات كهربائية أو ضوئية أو لاسلكية تسير فعلياً في الواي فاي (Wi-Fi) وكابلات الشبكة والألياف الضوئية.
يوضح المثال العملي الآتي كيف تتعاون الطبقات الأربع معاً في لحظة فتحك لصفحة على closetag.com:
بفضل هذا الفصل بين الطبقات، يعمل موقعك بنفس الطريقة تماماً سواء فتحه الزائر عبر Wi-Fi أو كابل سلكي أو باقة بيانات الهاتف، ويستطيع المطور ومختص الأمن السيبراني تحديد مكان أي عطل بدقة (هل المشكلة في انقطاع الإنترنت أم في رسالة HTTP نفسها؟) كما يبين المخطط الآتي:
Layer 4 (Application) : HTTP -> "GET /tutorials HTTP/1.1" (Message meaning)Layer 3 (Transport) : TCP -> Port 443 reliable stream (No missing bytes)Layer 2 (Network) : IP -> Route packet to server IP 203.0.113.10Layer 1 (Link/Phys) : Wi-Fi -> Transmit signals over radio/fiber cable