الشبكات، من البداية إلى الإتقان
من معنى الشبكة إلى كيفية اتفاق موجّهات الإنترنت على خريطة المسارات. كل درس نموذج صغير يمكنك استكشافه خطوة بخطوة، يتبعه اختبار قصير. لا تحتاج إلى خبرة سابقة؛ فكل وحدة تبني على ما قبلها.
بناء الشبكات
طبّق أفكار هذه الدورة في بيئة التجربة الخاصة بك.
الأساسيات
ما الشبكة، وكيف تنتقل البتات، وكيف تُعبَّأ البيانات في حزم وإطارات.
-
الدرس 01 · 8 دقيقة
ما الشبكة؟
9 خطواتلم يبدأ -
الدرس 02 · 8 دقيقة
Types of networks: PAN, LAN, MAN and WAN
9 خطواتلم يبدأ -
الدرس 03 · 9 دقيقة
Network topologies: bus, star, ring and mesh
12 خطواتلم يبدأ -
الدرس 04 · 8 دقيقة
Bits on the wire
11 خطواتلم يبدأ -
الدرس 05 · 9 دقيقة
Packets and layers
10 خطواتلم يبدأ -
الدرس 06 · 8 دقيقة
Your home network
11 خطواتلم يبدأ -
الدرس 07 · 9 دقيقة
Ethernet frames and MAC addresses
10 خطواتلم يبدأ
الاتصالات السلكية واللاسلكية
الوسائل المادية لوصل الأجهزة: الكابلات والموصلات والألياف والإنترنت المنزلي والراديو وWi-Fi وBluetooth وZigbee وشبكات الهاتف المحمول والأقمار الصناعية.
-
الدرس 08 · 9 دقيقة
Cables and connectors: copper, RJ45 and coax
11 خطواتلم يبدأ -
الدرس 09 · 9 دقيقة
Fibre optics: light in glass
10 خطواتلم يبدأ -
الدرس 10 · 9 دقيقة
Getting online: DSL, cable and fibre to the home
10 خطواتلم يبدأ -
الدرس 11 · 9 دقيقة
Wireless basics: radio waves and spectrum
11 خطواتلم يبدأ -
الدرس 12 · 10 دقيقة
How Wi-Fi works
12 خطواتلم يبدأ -
الدرس 13 · 9 دقيقة
Bluetooth and personal area networks
10 خطواتلم يبدأ -
الدرس 14 · 9 دقيقة
Zigbee, Thread and LoRa: low-power radios
12 خطواتلم يبدأ -
الدرس 15 · 9 دقيقة
Mobile networks: 4G and 5G
10 خطواتلم يبدأ -
الدرس 16 · 9 دقيقة
Satellite internet: GEO and LEO
11 خطواتلم يبدأ
التوصيل المحلي وبروتوكول IP
كيف توصل المبدّلات الإطارات، وما عنوان IP، وكيف يحصل الجهاز عليه ويجد طريقه إلى خارج الشبكة المحلية.
-
الدرس 17 · 8 دقيقة
How a switch learns
11 خطواتلم يبدأ -
الدرس 18 · 9 دقيقة
IPv4 addresses
11 خطواتلم يبدأ -
الدرس 19 · 12 دقيقة
Subnets and masks
10 خطواتلم يبدأ -
الدرس 20 · 8 دقيقة
ARP: from IP to MAC
9 خطواتلم يبدأ -
الدرس 21 · 8 دقيقة
DHCP: getting an address
11 خطواتلم يبدأ -
الدرس 22 · 9 دقيقة
Leaving the LAN: the default gateway
10 خطواتلم يبدأ
النقل
نقل البيانات بين البرامج: UDP وTCP والمنافذ وترجمة عناوين الشبكة (NAT)، وكيف تحدّد الطوابير والمخازن المؤقتة والتحكم بالازدحام سرعة تدفق البيانات.
-
الدرس 23 · 8 دقيقة
UDP: fire and forget
10 خطواتلم يبدأ -
الدرس 24 · 12 دقيقة
TCP: connections and reliability
12 خطواتلم يبدأ -
الدرس 25 · 8 دقيقة
Ports and sockets
10 خطواتلم يبدأ -
الدرس 26 · 9 دقيقة
NAT and port translation
11 خطواتلم يبدأ -
الدرس 27 · 10 دقيقة
Queues and buffering: where delay comes from
10 خطواتلم يبدأ -
الدرس 28 · 10 دقيقة
Congestion control: sharing the pipe
10 خطواتلم يبدأ
التطبيقات
البروتوكولات التي تستخدمها يوميًا: الأسماء والويب والاتصالات الآمنة والبريد الإلكتروني.
-
الدرس 29 · 8 دقيقة
كيف يعمل الاستعلام عن DNS
17 خطواتلم يبدأ -
الدرس 30 · 12 دقيقة
HTTP requests and responses
11 خطواتلم يبدأ -
الدرس 31 · 10 دقيقة
How HTTPS works
12 خطواتلم يبدأ -
الدرس 32 · 10 دقيقة
How email is delivered
11 خطواتلم يبدأ -
الدرس 33 · 10 دقيقة
Streaming video: buffering and adaptive bitrate
10 خطواتلم يبدأ
التوجيه
كيف تختار الموجّهات المسار: جداول التوجيه والمسارات الثابتة وبروتوكول OSPF داخل الشبكة وبروتوكول BGP بين الشبكات.
التبديل على نطاق واسع
تقسيم الشبكات المحلية ووصلها: الشبكات المحلية الافتراضية (VLANs) والوصلات الجذعية والشجرة الممتدة وتجميع الروابط والتوجيه بين الشبكات المحلية الافتراضية.
بروتوكول IPv6
فضاء عناوين أكبر: عناوين IPv6 والتهيئة التلقائية واكتشاف الجيران وتشغيل مكدّسي البروتوكولات معًا.
أمن الشبكات: الهجمات ووسائل الدفاع
كيف تُهاجَم الشبكات وكيف نوقف كل هجوم. يتبع كل درس هجوم درس دفاع يوضّح عمليًا كيفية التصدي له.
-
الدرس 45 · 9 دقيقة
Security basics: what we protect and from whom
10 خطواتلم يبدأ -
الدرس 46 · 14 دقيقة
Defence: firewalls and ACLs
13 خطواتلم يبدأ -
الدرس 47 · 14 دقيقة
Defence: port security, DHCP snooping and ARP inspection
15 خطواتلم يبدأ -
الدرس 48 · 11 دقيقة
Attack: DNS spoofing and cache poisoning
12 خطواتلم يبدأ -
الدرس 49 · 12 دقيقة
Defence: DNSSEC and encrypted DNS
12 خطواتلم يبدأ -
الدرس 50 · 12 دقيقة
Attack: denial of service, SYN floods and amplification
10 خطواتلم يبدأ -
الدرس 51 · 12 دقيقة
Defence: SYN cookies, rate limiting and scrubbing
11 خطواتلم يبدأ -
الدرس 52 · 15 دقيقة
Defence: WPA3 and enterprise Wi-Fi (802.1X)
14 خطواتلم يبدأ -
الدرس 53 · 10 دقيقة
Defence: segmentation, DMZs and zero trust
10 خطواتلم يبدأ -
الدرس 54 · 10 دقيقة
Defence: intrusion detection and prevention
10 خطواتلم يبدأ -
الدرس 55 · 11 دقيقة
Defence: VPNs and IPsec
12 خطواتلم يبدأ -
الدرس 56 · 10 دقيقة
Defence: WireGuard
11 خطواتلم يبدأ -
الدرس 57 · 12 دقيقة
Attack and defence: BGP hijacking and RPKI
12 خطواتلم يبدأ
التشغيل
تشغيل الشبكات: أدوات استكشاف الأعطال والمراقبة وجودة الخدمة والأتمتة.
تصميم الشبكات
جمع العناصر في منظومة واحدة: شبكات المؤسسات وشبكات مراكز البيانات والشبكات السحابية.
موضوعات خاصة: نظرية الطوابير
رياضيات صفوف الانتظار: لماذا يرتفع التأخير بشدة عند امتلاء الروابط، وكيف يحدّد المهندسون سعة الشبكات والخوادم ومراكز الاتصال.
-
الدرس 65 · 12 دقيقة
Queues everywhere: arrivals, service and waiting
9 خطواتلم يبدأ -
الدرس 66 · 12 دقيقة
Little's law
11 خطواتلم يبدأ -
الدرس 67 · 12 دقيقة
Random arrivals: the Poisson process
9 خطواتلم يبدأ -
الدرس 68 · 12 دقيقة
The M/M/1 queue: why delay explodes near full load
11 خطواتلم يبدأ -
الدرس 69 · 12 دقيقة
Many servers: M/M/c and Erlang C
10 خطواتلم يبدأ -
الدرس 70 · 12 دقيقة
Blocking and loss: Erlang B
11 خطواتلم يبدأ -
الدرس 71 · 14 دقيقة
Networks of queues and real traffic
10 خطواتلم يبدأ
موضوعات خاصة
دروس مستقلة متعمّقة. يمكنك دراستها في أي وقت بعد الوحدة التي تعتمد عليها.
-
الدرس S1 · 10 دقيقة
IoT: MQTT and constrained devices
يعتمد على النقل
12 خطواتلم يبدأ -
الدرس S2 · 12 دقيقة
CDNs and anycast
يعتمد على التوجيه
11 خطواتلم يبدأ -
الدرس S3 · 10 دقيقة
Inside the mobile core: how 5G networks route your data
يعتمد على الاتصالات السلكية واللاسلكية
11 خطواتلم يبدأ -
الدرس S4 · 10 دقيقة
Software-defined networking
يعتمد على التشغيل
11 خطواتلم يبدأ -
الدرس S5 · 10 دقيقة
Voice over IP
يعتمد على التشغيل
11 خطواتلم يبدأ -
الدرس S6 · 10 دقيقة
Network time: NTP and PTP
يعتمد على النقل
11 خطواتلم يبدأ