تالار گفتمان مانشت
سوال ۶۰ آزمون جامع دوم پارسه در مورد اتصالاتhttp - نسخه‌ی قابل چاپ

سوال ۶۰ آزمون جامع دوم پارسه در مورد اتصالاتhttp - ardaaalan - 28 دى ۱۳۹۳ ۰۴:۲۲ ب.ظ

فرض کنید بک هاست می خواهد یک فایل html که حاوی لینک به ۴ تصویر است را به همراه تصاویر دریافت کند . با فرض اینکه هر پاسخ HTTP در یک بسته TCP جا می شود . و هیچ گونه تاخیر و انتظاری نداریم کدامیک از گزاره های زیر در مورد زمان مورد نیاز برای دریافت این فایل و تصاویر آن نادرست است ؟
۱- اگر از درخواست های متوالی (sequential) و ارتباطات TCP ناپایدار (non-persistent TCP connections) استفاده کند زمان مورد نیاز برای دریافت ۱۰RTT خواهد بود .
۲- اگر از درخواست های متوالی و ارتباطات TCP پایدار استفاده کند زمان مورد نیاز برای دریافت ۶RTT خواهد بود .
۳- اگر از درخواست های همروند (concurrent ) و ارتباطات TCP ناپایدار استفاده کند زمان مورد نیاز برای دریافت ۴RTT خواهد بود .
۴- هیچ کدام
گزینه ۴ صحیح
حالا سوال من : Smile
سوالم اینجاست که تو گزینه ۲ اگه این میاد از اتصالات پایدار استفاده میکنه پس در مجموع ۳ تا اتصال بیشتر نداریم که . RTT برای برقراری اتصال و تصدیق اتصال . یک RTT برای درخواست فایل و ارسال فایل اصلی . و یک RTT برای دریافت اشیا ( کل تصاویر ). کلاً اشیا تو این ارتباط پشت سر هم به صورت pipeline میرن . پس ما برای n شی که درواقع با فایل اصلی میشه n+1 شی تئ اتصال پایدار داریم ۳RTT
این چیزیه که خود پارسه هم بهش اشاره کرده .
ولی اینجا چرا هر تصویر رو تو یه RTT فرستاده
ممنون میشم کمک کنین