دسته بندی سایت
محبوب ترین ها
پرفروش ترین ها
پیوند ها
دانلود پاورپوینت کامپیوتر ( شبکه های کامپیوتری پیشرفته )(۸۴ اسلاید)
هدف لایه انتقال: ارائه سرویس کارامد مطمئن کم هزینه به کاربران خود (داده ها را به روشی کم هزینه و قابل اعتماد از مبدا به مقصد انتقال دهد) فارغ از ماهیت شبکه یا شبکه های فیزیکی مورد استفاده.
کاربران : پروسه های لایه کاربرد
نرم افزار ی که این کار راانجام می دهد Transport Entity نامیده می شود.
می توان آن را با سیستم مدیریت فایل سیستم عامل مقایسه کرد.
به عنوان مثال دو پروسه را در محیط یونیکس در نظر بگیرید که از طریق لوله به هم متصل هستند تنها چیزی که برای آنها خیلی مهم است یک ارتباط صد در صد مطمئن و بدون خطا می باشد و به دیگر مسائل جانبی از قبیل ازدحام و ... کاری ندارند.
از دیگر تفاوت ها بین این دو لایه این است که استفاده کننده گان آنها تفاوت بنیادین دارند . خدمات لایه شبکه به واحد انتقال ارائه می شود کاربران بسیاری کمی هستند که بخواهند واحد انتقال اختصاصی برای خود بنویسید و فقط عملکردهای اولیه و توابع بنیانی لایه انتقال را می بینند در نتیجه خدمات لایه انتقال باید سهل الوصول و استفاده از آنها ساده و سر راست باشد .
سرور پس از دریافت بسته و در صورت آمادگی بسته قبولی ارتباط (Connection Accept) را به مشتری ارسال می کند.
پس از دریافت برنامه مشتری از حالت بلوکه خارج و ارتباط برقرار می شود.
داده ها با استفاده از توابع send , Receive ارسال می شوند.
پس از کامل شدن ارسال جهت آزاد کردن حافظه دو طرف ،ارتباط باید قطع گردد.
اگر فراخوانی موفق باشد اشاره گر یک فایل را بر می گرداند ( مانند open در فایلها)
Bind که اختصاص آدرس پورت به socket
Listen: گوش دادن به خط و ایجاد فضای لازم برای صف بندی ایجاد می شود
Accept: برقراری ارتباط با یک پروسه و برگرداندن یک اشاره گر.
هر بسته زمان ایجاد خود را با خود حمل کند.
در این صورت مسیر یابها طبق توافق بستهایی که زمانشان قدیمی است را حذف می کنند.
در این مورد تنظیم ساعت ماشینها خودش مسئله بزرگی است که نمی توان از آن گذشت.
در این صورت زمان را معمولا چند برابر حداکثر عمر واقعی بسته در نطر می گیرند.
مبلغ قابل پرداخت 10,500 تومان