محاكاة الشبكة
«مضاهاة» أو محاكاة الشبكة هي تقنية لاختبار أداء التطبيقات الحقيقية عبر شبكة افتراضية. هذا يختلف عن محاكاة الشبكات حيث يتم تطبيق النماذج الرياضية البحتة لحركة المرور، ونماذج الشبكات والقنوات والبروتوكولات. الهدف من ذلك هو تقييم الأداء، والتنبؤ بأثر التغيير، أو تحسين عملية صنع القرار التكنولوجي.

طرق المحاكاة 
محاكاة الشبكة هي فعل إدخال جهاز إلى شبكة اختبار (عادةً في بيئة معملية) تعمل على تغيير تدفق الحزمة بطريقة تحاكي سلوك الإنتاج أو الشبكة الحية — مثل LAN أو WAN. قد يكون هذا الجهاز إما للأغراض العامة لتشغيل الكمبيوتر والبرنامج أو لإجراء مضاهاة ومحاكاة جهاز أو شبكة محاكاة مخصصة التي بالعادة تضاهي وتحاكي الارتباط.

تدمج برامج محاكاة الشبكة مقدارًا متفاوتًا من سمات الشبكة القياسية في تصميماتها، بما في ذلك: وقت الرحلة ذهابًا وإيابًا عبر الشبكة ( زمن الوصول ) ، ومقدار النطاق الترددي المتاح، ودرجة معينة من فقد الحزمة، وتكرار الرزم، وإعادة ترتيب الرزم، والفساد والتعديل في الحزم، و / أو شدة ارتعاش الشبكة.

من المعروف أن الشبكات غير كاملة - سواء كانت خاصة أو عامة. وأنها معروفة بخصائها السلبية والتي في بعض الأحيان تقدم التأخير والأخطاء وإسقاط الحزم. الهدف الأساسي من محاكاة الشبكة هو تهيئة بيئة يمكن للمستخدمين من خلالها توصيل الأجهزة والتطبيقات و / أو المنتجات و / أو الخدمات التي يتم اختبارها للتحقق من أدائهم أو استقرارهم أو وظائفهم مقابل سيناريوهات الشبكة الواقعية. بمجرد اختباره في بيئة خاضعة للتحكم مقابل ظروف الشبكة الفعلية، يمكن للمستخدمين أن يثقوا في أن العنصر الذي يتم اختباره سيعمل كما هو متوقع.

المضاهاة والمحاكاة وتوليد حركة المرور 
عمليات المضاهاة قد تختلف هنا عن المحاكاة ، حيث في هذا المجال، محاكي الشبكة يبدو وكأنه الشبكة نفسها وبذاتها وشامل بكافة خصائها التقنية؛ يمكن توصيل الأنظمة الطرفية مثل أجهزة الكمبيوتر بالمحاكي وسوف تتصرف كما لو كانت متصلة بشبكة حقيقية. يعكس محاكي الشبكة الشبكة التي تربط بين الأنظمة الطرفية وليس الأنظمة الطرفية نفسها.

أما مضاهاة الشبكة، فعادةً ما تكون برامج مضاهاة الشبكة عبارة عن برامج تعمل على جهاز كمبيوتر واحد، وتتناول وصفاً مجرداً لحركة مرور الشبكة مثل عملية وصول التدفق وإحصائيات الأداء مثل شغل المخزن المؤقت كدالة للوقت.

عادةً ما توجد هذه المنتجات في بيئات التطوير وضمان الجودة لموفري الخدمات ومصنعي معدات الشبكات والمؤسسات.

برنامج محاكاة الشبكة 
يرغب مطورو البرامج عادةً في تحليل وقت الاستجابة والحساسية لفقدان حزم تطبيقات خادم العميل، ومحاكاة الوصول إلى شبكة معينة (روابط بيانات 802.11 n ، ac / 4G / التكتيكية، إلخ) باستخدام وقت رحلة ذهابا وإيابا مختلفا، بت معدل الخطأ، المتسربين للشبكة والمتسربين للتطبيق. تأتي المحاكيات لهذا الغرض في أشكال مختلفة بما في ذلك أجهزة بيئة التطوير المستندة إلى المستعرض أو المتكاملة.

اثنين من برامج محاكاة الشبكة مفتوحة المصدر هما محاكي البحث المفتوح الشائع المسمى بـ (CORE) والآخر محاكي الشبكة والمسمى بـ Ad-hoc وهو مخصص للتمديد إلى (EMANE). كلاهما يدعم العملية كمربعات سوداء للشبكة، أي يمكن توصيل الأجهزة / الأجهزة الخارجية بالشبكة التي تمت مضاهاتها دون معرفة بالمضاهاة. كما أنها تدعم كلاً من محاكاة الشبكات السلكية واللاسلكية بدرجات متفاوتة من الدقة. يعد CORE أكثر فائدة لتخطيطات الشبكة السريعة (الطبقة 3 وما بعدها) ومحاكاة جهاز واحد وهو الأنسب لهذه العمليات من غيره. ويعد EMANE أكثر ملائمة لمحاكاة شبكة واسعة النطاق ذات الدقة العالية الموزعة (الطبقات 1/2).

تحتوي حزم برامج محاكاة الشبكات الأكثر شيوعًا، OPNET و Tetcos NetSim ، أيضًا على وحدات محاكاة للتوصيلات في الوقت الفعلي. في أدوات المحاكاة العامة المزودة بقدرات مضاهاة توفر تطوراً أكبر من أجهزة المحاكاة. توفر أجهزة المحاكاة فقط مضاهاة الوصلة المادية ولا تؤثر في تأثيرات الطبقات العليا (MAC ، شبكة، نقل، إلخ). ومع ذلك، فإن أدوات المحاكاة عامل في تأثيرات مكدس الشبكة بالكامل عند التشغيل في وضع المحاكاة. سوف تسمح بتوصيل مصادر / وجهات متعددة، التوجيه، دعم حركة مرور متعددة اللاعبين، بروتوكولات MANET ، إلخ.

برنامج توليد حركة المرور 
يمكن تحليل أداء الشبكة في ظل ظروف الإنتاجية القصوى عن طريق قياس حركة مرور الشبكة في شبكة اختبار، باستخدام مولد حركة مرور الشبكة مثل iperf . يرسل منشئ حركة المرور حزم وهمية، غالبًا باستخدام معرف حزمة فريد، مما يجعل من الممكن تتبع تسليم الحزمة في الشبكة باستخدام محلل شبكة .

إنظر أيضاً 

 محاكاة الشبكة 
إختبار الأمان
الشبكة المنزلية

المراجع

روابط خارجية 

 النواة

بنية الشبكة
تحليل الشبكة
« مضاهاة » أو محاكاة الشبكة هي تقنية ل اختبار أداء التطبيقات الحقيقية عبر شبكة افتراضية . هذا يختلف عن محاكاة ال شبكات حيث يتم تطبيق النماذج الرياضية البحتة ل حركة المرور ، ونماذج ال شبكات والقنوات والبروتوكولات . الهدف من ذلك هو تقييم الأداء ، والتنبؤ بأثر التغيير ، أو تحسين عملية صنع القرار التكنولوجي . طرق المحاكاة محاكاة الشبكة هي فعل إدخال جهاز إلى شبكة اختبار ( عادةً في بيئة معملية ) تعمل على تغيير تدفق الحزمة ب طريقة تحاكي سلوك الإنتاج أو الشبكة ا لحية — مثل LAN أو WAN . قد يكون هذا الجهاز إما للأغراض العامة لتشغيل الكمبيوتر و البرنامج أو ل إجراء مضاهاة ومحاكاة جهاز أو شبكة محاكاة مخصصة التي ب العادة تضاهي وتحاكي الارتباط . تدمج برامج محاكاة الشبكة مقدارًا متفاوتًا من سمات الشبكة القياسية في تصميمات ها ، ب ما في ذلك : وقت الرحلة ذهابًا وإيابًا عبر الشبكة ( زمن الوصول ) ، و مقدار النطاق الترددي المتاح ، و درجة معينة من ف قد الحزمة ، و تكرار الرزم ، و إعادة ترتيب الرزم ، و الفساد والتعديل في الحزم ، و / أو شدة ارتعاش الشبكة . من المعروف أن ال شبكات غير كاملة - سواء كانت خاصة أو عامة . و أن ها معروفة بخصائ ها السلبية و التي في بعض الأحيان تقدم التأخير والأخطاء و إسقاط الحزم . الهدف الأساسي من محاكاة الشبكة هو تهيئة بيئة يمكن للمستخدمين من خلال ها توصيل الأجهزة والتطبيقات و / أو المنتجات و / أو الخدمات التي يتم اختبار ها للتحقق من أدائهم أو استقرار هم أو وظائفهم مقابل سيناريوهات الشبكة الواقعية . ب مجرد اختبار ه في بيئة خاضعة ل التحكم مقابل ظروف الشبكة الفعلية ، يمكن للمستخدمين أن يثقوا في أن العنصر الذي يتم اختبار ه س يعمل كما هو متوقع . المضاهاة والمحاكاة وتوليد حركة المرور عمليات المضاهاة قد تختلف هنا عن المحاكاة ، حيث في هذا المجال ، محاكي الشبكة يبدو و ك أن ه الشبكة نفس ها وبذات ها و شامل ب كافة خصائ ها التقنية ؛ يمكن توصيل الأنظمة الطرفية مثل أجهزة الكمبيوتر بالمحاكي و سوف تتصرف كما لو كانت متصلة ب شبكة حقيقية . يعكس محاكي الشبكة الشبكة التي تربط بين الأنظمة الطرفية و ليس الأنظمة الطرفية نفس ها . أما مضاهاة الشبكة ، فعادةً ما تكون برامج مضاهاة الشبكة عبارة عن برامج تعمل على جهاز كمبيوتر واحد ، وتتناول وصفاً مجرداً ل حركة مرور الشبكة مثل عملية وصول التدفق وإحصائيات الأداء مثل شغل المخزن المؤقت كدالة ل الوقت . عادةً ما توجد هذه المنتجات في بيئات التطوير و ضمان الجودة لموفري الخدمات و مصنعي معدات ال شبكات و المؤسسات . برنامج محاكاة الشبكة يرغب مطورو البرامج عادةً في تحليل وقت الاستجابة والحساسية ل فقدان حزم تطبيقات خادم العميل ، ومحاكاة الوصول إلى شبكة معينة ( روابط بيانات 11 n ، ac / / التكتيكية ، إلخ ) ب استخدام وقت رحلة ذهابا وإيابا مختلفا ، بت معدل الخطأ ، المتسربين ل الشبكة والمتسربين ل التطبيق . تأتي المحاكيات ل هٰذا الغرض في أشكال مختلفة ب ما في ذلك أجهزة بيئة التطوير المستندة إلى المستعرض أو المتكاملة . اثنين من برامج محاكاة الشبكة مفتوحة المصدر هما محاكي البحث المفتوح الشائع المسمى بـ ( C ORE ) و الآخر محاكي الشبكة والمسمى بـ Ad - hoc و هو مخصص للتمديد إلى ( E M ANE ) . كلى هما يدعم العملية كمربعات سوداء ل الشبكة ، أي يمكن توصيل الأجهزة / الأجهزة الخارجية ب الشبكة التي تمت مضاهات ها دون معرفة بالمضاهاة . كما أن ها تدعم كلاً من محاكاة ال شبكات السلكية واللاسلكية بدرجات متفاوتة من ا الدقة . يعد CORE أكثر فائدة لتخطيطات الشبكة السريعة ( الطبقةوما بعد ها ) ومحاكاة جهاز واحد و هو الأنسب ل هٰذه العمليات من غير ه . و يعد E MANE أكثر ملائمة لمحاكاة شبكة واسعة النطاق ذات ا الدقة العالية الموزعة ( ا الطبقات 2 ) . تحتوي حزم برامج محاكاة ال شبكات الأكثر شيوعًا ، OPNET و Tetcos NetSim ، أيضًا على وحدات محاكاة للتوصيلات في الوقت الفعلي . في أدوات المحاكاة العامة المزودة ب قدرات مضاهاة توفر تطوراً أكبر من أجهزة المحاكاة . توفر أجهزة المحاكاة فقط مضاهاة الوصلة المادية و لا تؤثر في تأثيرات ا الطبقات العليا ( MAC ، شبكة ، نقل ، إلخ ) . و مع ذلك ، ف إن أدوات المحاكاة عامل في تأثيرات مكدس الشبكة ب الكامل عند التشغيل في وضع المحاكاة . سوف تسمح ب توصيل مصادر / وجهات متعددة ، التوجيه ، دعم حركة مرور متعددة اللاعبين ، بروتوكولات MANET ، إلخ . برنامج توليد حركة المرور يمكن تحليل أداء الشبكة في ظل ظروف الإنتاجية القصوى عن طريق قياس حركة مرور الشبكة في شبكة اختبار ، ب استخدام مولد حركة مرور الشبكة مثل iperf\ . يرسل منشئ حركة المرور حزم وهمية ، غالبًا ب استخدام معرف حزمة فريد ، مما يجعل من الممكن تتبع تسليم الحزمة في الشبكة ب استخدام محلل شبكة \ . إنظر أيضاً محاكاة الشبكة إختبار الأمان الشبكة المنزلية المراجع روابط خارجية ال نواة بنية الشبكة تحليل الشبكة