You are on page 1of 21

‫ محمود ھاشم‬/‫م‬

elecommeng@yahoo.com
002‐01062208878
‫مـقــدمـه‬
‫قبل ان نبدأ فى إنشاء وتركيب شبكه ما على ارض الواقع فإننا نعمل تمثيل لھذه‬
‫الشبكه على برنامج سوفت وير لبيان واستنتاج اداء ھذه الشبكه وھذا ما يسمى‬
‫بالمحاكاه)‪.(simulation‬‬

‫برنامج المحاكاه)‪ (simulation program‬ھو عباره عن سوفت وير والعمل عليه‬


‫يتم من خالل الكمبيوتر‪ .‬وھو يوفر الكثير من الجھد والوقت والتكلفه‪ .‬فتخيل لو قمنا‬
‫بإنشاء الشبكه مباشرة بدون ان نعمل لھا محاكاه‪ ،‬سوف تظھر لنا اخطاء كثيره لم‬
‫تكن فى الحسبان وكم من الوقت يلزم لتصليح ھذه االخطاء وكم سيتكلف تغيير‬
‫جھاز او إعادة تركيبه‪ .‬ولكن عند عمل محاكاه لھذه الشبكه فسوف نكون قادرين‬
‫على اتخاذ القرارات المناسبه لتجنب اى خساره او مضيعه للوقت قبل انشاء الشبكه‬
‫على ارض الواقع‪.‬‬
‫احد اشھر وافضل برامج المحاكاه ھو برنامج )‪ (OPNET‬فھو يدعم تقريبا كل انواع‬
‫التكنولوجيا المستخدمه فى الشبكات‪.‬‬

‫ما ھو ‪ OPNET‬؟‬

‫ھو برنامج محاكاه يستخدم لعمل محاكاه الى بيئه شبكيه مھما كان حجمھا او نوع‬
‫االجھزه المستخدمه فيھا او نوع التكنولوجيا او التوصيالت المستخدمه سواء كان‬
‫‪ coaxial cables , twisted pair ,wireless……….‬ومن ثم قياس أداء ھذه‬
‫الشبكه وحساب بارامترات ھذه الشبكه مثل ………‪delay, traffic, loads,‬‬

‫‪OPNET‬ھي كلمة مختصرة لــ ‪:‬‬


‫‪Optimized Network Engineering Tool‬‬
‫مميزات البرنامج‪:‬‬

‫ھو البرنامج األوسع انتشاراً‪ ،‬والمفضّل لدى العديد من الدارسين والباحثين ‪.‬‬
‫واجھة محببة للمستخدم‪User Friendly.‬‬
‫سھل االستخدام بالمقارنة مع البرامج األخرى‪.‬‬
‫متوافق مع الشبكات الالسلكية‬
‫تمثيل سھل للشبكات‪.‬‬
‫مناسب جداً للباحثين في الحقل األكاديمي وللشركات المشغلة للشبكات ‪Network‬‬
‫‪Operators.‬‬
‫درجة عالية في دقة نتائج المحاكاة‪.‬‬
‫‪Discrete Event Simulation.‬‬
‫إمكانية إعداد تقارير ويب‪Web Reports Generation.‬‬
‫الربط مع إكسل لتحليل النتائج ورسمھا بحسب حاجات المستخدم‬

‫كيفية الحصول على ‪OPNET‬؟‬

‫سھل الحصول على النسخه التعليميه مجانا من موقع الشركه وذلك بعد التسجيل فى‬
‫الموقع‪..‬اما االصدارات الكامله فھى باھظة الثمن وقد تجدھا فى الجامعات وذلك‬
‫الغراض البحث ‪.‬لكن بالتاكيد ستجدھا فى الشركات الكبيره المتخصصه فى مجال‬
‫الشبكات‪.‬‬
‫المشروع رقم)‪:(١‬‬
‫المطلوب‪ :‬توصيل شبكه تتكون من ‪ ١٠‬اجھزة حاسب‬
‫النتيجه‪ :‬بعد االنتھاء من ھذا المشروع سوف نكون قادرين باذن ﷲ على فتح‬
‫البرنامج وانشاء مشروع جديد وتوصيل اى عدد من االجھزه مع بعضھا‪.‬‬
‫الخطوات‪ :‬موضحه بالرسم‬
‫نقوم بفتح البرنامج‬

‫ھذه النافذه تظھر عند بداية البرنامج وتعنى الموافقه على شروط استخدام البرنامج‬
‫نختار ‪ new‬لعمل مشروع جديد ونختار ‪ open‬لفتح مشروع سابق‬
‫نقوم باختيار ‪ ok‬للموافقه على اختيار مشروع‬
‫نقوم بتسمية المشروع اى ‪ project 1‬وتسمية السيناريو ‪. scenario1‬‬

‫االختيار االول يعنى عمل شبكه جديده باستخدام المكونات الموجوده فى ‪object‬‬
‫‪palette‬‬
‫اما االختيار الثانى فيعنى جلب بيانات من مصدر بيانات اخر‬
‫ھذه النافذه تتيح لنا اختيار المساحه التى سنبنى عليھا الشبكه فمثال‪:‬‬
‫‪ :World‬اذا كنا نريد انشاء شبكه بين دول ومدن‬
‫‪ :Enterprise‬شبكه على مستوى مدن‬
‫‪ :Campus‬على مساحة حرم جامعى مثال‬
‫‪ :Office‬اذا كنا نريد عمل شبكه صغيره داخليه‬
‫‪ : Logical‬اذا كنا نريد عمل شبكه وال نريد اطوال ومسافات والحظ انه عند اختيار‬
‫ھذا النوع فانه لن تظھر المسافات المدرجه على سطح العمل‪.‬‬
‫فى الصوره السابقه اختيار طول وعرض مساحة العمل المناسبه مقاسه بالمتر‬
‫فى الصوره السابقه نقوم باختيار التكنولوجيا المناسبه للشبكه المراد انشائھا او على‬
‫حسب نوع المصنع لالجھزه مثل سيسكو‬
‫فى ھذا المشروع التعليمى سنختار ‪Ethernet‬‬

‫النافذه السابقه تلخص االختيارات السابقه لمراجعة اعدادات انشاء الشبكه‪.‬‬


‫بعض المفاتيح الھامه‪:‬‬
‫‪ -١‬نافذة ‪ object palette‬وتحتوى على المكونات او االجھزه المختلفه التى تدعم‬
‫نوع التكنولوجيا التى اخترناھا‪.‬‬
‫‪ -٢‬مفتاح ‪ object palette‬ومن خالله يمكن فتح نافذة ‪object palette‬‬
‫‪zoom in -٣‬‬
‫‪zoom out -٤‬‬
‫‪ run -٥‬ومن خالله يتم تشغيل المحاكاه للشبكه‬
‫ھذا ھو سطح عمل البرنامج مساحته ‪ ١٠٠*١٠٠‬متر‬
‫سنقوم االن بسحب عدد ‪ ١٠‬اجھزه من نوع ‪ Ethernet_wkstn‬الى سطح العمل‬
‫ونالحظ ھنا انه يوجد فرق بين ‪ Ethernet_wkstn‬وبين ‪Ethernet_station‬‬
‫‪ :Ethernet_wkstn‬يمكن تحميا تطبيقات على الجھاز مثل خدمة االيميل‬
‫واالنترنت والمكالمات عبر االنترنت‪.‬‬
‫‪ :Ethernet_station‬تنتج فقط احمال فى الشبكه بطريقه معينه حسب ضبط‬
‫اعداداتھا‪.‬‬
‫نقوم باختيار ھذا السويتش لربط اجھزة الحاسب مع بعضھا ونالحظ وجود‬
‫سويتشات بھا ‪ ١٦‬مخرج واخرى ‪ ٣٢‬مخرج واخرى ‪ ٦٤‬مخرج‪ .‬والمناسب لنا فى‬
‫حالة ‪ ١٠‬اجھزة حاسب ھو سويتش ‪ ١٦‬مخرج‪.‬‬
‫واالن سنعيد ترتيب االجھزه بطريقه مرتبه ليسھل التعامل معھا‬
‫بعد ذلك نقوم باظھار ‪ object palette‬ونختار سلك التوصيل من نوع‬
‫‪twisted pair‬‬
‫نالحظ وجود عدد كبير من كابالت التوصيل‪ .‬نختار منھا االنسب حسب الشبكه‪،‬‬
‫واالنسب ھنا ھو النوع ‪ . 10baseT‬االختيار ھنا ياخذ فى عين االعتبار الجوده‬
‫والتكلفه‪ .‬فاختيار نوع كابل عالى السعه سيقابله ارتفاع فى سعر التكلفه‪.‬‬
‫ھذا ھو الشكل النھائى للمشروع االول وھو بسيط جدا والغرض منه التعرف على‬
‫شكل البرنامج وكيفية سحب المكونات من ‪ object palette‬الى سطح العمل‬
‫والتوصيل بينھم بكابل مناسب‪ .‬فى المشاريع القادمه سوف نتعلم كيفية عمل امداد‬
‫للشبكه واضافة شبكه اخرى وكيفية ضبط االعدادات لتشغيل المحاكاه وكيفية عرض‬
‫النتائج‪.‬‬
‫انتھاء المشروع االول‪.‬‬
‫الى استفسار اتصل بى على رقم ‪002‐01062208878‬‬

You might also like