Networks 101 - Network Models (TCP/IP) & OSI Model

اليوم سنستعرض موضوعًا أساسيًا ومهمًا في عالم الشبكات وهو نماذج الشبكات أو Network Models. سيتناول هذا المقال نموذجين رئيسيين يوضحان كيفية انتقال البيانات عبر الشبكات، وهما: TCP/IP و OSI.
Networks 101 - Network Models (TCP/IP) & OSI Model
Networks 101 - Network Models (TCP/IP) & OSI Model

في هذه الصفحة

المقدمة

مرحبًا بكم مرة أخرى، واليوم سنستعرض موضوعًا أساسيًا ومهمًا في عالم الشبكات وهو نماذج الشبكات أو Network Models. سيتناول هذا المقال نموذجين رئيسيين يوضحان كيفية انتقال البيانات عبر الشبكات، وهما: TCP/IP و OSI.


أولاً: نموذج الـ TCP/IP

الـ TCP/IP هو اختصار لـ Transmission Control Protocol/Internet Protocol، ويعتبر النموذج الأكثر استخدامًا في الشبكات الحديثة. يهدف هذا النموذج إلى توضيح كيفية انتقال البيانات من الجهاز المرسل إلى الجهاز المستقبل بشكل آمن وفعّال.

هيكل الـ TCP/IP

يتكون نموذج TCP/IP من 4 طبقات، وكل طبقة تؤدي وظيفة محددة في عملية نقل البيانات:

1- الـ Network Access Layer:

    • وظيفتها: تتيح الوصول إلى الشبكة والتفاعل مع الأجهزة المادية (الهاردوير) مثل الكابلات والمفاتيح (Switches).
    • أهم البروتوكولات: Ethernet.

2- الـ Internet Layer:

    • وظيفتها: تتعامل مع توجيه البيانات بين الأجهزة المختلفة باستخدام عناوين الـ IP.
    • أهم البروتوكولات: IP (Internet Protocol).

3- الـ Transport Layer:

    • وظيفتها: تضمن توصيل البيانات بشكل موثوق، حيث تقوم بتقسيم البيانات إلى حزم (Packets) وضمان وصولها بترتيب صحيح.
    • أهم البروتوكولات: TCP (Transmission Control Protocol) وUDP (User Datagram Protocol).

4- الـ Application Layer:

    • وظيفتها: تمثل التطبيقات والخدمات التي يتفاعل معها المستخدمون، مثل خدمات الويب والبريد الإلكتروني.
    • أهم البروتوكولات: HTTP، FTP، SMTP.

كيف يعمل TCP/IP؟

عند إرسال البيانات، تبدأ العملية من Application Layer، حيث يتم تجهيز البيانات وإرسالها عبر الطبقات حتى تصل إلى Network Access Layer، ثم تُرسل عبر الشبكة. يضمن هذا النظام نقلًا سريعًا وآمنًا للبيانات عبر الشبكات المختلفة.


تقدروا دلوقتي تشتركوا في النشرة الأسبوعية لاقرأ-تِك بشكل مجاني تمامًا عشان يجيلكوا كل جديد بشكل أسبوعي فيما يخص مواضيع متنوعة وبشروحات بسيطة وسهلة وبجودة عالية 🚀

النشرة هيكون ليها شكل جديد ومختلف عن شكلها القديم وهنحاول انها تكون مميزة ومختلفة وخليط بين المحتوى الأساسي اللي بينزل ومفاجآت تانية كتير 🎉

Eqraatech Newsletter | Eqraatech - اقرأ-تِك | Substack
محتوى تقني متميز في مختلف مجالات هندسة البرمجيات باللغة العربية عن طريق تبسيط المفاهيم البرمجية المعقدة بشكل سلس وباستخدام صور توضيحية مذهلة. Click to read Eqraatech Newsletter, a Substack publication with hundreds of subscribers.

بفضل الله قمنا بإطلاق قناة اقرأ-تِك على التليجرام مجانًا للجميع 🚀

آملين بده اننا نفتح باب تاني لتحقيق رؤيتنا نحو إثراء المحتوى التقني باللغة العربية ، ومساعدة لكل متابعينا في انهم يوصلوا لجميع أخبار اقرأ-تِك من حيث المقالات ومحتوى ورقة وقلم والنشرة الأسبوعية وكل جديد بطريقة سريعة وسهلة

مستنينكوا تنورونا , وده رابط القناة 👇

https://t.me/eqraatechcom


ثانيًا: نموذج OSI

النموذج الثاني الذي سنناقشه هو OSI، والذي يُشير إلى Open Systems Interconnection. يُعتبر OSI نموذجًا نظريًا يوضح كيفية انتقال البيانات بين الأجهزة.

هيكل OSI

يتكون نموذج OSI من 7 طبقات، كل طبقة تؤدي وظيفة محددة:

1- الـ Physical Layer:

    • وظيفتها: تتعامل مع الأجهزة المادية والإشارات الكهربائية.
    • أهم العناصر: الكابلات، المحولات (Hubs).

2- الـ Data Link Layer:

    • وظيفتها: تحضير البيانات وإرسالها بين الأجهزة المتصلة في نفس الشبكة.
    • أهم البروتوكولات: Ethernet، PPP (Point-to-Point Protocol).

3- الـ Network Layer:

    • وظيفتها: توجيه البيانات عبر الشبكات المختلفة باستخدام بروتوكولات مثل IP.
    • أهم البروتوكولات: IP.

4- الـ Transport Layer:

    • وظيفتها: تضمن توصيل البيانات بشكل موثوق، مثل TCP في نموذج TCP/IP.
    • أهم البروتوكولات: TCP، UDP.

5- الـ Session Layer:

    • وظيفتها: إدارة الجلسات بين الأجهزة وتنسيق الاتصالات.
    • أهم البروتوكولات: NetBIOS، RPC (Remote Procedure Call).

6- الـ Presentation Layer:

    • وظيفتها: ترجمة البيانات وتشفيرها لتسهيل فهمها من قِبل الأجهزة المختلفة.
    • أهم العناصر: تنسيقات البيانات مثل JPEG، ASCII.

7- الـ Application Layer:

    • وظيفتها: تمثل التطبيقات والخدمات التي يتفاعل معها المستخدمون، مثل خدمات الويب.
    • أهم البروتوكولات: HTTP، FTP، SMTP.

كيف يعمل OSI؟

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


مقارنة بين TCP/IP و OSI

  • عدد الطبقات: الـ TCP/IP يتكون من 4 طبقات، بينما OSI يتكون من 7 طبقات
  • التطبيق العملي: الـ TCP/IP هو البروتوكول المعتمد في الإنترنت والشبكات الحديثة، بينما OSI يُعتبر نموذجًا تعليميًا ونظريًا.
  • المرونة: في TCP/IP، يُمكن استخدام بروتوكول واحد عبر أكثر من طبقة، بينما في OSI يُفضل أن يكون لكل طبقة بروتوكول خاص بها.

اشترك الآن بنشرة اقرأ-تِك الأسبوعية

لا تدع أي شيء يفوتك. واحصل على أحدث المقالات المميزة مباشرة إلى بريدك الإلكتروني وبشكل مجاني!