💻

شبكات الحاسب 312 - المحاضرة الأولى

Jun 10, 2024

شبكات الحاسب 312 - المحاضرة الأولى

مقدمة

  • اسم المحاضرة: شبكات الحاسب 312
  • المحاضر: أمل نسيم
  • الموضوع: التعرف على مكونات شبكات الحاسب والبروتوكولات الأساسية
  • الهدف: تقديم نظرة شاملة عن ما سيتم تغطيته في الدورة

المواضيع المغطاة في الدورة

  • مكونات الكمبيوتر: تشمل الراوترات، الفرق بين المكونات
  • الإنترنت: فهم الأركيتكشر الخاصة بالكمبيوتر باستخدام الإنترنت كمثال
  • طبقات الشبكة: تحليل طبقات الشبكة والخدمات والبروتوكولات المقدمة
    • بروتوكولات TCP و UDP
    • بروتوكول IP
  • تطبيقات الإنترنت: مثل البريد الإلكتروني والويب
  • كيفية انتقال البيانات: من جهاز لآخر
  • تعريفات الإنترنت والبروتوكولات: أنواع المكونات والخدمات المقدمة

المصادر

  • الكتاب: لم يذكر الاسم، سيتم وضعه على البلاك بورد
  • موقع المؤلف: يحتوي على شروحات فيديو للمواضيع المغطاة

تقسيم الشابترات

  • الفصل الأول: مقدمة عامة overview
  • الفصل الثاني: التطبيقات
  • الفصل الثالث: طبقة النقل
  • الفصل الرابع: طبقة الشبكة
  • الفصل الخامس: طبقة الربط

توزيع الدرجات

  • الاختبارات القصيرة: 25 درجة (خمسة اختبارات قصيرة)
  • الواجبات الأسبوعية: 10 درجات
  • مشروع عملي: 35 درجة
  • الاختبار النهائي: يغطي المادة بالكامل
  • هدف الفصل الأول: التعرف على المصطلحات العامة للشبكات مثل "host"، "connection"

تعريف الإنترنت

  • الإنترنت: شبكات متصلة ببعض بشكل عالمي
  • تعريفات مختلفة للإنترنت: من حيث المكونات، من حيث الخدمات، ومن وجهة نظر البرمجة
    • كمكونات: تشمل الكمبيوترات والهوست ديواسيس
    • كخدمات: تشمل الويب، البريد الإلكتروني، الألعاب، الملتي ميديا
    • كواجهة برمجية: كتابة برامج باستخدام APIs (مثل Java أو C++)

مكونات شبكة الإنترنت

  • مكونات الكمبيوتر: مثل الهوست والإن سيستم
  • وسائل الاتصال: وايرلس (Wi-Fi، 4G) و وايرد (فايبر، كبريل)
  • أجهزة تبديل الحزم: مثل الرواتر والسويتش
    • راوتر: يعمل في طبقة 3، يربط الشبكات المختلفة
    • سويتش: يعمل في طبقة 2، يربط الأجهزة في شبكة واحدة

طبقات الشبكات

  • أصغر طبقة: PAN (Personal Area Network)
  • LAN، MAN، WAN، الإنترنت: توزيعات الشبكات حسب المساحة المغطاة
  • بروتوكولات التحكم: تنظيم العمليات بين الأجهزة باستخدام بروتوكولات مثل TCP/IP

البروتوكولات

  • تعريف البروتوكول: قواعد تفاعلية للتحكم في إرسال واستقبال الرسائل
  • أنواع مختلفة: HTTP (الويب)، SMTP (البريد الإلكتروني)، FTP (نقل الملفات)

العمل خلف الكواليس

  • مجهود كبير: خلف التطبيقات مثل واتساب ويوتيوب ونتفليكس
  • تعقيد الشبكات: تساهم في تسهيل التواصل بالرغم من تعقيدها الكبير