فيما يلي مقالٌ تقنيٌ شاملٌ ومطوّل حول منهج شهادة “CCNA 200-125” كما كان معتمداً قبل تحديثات شهادة CCNA من شركة سيسكو. سيغطي هذا المقال المفاهيم الأساسية والمتقدّمة، والبروتوكولات، وأفضل الممارسات، والجوانب النظرية والعملية المتعلقة بالشبكات، بالإضافة إلى المبادئ التوجيهية للتحضير للاختبار. سنحاول أن نجعل المقال ثريّاً بالمعلومات قدر الإمكان .
فهرس المحتويات
-
بروتوكول الـ BGP15/11/2023
-
جداول بروتوكول التوجيه الخارجي BGP14/11/2023
- مقدمة عامة حول شهادة CCNA 200-125
- أساسيات الشبكات
- تعريف الشبكة وأنواعها
- البروتوكولات ومعايير الشبكات
- نماذج الشبكات: OSI وTCP/IP
- طبقات نموذج OSI: شرح تفصيلي
- الطبقة الفيزيائية
- طبقة ربط البيانات
- طبقة الشبكة
- طبقة النقل
- طبقة الجلسة
- طبقة التقديم
- طبقة التطبيق
- الأجهزة المستخدمة في الشبكات
- المبدّلات (Switches)
- الموجّهات (Routers)
- الجدر النارية (Firewalls)
- المودمات ومحوّلات الوسائط
- أجهزة الطبقة الأولى: Hub، Repeater
- العنونة (IP Addressing)
- الإصدار الرابع من بروتوكول الإنترنت (IPv4)
- صياغة عناوين IPv4 وتقسيم الشبكات (Subnetting)
- الإصدار السادس من بروتوكول الإنترنت (IPv6)
- انتقال IPv4 إلى IPv6 والتقنيات ذات الصلة
- بروتوكولات التوجيه
- التوجيه الثابت (Static Routing)
- التوجيه الديناميكي: RIP، EIGRP، OSPF، BGP (مقدمة مبسطة)
- مفاهيم AD وMetric
- الشبكات المحلية الافتراضية (VLAN)
- مفهوم VLAN
- إعداد VLAN على المحوّلات
- Trunking و802.1Q
- VTP (VLAN Trunking Protocol)
- بروتوكولات الشجرة المتفرعة (STP, RSTP)
- مفهوم Loop في الشبكات
- آلية عمل Spanning Tree Protocol
- تحسينات RSTP
- إعداد STP على المحوّلات
- EtherChannel وتقنيات زيادة عرض النطاق
- مفهوم EtherChannel
- إعداد EtherChannel باستخدام PAgP و LACP
- الوصول عن بعد وTelnet/SSH
- إعداد Telnet وSSH على الموجّهات والمبدّلات
- بروتوكولات الإدارة عن بعد
- قوائم التحكّم في الوصول (ACLs)
- مفهوم ACL
- Standard ACL وExtended ACL
- تطبيق ACL على الموجّهات والمبدّلات
- ترجمة عناوين الشبكة (NAT)
- مفهوم NAT
- أنواع NAT: Static، Dynamic، PAT (Overload)
- تكوين NAT على الموجّهات
- جودة الخدمة (QoS) – نظرة عامة
- مفهوم QoS
- Marking & Classification
- خدمات الشبكات المتقدمة
- DHCP
- DNS
- NTP
- SNMP
- الأمان في الشبكات
- المفاهيم الأساسية للأمن
- تشفير البيانات
- بروتوكولات VPN وIPSec
- مبادئ WAN
- الإطارات المتسلسلة
- PPP وHDLC
- Frame Relay (مادة قديمة)
- MPLS (نظرة عامة)
- اللاسلكي (Wireless)
- مفاهيم WLAN
- بروتوكولات التشفير اللاسلكي
- إعدادات أساسية لنقاط الوصول
- استكشاف الأخطاء وإصلاحها (Troubleshooting)
- منهجيات التشخيص
- أدوات مثل Ping، Traceroute، Debug
- تتبع مشاكل ACL، VLAN، التوجيه
- منهجية التحضير لاختبار CCNA 200-125
- استراتيجيات الدراسة
- مصادر التعلّم
- الاختبارات التجريبية
- خاتمة واستنتاجات
1. مقدمة عامة حول شهادة CCNA 200-125
شهدت شهادة CCNA (Cisco Certified Network Associate) تغييرات عديدة عبر السنوات، وكانت شهادة CCNA 200-125 واحدة من الإصدارات السابقة التي تغطّي أساسيات الشبكات والتوجيه والتحويل، إضافة إلى بعض العناصر المتعلقة بالأمن والشبكات اللاسلكية والاتصالات واسعة النطاق WAN.
كان يُنظر إلى هذا المنهج على أنه قاعدة صلبة للمبتدئين في عالم الشبكات، إذ يضع الأساسات التي يحتاجها الفرد لفهم كيفية عمل البروتوكولات والتقنيات الأساسية في البنية التحتية للشبكات. ورغم أن الشهادة خضعت لتحديثات لاحقة (حيث تم لاحقاً استبدالها بامتحان 200-301)، فإن دراسة منهج 200-125 ما تزال مفيدة لفهم المفاهيم الجوهرية.
يتضمن المنهج مجموعة متكاملة من المفاهيم: من أساسيات نموذج OSI وبروتوكولات الطبقات الدنيا والعليا، مروراً بالتوجيه والتبديل وبناء الشبكات المحلية LAN والشبكات واسعة النطاق WAN، ووصولاً إلى جوانب الأمن والشبكات الافتراضية VLAN وعمليات استكشاف الأخطاء وإصلاحها. يهدف هذا المقال إلى تقديم نظرة شاملة على هذه المفاهيم.
2. أساسيات الشبكات
تعرّف الشبكة على أنها مجموعة من الأجهزة (حاسبات، خوادم، طابعات، كاميرات، …) متصلة مع بعضها البعض عبر وسط ناقل (سلكي أو لاسلكي) بهدف تبادل البيانات والمعلومات والموارد. وتختلف الشبكات في حجمها وتعقيدها، فقد تكون شبكة منزلية صغيرة مكوّنة من حاسوبين وموجّه إنترنت، أو شبكة ضخمة تضم آلاف الأجهزة المنتشرة حول العالم.
أنواع الشبكات حسب النطاق الجغرافي:
- LAN (Local Area Network): شبكة محلية تقتصر على مساحة صغيرة نسبياً مثل مبنى أو غرفة. تستخدم عادةً تقنيات الإيثرنت والاتصالات السلكية أو اللاسلكية.
- WAN (Wide Area Network): شبكة واسعة تغطي مساحات جغرافية كبيرة، مثل ربط فروع شركات دولية. الإنترنت هو مثال كبير على WAN.
- MAN (Metropolitan Area Network): شبكة تغطي مدينة أو منطقة حضرية.
بروتوكولات ومعايير الشبكات: البروتوكولات هي مجموعة من القواعد التي تحكم كيفية اتصال الأجهزة ببعضها البعض. مثال على ذلك:
- TCP/IP: الحزمة الأشهر في عالم الإنترنت، تشمل بروتوكولات متعددة مثل TCP، UDP، IP، ICMP، وغيرها.
- Ethernet (802.3): معيار للتحويل في الطبقة الثانية.
- 802.11: مجموعة معايير للشبكات اللاسلكية (Wi-Fi).
نماذج الشبكات (OSI وTCP/IP): يعد نموذج OSI (Open Systems Interconnection) نموذجاً نظرياً من سبع طبقات يشرح بشكل منهجي كيفية انتقال البيانات عبر الشبكة. أما نموذج TCP/IP فهو نموذج عملي مكون من أربع طبقات (أو خمس في بعض التفاسير) ويستخدم في الإنترنت بشكل فعلي.
3. طبقات نموذج OSI: شرح تفصيلي
نموذج OSI مكون من 7 طبقات. سنتطرق إليه من الأسفل إلى الأعلى:
- الطبقة الفيزيائية (Physical Layer):
- مسؤولة عن الإشارات الكهربائية أو الضوئية.
- معايير الكابلات، الموصلات، التوصيلات، المحوّلات.
- الأجهزة ذات الصلة: Hubs، Repeaters، كابلات نحاسية (UTP، STP)، ألياف ضوئية.
- طبقة ربط البيانات (Data Link Layer):
- مسؤولة عن التأطير (Framing)، وعنونة الطبقة الثانية (عناوين MAC)، والكشف عن الأخطاء.
- بروتوكولات: Ethernet، PPP، Frame Relay (قديماً).
- تقسّم أحياناً إلى طبقتين فرعيتين: LLC وMAC.
- طبقة الشبكة (Network Layer):
- مسؤولة عن العنونة المنطقية (IPv4، IPv6)، التوجيه، واختيار أفضل مسار لنقل الرزم.
- بروتوكول IP هو العنصر الأساسي هنا.
- طبقة النقل (Transport Layer):
- تضمن النقل الموثوق أو غير الموثوق للبيانات.
- بروتوكولات: TCP (موثوق)، UDP (غير موثوق).
- طبقة الجلسة (Session Layer):
- إدارة الجلسات بين التطبيقات.
- إنشاء الجلسات وإنهاؤها.
- طبقة التقديم (Presentation Layer):
- تنسيق البيانات، التشفير والترميز (مثال: ASCII، EBCDIC، تشفير SSL/TLS).
- ضغط البيانات.
- طبقة التطبيق (Application Layer):
- أقرب طبقة للمستخدم والتطبيقات (بروتوكولات HTTP، FTP، SMTP، …).
فهم نموذج OSI مهم جداً لأنه يوفر إطاراً نظرياً لفهم مكان عمل كل بروتوكول وإلى أي طبقة ينتمي.
4. الأجهزة المستخدمة في الشبكات
تشمل أجهزة الشبكات مكونات مادية مختلفة لكل منها وظيفة محددة.
- المبدّلات (Switches):
تعمل في طبقة ربط البيانات (الطبقة الثانية)، بعض المبدّلات تعمل أيضاً في طبقة الشبكة (Layer 3 Switches). تقوم بتحويل الإطارات استناداً لعناوين MAC.
توفر نطاقاً تردّدياً لكل منفذ، وتقلل التصادمات على الشبكة. - الموجّهات (Routers):
تعمل في الطبقة الثالثة (طبقة الشبكة). تستخدم جداول التوجيه وعناوين IP لاختيار أفضل مسار لحزمة البيانات.
تربط الشبكات المختلفة ببعضها، وتدير حركة المرور بين LAN وWAN أو بين شبكات مختلفة. - الجدر النارية (Firewalls):
مهمتها حماية الشبكة من الهجمات، تعمل عادةً على طبقات أعلى، تفحص الحزم وتسمح بالمرور أو المنع بناءً على قواعد الأمن. - المودم (Modem) ومحوّلات الوسائط (Media Converters):
المودم يحوّل الإشارات من رقمية إلى تناظرية والعكس (مثل ADSL).
محوّلات الوسائط تحول من وسط نقل لآخر (مثل Copper to Fiber). - الأجهزة البدائية (Hub، Repeater):
الـ Hub يعيد إرسال جميع الإشارات إلى كافة المنافذ، مما يسبب تصادمات. يعمل في الطبقة الأولى.
الـ Repeater يعيد توليد الإشارة لتوسيع نطاقها.
5. العنونة (IP Addressing)
من أهم أجزاء شهادة CCNA فهم العنونة الشبكية.
IPv4 Addressing:
- صيغة IPv4: أربع خانات عشرية مفصولة بنقاط، مثل: 192.168.1.10
- كل خانة (Octet) تمثل 8 بتات (Bits)، بالتالي عنوان IPv4 كامل = 32 بت.
- تصنيف العناوين إلى Class A، B، C كان في السابق، الآن نستخدم CIDR (Classless Inter-Domain Routing).
- تقسيم الشبكات (Subnetting): تقنية لتقسيم الشبكة الكبيرة إلى شبكات فرعية أصغر، باستخدام قناع الشبكة (Subnet Mask) مثل 255.255.255.0.
تقنية Subnetting: مثال:
عنوان: 192.168.1.0/24
/24 يعني أن قناع الشبكة (Subnet Mask) = 255.255.255.0
عدد العناوين في الشبكة: 2^(32-24)=2^8=256 عنواناً (يستخدم منها 254 عنواناً للمضيفين).
لتقسيم الشبكة:
192.168.1.0/24 إلى شبكتين /25
- شبكة 1: 192.168.1.0/25 (255.255.255.128)
- شبكة 2: 192.168.1.128/25
IPv6 Addressing:
- عناوين 128 بت، مكتوبة بنظام سداسي عشري.
- شكل العنوان: 2001:0db8:85a3:0000:0000:8a2e:0370:7334
- يمكن اختصار الأصفار: 2001:db8:85a3::8a2e:370:7334
- لا يحتاج إلى NAT، ويحل مشكلة نقص العناوين في IPv4.
الانتقال من IPv4 إلى IPv6:
- تقنيات مثل Dual-Stack (تشغيل IPv4 وIPv6 في نفس الوقت).
- Tunneling (مثل 6to4) وتحوّل تدريجي.
6. بروتوكولات التوجيه (Routing Protocols)
هناك نوعان أساسيان من التوجيه:
- التوجيه الثابت (Static Routing): يقوم مسؤول الشبكة بإدخال المسارات يدوياً.
- التوجيه الديناميكي (Dynamic Routing): بروتوكولات تبحث تلقائياً عن أفضل المسارات وتحدث الجداول.
أهم بروتوكولات التوجيه الديناميكي:
- RIP (Routing Information Protocol): بروتوكول قديم يستخدم عدد القفزات (Hop Count) كمتري.
- EIGRP (Enhanced Interior Gateway Routing Protocol): بروتوكول Cisco Proprietary، أكثر كفاءة من RIP، يستخدم عدة مقاييس (Bandwidth، Delay، Load، Reliability).
- OSPF (Open Shortest Path First): بروتوكول مفتوح المصدر يعتمد على خوارزمية Shortest Path First، يتدرج بشكل جيد ويستخدم المناطق (Areas).
- BGP (Border Gateway Protocol): بروتوكول التوجيه بين الأنظمة المستقلة على الإنترنت، يستخدم سمات مختلفة لتحديد أفضل مسار بين مزودي الخدمة.
AD (Administrative Distance) and Metric:
- AD: رقم يعكس مدى موثوقية مصدر المعلومات.
- Metric: قيمة رقمية لتحديد أفضل مسار داخل البروتوكول الواحد.
7. الشبكات المحلية الافتراضية (VLAN)
مفهوم VLAN:
الشبكة المحلية الافتراضية تسمح بتقسيم الشبكة الفيزيائية الواحدة إلى شبكات منطقية متعددة. بحيث يتم فصل الأجهزة منطقياً، حتى وإن كانت متصلة بمبدّل واحد أو أكثر. هذا يزيد الأمن وينظّم الشبكة.
إعداد VLAN على المبدّلات:
- يتم تعيين المنافذ إلى VLAN معينة.
- الأجهزة المتصلة بنفس الـ VLAN تتواصل وكأنها في نفس الشبكة.
- للاتصال بين الـ VLANs المختلفة نحتاج إلى موجّه أو Layer 3 Switch.
Trunking و802.1Q:
- الوصلة Trunk تحمل عدة VLAN عبر رابط واحد بين المبدّلات.
- بروتوكول 802.1Q يضيف Tag للإطارات لتمييز أي VLAN تنتمي إليها.
VTP (VLAN Trunking Protocol):
- بروتوكول من Cisco لإدارة VLAN عبر المبدّلات المركزية.
- يسهّل إنشاء وإدارة الـ VLAN ويحقن المعلومات إلى باقي المبدّلات المتصلة.
8. بروتوكولات الشجرة المتفرعة (STP, RSTP)
لماذا STP؟
إذا تم ربط المبدّلات بشكل حلقي (Loop) بهدف التوفير في حال تعطل مسار ما، قد تتكون حلقات بث (Broadcast Storm) تؤدي لشلل الشبكة. STP يحل المشكلة بمنطق انتخاب جسر جذري Root Bridge وتعطيل بعض المنافذ لمنع الحلقات.
آلية عمل STP:
- يتم اختيار جسر جذري (Root Bridge) بناءً على أقل عنوان MAC.
- يتم حساب التكاليف على الروابط لاختيار المنفذ الجذري (Root Port) والمنفذ المخصص (Designated Port) والمنفذ المحظور (Blocked).
RSTP (Rapid Spanning Tree Protocol):
تحسين لـ STP يقلل زمن التقارب (Convergence Time)، ويجعل الشبكة تتعافى بسرعة عند حدوث تغيير.
9. EtherChannel وتقنيات زيادة عرض النطاق
مفهوم EtherChannel:
- تجميع عدة وصلات متوازية بين نفس المبدّلات لتعمل كمسار واحد منطقي.
- يزيد عرض النطاق دون إنشاء حلقات لأنه يُعتبر رابط واحد بالنسبة لـ STP.
PAgP و LACP:
- PAgP (Port Aggregation Protocol): بروتوكول Cisco Proprietary لتشكيل EtherChannel.
- LACP (Link Aggregation Control Protocol): معيار IEEE 802.3ad، يسمح بتجميع الروابط بين الأجهزة من شركات مختلفة.
10. الوصول عن بعد وTelnet/SSH
لإدارة الموجّهات والمبدّلات عن بعد، نستخدم بروتوكولات تحكم عن بعد:
- Telnet: بروتوكول قديم، ينقل البيانات غير مشفرة، قد يعرض الشبكة للاختراق.
- SSH (Secure Shell): يوفر اتصالاً مشفراً آمناً.
- لإعداد SSH على موجّه سيسكو:
configure terminal hostname R1 ip domain-name example.com crypto key generate rsa ip ssh version 2 line vty 0 4 transport input ssh login local username admin secret cisco123 end
11. قوائم التحكّم في الوصول (ACLs)
مفهوم ACL:
- أدوات للتحكم بحركة المرور (Traffic) بناءً على معايير (IP Source، IP Destination، Port، Protocol).
- تطبق على واجهات الموجّه في اتجاه الدخول (inbound) أو الخروج (outbound).
أنواع ACL:
- Standard ACL: تعتمد فقط على عنوان المصدر. غالباً تستخدم في نهاية الشبكة.
- Extended ACL: يمكن تحديد المصدر والوجهة والبرتوكول والمنفذ، توفر تحكماً أدق.
تطبيق ACL:
- كتابة ACL رقمية أو اسمية (Named ACL).
- تطبيقها على واجهة باستخدام أمر
ip access-group
للموجّهات.
12. ترجمة عناوين الشبكة (NAT)
لماذا NAT؟
نظراً لنقص عناوين IPv4 العامة، نحتاج لـ NAT لترجمة العناوين الخاصة الداخلية إلى عنوان عام عند الخروج للإنترنت.
أنواع NAT:
- Static NAT: ترجمة عنوان داخلي ثابت إلى عنوان عام واحد.
- Dynamic NAT: تجمع من العناوين العامة يخصص ديناميكياً للمضيفين الداخليين عند الاتصال.
- PAT (NAT Overload): استخدام عنوان عام واحد مع منافذ مختلفة لخدمة مضيفين عديدين.
تكوين NAT على الموجّهات: مثال لـ PAT:
interface gigabitEthernet 0/0
ip nat outside
!
interface gigabitEthernet 0/1
ip nat inside
!
ip nat inside source list 1 interface gigabitEthernet 0/0 overload
access-list 1 permit 192.168.1.0 0.0.0.255
13. جودة الخدمة (QoS) – نظرة عامة
مع ازدياد التطبيقات الحساسة للزمن (صوت، فيديو)، برزت أهمية QoS.
QoS:
- ضمان تخصيص الموارد لتطبيقات معينة.
- Marking & Classification: تصنيف الحزم وتمييزها لتمريرها عبر الشبكة مع أولوية مختلفة.
- Queuing & Congestion Management: إدارة الطوابير لتفادي الاختناقات.
14. خدمات الشبكات المتقدمة
DHCP (Dynamic Host Configuration Protocol):
- يوزّع عناوين IP تلقائياً للمضيفين.
- يقلل الحاجة لإعداد عناوين يدوياً.
DNS (Domain Name System):
- يحوّل أسماء النطاقات (example.com) إلى عناوين IP.
NTP (Network Time Protocol):
- يزامن الوقت بين أجهزة الشبكة.
SNMP (Simple Network Management Protocol):
- يتيح إدارة الشبكات وتتبع الأداء من خلال جمع البيانات من الأجهزة.
15. الأمان في الشبكات
المفاهيم الأساسية للأمن:
- السرية (Confidentiality)
- السلامة (Integrity)
- التوافر (Availability)
تشفير البيانات:
- بروتوكولات SSL/TLS، SSH
- تشفير VPN
بروتوكولات VPN وIPSec:
- VPN لتأمين الاتصال عبر إنترنت غير آمن.
- IPSec يقدم تشفير الطبقة الثالثة، يضمن سرية وسلامة البيانات.
16. مبادئ WAN
تقنيات WAN:
- HDLC: بروتوكول ربط بين نقطتين.
- PPP (Point-to-Point Protocol): يدعم المصادقة (PAP، CHAP)، ويستبدل HDLC في بعض الحالات.
- Frame Relay: تقنية قديمة تعتمد على PVC، قلّ استخدامها.
- MPLS: تقنية حديثة لنقل البيانات بسرعات عالية مع إمكانية توجيه متقدم.
17. اللاسلكي (Wireless)
WLAN:
- معايير 802.11a/b/g/n/ac/ax توفر سرعات ومدى مختلف.
- ضبط Access Point وتحديد SSID وقنوات التردد والأمان (WPA2).
تشفير شبكات WLAN:
- WEP (قديم وضعيف)
- WPA/WPA2 (أكثر أماناً، يستخدم TKIP وAES).
- WPA3 (تقنيات أمان أحدث).
18. استكشاف الأخطاء وإصلاحها (Troubleshooting)
منهجيات التشخيص:
- تحديد المشكلة (ما الأعراض؟)
- جمع المعلومات (باستخدام أوامر مثل
ping
,traceroute
,show
commands). - عزل المناطق السليمة من المناطق المتأثرة.
- وضع فرضيات واختبارها.
أدوات التشخيص:
- Ping: لاختبار الوصول.
- Traceroute: لتتبع المسار.
- Debug commands على أجهزة Cisco (لكن بحذر، لأنها قد تستهلك موارد الجهاز).
تتبع مشاكل ACL:
- قد تمنع ACL المرور. تأكد من ترتيب ACE (Access Control Entries) وصحتها.
مشاكل VLAN:
- تأكد من صحة الإعدادات، وأن الـ Trunk مسموح بمرور الـ VLAN المطلوبة.
مشاكل التوجيه:
- تحقق من جداول التوجيه، من بروتوكولات التوجيه الديناميكي، وأولوية المسارات.
19. منهجية التحضير لاختبار CCNA 200-125
استراتيجيات الدراسة:
- اقرأ منهج Cisco الرسمي (CCNA Official Cert Guide).
- استخدم منصّات محاكاة مثل Cisco Packet Tracer أو GNS3 للتدرب العملي.
- قم بحل أسئلة تجريبية ومراجعة شاملة للمحتوى.
مصادر التعلم:
- الكتب الرسمية من Cisco Press.
- دورات فيديو (CBT Nuggets، Udemy، YouTube).
- منتديات مجتمع الشبكات (Cisco Learning Network).
الاختبارات التجريبية:
- حل اختبارات Practice Tests.
- التركيز على نقاط الضعف وإعادتها.
20. خاتمة واستنتاجات
كانت شهادة CCNA 200-125 تمثل معياراً قياسياً للمبتدئين في مجال الشبكات. احتوت على مزيج من المفاهيم النظرية والتطبيقية، بدءاً من الأساسيات وصولاً إلى التوجيه والتحويل وتهيئة الأجهزة ومفاهيم الأمان والشبكات الافتراضية واللاسلكية.
فهم هذه المفاهيم ليس مفيداً فقط للامتحان، بل هو أساس متين للانطلاق نحو شهادات أخرى أعلى مثل CCNP، أو للتخصص في مجالات معينة كالامن السيبراني أو حلول مراكز البيانات.
إن هذه الرحلة الطويلة في المقال تهدف إلى إعطاء القارئ صورة شاملة، متكاملة، موسّعة جداً، لتوفير قاعدة معرفية صلبة. وبالرغم من أن شهادة CCNA قد تطوّرت، فإن الأفكار الأساسية تبقى ذات قيمة. إن تعلّم تلك المبادئ مفيد لأي شخص يطمح لأن يصبح مهندس شبكات محترفاً.
ملاحظات ختامية:
- لقد تم بذل جهد لجعل هذا المقال مكتملاً قدر الإمكان من الناحية المفاهيمية.
- رغم وفرة المعلومات، يبقى التطبيق العملي والتدريب العملي باستخدام معدات فعلية أو محاكيات أمراً ضرورياً لترسيخ الفهم والاستعداد الجيد للامتحانات.
- تطلّب الوصول إلى هذه الدرجة من التفصيل إعادة استعراض جوانب تقنية عديدة، وأي دارس لهذه المجالات سيستفيد من تقسيم المحتوى إلى جلسات دراسية متعددة، وليس قراءة المقال دفعة واحدة.