قمت بتصميم وتنفيذ شبكة مؤسسية متكاملة باستخدام Cisco Packet Tracer وفقًا لمتطلبات المشروع، حيث بدأت ببناء مخطط الشبكة وربط جميع الأجهزة والفروع بالشكل الصحيح.
بعد ذلك قمت بإنشاء شبكات VLAN المختلفة وتنظيم الأجهزة داخل كل VLAN، ثم قمت بتكوين منافذ Trunk بين السويتشات، بالإضافة إلى إعداد EtherChannel باستخدام LACP لزيادة الاعتمادية وتحسين الأداء بين محولات الطبقة الثالثة.
قمت بعد ذلك بإعداد Inter-VLAN Routing باستخدام الـ Multilayer Switch، وربطه براوتر المقر الرئيسي، ثم قمت بربط الفروع (Dubai وSharjah) براوتر HQ باستخدام وصلات Serial، وبعدها قمت بتفعيل بروتوكول OSPF حتى يتم تبادل جميع الشبكات بين الفروع بشكل ديناميكي.
بعد التأكد من نجاح عملية التوجيه، قمت بإعداد خوادم الشبكة وهي DHCP Server وDNS Server وWeb Server وDatabase Server، ثم أنشأت نطاقات DHCP لجميع الـ VLANs، وأضفت إعداد IP Helper Address حتى تتمكن جميع الأجهزة من الحصول على عناوين IP تلقائيًا.
كما قمت بإعداد خدمة DNS وربط أسماء النطاقات بعناوين الخوادم، ثم قمت بتفعيل Web Server وإنشاء صفحة ويب تجريبية، بالإضافة إلى إعداد Database Server لخدمة قواعد البيانات.
بعد الانتهاء من إعداد الخدمات، قمت بتطبيق سياسات الأمان المطلوبة باستخدام Access Control Lists (ACLs)، حيث منعت بعض الشبكات من الوصول إلى شبكات أخرى حسب متطلبات المشروع، كما قمت بتطبيق القيود الخاصة بشبكة Guest VLAN وشبكة IoT VLAN.
بعد ذلك قمت بإعداد NAT/PAT للسماح للأجهزة الداخلية بالوصول إلى الشبكات الخارجية باستخدام عنوان IP واحد، كما قمت بتفعيل SSH لإدارة أجهزة الشبكة عن بُعد بطريقة آمنة، بالإضافة إلى تطبيق Port Security لحماية منافذ السويتش من توصيل أجهزة غير مصرح بها.
وفي النهاية قمت باختبار جميع الخدمات للتأكد من نجاح الاتصال بين جميع الشبكات والأجهزة، والتأكد من أن التوجيه والخدمات الأمنية تعمل بالشكل الصحيح.
بعد الانتهاء من تنفيذ المشروع باستخدام Cisco Packet Tracer، استخدمت برنامج Wireshark لتحليل حركة البيانات داخل الشبكة، حيث قمت بالتقاط الحزم ومراقبة بروتوكولات DHCP وDNS وTCP وHTTP.
من خلال Wireshark تأكدت من نجاح عملية الحصول على عنوان IP باستخدام بروتوكول DHCP، ونجاح ترجمة أسماء النطاقات باستخدام DNS، وكذلك نجاح إنشاء اتصال TCP Three-Way Handshake، وأخيرًا التأكد من عمل HTTP واستجابة خادم الويب بشكل صحيح.