شرح مادة عال 329 (CSC 329) شبكات الحاسب - جامعة الملك سعود

فريق زدني فريق زدني 08 أبريل 2026
11 دقيقة للقراءة
شرح مادة عال 329 (CSC 329) شبكات الحاسب - جامعة الملك سعود

مادة عال 329 (CSC 329)، شبكات الحاسب (Computer Networks)، هي اللحظة اللي تكتشف فيها كيف يشتغل الانترنت فعلا. كل مرة تفتح يوتيوب، ترسل واتساب، او تفتح حسابك البنكي، فيه عشرات البروتوكولات تشتغل تحت الغطاء عشان توصل البيانات وترجع لك. هذي المادة تكشف الكواليس.

تخيل الانترنت مثل شبكة بريد ضخمة: ظرف (الرسالة)، عنوان مرسل (IP المصدر)، عنوان مستلم (IP الوجهة)، ساعي بريد محلي (الراوتر القريب)، مراكز فرز كبيرة (الراوترات الرئيسية)، وقواعد على شكل البيانات (البروتوكولات). عال 329 تشرح لك هذي الاجزاء وحدة وحدة.

📋 ملخص سريع

  • رمز المادة: عال 329 (CSC 329)، شبكات الحاسب (Computer Networks)
  • الساعات المعتمدة: 3 ساعات نظري
  • المتطلب السابق: عال 227 نظم التشغيل (Operating Systems)
  • الكتاب المرجعي: Computer Networking: A Top-Down Approach، Kurose و Ross
  • المواضيع الرئيسية: نموذج OSI، نموذج TCP/IP، طبقات الشبكة، عناوين IPv4 و IPv6، Subnetting، التوجيه، TCP و UDP، DNS و HTTP، امن الشبكات
  • يقود الى: عال 456 شبكات متقدمة، مواد امن المعلومات، الحوسبة السحابية
  • القيمة المهنية: اساس لشهادة CCNA و CompTIA Network+

ليش عال 329 مادة لازم تركّز فيها؟

  • اساس كل وظيفة تقنية: تطوير الويب، السحابة، الامن السيبراني، DevOps. ما في وظيفة تقنية معاصرة بدون فهم الشبكات
  • بوابتك لشهادات معتمدة: المادة تغطي 60-70% من منهج CCNA 200-301 و CompTIA Network+. تختصر شهور من المذاكرة لاحقا
  • مقابلات الوظائف: اسئلة TCP vs UDP، DNS، HTTPS، و Subnetting من الاسئلة الكلاسيكية. سواء قدّمت لـ STC او Aramco Digital او Google، راح يجي ذكر لمواضيع عال 329
  • فهم المشاكل اليومية: لما الانترنت يبطّئ، لما يطلع 404 او 502، لما VPN ما يشتغل، انت تفهم وش يصير وراها
  • مادة تبني على عال 227: مفاهيم Sockets و Processes اللي درستها في نظم التشغيل (عال 227) تتطبق هنا مباشرة. لما برنامجين يتواصلون عبر الشبكة، هم في النهاية عمليتين تستخدمان نظام التشغيل

ℹ️ لماذا Top-Down Approach في الكتاب المرجعي؟

كتاب Kurose و Ross يبدا من طبقة التطبيق (HTTP، DNS) ثم ينزل تدريجيا حتى الطبقة المادية. الفكرة ان الطالب يفهم الاشياء اللي يستخدمها يوميا اول، ثم يفهم كيف تحت الغطاء. لو دكتورك يدرس Bottom-Up، اقرا فصول الكتاب بترتيب عكسي.

نظرة عامة على محتوى عال 329

الاسابيعالموضوعالمفاهيم الرئيسية
1مقدمة في الشبكات والانترنتتعريف الشبكة، انواعها، البنية العامة
2-3نموذج OSI و TCP/IPالطبقات السبع، التغليف (Encapsulation)
4الطبقة المادية وطبقة ربط البياناتEthernet، MAC، Switches
5-6طبقة الشبكة و IPv4عناوين IP، Subnetting، CIDR
7التوجيه (Routing) و IPv6جداول التوجيه، RIP، OSPF، IPv6
8اختبار نصفي ومراجعةتطبيق على Subnetting و OSI
9-10طبقة النقل: TCP و UDP3-Way Handshake، Ports، Flow Control
11طبقة التطبيق: HTTP و DNSطلبات HTTP، نظام اسماء النطاقات
12بروتوكولات اخرى: SMTP و FTPالبريد الالكتروني، نقل الملفات
13امن الشبكات الاساسيFirewalls، NAT، TLS، الهجمات الشائعة
14الشبكات اللاسلكية ومواضيع متقدمةWi-Fi، تشفير WPA، VPN
15مراجعة ومشروع نهائيWireshark، Packet Tracer

1. نموذج OSI، الطبقات السبع

نموذج OSI (Open Systems Interconnection) هو اطار نظري يقسم وظائف الشبكة الى 7 طبقات. كل طبقة لها مسؤولية محددة، وتتواصل فقط مع الطبقة اللي فوقها واللي تحتها.

ليش نقسم الشبكة لطبقات؟ نفس سبب تقسيم البرامج الى دوال: الفصل بين المسؤوليات يخلي الصيانة اسهل. مصمم بطاقة الشبكة ما يحتاج يفهم HTTP، ومطور المتصفح ما يحتاج يفهم Ethernet.

الطبقات السبع من الاعلى للاسفل

الطبقةالاسمالمسؤوليةامثلة
7Applicationواجهة البرامج مع الشبكةHTTP، DNS، SMTP
6Presentationتشفير وضغط البياناتTLS، JPEG، ASCII
5Sessionادارة جلسات الاتصالNetBIOS، RPC
4Transportنقل موثوق او سريعTCP، UDP
3Networkالتوجيه بين الشبكاتIP، ICMP
2Data Linkنقل بين جهازين متجاورينEthernet، MAC
1Physicalالاشارات الكهربائية والضوئيةكابلات، موجات

اختصار حفظ الطبقات

من الاسفل للاعلى: Please Do Not Throw Sausage Pizza Away (Physical, Data Link, Network, Transport, Session, Presentation, Application). من الاعلى للاسفل: All People Seem To Need Data Processing.

مفهوم التغليف (Encapsulation)

لما تطلع رسالتك من الطبقة 7 وتنزل للطبقة 1، كل طبقة تضيف ترويسة (Header) قبل ما ترسل. الطبقة المستقبلة عند الجهة الثانية تشيل الترويسة وتعطي اللي فوقها.

[Data]
[TCP Header | Data]
[IP Header | TCP Header | Data]
[Eth Header | IP Header | TCP Header | Data]

💡 ليش نموذج OSI نادر في التطبيق العملي؟

الحقيقة: الانترنت ما يستخدم OSI فعليا، يستخدم نموذج TCP/IP اللي عنده 4 طبقات بس. OSI يبقى نموذج تعليمي ممتاز لانه يفصّل بدقة، لكن في الواقع طبقات Session و Presentation و Application مدمجة في طبقة واحدة في معظم البروتوكولات. اعرف الاثنين، لكن ركّز اكثر على TCP/IP.

2. نموذج TCP/IP، النموذج العملي للانترنت

نموذج TCP/IP اقدم من OSI واكثر استخداما في التطبيق الفعلي. يقسم الشبكة الى 4 طبقات فقط بدل 7. كل جهاز متصل بالانترنت يطبّق هذي الطبقات الاربع.

TCP/IPOSI المقابلالبروتوكولات
Application5، 6، 7HTTP، DNS، SMTP، FTP
Transport4TCP، UDP
Internet3IP، ICMP، ARP
Network Access1، 2Ethernet، Wi-Fi

التصميم الاصلي للانترنت ركّز على البساطة، فدمج الباحثون الطبقات الاضافية في OSI لان البرامج تقدر تتعامل معها بنفسها.

⚠️ خطا شائع: الخلط بين OSI و TCP/IP

في الاختبار غالبا يجي سؤال “في اي طبقة من نموذج OSI يقع HTTP؟” والاجابة 7. لكن لو السؤال “في اي طبقة من TCP/IP؟” الاجابة Application (وهي مكافئة لـ 5+6+7 في OSI). اقرا السؤال بدقة وحدد ايش النموذج المطلوب.

3. الطبقة المادية وطبقة ربط البيانات

هذي اول طبقتين من الاسفل، ومسؤوليتهم نقل البيانات بين جهازين متجاورين في نفس الشبكة المحلية.

الطبقة المادية تتعامل مع الاشارات الكهربائية والضوئية: تحويل البتات (0 و 1) الى اشارات تنتقل عبر الكابلات النحاسية (Cat5e، Cat6)، الالياف البصرية، او الموجات اللاسلكية (Wi-Fi، Bluetooth، 5G).

طبقة ربط البيانات مسؤولة عن التواصل بين جهازين في نفس الشبكة المحلية، وتستخدم عناوين MAC. عنوان MAC رقم فريد محفور في بطاقة الشبكة من المصنع، مكون من 48 بت مكتوبة كـ 12 رمز سداسي عشري:

00:1A:2B:3C:4D:5E

اول 24 بت تحدد الشركة المصنعة (Apple، Samsung)، والباقي رقم تسلسلي للبطاقة. Ethernet هو المعيار اللي سيطر على الشبكات السلكية لاكثر من 40 سنة.

Switch مقابل Hub

المعيارHub (قديم)Switch (الحديث)
طريقة العمليرسل البيانات لكل المنافذيرسل البيانات للمنفذ المستهدف فقط
الذكاءغبي، طبقة 1 فقطذكي، طبقة 2، يحفظ جدول MAC
الامانضعيف، كل الاجهزة تشوف كل البياناتاقوى
الاداءيقسم النطاق على كل الاجهزةكل جهاز ياخذ النطاق الكامل

Hubs انقرضت تقريبا. كل الشبكات الحديثة تستخدم Switches.

4. طبقة الشبكة، عناوين IP و Subnetting

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

عناوين IPv4

عنوان IPv4 مكون من 32 بت مقسمة الى 4 بايتات (Octets). نكتبه عادة بالشكل العشري:

192.168.1.10

كل octet يقدر ياخذ قيمة من 0 الى 255. اقصى عدد عناوين ممكن هو 4.3 مليار تقريبا، وهذا اقل من عدد سكان العالم. عشان كذا تم اختراع IPv6 لاحقا.

الفئات (Classes) واصل العنوان

الفئةالمدىالاستخدام
A1.0.0.0 الى 126.255.255.255شبكات ضخمة
B128.0.0.0 الى 191.255.255.255شبكات متوسطة
C192.0.0.0 الى 223.255.255.255شبكات صغيرة
D224.0.0.0 الى 239.255.255.255Multicast
E240.0.0.0 الى 255.255.255.255محجوزة للابحاث

العناوين الخاصة (Private IP)

نطاقات محجوزة للشبكات الداخلية ما تخرج للانترنت: 10.0.0.0/8، 172.16.0.0/12، 192.168.0.0/16. لما جهازك ياخذ IP مثل 192.168.1.5، هذا عنوان داخلي. الراوتر يترجمه لعنوان عام عبر NAT لما يتصل بالانترنت.

Subnetting و CIDR، الجزء الصعب

Subnetting يعني تقسيم شبكة كبيرة الى شبكات اصغر. الفكرة بسيطة، لكن الحسابات تربك معظم الطلاب اول مرة.

CIDR (Classless Inter-Domain Routing) هو طريقة كتابة العنوان مع قناع الشبكة. الشكل:

192.168.1.0/24

الرقم بعد / يسمى Prefix Length: يقول كم بت من العنوان تمثّل الشبكة. الباقي يمثّل الاجهزة.

مثال عملي على حساب Subnet:

العنوان: 192.168.10.0/26

كم بت للشبكة؟ 26
كم بت للاجهزة؟ 32 - 26 = 6
كم جهاز ممكن؟ 2^6 - 2 = 62
(نطرح 2: واحد لعنوان الشبكة وواحد للـ Broadcast)

قناع الشبكة (Subnet Mask):
26 بت = 255.255.255.192
(11111111.11111111.11111111.11000000)

عنوان الشبكة: 192.168.10.0
اول جهاز:    192.168.10.1
آخر جهاز:    192.168.10.62
Broadcast:   192.168.10.63

💡 حيلة سريعة لحساب Subnet

احفظ هذا الجدول لمضاعفات 2:

  • /24 = 256 عنوان
  • /25 = 128 عنوان
  • /26 = 64 عنوان
  • /27 = 32 عنوان
  • /28 = 16 عنوان
  • /29 = 8 عناوين
  • /30 = 4 عناوين

دائما اطرح 2 من العدد لتحصل على عدد الاجهزة الفعلي. /30 يستخدم بكثرة في الروابط بين الراوترات (نحتاج عنوانين بس).

IPv6، الجيل الجديد

IPv6 يستخدم 128 بت بدل 32. النتيجة: 340 سكستليون عنوان، رقم ضخم لدرجة ان كل جهاز في الكون يقدر ياخذ عنوان منفصل. الشكل: 8 مجموعات من 4 ارقام سداسية عشرية مفصولة بـ : مثل 2001:db8:85a3::8a2e:370:7334 (الاصفار المتتالية تختصر بـ ::).

التوجيه (Routing)

الراوتر يقرر مسار الحزمة من المصدر للوجهة. كل راوتر عنده جدول توجيه يحدد لاي شبكة يرسل عبر اي منفذ. البروتوكولات الشائعة:

  • RIP: قديم، يعتمد على عدد القفزات (Hops)
  • OSPF: يعتمد على Dijkstra لايجاد اقصر طريق
  • BGP: بروتوكول الانترنت الفعلي بين مزودي الخدمة

كثير من الطلاب يعتبرون Subnetting و CIDR اصعب جزء في عال 329. لو حسيت ان الحسابات تلخبطك، انت مو لحالك. السر هو التمرين بالاوراق وحل عشرات الامثلة حتى تصير تلقائية.

حسابات Subnetting و CIDR محيّرة عليك؟

حسابات الشبكات الفرعية تربك معظم الطلاب اول مرة، خصوصا لما الدكتور يطلب VLSM و Summarization. ارسل لنا واجبك ونحله لك خطوة بخطوة مع شرح القناع والاقنعة الفرعية بالتفصيل.

ارسل واجبك على واتساب

5. طبقة النقل، TCP و UDP

طبقة النقل مسؤولة عن التواصل بين برنامجين (مو بين جهازين). البرامج تستخدم منافذ (Ports) للتمييز: متصفح الويب يستخدم 443، البريد 25، خادم SSH 22.

المنافذ الشائعة احفظها

المنفذالبروتوكولالاستخدام
20، 21FTPنقل الملفات
22SSHاتصال آمن بالخادم
25SMTPارسال البريد
53DNSاستعلام اسماء النطاقات
80HTTPالويب (غير آمن)
443HTTPSالويب (آمن)
3306MySQLقواعد البيانات

TCP مقابل UDP، اهم مقارنة في المادة

المعيارTCPUDP
نوع الاتصاليحتاج اتصال (Connection-oriented)بدون اتصال (Connectionless)
الموثوقيةعالية، يضمن الوصول والترتيبلا يضمن شيء
السرعةابطا بسبب الفحصاسرع
اعادة الارساليعيد ارسال الحزم المفقودةلا يعيد
ترتيب الحزميحافظ عليهممكن تجي خارج الترتيب
حجم الترويسة20 بايت8 بايت
استخداماتالويب، البريد، تحميل الملفاتالبث المباشر، الالعاب، DNS

TCP 3-Way Handshake

قبل ما يبدا اي اتصال TCP، الجهازين يسوون مصافحة بثلاث خطوات عشان يتفقوا على بداية الاتصال:

العميل (Client)                  الخادم (Server)
     |                                  |
     |---- SYN (seq=x) ---------------->|
     |                                  |
     |<--- SYN-ACK (seq=y, ack=x+1) ----|
     |                                  |
     |---- ACK (ack=y+1) -------------->|
     |                                  |
     |    الاتصال جاهز للبيانات         |
  1. SYN: العميل يطلب فتح اتصال، يرسل رقم تسلسل عشوائي x
  2. SYN-ACK: الخادم يرد، يقبل ويرسل رقمه الخاص y ويؤكد x+1
  3. ACK: العميل يؤكد استلام y بالرد بـ y+1

بعد هذي الخطوات، الاتصال مفتوح ويبدا تبادل البيانات.

Flow Control و Congestion Control

اغلاق TCP يحتاج 4 خطوات (FIN → ACK → FIN → ACK). اثناء الاتصال يدير TCP سرعته بناء على:

  • Flow Control: يمنع المرسل من اغراق المستقبل، يستخدم نافذة (Window Size)
  • Congestion Control: يكتشف ازدحام الشبكة ويبطّء الارسال، يستخدم Slow Start و Congestion Avoidance

⚠️ خطا شائع: متى نستخدم UDP؟

كثير من الطلاب يفكرون “TCP افضل لانه موثوق، خلاص نستخدمه دائما”. خطا. UDP افضل لما السرعة اهم من الموثوقية، مثل:

  • مكالمات الفيديو (Zoom، WhatsApp): تأخر حزمة افضل من اعادة ارسالها بعد ثواني
  • الالعاب اونلاين: الحركة اللحظية اهم من ضمان وصول كل حزمة
  • DNS: استعلام واحد سريع، لو فشل نعيد المحاولة

في الاختبار اذا سالك “اي بروتوكول مناسب لـ X؟” فكّر في طبيعة التطبيق.

مشكلة في فهم TCP 3-Way Handshake؟

مفاهيم Sequence Numbers و Window Size و Congestion Control من اصعب اجزاء عال 329. ارسل لنا تفاصيل الواجب او المسالة ونشرحها لك بمخططات وامثلة عملية.

تواصل معنا على واتساب

6. طبقة التطبيق، البروتوكولات اللي تستخدمها كل يوم

هذي اعلى طبقة، وهي اللي تلامسها كمستخدم نهائي وكمبرمج.

HTTP و HTTPS

HTTP هو البروتوكول الاساسي للويب. لما تكتب URL في المتصفح، يرسل طلب HTTP للخادم، والخادم يرد بصفحة HTML. طلب بسيط:

GET /index.html HTTP/1.1
Host: www.ksu.edu.sa
Accept: text/html

استجابة:

HTTP/1.1 200 OK
Content-Type: text/html

HTTPS هو HTTP مع تشفير TLS. كل البيانات بين متصفحك والخادم مشفرة. اليوم اكثر من 95% من الويب يستخدم HTTPS.

DNS، نظام اسماء النطاقات

البشر يحفظون اسماء (ksu.edu.sa)، الاجهزة تفهم ارقام (103.97.224.18). DNS هو دليل الهاتف اللي يترجم الاسماء الى عناوين IP. لما تكتب اسم موقع، متصفحك يسال DNS Resolver، والـ Resolver يبحث في خوادم DNS الهرمية: Root ServersTLD Servers (.com، .sa)Authoritative Servers لكل نطاق.

SMTP و FTP

SMTP بروتوكول ارسال البريد بين خوادم البريد. الجهة المقابلة تستخدم POP3 او IMAP لجلب البريد للجهاز.

FTP لرفع وتحميل الملفات. قديم ولا يشفّر. اليوم نستخدم SFTP (عبر SSH) او FTPS (مع TLS) للامان.

ℹ️ ربط طبقة التطبيق بحياتك العملية

لما تطوّر تطبيق ويب او موبايل، انت تشتغل في طبقة التطبيق. كل API ترسل اليه طلب من تطبيقك تستخدم HTTP، وكل قاعدة بيانات تتصل بها تستخدم بروتوكول من هذي الطبقة (PostgreSQL، MongoDB، Redis لكل واحد بروتوكول خاص فوق TCP). فهم هذي الطبقة يخليك مطوّر اقوى.

7. امن الشبكات الاساسي

كل المفاهيم اللي درستها لها جانب امني. الانترنت اصلا ما صُمم بالامان كاولوية، عشان كذا نضيف طبقات حماية فوقه.

Firewall، الجدار الناري

الـ Firewall حارس بوابة يفحص كل حزمة داخلة وخارجة، ويقبل او يرفض حسب قواعد محددة. انواعه: Packet Filter يفحص ترويسات الحزم (IP، Port)، Stateful Inspection يتذكر حالة الاتصالات، و Application Firewall يفحص محتوى الحزم نفسها (مثل WAF لحماية المواقع).

NAT، ترجمة العناوين

NAT حل مشكلة قلة عناوين IPv4. الراوتر في بيتك يحول كل اجهزتك (IPs خاصة) ليظهروا للانترنت بـ IP عام واحد، ويحفظ جدول يربط كل اتصال داخلي بمنفذ مختلف عشان يميّز ردود الانترنت.

TLS، التشفير

TLS هو اللي يخلي HTTPS آمن. يعمل في طبقة بين النقل والتطبيق:

  1. متصفحك يطلب اتصال آمن من الخادم
  2. الخادم يرسل شهادة فيها مفتاحه العام
  3. متصفحك يتحقق ان الشهادة موقّعة من جهة موثوقة (CA)
  4. يتفقون على مفتاح تشفير متماثل لباقي الجلسة
  5. كل البيانات بعد كذا مشفرة

الهجمات الشائعة

  • DDoS: الهاكر يستخدم آلاف الاجهزة المخترقة (Botnet) عشان يرسلون طلبات هائلة لخادم معين فيوقف تحت الضغط. خدمات مثل Cloudflare تمتص هذي الهجمات
  • MITM (Man-in-the-Middle): الهاكر يضع نفسه بين طرفين متصلين، يقرا او يعدّل بياناتهم. الحماية: TLS، البيانات المشفرة ما يقدر احد يقراها حتى لو مسكها
  • Phishing: موقع مزيف يقلّد شرعي. الحماية: تحقق من URL وشهادة TLS

⚠️ ركّز على المفاهيم لا الاسماء

في امتحان عال 329، الاسئلة عن امن الشبكات غالبا تركّز على الفكرة اكثر من الاسم. لو السؤال “كيف يحمي TLS البيانات؟” المطلوب تشرح التشفير المتماثل وغير المتماثل والشهادات. اقرا اسئلة سنوات سابقة لو عندك.

اخطاء شائعة في عال 329 ونصائح للاختبار

  1. خلط طبقات OSI و TCP/IP: اقرا السؤال بدقة، اي نموذج المطلوب
  2. Subnetting بدون رسم: ارسم بالبت والقناع، لا تحسب في راسك
  3. نسيان -2 في عدد الاجهزة: عنوان الشبكة و Broadcast ما يحسبون كاجهزة
  4. خلط TCP و UDP: الفيديو المباشر = UDP، تحميل ملف = TCP
  5. خلط MAC و IP: MAC للشبكة المحلية، IP بين الشبكات
  6. خلط Switch و Router: Switch طبقة 2، Router طبقة 3
  7. نسيان منفذ HTTPS: 443 مو 80
  8. اعتقاد ان UDP غير مفيد: له استخدامات حرجة (الالعاب، البث، DNS)

استراتيجية المذاكرة

خطة مذاكرة فعالة لـ عال 329

  1. ارسم الطبقات بنفسك: ارسم نموذج OSI و TCP/IP من راسك كل اسبوع. مع التكرار، ترسخ في ذاكرتك تلقائيا
  2. حل تمارين Subnetting يوميا: خصص 15 دقيقة كل يوم لحساب Subnetting. خلال شهر تصير محترف
  3. استخدم Wireshark: نزّل البرنامج وراقب الحزم اللي تطلع من جهازك. شوف فعلا كيف يبدا TCP Handshake وكيف يجي طلب HTTP. هذا يثبّت المفاهيم اكثر من الكتاب
  4. حلل سنوات سابقة: اسئلة عال 329 في الملك سعود تتكرر بانماط متشابهة. اطلب من زملاءك السابقين اي ملف اسئلة قديمة
  5. اربط بحياتك: كل مرة تستخدم الانترنت، فكّر “وش يصير الحين؟” تفتح يوتيوب: DNS يحول الاسم لـ IP، TLS يبدا، HTTP يطلب الفيديو، TCP/UDP ينقل الحزم. الربط الذهني يخلي المعلومة لا تنسى
  6. ذاكر بمجموعة: الشبكات مادة فيها مفاهيم مترابطة. لما تشرحها لزميلك، تكتشف ثغرات في فهمك انت

💡 نصيحة ذهبية للاختبار

في اسئلة Subnetting، ارسم الجدول بكامله بدل ما تحاول الحساب الذهني. اكتب القناع بالبت، احسب عدد الاجهزة، حدد عنوان الشبكة و Broadcast واول وآخر جهاز. الترتيب يقلل الاخطاء بشكل كبير، والدكتور يحب يشوف خطواتك مرتبة.

ربط عال 329 بمسارك الاكاديمي

عال 329 ترتبط بكثير من المواد قبلها وبعدها:

  • عال 227 نظم التشغيل: مفاهيم Sockets و Processes اللي درستها هناك تتطبق هنا مباشرة. Socket Programming هو الطريقة العملية لكتابة برامج تتواصل عبر الشبكة
  • عال 220 تنظيم الحاسب: فهم كيف تنتقل البيانات داخل الجهاز يساعدك تفهم كيف بطاقة الشبكة تتعامل مع البيانات على المستوى المنخفض
  • عال 456 شبكات متقدمة: يتعمق في بروتوكولات التوجيه، MPLS، SDN
  • الحوسبة السحابية: AWS و Azure و Google Cloud تعتمد على فهم عميق للشبكات. VPC، Subnets، Security Groups كلها مفاهيم عال 329
  • شهادات معتمدة: بعد عال 329 تقدر تذاكر CCNA او CompTIA Network+ بسهولة

خلاصة

عال 329 مادة ممتعة لان كل ما تتعلمه فيها تطبّقه يوميا بدون ما تدري. السر في النجاح هو الربط المستمر بين النظرية والواقع. لا تذاكر OSI كنظرية مجردة، فكّر في كيف رسالة واتساب تمر عبر الطبقات السبع. لا تحفظ Subnetting بالغصب، حل تمارين عملية. لا تقرا عن TLS، شغّل Wireshark وشوف كيف يبدا الاتصال الآمن.

المادة ماهي “حفظ”. الطلاب اللي يفهمون القصة ورا كل بروتوكول يحفظون بدون ما يحاولون. اعرف ليش TCP محتاج 3-Way Handshake، ليش IPv6 صار ضروري، ليش NAT اخترع. القصص تثبّت المعلومة. افتح Wireshark، حل 50 سؤال Subnetting، وارسم نموذج OSI من راسك. تعدّي المادة بتقدير ممتاز ان شاء الله.

تحتاج مساعدة في واجبات عال 329 شبكات الحاسب؟

سواء كان الواجب عن Subnetting او Routing او TCP/UDP او محاكاة بـ Packet Tracer، فريقنا متخصص في مواد علوم الحاسب بجامعة الملك سعود. ارسل لنا الواجب ونرد عليك بعرض سعر خلال ساعة.

ارسل واجبك على واتساب

أسئلة شائعة

هل عال 329 مادة صعبة في جامعة الملك سعود؟ +

المادة مو صعبة بمعنى انها تحتاج رياضيات معقدة، لكنها تحتاج تركيز كبير لان فيها مفاهيم مترابطة وكميات معلومات. اصعب جزء عند اغلب الطلاب هو حسابات الشبكات الفرعية (Subnetting) وتفاصيل بروتوكولات TCP. لو ذاكرت بالتدريج من الاسبوع الاول وحليت تمارين CIDR كثير، تعدّيها بسهولة.

ايش المتطلب السابق لمادة عال 329؟ +

المتطلب السابق الرسمي هو عال 227 نظم التشغيل. السبب ان الشبكات تعتمد على مفاهيم العمليات والـ Sockets والـ Ports اللي تدرسها في نظم التشغيل، خصوصا لما تجي تفهم كيف برنامجين يتواصلون عبر الشبكة.

هل عال 329 تساعدني في شهادة CCNA؟ +

نعم بشكل كبير. المادة تغطي حوالي 60-70% من المنهج النظري لـ CCNA 200-301، خصوصا اجزاء OSI و TCP/IP و Subnetting. لو ركّزت في عال 329 وحليت تمارين Subnetting بكثرة، تكون قطعت نص الطريق نحو الشهادة.

كم من الوقت احتاج للمذاكرة في الاسبوع؟ +

في المتوسط من 4 الى 6 ساعات اسبوعيا تكفي. لكن قبل اختبار Subnetting و Routing تحتاج وقت اضافي للتمرين الحسابي. الافضل تذاكر بشكل يومي بدل ما تجمّع كل شيء قبل الاختبار.

ايش الكتاب المعتمد للمادة؟ +

الكتاب الاساسي هو Computer Networking: A Top-Down Approach للمؤلفين Kurose و Ross. هذا الكتاب يبدا من الطبقة العليا (التطبيق) وينزل تدريجيا حتى الطبقة المادية، طريقة تخلي الفهم اسهل بكثير.

هل في برمجة في عال 329؟ +

في غالب شُعب المادة، البرمجة محدودة (Socket Programming بسيط بـ Python او Java) وتركيز اكثر على المفاهيم وحسابات الشبكات. بعض الدكاترة يطلبون مشروع Wireshark او محاكاة بـ Cisco Packet Tracer. اسال زملاءك اللي اخذوا المادة عن دكتورك تحديدا.

هل تحتاج خصوصي؟