فلینٹ کیا ہے؟
فوری روابط
- فلینٹ کیا ہے؟
- فلینٹ انسٹال کریں
- اوبنٹو
- ڈیبیان
- چاپ
- گینٹو
- باقی سب
- بنیادی سیٹ اپ
- ایک ٹیسٹ چل رہا ہے
- ٹیسٹ
- RRUL
- آر ٹی ٹی
- ٹی سی پی
- یو ڈی پی سیلاب
- خیالات کو بند کرنا
فلینٹ کا مطلب FLE xible N etwork T یسٹر ہے ، اور یہ اپنے آپ میں زیادہ سے زیادہ پروگرام نہیں ہے۔ اس کے بجائے ، فلینٹ ایک ایسا ریپر ہے جو ایک سے زیادہ نیٹ ورک ٹیسٹنگ ایپلی کیشنز ، خاص طور پر نیٹپرف کو ایک بار مربوط پیکیج میں بنڈل دیتا ہے ، جس میں ٹیسٹ کو چلانے کو آسان تر بنادیا جاتا ہے اور اس میں آپ اپنے ٹیسٹ چلاتے وقت گراف اور ڈیٹا ویزائلائزیشن کو خود بخود تخلیق کرنے کے لئے میٹپلوٹلیب کو بھی شامل کرتے ہیں۔
آپ کے نیٹ ورک کی جانچ کرنے اور سادہ نا اہلیت سے لے کر سنگین کنکشن کے معاملات تک ہر چیز کی تشخیص کرنے کے لئے فلینٹ ایک مکمل ٹول کٹ ہے۔ ابھی تک ایک اور بونس ، یہ مفت اور آزاد وسیلہ ہے۔
فلینٹ انسٹال کریں
فیلنٹ صرف میک اور لینکس کے لئے دستیاب ہے۔ اس کا مطلب یہ نہیں ہے کہ آپ کو ونڈوز کو کھودنے اور اپنے پورے نیٹ ورک کو لینکس میں تبدیل کرنے کی ضرورت ہے۔ آپ کو اپنے ٹیسٹوں کے لئے عارضی طور پر اسے چلانے کے ل some کچھ راستہ تلاش کرنے کی ضرورت ہے۔
اوبنٹو
فلینٹ پی پی اے شامل کرکے شروع کریں۔
do sudo add-apt-repository ppa: tohojo / flent $ sudo اپٹ اپ ڈیٹ
اس کے بعد ، فلینٹ انسٹال کریں۔
ڈیبیان
فرینچ اسٹریچ کے ساتھ شروع ہونے والے سرکاری ڈیبیائی ذخیروں میں دستیاب ہے۔ بس اسے انسٹال کریں۔
چاپ
AUR سے بہت زیادہ دستیاب ہے۔ اس کے صفحے پر جائیں اور جو آپ کی ضرورت ہے اسے لے لیں۔
گینٹو
اپنے '/etc/portage/package.accept_keyवर्ड' میں فلانٹ شامل کریں۔
نیٹ تجزیہ کار / فلانٹ ~ amd64
پھر ، اس کو ابھریں۔
باقی سب
فلنٹ ایک ازگر کا پیکیج ہے۔ اگر آپ نے یہ انسٹال کر لیا ہو تو آپ پائپ پینتھن پیکج منیجر کا استعمال کرتے ہوئے اسے انسٹال کرنے کے قابل ہوں گے۔ یہ میکس کے ل Linux تقریبا ہر لینکس کی تقسیم اور ہومبریو کے لئے دستیاب ہے۔
بنیادی سیٹ اپ
اب جب آپ نے فلنٹ انسٹال کیا ہے تو ، آپ اسے کچھ بنیادی ٹیسٹ کرنے کے ل using استعمال کرنا شروع کر سکتے ہیں۔ فلینٹ کے پاس کمانڈ لائن اور گرافیکل ورژن دونوں ہیں۔ چونکہ آپ شاید فلینٹ کے احکامات حفظ کرنا نہیں چاہتے ہیں ، لہذا یہ رہنما GUI کے ساتھ کام کرے گا۔
فلنٹ کے صحیح طریقے سے کام کرنے کے ل you ، آپ کے خلاف ٹیسٹ کے لئے سرور کی ضرورت ہے۔ اس سرور کو سرور موڈ میں نیٹپرف چلانے کی ضرورت ہے .. اس کو پہلے مرتب کرنا بہتر ہے ، تاکہ آپ اپنے تمام ٹیسٹنگ کو مل کر کرسکیں۔ نیٹپرف لینکس کی تقسیم کے تقریبا about ہر ذخیروں میں دستیاب ہے ، لہذا اسے صرف اپنے پیکیج مینیجر کے ساتھ نصب کریں۔
do sudo مناسب انسٹال نیٹپرف
سرور پر موجود ہونے کے بعد ، سرور موڈ میں نیٹپرف چلائیں۔
do سوڈو نیٹسیور اور
آپ ابھی سرور کو تنہا چھوڑ سکتے ہیں۔ یہ پس منظر میں سرور موڈ میں نیٹپرف کو چلانے کا سلسلہ جاری رکھے گا۔ آپ کلائنٹ سے چلنے والے اپنے کلائنٹ سے باقی سب کچھ کرسکتے ہیں۔
ایک ٹیسٹ چل رہا ہے
اب آپ فلنٹ سے اپنے سرور پر ٹیسٹ چلا سکتے ہیں۔ اپنے ایپلی کیشن لانچر سے یا کسی ٹرمینل میں فلنٹ گوئ ٹائپ کرکے فلنٹ جی یوآئ کھولیں۔ ونڈو جو آپ کو ملے گی وہ شروع کرنے کے لئے کافی سادہ ہے۔ اوپری بائیں کونے میں "فائل" پر کلک کریں اور نتیجہ مینو میں "نیا ٹیسٹ چلائیں" کو منتخب کریں۔
نئی ونڈو آپ کو چلانے کے لئے ایک ٹیسٹ کو منتخب کرنے دے گی۔ پہلے ، ٹیسٹ کو منتخب کرنے کے لئے "ٹیسٹ نام" ڈراپ ڈاؤن کا استعمال کریں۔ اس پہلے والے کے ل “،" rrul "منتخب کریں۔ جس کمپیوٹر کے آپ نے بطور سرور ترتیب دیا ہے اس کے IP میں داخل ہوں ، اور پھر اپنے ٹیسٹ کو نام دیں۔ یہ نام آپ کو ان نتائج کی شناخت میں مدد فراہم کرے گا جو فلنٹ نے بچائے ہیں۔ یہ .gz توسیع کے ساتھ JSON کی ایک کمپریسڈ شکل استعمال کرتا ہے۔ جب سب کچھ اچھا لگتا ہے تو ، ونڈو کے نیچے بائیں طرف "ٹیسٹ چلائیں" کے بٹن پر کلک کریں۔
تمام ٹیسٹوں کو چلانے میں تھوڑا سا وقت لگتا ہے ، لہذا صبر کریں ، اور ان دو کمپیوٹرز کے ساتھ نیٹ ورک پر کچھ نہ کرنے کی کوشش کریں جس سے کنکشن میں رکاوٹ پیدا ہوسکتی ہے۔ یہ آپ کے اعداد و شمار میں خلل ڈال دے گا۔
ٹیسٹ مکمل ہونے کے بعد ، آپ مرکزی فلانٹ ونڈو پر چارٹ کی ایک سیریز میں پیش کردہ متعلقہ ڈیٹا کو دیکھ سکیں گے۔ RRUL ٹیسٹ آپ کو کل اپ لوڈ ، ڈاؤن لوڈ ، اور پنگ سے متعلق معلومات فراہم کرے گا۔ چارٹ آپ سب کو وہی معلومات دکھائیں گے ، لیکن وہ آپ کو کسی بھی نمونوں کو محسوس کرنے میں مدد کے ل it ، اسے مختلف انداز میں ترتیب دیتے ہیں۔ مثال کے طور پر ، ایک ردی کی ٹوکری میں روٹر نے بہت زیادہ تاخیر پیدا کی اور کچھ خوبصورت ٹوٹے نتائج برآمد کیے۔
ٹیسٹ
فیلنٹ مختلف قسم کے ٹیسٹ فراہم کرتا ہے۔ ہر ایک مختلف طریقے سے آپ کے نیٹ ورک پر دباؤ ڈال سکتا ہے۔ اگرچہ ، آپ کو ان سب کو حفظ کرنے کی ضرورت نہیں ہے۔ زیادہ تر چار بنیادی زمرے میں سے ایک میں آتا ہے۔ وہ زمرے آپ کے نیٹ ورک کو مختلف مخصوص طریقوں سے آزماتے ہیں۔
RRUL
RRUL کا مطلب ہے R ealtime R esponse U nder L oad. پیمائش کرنا اسی کا مقصد ہے۔ RRUL ٹیسٹ ایک حقیقی نیٹ ورک ورک بوجھ کی نقالی کرنے کی کوشش کرتا ہے اور اس بوجھ کے تحت جس طرح سے ٹارگٹ مشین اس کا جواب دیتی ہے اسے پکڑنے کی کوشش کرتا ہے۔ لوگوں کو نیٹ ورک کے حالات پیدا کرنے کے لئے بفرلوٹ ڈاٹ نیٹ پر لوگوں کو RRUL تیار کیا گیا تھا جہاں اس کی تشخیص اور تدارک کے لئے بفرلوٹ کھیل میں آجائے گا۔
نیٹ ورکنگ میں بفرلوٹ ایک عام مسئلہ ہے۔ یہ اس وقت ہوتا ہے جب ایک بہت بڑا ڈیٹا یا اسٹریمنگ کی منتقلی کرتے وقت راؤٹر بہت زیادہ ڈیٹا بفر کرتا ہے۔ یہ اضافی بفر دونوں راؤٹر پر ایک وزن ہے اور اس کی منتقلی سست ہوجاتی ہے۔ RRUL ٹیسٹ کا دباؤ بفر کو متحرک کرنے کے لئے راؤٹر پر کافی حد تک بوجھ ڈالنے کے لئے ڈیزائن کیا گیا ہے۔ اگر آپ کا نیٹ ورک بفرلوٹ کا تجربہ کر رہا ہے تو ، اپ لوڈ اور ڈاؤن لوڈ نمبر دونوں ختم ہونے لگیں گے اور ٹیسٹ چلتے ہی پنگ میں اضافہ ہوگا۔
RRUL ٹورنٹ ٹیسٹ چلانے کی کوشش کریں۔ یہ ایک ٹورینٹ ڈاؤن لوڈ کی تقلید کرتا ہے ، جو ظاہر ہے کہ ایک بہت ہی سخت قسم کی نیٹ ورک کی سرگرمی ہے اور یہ ابھی بھی ایک حقیقی دنیا کا منظر ہے۔
مذکورہ بالا نتائج وہی ہیں جو آپ نہیں دیکھنا چاہتے ، بہت سارے لچکدار اور گرے ہوئے پیکٹ۔ بھیڑ والے نیٹ ورک پر دو وائرلیس آلات کے درمیان یہ ٹیسٹ لیا گیا تھا۔ سرور وائرڈ ہونے پر تبدیلی پر غور کریں۔
فرق یقینی طور پر قابل توجہ ہے۔ کنکشن کامل نہیں ہے ، لیکن ایک آلہ کے وائر ہونے سے یہ زیادہ مستحکم ہوجاتا ہے۔ دونوں کے بارے میں کیا خیال ہے؟
اس ٹیسٹ میں بہت کم تغیر ہے۔ اس کی وجہ یہ ہے کہ مداخلت یا سگنل کی طاقت میں کمی کا کوئی موقع نہیں ہے۔ یاد رکھیں کہ یہ وہی نیٹ ورک ہے جیسا کہ پہلے سے کسی آزمائش کی تباہی کا۔ واضح طور پر ، وائرلیس کنکشنوں میں ایک مسئلہ ہے۔ آخر میں ، بفرلوٹ ڈاٹ نیٹ کے ذریعہ فراہم کردہ ریموٹ سرور کو جانچنے کی کوشش کریں۔
یہ مقامی نیٹ ورک کی طرح صاف نہیں ہے ، لیکن یہ اب بھی اتنا گندا نہیں ہے جتنا وائرلیس ٹیسٹ۔ یہ اس نوعیت کی بات ہے جس کی توقع آپ انٹرنیٹ پر عام ٹورینٹ ڈاؤن لوڈ سے کر سکتے ہیں۔
آر ٹی ٹی
RTT ، یا R ound T rip T ransfer ٹیسٹ دراصل بہت زیادہ ہوتے ہیں جیسے RRUL ٹیسٹ۔ وہ بوجھ کے نیچے ہونے والے ہدف پر انحصار نہیں کرتے ہیں۔ اس کے بجائے ، وہ صرف اس وقت کی پیمائش کرتے ہیں جس میں سرکٹ مکمل کرنے اور مؤکل کو واپس آنے کے لئے یو ڈی پی کی درخواست کی ضرورت ہوتی ہے۔ ان میں پنگ بھی شامل ہے۔
اچھے آر ٹی ٹی ٹیسٹ کے ل R ، آر ٹی ٹی میلہ چلانے کی کوشش کریں۔ آپ نے پہلے ہی زیادہ حقیقت پسندانہ اور چیلنجنگ حالت کی تقلید کے لئے RRUL کو آزمایا ہے۔ زیادہ مثالی حالات کیوں نہیں؟ آر ٹی ٹی میلہ ٹیسٹ آپ کو یہ دیکھنے میں مدد کرے گا کہ آپ کے نیٹ ورک پر زیادہ کنٹرولڈ حالات میں کتنا دور دورہ ہوتا ہے۔ یہ کافی افراتفری کا شکار ہے۔ کیا اس سے بھی کم افراتفری ہوسکتی ہے؟ یہ ایک وائرڈ سرور کے ساتھ نتائج ہیں۔
یہ تقریبا ایک گناہ کی لہر ہے۔ یقینی طور پر ، یہ مثالی نہیں ہے ، لیکن یہ زیادہ صاف اور کافی تیز ہے۔ دونوں مشینیں وائرڈ ہونے سے یہ اور بھی بہتر ہوجاتی ہیں۔
پہلے ٹیسٹ میں 40Mb / s سے بڑا فرق ہے۔ ایک بار پھر ، نیٹ کو ٹیسٹ نکالیں۔
یہ پہلے سے موجود وائی فائی گندگی سے اب بھی بہتر ہے۔ ایک بار پھر ، یہ نتائج اس طرح کے امتحان کے حق کے بارے میں معلوم ہوتے ہیں ، اگرچہ زیادہ استحکام ایک مقصد ہوسکتا ہے۔
ٹی سی پی
ٹی سی پی ٹیسٹ معیاری ٹی سی پی ہیں۔ وہ TCP کی بنیادی درخواستوں کی پیمائش کرتے ہیں جیسے آپ کسی ویب سائٹ پر جا رہے ہو یا اپنا ای میل چیک کررہے ہو۔ امکانات ہیں ، یہ ٹیسٹ آپ کے نیٹ ورک پر زیادہ سے زیادہ دباؤ نہیں ڈالیں گے ، لیکن وہ آپ کو باقاعدہ ٹریفک کی طرح کی بہتر تصویر پیش کرسکتے ہیں۔
مزید سخت TCP ٹیسٹ آزمائیں۔ زیادہ تیز براہ راست ڈاؤن لوڈ کی نقل کے ل 12 12 اسٹریمز کے ساتھ ٹی سی پی ڈاؤن لوڈ بہتر ہے۔ اگر آپ کے پاس بہت اچھا نیٹ ورک نہیں ہے تو ، آپ کو کچھ سنجیدہ تاخیر دیکھنے کو ملنے کا ایک اچھا موقع ہے۔ ہوسکتا ہے کہ ایک وائرڈ سرور یہاں بھی چیزوں کو بہتر بنا سکے۔
یہ دراصل ایک ٹھوس 1Gb / s تک پہنچا ہے۔ وائی فائی کے نتائج پر غور کرتے ہوئے ، یہ حیرت انگیز ہے۔ آخر میں ، ایک نظر ڈالیں کہ اس نے ریموٹ سرور کے ساتھ کیسی کارکردگی کا مظاہرہ کیا۔
اس میں اور بھی تاخیر ہے ، لیکن اس کی رفتار اب بھی انتہائی قابل احترام ہے۔ اوہ ، اور یہ وی پی این سے بھی زیادہ تھا۔ واضح طور پر ، مسئلہ نیٹ ورک کے اندر سے آرہا ہے۔
یو ڈی پی سیلاب
یو ڈی پی کے سیلاب ٹیسٹ دراصل آر ٹی ٹی ٹیسٹ ہیں ، لیکن وہ یو ڈی پی پیکٹوں کا سیلاب ایک ساتھ ہی ٹارگٹ مشین پر بھیج دیتے ہیں۔ وہ جواب نہیں دیتے یا ٹریفک کے بہاؤ کو اپناتے ہیں ، بس بھیجیں۔ وہ جانچ کرنے کے ل useful مفید ثابت ہوسکتے ہیں کہ ہدف مشین کسی مسئلے یا کسی حملے کے مقابلہ میں کس طرح کا ردعمل ظاہر کرے گی۔
خیالات کو بند کرنا
اگر آپ اپنے نیٹ ورک کی جانچ کرنے جارہے ہیں تو ، بہتر ہے کہ آپ اپنے نیٹ ورک میں مختلف نکات کے مابین جانچ کریں تاکہ مسئلے والے علاقوں کو کم کیا جاسکے۔ اس گائیڈ کے ٹیسٹ نیٹ ورک میں واضح طور پر وائی فائی کے ساتھ کچھ پریشانی ہیں۔ امکانات ہیں ، محدود بینڈوتھ اور مداخلت دونوں کھیل میں ہیں۔ آپ یہ سمجھ سکتے ہیں کہ آپ کس قسم کے مسائل تلاش کر رہے ہیں۔ اس کے آس پاس اپنے ٹیسٹ ڈیزائن کریں۔
آپ نے دیکھا ہوگا کہ نیٹ ورک جس کی تصویر کشی کے نتائج آرہے ہیں وہ اتنا اچھا نہیں ہے۔ ایسا نہیں ہے۔ دراصل ، کچرے کے کچھ نتائج جو آپ نے دیکھے وہی ہیں جو آپ کو اپنے نیٹ ورک میں تلاش کرنے کی ضرورت ہے۔
