النت مش سحر. في كابلات وأجهزة، وناس شغلتهم إن البيانات توصل من موبايلك لأي مكان في العالم. وده الـ Network Engineer.
الـ Network Engineer بيصمم الشبكات ويبنيها ويأمّنها، ولما حاجة تقع، هو اللي بيعرف المشكلة فين. والترتيب: إزاي النت بيشتغل ونموذج OSI، وبعدها الـ IP والـ Subnetting، وبعدين الـ Routing والـ Switching وانت بتتمرن على Cisco Packet Tracer، وبعدها شهادة CCNA، وفي الآخر أمن الشبكات.
علّم على كل حاجة تخلصها وانت ماشي، علشان تعرف انت فين، وترجع تكمّل من نفس المكان.
قبل ما تبدأ
- ذاكر كل يوم، حتى لو شوية. المدد هنا محسوبة على ساعتين في اليوم. لو وقتك أقل هتاخد وقت أطول، وده عادي.
- المدد تقريبية. في ناس هتخلص أسرع وناس أبطأ. عدّي المرحلة لما تبقى جاهز فعلًا، مش لما الوقت يخلص.
- كل مرحلة فيها مشروع. متعديش للمرحلة اللي بعدها قبل ما تعمله بإيدك. ومن المرحلة التالتة، كل حاجة بتتعلمها ابنيها على Packet Tracer.
المرحلة 1 من 5
إزاي النت بيشتغل و OSIالجواب ومكاتب البريد
المدة: أسبوعين لـ 3 أسابيع
ابدأ بإزاي النت بيشتغل، ونموذج OSI. وده تقسيمة بتوضح الرسالة بتعدي بكام مرحلة لحد ما توصل، زي الجواب اللي بيعدي على مكتب بريد ورا التاني.
ومن هنا ورايح، كل مشكلة شبكات هتقابلها هتبدأ بسؤال واحد: المشكلة في أنهي طبقة؟
هتتعلم إيه
0 من 11اعمل بإيدك
رحلة طلب واحد. افتح Wireshark على جهازك، وافتح موقع، وامسك الـ packets بتاعته. وبعدين ارسم الرحلة في صفحة: الـ DNS، وبعده الـ TCP handshake، وبعده الـ HTTP، وقدام كل خطوة الطبقة بتاعتها في OSI.
تعدّي للمرحلة اللي بعدها لما
- تقدر تشرح OSI لحد مش فاهمه بمثال الجواب
- بتعرف كل بروتوكول مشهور شغال في أنهي طبقة
- تقدر تشرح إيه اللي بيحصل من ساعة ما تكتب عنوان موقع لحد ما الصفحة تفتح
المرحلة 2 من 5
IP و Subnettingترقيم الشقق في العمارة
المدة: 3 لـ 4 أسابيع
بعدها الـ IP، وده عنوان الجهاز، والـ Subnetting، يعني إزاي توزّع العناوين على الأجهزة، زي ترقيم الشقق في عمارة: كل دور ليه أرقامه، وكل شقة ليها رقم ميتكررش.
دي المرحلة اللي ناس كتير بتقف عندها، لأنها حسابات. بس هي تمرين: كل ما تحل أكتر، تبقى أسرع. ومن غيرها مش هتفهم الـ Routing.
هتتعلم إيه
0 من 10اعمل بإيدك
خطة عناوين لشركة. شركة عندها 4 أقسام، فيها 50 و 25 و 12 و 5 أجهزة، ومعاها 192.168.10.0/24. قسّمها بالـ VLSM، واعمل جدول فيه لكل قسم: الـ network، والـ mask، وأول وآخر IP، والـ broadcast، والـ gateway.
تعدّي للمرحلة اللي بعدها لما
- بتعمل subnetting لأي شبكة صغيرة في دقايق من غير calculator
- تقدر تقول أي IP تبع أنهي subnet بسرعة
- بتقرا عنوان IPv6 وتختصره صح
المرحلة 3 من 5
Routing و Switchingالبيانات تمشي من أنهي طريق
المدة: 6 لـ 8 أسابيع
بعد كده الـ Routing والـ Switching، يعني الأجهزة بتقرر البيانات تمشي من أنهي طريق. الـ Switch بيوصّل الأجهزة جوه نفس الشبكة، والـ Router بيوصّل الشبكات ببعض.
وهنا تتمرن على Cisco Packet Tracer، وده برنامج تبني فيه شبكة كاملة على الكمبيوتر من غير ما تشتري ولا جهاز. ببلاش، وبتنزّله من Cisco Networking Academy بعد ما تعمل حساب مجاني.
هتتعلم إيه
0 من 11اعمل بإيدك
شبكة فرعين على Packet Tracer. فرعين لشركة، في كل فرع switch عليه VLAN لكل قسم (من خطة العناوين اللي عملتها)، وراوتر في كل فرع، والراوترين متوصلين ببعض وشغالين OSPF. والأجهزة بتاخد IP من DHCP، وأي جهاز في فرع يقدر يكلم أي جهاز في الفرع التاني.
تعدّي للمرحلة اللي بعدها لما
- تقدر تبني الشبكة دي من ملف فاضي من غير ما تبص على شرح
- لما
pingيفشل، بتدوّر طبقة طبقة لحد ما تلاقي السبب - بتقرا الـ routing table وتعرف الـ packet هتمشي منين، وساعتها بس ابدأ مذاكرة CCNA
المرحلة 4 من 5
CCNAشهادة من Cisco
المدة: 8 لـ 10 أسابيع
بعدها شهادة CCNA من Cisco. المنهج بتاعها بيغطي أساسيات الشبكات كلها: اللي اتعلمته في المراحل اللي فاتت، وحاجات زيادة زي الـ Wireless والـ automation.
فيه كورسات CCNA كاملة ببلاش، بس الامتحان نفسه بفلوس، فادخله وانت جاهز. وحتى لو مش هتمتحن دلوقتي، المنهج نفسه أحسن خريطة تمشي عليها.
هتتعلم إيه
0 من 11اعمل بإيدك
Lab لكل موضوع. اعمل قايمة بكل موضوع في الـ exam topics، وابني lab صغير في Packet Tracer لكل واحد وانت قافل الشرح. واللي يقف معاك، ارجع ذاكره وابني الـ lab تاني.
تعدّي للمرحلة اللي بعدها لما
- بتعدّي الامتحانات التجريبية بثبات، مش مرة بالحظ
- بتبني أي lab في الـ exam topics من غير ما تبص على شرح
- عارف المواضيع الضعيفة عندك بالظبط، ورجعتلها
المرحلة 5 من 5
أمن الشبكاتتحمي اللي بنيته
المدة: 4 لـ 6 أسابيع
وفي الآخر أمن الشبكات. انت دلوقتي فاهم الشبكة بتشتغل إزاي، فتقدر تفهم بتتهاجم إزاي، وتحميها إزاي.
ومن هنا ناس كتير بتكمّل ناحية الـ Cyber Security، وده طبيعي: اللي فاهم الشبكة كويس، عنده أساس قوي للأمن.
هتتعلم إيه
0 من 11اعمل بإيدك
أمّن شبكة الفرعين. ارجع لشبكة الفرعين في Packet Tracer، وزوّد عليها: ACLs بتمنع كل قسم يوصل للي مش محتاجه، و DMZ فيها سيرفر، و SSH بس على الأجهزة، و port security على الـ switches. واكتب ورقة بتشرح كل قرار أخدته وليه.
تعدّي للمرحلة اللي بعدها لما
- كل قرار أمان في شبكتك، تقدر تقول هو بيحمي من إيه
- بتقرا الـ logs بتاعة firewall وتفهم إيه اللي اتمنع وليه
- بتصمم الشبكة وهي متأمنة من الأول، مش تأمّنها بعد ما تخلص
سلم المشاريع
المشاريع هي اللي بتعلمك بجد، وهي اللي هتوريها لأي حد عايز يشغّلك. دول 5 مشاريع، كل واحد أصعب شوية من اللي قبله. أول 4 عملتهم في المراحل فوق، والخامس هو اللي بيقفل الخطة.
رحلة طلب واحد
OSI و Wireshark
أول مرة تشوف الطبقات بعينك، مش في رسمة بس.
خطة عناوين لشركة
Subnetting و VLSM
جدول عناوين حقيقي، كل قسم واخد على قده بالظبط.
شبكة فرعين
Packet Tracer و VLANs و OSPF و DHCP
أول شبكة كاملة تبنيها بإيدك، وكل جهاز فيها بيكلم التاني.
Lab لكل موضوع
CCNA و Packet Tracer
المنهج كله اتحوّل لـ labs انت بانيها، مش صفحات انت قاريها.
مشروع الـ portfolio: شبكة شركة متأمنة
Packet Tracer و OSPF و ACLs و DMZ
صمّم شبكة شركة فيها 3 فروع من الصفر: خطة عناوين، و VLANs، و OSPF، و DHCP و NAT، و ACLs و DMZ. ارفع ملف Packet Tracer والرسمة وورقة بتشرح كل قرار على GitHub. خد فيه من أسبوعين لـ 3 أسابيع، وحط لينكه في الـ CV بتاعك.
مصادر مجانية
كل دول مجانيين أو فيهم جزء مجاني كبير. متجمعش مصادر كتير: اختار مصدر أساسي واحد لكل مرحلة وكمّل بيه، والباقي ارجعله لما تقف في حتة.
كورس CCNA من الأول للآخر
- Jeremy's IT Lab (بيفتح في تاب جديدة)كورس CCNA كامل ببلاش على يوتيوب، بالترتيب ومعاه labs. ينفع يكون مرجعك من المرحلة الأولى للرابعة.
- Cisco: Networking Basics (بيفتح في تاب جديدة)كورس شبكات مجاني من Cisco Networking Academy للمبتدئين.
- Professor Messer: Network+ (بيفتح في تاب جديدة)فيديوهات مجانية بتغطي أساسيات الشبكات كلها بالترتيب.
الأساسيات و Wireshark
- Cloudflare Learning Center (بيفتح في تاب جديدة)مقالات قصيرة وواضحة عن الـ DNS والـ TCP والـ DDoS وغيرهم.
- Wireshark (بيفتح في تاب جديدة)البرنامج اللي بتتفرج بيه على الـ packets.
Subnetting
- Practical Networking (بيفتح في تاب جديدة)شروحات مكتوبة وفيديوهات للـ Subnetting وأساسيات الشبكات، بأمثلة كتير.
- subnettingpractice.com (بيفتح في تاب جديدة)أسئلة Subnetting ملهاش آخر، تتمرن عليها لحد ما تبقى سريع.
Packet Tracer و CCNA
- Cisco Packet Tracer (بيفتح في تاب جديدة)صفحة البرنامج الرسمية، وبتنزّله بعد ما تعمل حساب مجاني على Cisco Networking Academy.
- Getting Started with Cisco Packet Tracer (بيفتح في تاب جديدة)كورس مجاني قصير بيعلمك تستخدم البرنامج.
- CCNA Exam Topics (بيفتح في تاب جديدة)المواضيع الرسمية اللي الامتحان بيجي فيها. دي الـ checklist بتاعتك.
أمن الشبكات
- Professor Messer: Security+ (بيفتح في تاب جديدة)فيديوهات مجانية عن أساسيات الأمن، وفيها جزء كبير عن الشبكات.
- pfSense (بيفتح في تاب جديدة)firewall مفتوح المصدر، تسطّبه في Virtual Machine وتتمرن عليه.
أكتر الأخطاء اللي بشوفها
- إنك تقفز على CCNA أو على أمن الشبكات قبل ما تفهم OSI و Subnetting. الترتيب هنا مقصود. كل حاجة في الـ Routing والأمن مبنية على إنك تعرف الرسالة بتعدي على إيه، والعنوان بيتقسم إزاي.
- إنك تذاكر نظري من غير labs. الشبكات بتتفهم بإيدك. كل موضوع تقراه، ابنيه على Packet Tracer وكسّره وصلّحه.
- إنك تحفظ أوامر من غير ما تفهم هي بتعمل إيه. الامتحان والشغل بيسألوك ليه، مش إيه. لما تكتب أمر، اعرف هو غيّر إيه في الشبكة.
- إنك تستخدم calculator للـ Subnetting من الأول. هتحتاج تحسبه في دماغك بسرعة، في الامتحان وفي الشغل. اتمرن بإيدك لحد ما يبقى سهل، وبعدها استخدم الأدوات براحتك.
- إنك تصلّح بالتخمين. لما حاجة متشتغلش، تغيّر إعدادات عشوائي لحد ما تظبط، ومتعرفش ظبطت ليه. امشي طبقة طبقة من تحت لفوق: الكابل، وبعدين الـ IP، وبعدين الـ routing، وهتلاقي السبب أسرع.
بعد كده
لما تخلص الخطة دي وتعمل مشروع الـ portfolio، دي الخطوات اللي بعدها:
- Network automation بجد: Python و Ansible علشان تظبط عشرات الأجهزة بـ script، بدل ما تدخل على كل واحد بإيدك.
- Cyber Security: لو أمن الشبكات عجبك، دي خطة Cyber Security، وانت هتبدأها بأساس أقوى من ناس كتير.
- السيرفرات والـ Cloud: شبكات الـ Cloud زي الـ VPC والـ subnets هي نفس اللي اتعلمته هنا. ولو حابب الناحية دي، بص على خطة DevOps.
ورأيي إن الشبكات أساس لأي حد رايح ناحية الأمن أو السيرفرات، حتى لو مش هتشتغل Network Engineer.
احفظ الصفحة دي، وارجعلها كل ما تخلص حاجة وعلّم عليها. ولو وقفت في مرحلة ومش فاهم، ارجع للي قبلها، غالبًا المشكلة هناك.