۲
subtitle
ارسال: #۱
  
بررسی سوال ۵۵ شبکه it91
سلام دوستان عزیز
کی می دونه جواب کامل این سوال چیه؟
لطفا جواب کامل بدید.
کی می دونه جواب کامل این سوال چیه؟
لطفا جواب کامل بدید.
۵
ارسال: #۲
  
RE: بررسی سوال ۵۵ شبکه it91
سرور اولین بسته خود رو در زمان صفر برای s1 میفرستد،چون زمان انتشار ۰ms در نظر گرفته شده در زمان ۰ اولین بیت بسته اول،به s1 میرسه،آخرین بیت بسته هم بعد از ۲۴۰ میکروثانیه به s1 میرسه چون:
۶۰۰Byte/20 Mbps=600 * 8/20 Mbps=240
در همین زمان سرور میتونه شروع به ارسال بسته دوم نیز بکنه و بسته دوم شروع به ارسال میشه و در زمان ۴۸۰ میکروثانیه به s1 خواهد رسید.
باید در نظر داشته باشید که این دو بسته همزمان با هم جلو میرن.
بسته اول که به s1 رسیده بود به مدت ۱۰ میکروثانیه زمان نیاز داره تا طبق صورت سوال در s1 عملیات سوییپچ روش انجام بشه و در زمان ۲۵۰ میکروثانیه ،آماده ارسال به s2 میشه و مدت زمان لازم برای ارسالش هم ۴۸۰ میکروثانیه خواهد بود:
۶۰۰Byte/10 Mbps=600 * 8/10 Mbps=480
یعنی در زمان ۷۳۰ میکروثانیه انتقال بسته اول به طور کامل به s2 تموم میشه.دقت داشته باشید که بسته دوم که در s1 منتظر مانده بود الان میتونه شروع به ارسال بشه (که فعلا این زمان ۷۳۰ رو از یاد نبرید تا بسته اول رو به یه جایی برسونیمش).
طبق شکل ۵۰ میکروثانیه هم زمان انتشار بسته بین s1 تا s2 هست در نتیجه :
۷۳۰+۵۰=۷۸۰
یعنی در زمان ۷۸۰ بسته اول به s2 خواهد رسید.در s2 هم ۲۰ میکروثانیه زمان برای انجام عملیات سوییچ لازم هست پس در زمان ۸۰۰ میکروثانیه ،این بسته اماده ارسال به سمت گیرنده خواهد شد.
برای ارسال بسته اول به سمت گیرنده به ۲۴۰ میکروثانیه زمان احتیاج داریم یعنی در زمان ۱۰۴۰ میکروثانیه بسته اول به طور کامل به گیرنده میرسه.
(میریم سراغ بسته دوم که تا زمان ۷۳۰ به s1 رسیده بود ،۱۰ میکروثانیه زمان لازم داره تا عملیات سوییچ روش انجام بشه،در زمان ۷۴۰ اماده ارسال به s2 خواهد بود و بعد از ۴۸۰+۵۰=۵۳۰ میکروثانیه یعنی در زمان ۱۲۷۰ میکروثانیه به طور کامل به s2 میرسه،۲۰ ثانیه انجام عملیات سوییچ و در زمان ۱۲۹۰ میکروثانیه اماده ارسال به گیرنده هست.
با گذشت ۲۴۰ میکروثانیه بسته دومی هم به دست گیرنده میرسه یعنی در زمان ۱۵۳۰ میکروثانیه،در همین زمان گیرنده میتونه بسته ack مربوط به هر دو بسته رو ارسال کنه با توجه به اینکه اندازه بسته تصدیق دریافت هم ۶۰ بایت هست که ۲۴ میکروثانیه زمان احتیاج داره تا به s2 برسه (۱۵۵۴ میکروثانیه) و ۲۰ میکروثانیه در s2 عملیات سوییچ هست و در زمان ۱۵۷۴ میکروثانیه اماده ارسال به s1 خواهد بود و به زمان ۵۰+۴۸=۹۸ میکروثانیه زمان احتیاج داره تا به s1 برسه در زمان ۱۶۷۲ به s1 میرسه ،۱۰ میکروثانیه برای انجام عملیات احتیاج داره ۱۶۸۲ میکروثانیه.
و سرانجام بسته بعد از گذشت ۲۴ میکروثانیه یعنی در زمان ۱۷۰۶ به سرور خواهد رسید.
برای محاسبه گذردهی داریم:
۶۰۰Byte *2/1706=600 * 8*2/1706=5.62
اینها هم توضیحات دکتر حقیقت برای اینکه چرا جواب مطابق گزینه سه نشده :
در سوال ذکر نشده که وقتی سوییچی در حال ارسال هست،آیا بسته بعدی را بافر میکند و بعد عملیات سوییچ را روی آن انجام میدهد،یا اینکه میتواند همزمان با ارسال اطلاعات عملیات سوییچ بسته بعدی را انجام دهد.
همچنین طراح به این موضوع دقت نکرده اند که اگر هنگام عملیات سوییچ بسته ای دریافت شود،آیا بسته بافر میشود،دور انداخته میشود و آیا پس از پایان عملیات سوییچ تازه از بافر ورودی وارد سوییچ میگردد یا خیر،این دو عامل در جمع زمانها و نتیجه پاسخ نهایی موثر است، اگرچه با توجه به گزینه ها پاسخ گزینه سه میشود.
اگر پاسخ سوال براتون نامفهوم بودش، بگید تا نمودار زمانیش هم براتون بذارم.
۶۰۰Byte/20 Mbps=600 * 8/20 Mbps=240
در همین زمان سرور میتونه شروع به ارسال بسته دوم نیز بکنه و بسته دوم شروع به ارسال میشه و در زمان ۴۸۰ میکروثانیه به s1 خواهد رسید.
باید در نظر داشته باشید که این دو بسته همزمان با هم جلو میرن.
بسته اول که به s1 رسیده بود به مدت ۱۰ میکروثانیه زمان نیاز داره تا طبق صورت سوال در s1 عملیات سوییپچ روش انجام بشه و در زمان ۲۵۰ میکروثانیه ،آماده ارسال به s2 میشه و مدت زمان لازم برای ارسالش هم ۴۸۰ میکروثانیه خواهد بود:
۶۰۰Byte/10 Mbps=600 * 8/10 Mbps=480
یعنی در زمان ۷۳۰ میکروثانیه انتقال بسته اول به طور کامل به s2 تموم میشه.دقت داشته باشید که بسته دوم که در s1 منتظر مانده بود الان میتونه شروع به ارسال بشه (که فعلا این زمان ۷۳۰ رو از یاد نبرید تا بسته اول رو به یه جایی برسونیمش).
طبق شکل ۵۰ میکروثانیه هم زمان انتشار بسته بین s1 تا s2 هست در نتیجه :
۷۳۰+۵۰=۷۸۰
یعنی در زمان ۷۸۰ بسته اول به s2 خواهد رسید.در s2 هم ۲۰ میکروثانیه زمان برای انجام عملیات سوییچ لازم هست پس در زمان ۸۰۰ میکروثانیه ،این بسته اماده ارسال به سمت گیرنده خواهد شد.
برای ارسال بسته اول به سمت گیرنده به ۲۴۰ میکروثانیه زمان احتیاج داریم یعنی در زمان ۱۰۴۰ میکروثانیه بسته اول به طور کامل به گیرنده میرسه.
(میریم سراغ بسته دوم که تا زمان ۷۳۰ به s1 رسیده بود ،۱۰ میکروثانیه زمان لازم داره تا عملیات سوییچ روش انجام بشه،در زمان ۷۴۰ اماده ارسال به s2 خواهد بود و بعد از ۴۸۰+۵۰=۵۳۰ میکروثانیه یعنی در زمان ۱۲۷۰ میکروثانیه به طور کامل به s2 میرسه،۲۰ ثانیه انجام عملیات سوییچ و در زمان ۱۲۹۰ میکروثانیه اماده ارسال به گیرنده هست.
با گذشت ۲۴۰ میکروثانیه بسته دومی هم به دست گیرنده میرسه یعنی در زمان ۱۵۳۰ میکروثانیه،در همین زمان گیرنده میتونه بسته ack مربوط به هر دو بسته رو ارسال کنه با توجه به اینکه اندازه بسته تصدیق دریافت هم ۶۰ بایت هست که ۲۴ میکروثانیه زمان احتیاج داره تا به s2 برسه (۱۵۵۴ میکروثانیه) و ۲۰ میکروثانیه در s2 عملیات سوییچ هست و در زمان ۱۵۷۴ میکروثانیه اماده ارسال به s1 خواهد بود و به زمان ۵۰+۴۸=۹۸ میکروثانیه زمان احتیاج داره تا به s1 برسه در زمان ۱۶۷۲ به s1 میرسه ،۱۰ میکروثانیه برای انجام عملیات احتیاج داره ۱۶۸۲ میکروثانیه.
و سرانجام بسته بعد از گذشت ۲۴ میکروثانیه یعنی در زمان ۱۷۰۶ به سرور خواهد رسید.
برای محاسبه گذردهی داریم:
۶۰۰Byte *2/1706=600 * 8*2/1706=5.62
اینها هم توضیحات دکتر حقیقت برای اینکه چرا جواب مطابق گزینه سه نشده :
در سوال ذکر نشده که وقتی سوییچی در حال ارسال هست،آیا بسته بعدی را بافر میکند و بعد عملیات سوییچ را روی آن انجام میدهد،یا اینکه میتواند همزمان با ارسال اطلاعات عملیات سوییچ بسته بعدی را انجام دهد.
همچنین طراح به این موضوع دقت نکرده اند که اگر هنگام عملیات سوییچ بسته ای دریافت شود،آیا بسته بافر میشود،دور انداخته میشود و آیا پس از پایان عملیات سوییچ تازه از بافر ورودی وارد سوییچ میگردد یا خیر،این دو عامل در جمع زمانها و نتیجه پاسخ نهایی موثر است، اگرچه با توجه به گزینه ها پاسخ گزینه سه میشود.
اگر پاسخ سوال براتون نامفهوم بودش، بگید تا نمودار زمانیش هم براتون بذارم.
ارسال: #۳
  
RE: بررسی سوال ۵۵ شبکه it91
سلام دوست عزیز
ممنونم از جوابتون.
فقط یه چیزی به گمونم این سوال یه نکته ای داره ...
anyway thx
ممنونم از جوابتون.
فقط یه چیزی به گمونم این سوال یه نکته ای داره ...
anyway thx
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close