🌐

فهم نموذج TCP/IP للشبكات

Dec 8, 2024

محاضرة عن TCP/IP Model

مقدمة

  • استعراض سريع للنموذج المرجعي OSI الذي تمت تغطيته في المحاضرة السابقة.
  • شرح لكيفية استخدام ال OSI model لفهم تدفق البيانات والاتصال بين الأجهزة.

الفرق بين OSI Model و TCP/IP Model

  • OSI Model يحتوي على 7 طبقات تبدأ من Physical وصولًا إلى Application.
  • في TCP/IP Model، تم دمج ثلاث طبقات علوية (Session, Presentation, Application) في طبقة واحدة هي Application.
  • TCP/IP Model مكون من 4 طبقات: Application، Transport، Internet، Network Access.

تفاصيل TCP/IP Model

  • Application Layer: تهتم بواجهة المستخدم وكل ما يتعلق بـ End User.
  • Transport Layer: مكافئة ل Layer 4 في OSI، مسؤولة عن نقل البيانات بين العمليات.
  • Internet Layer: تستبدل Network Layer في OSI، مسؤولة عن نقل البيانات عبر الشبكات.
  • Network Access Layer: تجمع بين Data Link و Physical في OSI.

استخدامات النموذجين

  • OSI Model كان نموذجًا تصورياً في البداية، ولم يعد يستخدم في التصميم.
  • TCP/IP Model هو النموذج المستخدم حاليًا في تصميم البرمجيات والأجهزة الجديدة.
  • فهم TCP/IP ضروري لمطوري البرمجيات للتعامل مع الشبكات.

Protocols in TCP/IP Model

  • Internet Layer: يحتوي على بروتوكولات مثل IPv4 و IPv6 المسؤولة عن عناوين الأجهزة.
  • Transport Layer: يحتوي على بروتوكولات مثل TCP و UDP لتحديد المنافذ.

أنواع الأنظمة في الشبكة

  • End System: تشمل الأجهزة التي تقدم أو تطلب الخدمة مثل الحواسيب والخوادم.
  • Intermediate System: تشمل الأجهزة التي توصل بين الأنظمة مثل Routers و Switches.

مفهوم Encapsulation

  • كل Layer تضيف معلومات للبيانات عندما تنتقل إلى Layer التالية.
  • أثناء استقبال البيانات، تقوم كل Layer بإزالة المعلومات المضافة لها حتى تصل للبيانات الأصلية.

الخلاصة

  • TCP/IP Model هو النموذج المستخدم حاليًا للشبكات.
  • يحل المشاكل المتعلقة بالأمن والاعتمادية في الشبكات.
  • مهم لمطوري البرمجيات فهم هذا النموذج لتطوير تطبيقات قادرة على التعامل مع الشبكات.

مصادر إضافية

  • مسح رمز QR للوصول إلى المزيد من المراجع عن النموذجين TCP/IP و OSI.

هذه كانت ملاحظات المحاضرة حول TCP/IP Model. في الفيديوهات القادمة سيتم التعمق في كل طبقة من طبقات النموذج.