NNS601
خدمات شبكية
Network Services
6 نقطة اعتماد
الفصل التاسع
تخصص: أنظمة الشبكات
مسار أنظمة الشبكات (NS)
مقرر تخصصي ضمن مسار أنظمة الشبكات (NS) من اختصاص النظم والشبكات الحاسوبية.
المتطلبات السابقة المباشرة
مقررات تعتمد على هذا المقرر
كامل سلسلة المتطلبات السابقة
-
الشبكات الحاسوبية (1)
Computer Networks I
BNT501 · 6 نقطة
نظم الاتصالات
Telecommunication Systems
BTS501 · 5 نقطة
الدارات المنطقية
Logical Circuits
BLC401 · 5 نقطة
بنى جبرية
Algebraic Structures
BAS401 · 5 نقطة
التحليل الرياضي (2)
Mathematical Analysis II
BMA402 · 5 نقطة
التحليل الرياضي (1)
Mathematical Analysis I
BMA401 · 5 نقطة
نظم التشغيل (2) (باللغة الإنكليزية)
Operating Systems II (in English)
NOS601 · 4 نقطة
نظم التشغيل (1)
Operating Systems I
BOS501 · 4 نقطة
بنيان الحاسوب (1)
Computer Architecture I
BCA501 · 6 نقطة
برمجة (2)
Programming II
BPG402 · 5 نقطة
برمجة (1)
Programming I
BPG401 · 5 نقطة
اللغة الإنكليزية (5)
English Language V
L5 · 3 نقطة
اللغة الإنكليزية (4)
English Language IV
L4 · 3 نقطة
اللغة الإنكليزية (3)
English Language III
L3 · 3 نقطة
اللغة الإنكليزية (2)
English Language II
L2 · 3 نقطة
اللغة الإنكليزية (1)
English Language I
L1 · 3 نقطة
إدارة المشاريع المعلوماتية
IT Project Management
GPM601 · 6 نقطة
هندسة البرمجيات (1)
Software Engineering I
BSE601 · 6 نقطة
برمجة (3)
Programming III
BPG601 · 5 نقطة
توصيف المقرر
أهداف المقرر
الغاية من هذا المقرر هي دراسة مبادئ تطبيقات الشبكة وبعض البروتوكولات المستخدمة على الإنترنت التي تنتمي إلى طبقة التطبيقات (Application Layer) وفق نموذج TCP/IP للشبكات، والتعرف على خدمات الإنترنت الأساسية المبنية عليها.
النتائج التعليمية المرجوة
- فهم آلية عمل الخدمات الأساسية للإنترنت مثل خدمة البريد الإلكتروني، وخدمة الويب، وخدمة نقل الملفات، وخدمة دليل الإنترنت، و فهم آلية عمل تطبيقات الند للند، وشبكات تدفق وتوزيع المحتوى، وإنشاء تطبيقات الشبكة، واستعراض أهم الوظائف التي تقدمها هذه الخدمات والتطبيقات، وفهم البعد التقني للمفاهيم والمصطلحات الخاصة بها وبإعداداتها.
- التعرُف على التوصيف العام لبروتوكولات الإنترنت وفهم طريقة عملها.
- التعرُف على بنية المعطيات المستخدمة لكل خدمة.
- تحليل المعطيات التي تمر عبر الشبكة، وفهم الخدمة أو البروتوكول الذي يتبع لها.
مفردات المقرر (الفصول)
| # | عنوان الفصل | محتوى الفصل |
|---|---|---|
| CH1 | مبادئ تطبيقات الشبكة | 1. بنى تطبيقات الشبكة 2. تواصل العمليات 3. خدمات النقل المتاحة للتطبيقات 4. خدمات النقل التي تقدمها شبكة الإنترنت 5. بروتوكولات طبقة التطبيقات |
| CH2 | الويب وHTTP | 1. نظرة عامة على HTTP 2. الاتصالات غير المستمرة والاتصالات المستمرة 3. مكونات الأنظمة المستندة إلى HTTP 4. بنية رسالة HTTP 5. تفاعل المستخدم مع الخادم: ملفات تعريف الارتباط 6. التخزين المؤقت للويب 7. التدريب العملي على HTTP |
| CH3 | البريد الإلكتروني في الإنترنت | 1. بروتوكول نقل البريد البسيط (SMTP) 2. مقارنة مع HTTP 3. تنسيقات رسائل البريد 4. أوامر SMTP الأساسية 5. بروتوكولات الوصول إلى البريد 6. SMTP الحديث |
| CH4 | خدمة DNS – دليل الإنترنت | 1. الخدمات التي يقدمها DNS 2. نظرة عامة على كيفية عمل DNS 3. سجلات ورسائل DNS 4. التدريب العملي حول الاستعلام عن أي خادم DNS محدد لسجل DNS |
| CH5 | تطبيقات الند للند | 1. التطور التاريخي 2. بنية P2P 3. الأمان والثقة في P2P 4. التخزين والبحث الموزع 5. ميزات ومزايا وعيوب شبكة P2P 6. توزيع ملف P2P 7. قابلية التوسع في بنى P2P 8. بت تورنت BitTorrent 9. إنشاء شبكة نظير إلى نظير الخاصة بك باستخدام بايثون |
| CH6 | شبكات تدفق الفيديو وتوزيع المحتوى | 1. ما هو البث/ Streaming؟ 2. البروتوكولات المستخدمة في التدفق 3. ما هي العوامل التي تبطئ التدفق؟ 4. فيديو الإنترنت Internet Video 5. البث عبر HTTP وDASH 6. شبكات توزيع المحتوى 7. دراسات حالة: Netflix وYouTube وKankan 8. فوائد وتحديات دفق الفيديو 9. دفق الفيديو باستخدام بايثون |
| CH7 | برمجة المقبس: إنشاء تطبيقات الشبكة | 1. اتصال العميل/ الخادم 2. برمجة المقبس مع UDP 3. برمجة المقبس مع TCP |
معلومات عن الامتحان
أتمتة
هذه المعلومة مبنية على فصول سابقة وقد تُغيّرها الجامعة في أي وقت — تأكد منها مع مدرّس المقرر قبل الامتحان.
مدرّسو المقرر
ربيع ميكائيل المنسّق
t_rmikael@svuonline.org
إحصائيات المقرر
جارٍ التحميل…