الأحد، 3 سبتمبر 2017

الفرق بين ال Packet Tracer و GNS3

######################
الفرق بين ال Packet Tracer و GNS3:
######################

يمتاز هذين البرنامجين بأنهما من أفضل برامج محاكاة الشبكات على المستوى العالمي ولكل منهما مميزاته التي تجعله أفضل من الآخر في مجال معين وفي هذا السياق يسأل الكثير من الأخوة الدارسين للشبكات عن أي منهما الأفضل ولماذا؟!!

وللإجابة عن هذا السؤال نعدد خصائص كل منهما ويبقى تمييز الأفضل أمراً نسبياً يتبع كل دارس وطالب وحالته الخاصة:

######################
البرنامج الأول: (Packet Tracer):
######################

وهو برنامج يستخدم في دورات ومناهج شركة سيسكو للمبتدئين وأقصد بذلك مناهج كورسات (CCENT) أو (ICDN1) وكورسات (CCNA) أيضاً في بعض الأحيان، ويتميز ببساطته وسهولة التعامل معه حيث يمكن بناء شبكات افتراضية بالسحب والإفلات واستخدام أسلاك من نوع خاص وأجهزة سيسكو (حصراً وهذه إحدى العيوب حيث أن هذا البرنامج لا يتعامل مع الأجهزة المنتجة من شركات أخرى كما لا يمكن إضافة أجهزة أخرى غير الموجودة فيه أصلاً مما يجعله محدود الفائدة لمن يحاولون أن يبنوا شبكات كبيرة متنوعة المكونات) ويستخدم هذا البرنامج أجهزة سيسكو بنظم تشغيل (Internetwork Operating Systems IOS) افتراضية ولا يمكن التعديل عليها أو التلاعب بها مما يشكل محدودية أخرى مقارنة مع البرنامج الآخر (GNS3) والذي سنتحدث عنه بعد قليل.

******************************
مميزات ال Packet Tracer:
******************************

1- ممتاز ومعتمد رسمياً لشهادات ال (CCENT, CCNA).
2- لا تحتاج إلى تنزيل نظام تشغيل الأجهزة التي تتعامل معها.
3- دعم كبيرة لأغلب أجهزة الشبكات لشركة سيسكو.
4- سرعة بناء الشبكات وسهولة اختبار أدائها وتجربة إرسال واستقبال البيانات بين أجهزة تلك الشبكات.
5- إظهار عملية (encapsulation, decapsulation) للبكتات بصورة رسومية متحركة توضح المفاهيم الأساسية للشبكات.

******************************
سلبيات Packet Tracer:
******************************

1- اقتصاره على أجهزة شبكات سيسكو وعدم القدرة على التعامل مع منتجات الشركات الأخرى.
2- عدم القدرة على التعامل مع بروتوكولات التشفير وأمنية الشبكات وبقية التقنيات المتطورة والحديثة للشبكات.
3- محدودية الايعازات التي يستطيع التعامل معها وبحسب البرمجة المسبقة للبرنامج.
4- عدم إرسال واستقبال بكتات حقيقية وعدم تنفيذ الايعازات بشكل حقيقي في نظام تشغيل (IOS) وإنما كل ذلك محاكاة افتراضية.

######################
البرنامج الثاني: (محاكي الشبكات الرسومي Graphical Network Simulator GNS3):
######################

وهو البرنامج الأشهر عالمياً في محاكاة الشبكات وبناء تصاميم كبيرة واحترافية لشبكات متنوعة المكونات ويستخدمه طلبة الشبكات ومحترفيها ممن يحضرون لشهادات (CCNP, CCIE,..., etc) ويتميز هذا البرنامج بشموله وعموميته وقابلية توسعته ليشمل شبكات تتكون من أجهزة سيسكو وجونيبر ومايكروتك ومايكروسوفت وإنتل وغيرها من الشركات التي تنتج أجهزة الشبكات حيث يمكن تنزيل نظام التشغيل لأي جهاز قبل استخدامه مما يوفر مرونة كبيرة في تنزيل النسخة المناسبة لكل جهاز وإمكانية الحصول على آخر التحديثات لأي جهاز ويتميز هذا البرنامج أيضاً بدعمه الكبير لبروتوكولات الأمنية والتشفير وتقريباً كل ما يحتاجه محترف الشبكات ومدير ومهندس وطالب الشبكات.

******************************
مميزات ال GNS3:
******************************

1- عمومية التعامل مع كافة أنواع الشبكات وأجهزتها المختلفة.
2- دعم كامل لكل أنواع نظم تشغيل أجهزة الشبكات وتحديثاتها وتقنياتها المتطورة باستمرار.

******************************
سلبيات ال GNS3:
******************************

1- عدم دعم سويتشات سيسكو بشكل كامل.
2- استهلاك مقدار كبير من إمكانيات المعالج CPU للحاسوب الذي يشغله.
3- الحاجة إلى تنزيل وتنصيب نظام تشغيل أي جهاز قبل استخدامه مما يستغرق وقتاً طويلاً لبناء شبكات حتى لو كانت بسيطة مقارنة بسرعة بناء تلك الشبكات بالباكت تريسر.

مثال لما يحصل عند محاولة إضافة نظام تشغيل جديد لأحد الأجهزة في ال GNS3 حيث يتم استهلاك 99% من المعالج لهذه العملية فقط!!!

وللتقليل من تأثير ذلك على المعالج يجب أن نقوم بضبط قيمة ال (IDLE PC) لكل نظام تشغيل أو لكل جهاز نقوم بتنصيب نظام تشغيل له وذلك بالذهاب إلى قائمة (Edit) ثم (ISO) ثم (hyper visions) ثم ننقر على نظام التشغيل (IOS) المطلوب ضبط إعداداته حيث ننقر على (auto calculation).

وأخيراً، فأن ملخص الكلام أن ال (Packet Tracer) هو (simulator) في حين أن (GNS3) هو (Emulator) وللتعبير بشكل أدق فإن (Dynamips) وهو أحد أجزاء حزمة تنصيب ال (GNS3) هو المحاكي (Emulator) الذي يستخدم صور نظام تشغيل ال (IOS) لمحاكاة عمل الجهاز المعني في حين أن ال (GNS3) هو الواجهة الرسومية التي تتحكم بال (dynamips).

وأيضاً كخلاصة للقول فأن ال (Packet Tracer) مناسب جدا للمبتدئين وال ( GNS3 ) للمتقدمين والمحترفين.

ليست هناك تعليقات:

إرسال تعليق