الشبكات الالكترونية
  1. أنت هنا:  
  2. الرئيسية

الرئيسية

عملية فك التغليف (Decapsulation)

التفاصيل
كتب بواسطة: administrator
المجموعة: Uncategorised
نشر بتاريخ: 16 حزيران/يونيو 2026
الزيارات: 3

أولاً شرح عملية فك التغليف (Decapsulation)

فك التغليف هو العملية العكسية لعملية التغليف (Encapsulation). وهي تبدأ من أسفل إلى أعلى (Bottom-Up Approach)، وتحديداً من الطبقة الفيزيائية الأولى (الأسلاك والكابلات - Physical Layer) صعوداً إلى طبقة السابعة (التطبيقات - Application Layer) التي يراها المستخدم.

لتوضيح الفكرة بأسلوب بسيط: بعد إستقبال البريد من الشخص المرسل تتم هذه الخطوات:

  1. تقوم أولاً بقطع الشريط اللاصق الخارجي والصندوق الكرتوني الكبير (فك غلاف طبقة الوصول والـ MAC).

  2. تجد بداخله صندوقاً أصغر مكتوباً عليه عنوان غرفتك، فتقوم بفتحه (فك غلاف طبقة الإنترنت والـ IP).

  3. تجد بداخله علبة هدايا أنيقة مغلفة، تفتحها لترى بطاقة المحتويات (فك غلاف طبقة النقل والـ Ports).

  4. أخيراً، تخرج الهدية وتستمتع بها (وصول البيانات الخام للمستخدم).

هذا الفك المتتالي للأغلفة يضمن أن الجهاز المستقبل يتحقق من هوية البيانات وسلامتها عند كل مرحلة قبل أن يسمح لها بالدخول إلى المعالج.

ثانياً شرح خطوات فك التغليف (Decapsulation)

  • الخطوة 1: استقبال الإشارات الفيزيائية (Bits)

المستوى: الطبقة الفيزيائية (Physical Layer).

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

  • الخطوة 2: فحص الهوية المحلية والأخطاء (Frames to Packets)

المستوى: طبقة الوصول للشبكة أو ربط البيانات (Data Link Layer).

في هذه المرحله يستقبل كارت الشبكة الـ Bits ويجمعها في إطار يسمى Frame. هنا يقوم المعالج بقراءة الـ Destination MAC Address الموجود في رأس الغلاف:

    • إذا وجد أن الـ MAC Address يتطابق مع عنوان هذا الجهاز، يستمر في العملية.

    • يقوم بحساب معادلة الـ (FCS) الموجودة في ذيل الغلاف للتأكد من عدم حدوث أي تلف للبيانات أثناء الرحلة.

    • النتيجة: إذا نجح الفحص، يتم قشر وقص رأس وذيل الـ Frame، ويمرر القلب الداخلي صعوداً للطبقة الأعلى والتي تسمى الآن Packet.

  • الخطوة 3: التحقق من العنوان العالمي (Packets to Segments)

المستوى: طبقة الإنترنت أو الشبكة (Network Layer).

في هذه المرحله يستلم الراوتر أو نظام التشغيل الـ Packet، ويقوم فوراً بقراءة غلاف الـ (IP Header) وتحديداً الـ Destination IP Address:

    • يتأكد الجهاز أن هذا الـ IP يخصه هو وليس جهازاً آخر عن طريق الخطأ.

    • النتيجة: بعد التأكد من صحة العنوان العالمي، يقوم نظام التشغيل بـ نزع غلاف الـ IP بالكامل، ويأخذ المحتوى المتبقي ويمرره للأعلى تحت اسم Segment.

  • الخطوة 4: فرز المنازل والبرامج (Segments to Data)

المستوى: طبقة النقل (Transport Layer).

في هذه المرحله يستقبل معالج الشبكة الـ Segment، ويقرأ رأس الغلاف الخاص ببروتوكولات النقل (TCP أو UDP). أهم معلومة يقرأها هنا هي رقم المنفذ (Destination Port Number).

    • هذا الرقم هو الذي يخبر نظام التشغيل بأي تطبيق ينتظر هذه البيانات (مثلاً: إذا كان المنفذ 80 أو 443، فالبيانات متجهة للمتصفح، وإذا كان منفذ لعبة معينة يتم توجيهها للعبة).

    • النتيجة: إذا كان النقل عبر الـ TCP، يتم إرسال إشارة تأكيد وصول للمرسل، ثم يتم فك وقص غلاف طبقة النقل، لتتحول المحتويات أخيراً إلى البيانات الخام الأصلية (Data).

  • الخطوة 5: العرض على شاشة المستخدم (Data)

المستوى: طبقة التطبيقات (Application Layer).

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

عملية التغليف (Encapsulation)

التفاصيل
كتب بواسطة: administrator
المجموعة: Uncategorised
نشر بتاريخ: 14 حزيران/يونيو 2026
الزيارات: 5

أولاً شرح عملية التغليف (Encapsulation)

مرحلة التغليف هي عملية إضافة معلومات تحكم وتوجيه (تُسمى Headers و Trailers) إلى البيانات الأصلية أثناء هبوطها من طبقات المستخدم العليا إلى طبقات الشبكة السفلى.

لتوضيح الفكرة بأسلوب بسيط: تخيل أنك كتبت رسالة سرية على ورقة وتريد إرسالها بالبريد:

  1. تضع الورقة داخل مظروف أول وتغلقه (هذا غلاف طبقة النقل).

  2. تضع المظروف الأول داخل مظروف ثانٍ أكبر وتكتب عليه عنوان المنزل والبلد (هذا غلاف طبقة الشبكة أو الـ IP).

  3. تضع كل ذلك داخل صندوق شحن وكيّس بلاستيكي لحمايته من المطر وتكتب عليه رقم الشاحنة المحلية (هذا غلاف طبقة ربط البيانات أو الـ MAC).

هذه المظاريف المتداخلة هي بالضبط ما تفعله الشبكة بالبيانات لحمايتها وتوجيهها وضمان وصولها.

الشرح الهيكلي لعملية التغليف - Encapsulation

ثانياً شرح خطوات التغليف (Encapsulation)

  • الخطوة 1: مرحلة البيانات الخام Data

المستوى: طبقة التطبيقات (Application Layer).

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

  • الخطوة 2: مرحلة التقطيع والشحن Segments

المستوى: طبقة النقل (Transport Layer).

في هذه المرحله يتم تقطيع البيانات الضخمة إلى أجزاء أصغر لسهولة النقل. تقوم هذه الطبقة بإضافة غلاف برمجى يُسمى Header يحتوي على معلومات حاسمة مثل:

    • رقم المنفذ (Port Number): لتحديد أي برنامج على الجهاز أرسل البيانات (مثلاً المنفذ 443 للـ HTTPS).

    • نوع البروتوكول: هل النقل يتم عبر الـ TCP الموثوق أم الـ UDP السريع؟

    • الاسم العلمي للبيانات هنا: Segment (أو Datagram في حالة الـ UDP).

  • الخطوة 3: مرحلة العنوان والتوجيه Packets

المستوى: طبقة الإنترنت أو الشبكة (Network Layer).

في هذه المرحله تهبط الـ Segment إلى هذه الطبقة، فيتم وضعها داخل غلاف جديد وإضافة (IP Header). هذا الغلاف يحتوي على:

    • Source IP: العنوان الرقمي لجهازك أنت (المرسل).

    • Destination IP: العنوان الرقمي للجهاز المستهدف حول العالم (المستقبل).

    • الاسم العلمي للبيانات هنا: Packet (حزمة). وهي الوحدة التي تفهمها أجهزة الراوتر لتوجيه البيانات بين الدول والشبكات المختلفة.

  • الخطوة 4: مرحلة التوزيع المحلي Frames

المستوى: طبقة الوصول للشبكة أو ربط البيانات (Data Link Layer).

في هذه المرحله تهبط الـ Packet إلى هذه الطبقة، وهنا يتم إحاطتها بغلافين؛ رأس (Header) وذيل (Trailer).

    • الغلاف الأمامي (Header): يحتوي على العناوين الفيزيائية الثابتة لكروت الشبكة وهي الـ Source MAC Address والـ Destination MAC Address للقفزة التالية في الشبكة المحلية.

    • الغلاف الخلفي (Trailer): يحتوي على شفرة رياضية تسمى (FCS - Frame Check Sequence) وظيفتها كشف الأخطاء؛ حيث يتم فحصها عند الوصول للتأكد من أن الكابلات لم تتسبب في تشويه البيانات.

    • الاسم العلمي للبيانات هنا: Frame (إطار). وهي الوحدة التي تفهمها أجهزة السويتش (Switches).

  • الخطوة 5: مرحلة الضخ المادي Bitsالمستوى: الطبقة الفيزيائية (Physical Layer). 

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

برتوكول TCP/IP

التفاصيل
كتب بواسطة: administrator
المجموعة: Uncategorised
نشر بتاريخ: 14 حزيران/يونيو 2026
الزيارات: 3

يعتبر هذا النموذج TCP/IP هو المحرك الفعلي والقلب النابض لشبكة الإنترنت العالمية اليوم، كل الرسايل التي يتم إرسالها يتم توصيلها من المرسل إلي المستلم عن طريق هذا البروتوكول،

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

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

ويعتبر بروتوكول TCP/IP هو البروتوكول الفعلي المستخدم فعلياً في الشبكات، بينما يعتبر بروتوكول OSI/Model هو عباره عن مرجع نظري يتم دراسته لفهم كيفية نقل البيانات عبر الشبكات وكيفية عمل إصلاح للشبكه في حالة حدوث الأعطال.

ويتكون هذا البروتوكول من 4 طبقات وهم :

1 - طبقة التطبيقات (Application Layer)

هذه هي الطبقة العليا التي يتفاعل معها المستخدم والبرامج مباشرة، وظيفتها تقديم الخدمات البرمجية للشبكة، وتجهيز البيانات وتنسيقها وتشفيرها لتبدأ رحلة الإرسال. لقد دمجت هذه الطبقة مهام (Application, Presentation, Session) من نموذج OSI في طبقة واحدة ذكية.

  • أشهر بروتوكولاتها: * HTTP / HTTPS: لتصفح مواقع الويب بأمان.

  • DNS: لترجمة أسماء المواقع (مثل google.com) إلى عناوين IP رقمية.

  • DHCP: لتوزيع عناوين الـ IP على الأجهزة تلقائياً عند الاتصال بالشبكة.

2 - طبقة النقل (Transport Layer)

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

  • أشهر بروتوكولاتها:

    • بروتوكول TCP: بروتوكول حريص وموثوق؛ لا يرسل البيانات إلا بعد التأكد من فتح اتصال آمن مع الطرف الآخر، ويتأكد من وصول كل حزمة سليمة وبنفس الترتيب، وإذا فُقدت أي جزئية يطلب إعادة إرسالها (يستخدم لتصفح المواقع والإيميل).

    • بروتوكول UDP: بروتوكول فائق السرعة ولكنه غير موثوق؛ يرسل البيانات فوراً دون انتظار تأكيد وصول ودون ترتيب، لأن الأولوية هنا للسرعة القصوى (يستخدم في ألعاب الأونلاين، مكالمات الفيديو، والبث المباشر).

3 - طبقة الإنترنت (Internet Layer)

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

  • أشهر بروتولاتها:

    • IPv4 / IPv6: البروتوكول المسؤول عن صياغة العناوين الرقمية للأجهزة على الشبكة.

    • ICMP: البروتوكول المسؤول عن إرسال رسائل التحكم والأخطاء (وهو المشغل لأمر الفحص الشهير Ping).

4 - طبقة الوصول للشبكة (Network Access Layer)

تُعرف أيضاً بـ (Link Layer)، وهي الطبقة السفلى والمسؤولة عن تحويل الـ Packets البرمجية إلى صيغة مادية (إشارات كهربائية أو ضوئية أو موجات راديو) لتمشي في الأسلاك أو الهواء وتصل للجهاز التالي في الشبكة المحلية.

  • وظيفتها الجوهرية: تضيف العناوين الفيزيائية الثابتة للأجهزة المحيطة بها وهو الـ MAC Address داخل غلاف يسمى Frame.

  • أشهر تقنياتها: تكنولوجيا الـ Ethernet لكابلات النحاس، وتقنيات الـ Wi-Fi للاتصال اللاسلكي.

 

أهمية البروتوكولات في الشبكة وأنواعها

التفاصيل
كتب بواسطة: administrator
المجموعة: Uncategorised
نشر بتاريخ: 14 حزيران/يونيو 2026
الزيارات: 5

تلعب البروتوكولات دور المدير والمُنظّم لكافة العمليات التي تحدث خلف الكواليس بمجرد ضغطك على زر إرسال(يعني العمليات التي تتم في Back-ground) وتتلخص أهميتها في النقاط المحورية التالية:

  1. توحيد لغة التخاطب (Standardization): تضمن البروتوكولات توافق الأجهزة المصنعة من شركات مختلفة (مثل Apple و Cisco و Dell) للعمل معاً في شبكة واحدة دون أي عوائق برمجية.

  2. توجيه وعنونة البيانات (Routing & Addressing): تحدد البروتوكولات بدقة كيف يتم التعرف على هوية المرسل والمستقبل (من خلال عناوين الـ IP)، وضمان عدم ضياع البيانات في فضاء الإنترنت.

  3. التحكم في التدفق ومنع التصادم (Flow & Congestion Control): تنظم سرعة تدفق البيانات بين الأجهزة؛ فإذا كان السيرفر سريعاً جداً والمستقبل هاتفاً بطيئاً، يتدخل البروتوكول لضبط السرعة حتى لا تفيض ذاكرة الجهاز المستقبل وتضيع الحزم.

  4. اكتشاف الأخطاء وتصحيحها (Error Detection): تحتوي البروتوكولات على آليات ذكية لفحص البيانات عند وصولها للتأكد من أنها لم تتعرض للتلف أو التعديل أثناء رحلتها عبر الأسلاك أو الهواء، وطلب إعادة إرسالها إن لزم الأمر.

  5. تأمين حماية البيانات (Security): توفر بروتوكولات معينة طبقات تشفير قوية تحمي البيانات الحساسة (مثل كلمات المرور وبطاقات الائتمان) من التجسس والاختراق أثناء النقل.

ثانياً: النماذج المرجعية للبروتوكولات (Network Models).

1 - نموذج OSI Model (الاتصال المفتوح للأنظمة)

  • المفهوم العام: هو نموذج مرجعي وتعليمي بحت (Theoretical Model)، تم تطويره من قبل المنظمة الدولية للمقاييس (ISO).

  • الفلسفة: يقوم بتقسيم عملية الاتصال إلى 7 طبقات تفصيلية جداً.

  • الهدف منه: يُستخدم هذا النموذج كأداة قياسية لشرح وفهم وتدريس كيفية تحرك البيانات، ومساعدة المهندسين في تحديد مكان الأعطال بدقة (Troubleshooting)، ولكنه لا يُطبق بحذافيره في الحياة الواقعية نظراً لتشعب طبقاته العليا.

2 - نموذج TCP/IP Model (بروتوكول التحكم في النقل/بروتوكول الإنترنت)

  • المفهوم العام: هو النموذج التطبيقي والفعلي (Practical Model) الذي بُنيت عليه شبكة الإنترنت العالمية التي نستخدمها اليوم.

  • الفلسفة: يدمج العديد من المهام المتشابهة ويختصر عملية الاتصال في 4 طبقات أساسية فقط (وفي بعض المناهج الحديثة يتم شرحه كـ 5 طبقات).

  • الهدف منه: هذا هو النموذج التجاري الواقعي؛ فكل نظام تشغيل (ويندوز، لينكس، أندرويد) يحتوي في نواته البرمجية على حزمة بروتوكولات TCP/IP مدمجة ومفعّلة لإتمام الاتصال الفعلي بالشبكة.

 

الصفحة 3 من 5

  • 1
  • 2
  • 3
  • 4
  • 5

Main Menu

  • الرئيسية
  • الموضوعات
    • التعريف بشبكات الحاسب.
    • المكونات الأساسيه للشبكات.
    • شرح تفصيلي لكل مكون من مكونات الشبكات.
    • شرح الفرق بين (Switch, Routers)
    • أنواع الشبكات من حيث الحجم.
    • أنواع الشبكات من حيث التصميم.
    • شرح وسائل النقل والربط Media.
    • أهمية البروتوكوللات في الشبكة وأنواعها.
    • شرح بروتوكول OSI/Model.
    • شرح بروتوكول TCP/IP.
    • شرح عملية التغليف Encapsulation.
    • شرح عملية فك التغليف Decapsulation.
    • شرح عناويين IP Address.
    • شرح تقنية NAT.
    • شرح بروتوكول DNS.
    • شرح بروتوكول DHCP.
    • التعريف بمفهوم أمن الشبكات.
    • شرح جهاز جدار الحماية Firewall.
  • من نحن

رساله ترحيب

مرحباً بكم في "موقعنا"

اخر الاخبار

  • الشبكات الالكترونيه
  • من نحن
  • شرح جهاز جدار الحماية Firewall
  • التعريف بمفهوم أمن الشبكات
  • شرح بروتوكول الـ DHCP

Login Form

  • نسيت كلمـة المرور؟
  • نسيت اسم المستخدم؟