PDA

View Full Version : حرفه ای: پژوهش



abdorreza
دوشنبه 09 فروردین 1395, 16:22 عصر
سلام

یک پروژه (تمرین) دارم که نتونستم چیزی ازش سر در بیارم چون تو مقاطع قبلی چیزی بهمون نگفتن و الان که ارشد یه دانشگاه خوب قبول شدم یه چیزایی میخوان که اصلا قبلا کار نکردم. تخصصی هم برنامه نویسی میکردم ولی این تمرین .... اصلا چیزی سر در نیاوردم !

اگه میشه دوستان راهنمایی کنن.

موضوع تحقیق :

کارایی شبکه در برابر اندازه ی TCP receive window

شرح :

تاثیرات اندازه ی TCP receive window روی کارایی با در نظر گرفتن دو کلاس کاربردی :
1- Bulk Download . برای مثال دانلود یک فایل
2- Interactive Session . برای مثال یک لاگین راه دور یا ویرایش فایل راه دور.

برای هر یک از موارد بالا شما باید Workload و پارامترها را تعریف کنید. به عنوان مثال ، برای یک Bulk Download شما باید اندازه ی دانلود را به عنوان یک پارامتر تعریف کنید یا زمان رفت و برگشت از سرور زمانی که Interactive Session حاوی برخی اعداد و یا کاراکتر می شود.

برای هر Workload معیارهای کارایی را در دو سطح تعریف کنید :
1- Network Level : معیار های ممکن شامل توان عملیاتی (Throughput) ، ظرفیت (Capacity) ، زمان رفت و برگشت (Round-trip time) و ...
2- Application Level : معیارهای ممکن شامل زمان دانلود ، زمان پاسخ ، زمان کامل شدن وظیفه (Task) و ...

سپس شما کارایی را برای سیستم های مختلف ارزیابی کنید. به طور مشخص تنظیمات مختلف برای TCP receive window . شما باید کمترین سه تنظیم سیستم receive window را پیدا کنید :
Small : 1 or 2 Kbytes
Medium : 16 Kbytes
Large : 64 Kbytes

دوستان ممنون میشم کامل برام توضیح بدین و اگر نرم افزار یا تنظیمات یا فرمانی برای تنظیمات TCP receive wiindow یا اندازه گیری سرعت و ... هست بهم بگین.

ممنونم

vahid_mlkr
دوشنبه 09 فروردین 1395, 18:13 عصر
سلام. فکر نکنم برنامه یا نرم افزار خاصی‌ بتونید پیدا کنید. این بیشتر برنامه نویسی هستش اگر درست متوجه شده باشم و احتمالا از طریق Socket Programming میتونید انجامش بدید

abdorreza
دوشنبه 09 فروردین 1395, 18:16 عصر
سلام. فکر نکنم برنامه یا نرم افزار خاصی‌ بتونید پیدا کنید. این بیشتر برنامه نویسی هستش اگر درست متوجه شده باشم و احتمالا از طریق Socket Programming میتونید انجامش بدید

والا نمیدونم. گیر کردم !!! برنامه نویسی فکر نکنم. یه قلقایی داره.

vahid_mlkr
سه شنبه 10 فروردین 1395, 08:43 صبح
سلام. این لینک‌ها رو لطفا نگاه کن، من خودم نخوندم ولی‌ یه سرچ زدم ببینم چی‌ پیدا می‌شه، فکر کنم بتونه کمک کنه

http://smallvoid.com/article/tcpip-rwin-size.html

https://technet.microsoft.com/en-us/magazine/2007.01.cableguy.aspx

http://packetbomb.com/understanding-throughput-and-tcp-windows/

http://apmblog.dynatrace.com/2014/08/12/understanding-application-performance-network-part-tcp-window-size/

abdorreza
سه شنبه 10 فروردین 1395, 17:05 عصر
سلام. این لینک‌ها رو لطفا نگاه کن، من خودم نخوندم ولی‌ یه سرچ زدم ببینم چی‌ پیدا می‌شه، فکر کنم بتونه کمک کنه

http://smallvoid.com/article/tcpip-rwin-size.html

https://technet.microsoft.com/en-us/magazine/2007.01.cableguy.aspx

http://packetbomb.com/understanding-throughput-and-tcp-windows/

http://apmblog.dynatrace.com/2014/08/12/understanding-application-performance-network-part-tcp-window-size/

ممنونم. نگاه میکنم.

abdorreza
چهارشنبه 18 فروردین 1395, 05:09 صبح
خودم پاسخ رو پیدا کردم. همه ی فعالیت های TCP باید با نرم افزاری مثل Wireshark مانیتور بشه و بعدا اطلاعاتش تجزیه و تحلیل بشه.

vahid_mlkr
چهارشنبه 18 فروردین 1395, 16:00 عصر
پس چقدر سوال/پروژه بد، ضعیف و ناشیانه طراحی شده. چون تنها چیزی که این سوال نمی‌رسونه همین بحث مانیتورینگ هستش

abdorreza
شنبه 21 فروردین 1395, 05:35 صبح
پس چقدر سوال/پروژه بد، ضعیف و ناشیانه طراحی شده. چون تنها چیزی که این سوال نمی‌رسونه همین بحث مانیتورینگ هستش

نه دیگه. وقتی سوال Performance و metric ها رو میخواد خود دانشجو باید متوجه بشه چیکار کنه. دیگه تو ارشد همه چیزو آماده به آدم نمیگن :(

vahid_mlkr
شنبه 21 فروردین 1395, 11:23 صبح
دوست عزیز هیچ ربطی‌ به این نداره.... من خودم تز‌ ارشدم رو پرفورمنس بوده... رشتهٔ تحصیلیم هم هم در لیسانس و هم ارشد رو شبکه بوده، تقریباً تمام واحد‌های ضروری درسی‌ شبکه هم پاس کردم، تو ارشد قرار نیست همه چیز رو بگن ولی‌ قرار هم نیست سوال غلط طراحی‌ کنن... همین سوال رو میشد به نحو خیلی‌ قشنگ تر و منظم تر طراحی کرد، این بنده خدائی که این رو طراحی کرده مطمئناً خودش هم درک درستی‌ از شبکه یا نداره یا اگر هم داره رشته تخصصیش نبوده

abdorreza
یک شنبه 22 فروردین 1395, 18:37 عصر
دوست عزیز هیچ ربطی‌ به این نداره.... من خودم تز‌ ارشدم رو پرفورمنس بوده... رشتهٔ تحصیلیم هم هم در لیسانس و هم ارشد رو شبکه بوده، تقریباً تمام واحد‌های ضروری درسی‌ شبکه هم پاس کردم، تو ارشد قرار نیست همه چیز رو بگن ولی‌ قرار هم نیست سوال غلط طراحی‌ کنن... همین سوال رو میشد به نحو خیلی‌ قشنگ تر و منظم تر طراحی کرد، این بنده خدائی که این رو طراحی کرده مطمئناً خودش هم درک درستی‌ از شبکه یا نداره یا اگر هم داره رشته تخصصیش نبوده

طراح سوال : Dr. Raj Jain

vahid_mlkr
یک شنبه 22 فروردین 1395, 18:58 عصر
ممنون، می‌شه لطفا لینک نسخه اصلی‌ سوال بدون ترجمه رو بدی ؟ چون خیلی‌ سعی کردم پیدا کنم، چیزی نتونستم پیدا کنم تو پروفایل ایشون یا تو وب. منظورم سوال با زبان اصلی‌ هستش، چون من باز هم میگم، اگر ایشون این سوال رو واقعا به همین شکل طراحی‌ کردن یا اشتباه تو ترجمه هستش یا ایراد تو برداشت ما از سوال. ممنون.
به هر حال برای من خیلی‌ جالب بود، چون این موضوع و این طراحی‌ سوال تنها چیزی که نمی‌رسونه همون بحث مانیتورینگ هستش اونم با وایرشارک..!!!! حالا انشا‌الله درست تموم می‌شه، به حرفم می‌رسید اون موقع. استاد شما که لطف کردن مثلا این رو کپی کردن و ترجمه کردن، کاش رفرنس میدادن یا حداقل خیلی‌ واضح تر سعی می‌کردن توضیح بدن که اصلا چی‌ میخوان و دنبال چی‌ هستن، چون این سوال اصلا معنی‌ و مفهومش مانیتورینگ نیست بر خلاف چیزی که مدّ نظر استادتون هست

abdorreza
دوشنبه 23 فروردین 1395, 05:11 صبح
ممنون، می‌شه لطفا لینک نسخه اصلی‌ سوال بدون ترجمه رو بدی ؟ چون خیلی‌ سعی کردم پیدا کنم، چیزی نتونستم پیدا کنم تو پروفایل ایشون یا تو وب. منظورم سوال با زبان اصلی‌ هستش، چون من باز هم میگم، اگر ایشون این سوال رو واقعا به همین شکل طراحی‌ کردن یا اشتباه تو ترجمه هستش یا ایراد تو برداشت ما از سوال. ممنون.
به هر حال برای من خیلی‌ جالب بود، چون این موضوع و این طراحی‌ سوال تنها چیزی که نمی‌رسونه همون بحث مانیتورینگ هستش اونم با وایرشارک..!!!! حالا انشا‌الله درست تموم می‌شه، به حرفم می‌رسید اون موقع. استاد شما که لطف کردن مثلا این رو کپی کردن و ترجمه کردن، کاش رفرنس میدادن یا حداقل خیلی‌ واضح تر سعی می‌کردن توضیح بدن که اصلا چی‌ میخوان و دنبال چی‌ هستن، چون این سوال اصلا معنی‌ و مفهومش مانیتورینگ نیست بر خلاف چیزی که مدّ نظر استادتون هست

استاد ما ترجمه نکرد. داد به خودمون. این هم بگم توی کل کلاس فقط من متوجه شدم باید با وایرشارک مانیتور کنم. البته وقتی میخوایم کارایی TCP و تاثیر RWIN رو روی دانلود ببینیم خوب باید TCP مانیتور بشه. حالا یا وایرشارک یا نرم افزار دیگه. این که روشنه.
ایمیل خودتون رو لطف کنید تا براتون ایمیل کنم سوال رو. ممنونم.