كيف يغلّف التغليف بياناتك
تابع كيف تضيف كل طبقة ترويسة أثناء تجهيز البيانات للإرسال.
كيف يغلّف التغليف بياناتك درس مجاني في Cloud & IT Cert Prep على CoddyKit. هذا هو الدرس 3 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Cloud & IT Cert Prep، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.
تغليف البيانات في طبقات
عندما تنتقل البيانات إلى أسفل مكدس البروتوكولات استعدادًا لإرسالها، تضيف كل طبقة معلومات التحكم الخاصة بها. تُسمى هذه العملية التغليف. فكما تُوضع رسالة في ظرف، ثم في ظرف أكبر، ثم في حقيبة بريد، تغلف كل طبقة البيانات بترويسة موجهة إلى الطبقة النظيرة لها في الطرف الآخر. هكذا يجهز النموذج الطبقي البيانات فعليًا للشبكة.
الترويسات تحمل التعليمات
تكون المعلومات التي تضيفها كل طبقة في الغالب عبارة عن ترويسة، وهي كتلة صغيرة من بيانات التحكم توضع في مقدمة الحمولة. تخبر الترويسة الطبقة المطابقة في الطرف المستقبل بكيفية معالجة البيانات: إلى أين تتجه، وأي بروتوكول تستخدم، وغير ذلك. وتضيف بعض الطبقات أيضًا تذييلًا بعد البيانات. فالترويسات هي التعليمات التي تجعل التسليم ممكنًا.
البدء من الأعلى
يبدأ التغليف عند طبقة التطبيق، حيث تُنشأ بياناتكم الفعلية، مثل طلب ويب. تُمرر هذه البيانات إلى طبقة النقل لبدء رحلتها. في البداية، تكون البيانات هي الرسالة نفسها فقط، من دون ترويسات شبكية. وستضيف كل طبقة أدنى ما تحتاج إليه مع هبوط البيانات عبر المكدس نحو الوسط الناقل.
تضيف طبقة النقل ترويسة
في طبقة النقل، تُضاف ترويسة تتضمن أرقام المنافذ، وتتضمن في TCP معلومات التسلسل والإقرار. تُسمى البيانات مع هذه الترويسة الآن مقطعًا (في TCP) أو مخطط بيانات (في UDP). وتضمن هذه الترويسة وصول البيانات إلى التطبيق الصحيح، ووصولها مع TCP بصورة موثوقة ومرتبة إلى الطرف الآخر.
تغلف طبقة الإنترنت البيانات مجددًا
بعد ذلك، تضيف طبقة الإنترنت ترويسة IP التي تحتوي على عناوين IP المصدر والوجهة. وتُسمى النتيجة حزمة. تتيح هذه الترويسة لأجهزة التوجيه نقل البيانات عبر الشبكات إلى الجهاز الصحيح. ويصبح مقطع النقل مغلفًا داخل حزمة، ومخفيًا بوصفه حمولة بالنسبة إلى طبقة IP التي لا تقرأ إلا ترويستها الخاصة.
تؤطرها طبقة الربط
أخيرًا، تضيف طبقة الربط ترويسة تحتوي على عناوين MAC وتذييلًا يتضمن فحصًا للأخطاء، فتنتج إطارًا. والإطار هو ما ينتقل فعليًا إلى الكابل أو عبر الهواء على هيئة بتات. وبعد أن أضافت كل طبقة غلافها، تصبح البيانات الأصلية مغلفة بالكامل وجاهزة للإرسال عبر الوسط المحلي.
الأسماء في كل طبقة
لكل مرحلة اسمها الخاص للبيانات المغلفة، وتُسمى هذه الأسماء مجتمعة وحدات بيانات البروتوكول. ويكون التسلسل: بيانات (التطبيق)، ثم مقطع (النقل)، ثم حزمة (الإنترنت)، ثم إطار (الربط). وتخبركم معرفة هذه الأسماء فورًا بالطبقة التي تناقشونها. فعندما يقول أحدهم «حزمة»، فهو يقصد طبقة الإنترنت، وعندما يقول «إطار»، فهو يقصد طبقة الربط.
الحمولة في مقابل الترويسة
في كل طبقة، تصبح البيانات التي تسلمتها من الطبقة الأعلى هي الحمولة، وتُضاف الترويسة الجديدة أمامها. وتتعامل الطبقة مع كل ما يأتي من الأعلى بوصفه حمولة غير شفافة، ولا تهتم إلا بترويستها الخاصة. وهذا التداخل، الذي تتجاهل فيه كل طبقة التفاصيل الداخلية، هو ما يحافظ على استقلالية الطبقات ونظافة التصميم.
فك التغليف عند الوصول
في الجهاز المستقبل تنعكس العملية، وتُسمى فك التغليف. ومع صعود البيانات عبر المكدس، تقرأ كل طبقة ترويستها الخاصة وتزيلها، ثم تسلم الحمولة إلى الطبقة الأعلى. تزيل طبقة الربط الإطار، وتزيل طبقة الإنترنت ترويسة IP، وهكذا حتى تصل البيانات الأصلية إلى التطبيق. تغليف إلى الأسفل، وفك تغليف إلى الأعلى.
أهمية ذلك
التغليف هو ما يجعل الشبكات الطبقية تعمل عمليًا. فهو يتيح لكل طبقة أداء مهمتها باستخدام ترويستها الخاصة فقط، مع نقل الطبقات الأعلى من دون تغيير. ولهذا يمكنكم تغيير طبقة واحدة دون تعطيل الطبقات الأخرى، ولهذا أيضًا تختبئ مشكلات الشبكات غالبًا في الترويسات. وتُعد قراءة الترويسات في الطبقة الصحيحة مهارة أساسية في استكشاف الأخطاء وإصلاحها.
التغليف الكامل
يضيف التغليف ترويسة (وأحيانًا تذييلًا) في كل طبقة أثناء هبوط البيانات: تصبح البيانات مقطعًا، ثم حزمة، ثم إطارًا جاهزًا للانتقال عبر الوسط الناقل. وعند الوصول، يزيل فك التغليف كل ترويسة بترتيب عكسي أثناء الصعود. وتقرأ كل طبقة ترويستها الخاصة فقط، وتتعامل مع الباقي بوصفه حمولة، وهذا تحديدًا ما يجعل الشبكات الطبقية عملية.
تحقق سريع
ما الترتيب الصحيح لوحدات البيانات أثناء تغليف البيانات من الأعلى إلى الأسفل؟
مراجعة
يغلف التغليف البياناتَ بترويسة (وأحيانًا تذييل) في كل طبقة أثناء هبوطها عبر المكدس. وتتدرج الوحدات من البيانات (التطبيق) إلى المقطع (النقل، ويضيف المنافذ)، ثم إلى الحزمة (الإنترنت، ويضيف عناوين IP)، ثم إلى الإطار (الربط، ويضيف عناوين MAC وفحص الأخطاء). وعند الوصول، يزيل فك التغليف كل ترويسة أثناء الصعود. وتقرأ كل طبقة ترويستها الخاصة فقط.
الأسئلة الشائعة
هل درس «كيف يغلّف التغليف بياناتك» مجاني؟
نعم — نص درس «كيف يغلّف التغليف بياناتك» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Cloud & IT Cert Prep، انتقل إلى CoddyKit PRO. تتضمن دورة Cloud & IT Cert Prep 4 دروس في المجموع.
ماذا ستتعلم في «كيف يغلّف التغليف بياناتك»؟
تابع كيف تضيف كل طبقة ترويسة أثناء تجهيز البيانات للإرسال. تتمرن على Cloud & IT Cert Prep مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Cloud & IT Cert Prep؟
لا تُشترط خبرة سابقة. Cloud & IT Cert Prep على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 3 من أصل 4.
كم من الوقت يستغرق درس «كيف يغلّف التغليف بياناتك»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Cloud & IT Cert Prep هذا؟
نعم. كل درس في Cloud & IT Cert Prep يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- نظرة عامة على طبقات TCP/IP الأربع
- مقارنة TCP/IP بنموذج OSI
- كيف يغلّف التغليف بياناتك
- تتبّع حزمة عبر الحزمة البروتوكولية