Network emulation
نیٹ ورک ایمولیشن ایک ورچوئل نیٹ ورک پر حقیقی ایپلی کیشنز کی کارکردگی کی جانچ کرنے کی ایک تکنیک ہے۔ یہ نیٹ ورک تخروپن سے مختلف ہے جہاں ٹریفک کے ورچوئل ماڈل، نیٹ ورک ماڈل، چینل اور پروٹوکول لاگو ہوتے ہیں۔ اس کا مقصد کارکردگی کا اندازہ لگانا، تبدیلی کے اثرات کی پیش گوئی کرنا، یا بصورت دیگر ٹیکنالوجی سے متعلق فیصلہ سازی کو بہتر بنانا ہے۔ ایمولیشن نیٹ ورک ایمولیشن کے طریقے لیب میں نیٹ ورک (5 جی، وائرلیس، ایم اے این ای ٹی وغیرہ) کے رویے کی جانچ کرنے کا عمل ہے۔ ایک ذاتی کمپیوٹر یا ورچوئل مشین نیٹ ورک ایمولیشن انجام دینے کے لیے سافٹ ویئر چلاتی ہے۔ بعض اوقات لنک ایمولیشن کے لیے ایک وقف شدہ ایمولیشن ڈیوائس استعمال کیا جاتا ہے۔ نیٹ ورک تاخیر، غلطیاں اور ڈراپ پیکٹ متعارف کراتے ہیں۔ نیٹ ورک ایمولیشن کا بنیادی مقصد ایک ایسا ماحول پیدا کرنا ہے جس کے تحت صارفین حقیقی دنیا کے نیٹ ورک کے منظرناموں کے خلاف اپنی کارکردگی، استحکام، یا فعالیت کی توثیق کرنے کے لیے ٹیسٹ کیے جانے والے آلات، ایپلی کیشنز، مصنوعات، اور/یا خدمات کو جوڑ سکتے ہیں۔ ایک بار نیٹ ورک کے اصل حالات کے خلاف کنٹرول شدہ ماحول میں ٹیسٹ کرنے کے بعد، صارفین کو اعتماد ہو سکتا ہے کہ ٹیسٹ کی جانے والی آئٹم توقع کے مطابق کارکردگی کا مظاہرہ کرے گی۔ ایمولیشن، تخروپن، اور ٹریفک جنریشن ایمولیشن تخروپن سے اس لحاظ سے مختلف ہے کہ نیٹ ورک ایمولیٹر ایک نیٹ ورک معلوم ہوتا ہے ؛ اختتامی نظام جیسے کمپیوٹرز کو ایمولیٹر سے منسلک کیا جا سکتا ہے اور ایسا برتاؤ کرے گا جیسے وہ کسی نیٹ ورک سے منسلک ہوں۔ نیٹ ورک ایمولیٹر اس نیٹ ورک کی عکاسی کرتا ہے جو اختتامی نظاموں کو جوڑتا ہے، نہ کہ اختتامی نظاموں کو۔ نیٹ ورک سمیلیٹر عام طور پر ایسے پروگرام ہوتے ہیں جو ایک ہی کمپیوٹر پر چلتے ہیں، نیٹ ورک ٹریفک کی تجریدی تفصیل لیتے ہیں جیسے کہ بہاؤ کی آمد کا عمل، اور کارکردگی کے اعداد و شمار جیسے تھرو پٹ، تاخیر، نقصان وغیرہ حاصل کرتے ہیں۔ یہ مصنوعات عام طور پر سروس پرووائڈرز، نیٹ ورک آلات مینوفیکچررز اور انٹرپرائزز کے ڈویلپمنٹ اور کیو اے ماحول میں پائی جاتی ہیں۔ نیٹ ورک ایمولیشن سافٹ ویئر ڈویلپرز عام طور پر کلائنٹ سرور ایپلی کیشنز کے پیکٹ کے نقصان کے لیے رسپانس ٹائم اور حساسیت کا تجزیہ کرنا چاہتے ہیں اور مختلف راؤنڈ ٹرپ ٹائمز، تھرو پٹ، بٹ ایرر ریٹ، اور پیکٹ ڈراپ کے ساتھ مخصوص نیٹ ورک ایفیکٹس (5 جی، اسمارٹ ہومز، انڈسٹریل آئی او ٹی، ملٹری نیٹ ورک وغیرہ) کی تقلید کرنا چاہتے ہیں۔ دو اوپن سورس نیٹ ورک ایمولیٹر کامن اوپن ریسرچ ایمولیٹر (سی او آر ای) اور ایکسٹینڈیبل موبائل ایڈہاک نیٹ ورک ایمولیٹر (ای ایم اے این ای) ہیں۔ وہ دونوں نیٹ ورک بلیک باکس کے طور پر آپریشن کی حمایت کرتے ہیں، یعنی۔ بیرونی مشینوں/آلات کو ایمولیشن کے علم کے بغیر ایمولیٹڈ نیٹ ورک سے جوڑا جا سکتا ہے۔ وہ وفاداری کی مختلف ڈگریوں کے ساتھ وائرڈ اور وائرلیس نیٹ ورک ایمولیشن دونوں کی حمایت کرتے ہیں۔ ایک سی او آر ای تیز نیٹ ورک ترتیب (پرت 3 اور اس سے اوپر) اور سنگل مشین ایمولیشن کے لیے زیادہ مفید ہے۔ ای ایم اے این ای تقسیم شدہ اعلی مخلص بڑے پیمانے کے نیٹ ورک ایمولیشن (تہوں 1/2) کے لیے بہتر موزوں ہے۔ سب سے زیادہ مقبول نیٹ ورک تخروپن سافٹ ویئر پیکجوں، او پی این ای ٹی اور ٹیٹکوس نیٹ سم میں بھی ریئل ٹائم ڈیوائس کنیکٹوٹی کے لیے ایمولیشن ماڈیول ہوتے ہیں۔ عام طور پر تخروپن کی صلاحیتوں والے تخروپن ٹولز تخروپن آلات کے مقابلے میں زیادہ نفاست فراہم کرتے ہیں۔ ایمولیشن ڈیوائسز صرف فزیکل لنک کی ایمولیشن فراہم کرتے ہیں اور اونچی تہوں (ایم اے سی، نیٹ ورک، ٹرانسپورٹ وغیرہ) کے اثرات کو مدنظر نہیں رکھتے۔ سیمولیشن ٹولز تاہم ایمولیشن موڈ میں چلتے وقت نیٹ ورک اسٹیک کی مختلف تہوں سے ماڈل کے اثرات مرتب کرتے ہیں۔ وہ متعدد ذرائع/منزلوں، راؤٹرز، بیس اسٹیشنوں، مینٹ پروٹوکول وغیرہ کو جوڑنے کی اجازت دیں گے۔ ٹریفک جنریشن سافٹ ویئر زیادہ سے زیادہ تھرو پٹ حالات کے تحت نیٹ ورک کی کارکردگی کا تجزیہ نیٹ ورک ٹریفک جنریٹر جیسے آئی پی آر ایف کا استعمال کرتے ہوئے ٹیسٹ بیڈ نیٹ ورک میں نیٹ ورک ٹریفک کی پیمائش کے ذریعے کیا جا سکتا ہے۔ ٹریفک جنریٹر ڈمی پیکٹ بھیجتا ہے، اکثر ایک منفرد پیکٹ شناخت کنندہ کے ساتھ، جس سے نیٹ ورک تجزیہ کار کا استعمال کرتے ہوئے نیٹ ورک میں پیکٹ کی ترسیل پر نظر رکھنا ممکن ہو جاتا ہے۔ نیٹ ورک سمیلیٹر نیٹ ورک ٹریفک تخروپن ٹریفک جنریشن ماڈل مزید پڑھنا بیرونی لنکس ای مین-یو ایس نیوی نیٹ سم-نیٹ ورک تخروپن/تخروپن ٹول نیٹ ورک فن تعمیر