شبیهساز شبکه
این مقاله دقیق، کامل و صحیح ترجمه نشده و نیازمند ترجمه از انگلیسی به فارسی است. کل یا بخشی از این مقاله به زبان انگلیسی نوشته شدهاست. اگر مقصود ارائهٔ مقاله برای مخاطبان زبان انگلیسی است، باید در ویکیپدیای انگلیسی نوشته شود (فهرست ویکیپدیاها را ببینید). در غیر این صورت، خواهشمند است ترجمهٔ این مقاله را با توجه به متن اصلی و با رعایت سیاست ویرایش، دستور خط فارسی و برابر سازی به زبان فارسی بهبود دهید و سپس این الگو را از بالای صفحه بردارید. همچنین برای بحثهای مرتبط، مدخل این مقاله در فهرست صفحههای نیازمند ترجمه به فارسی را ببینید. اگر این مقاله به زبان فارسی بازنویسی نشود، تا دو هفتهٔ دیگر نامزد حذف میشود و/یا به ویکیپدیای انگلیسی منتقل خواهد شد. اگر مایل به ارزیابی این مقاله هستید، میتوانید ترجمهٔ گوگل از این مقاله را ببینید. در هر حال، لطفاً ترجمهٔ ماشینی دیگری به این مقاله اضافه نکنید، چرا که این گونه از ترجمهها عموماً کیفیت بسیار پایینی دارند. اگر شما اخیراً این مقاله را بهعنوان صفحهٔ نیازمند ترجمه برچسب زدهاید، لطفاً عبارت {{جا:هبک-ترجمه به فارسی|1=شبیهساز شبکه}} ~~~~ را نیز در صفحهٔ بحث نگارنده قرار دهید. |
این مقاله نیازمند ویکیسازی است. لطفاً با توجه به راهنمای ویرایش و شیوهنامه، محتوای آن را بهبود بخشید. |
شبیهساز شبکه (Network Emulation) یک تکنیک است که در آن خواص موجود و برنامهریزی شده یا خواص غیر ایدهآل شبکه، به منظور ارزیابی عملکرد و پیشبینی تأثیر تغییرها، یا تصمیمگیری در مورد بهینهسازی یک تکنولوژی، شبیهسازی میشود.
روشهای شبیهسازی
ویرایششبیهسازی شبکه میتواند با معرفی یکی از دستگاههای موجود بر روی LAN که در آن جریان بستهها با تقلید رفتار ترافیک برنامهها در محیط شبیهسازی، تغییر میکند، انجام گیرد. این دستگاه ممکن است یک کامپیوتر در حال اجرای یک نرمافزار همه منظوره برای انجام شبیهساز شبکه یا یک دستگاه شبیهساز خاص باشد. این دستگاه، انواع ویژگیهای شبکه از جمله زمان رفت و برگشت در سراسر شبکه، مقدار پهنای باند موجود، مقدار بستههای گم شده، بستههای دوباره فرستاده شده، مرتبسازی مجدد بستهها، دقت اعوجاج شبکه و… را شامل میشود.
رایانههای شخصی رومیزی را میتوان به محیط شبیهسازی شده متصل کرد، به طوری که کاربران میتوانند عملکرد و رفتار برنامههای کاربردی خود را در آن محیط، تجربه کنند. بهطور مشابه، تلفن را میتوان به محیط شبیهسازی متصل کرد، به این ترتیب کاربران بهطور مستقیم میتوانند کیفیت تماسهای VoIP خود را مورد ارزیابی قرار دهند.
Emulation, simulation and traffic generation
ویرایشEmulation با simulation در یک شبکه متفاوت است؛ چون که Emulation به عنوان بک سیستم ظاهر میشود. در Emulation نودهای پایانی، کامپیوترها هستند که به شبیهساز متصل شده و رفتاری مانند هنگامی که به یک شبکه واقعی متصل میشوند دارند.
Network Simulation عمدتاً برنامههایی هستند که روی یک شبکه اجرا میشوند و شرح خلاصهای از ترافیک شبکه (مانند ورود یک جریان فرایند) و آمار عملکرد شبکه (مانند اشغال بافر به عنوان یک تابع از زمان) را ارائه میدهند.
یک شبیهساز شبکه(Emulator)، یک شبکهای را که کامپیوترها به آن وصلند، شبیهسازی میکند، نه خود کامپیوترها را.
نرمافزار شبیهساز شبکه
ویرایشدر سیستمهای لینوکس در حال حاضر، میتوان با ابزار netem شبیهسازی (Emulator) را انجام داد.[۱]
نمونهای از نرمافزار شبیهساز شبکه
ویرایشNS-3 یکی از محبوبترین شبیهسازهای شبکه رایگان است که میتواند به عنوان یک شبیهساز با قابلیتهای محدود استفاده شود.
نرمافزار شبیهساز روتر (مسیر یاب)
ویرایشابزار رایگان Dynamips
منابع
ویرایش- ↑ 1