Transport layer in OSI model

مهمترین وظیفه این لایه Multiplexing است. برای تشریح بهتر واژه Multiplexing تصور کنید که کامپیوتری در یک شبکه همزمان در حال انجام سه کار است. به عبارت دیگر سه Session تحت شبکه ایجاد نموده است.

  • در سایت www.google.com مشغول جستجو است.
  • سایت www.yahoo.com مشغول خواندن خبر است.
  • با استفاده از نرم افزار outlook، در حال ارسال ايميل می باشد.

با استفاده از سه لایه پائینی، ارتباط به هر سه مقصد شبکه ایجاد می‌شود. همه بسته‌های بازگشتی از اینترنت، روی یک مدیا و یک Interface وارد کامپیوتر می‌شوند. آدرس MAC مبدأ همه بسته‌های بازگشتی، آدرس روتر شبکه محلی است. آدرس MAC مقصد همه بسته‌های بازگشتی، آدرس MAC کامپیوتر مقصد است. آدرس IP مقصد همه بسته‌های بازگشتی، آدرس IP کامپیوتر مقصد است. کامپیوتر از کجا باید بداند که Packet دریافتی به کدام Session تعلق دارد و این Packet را به کدام یک از سه Session فوق، yahoo، google و یا outlook تحویل دهد؟ به این عمل Multiplexing گفته می‌شود. برای پیاده سازی Multiplexing، دو فیلد به نام‌های پورت مبدأ و پورت مقصد در هدر لایه Transport در نظر گرفته شده است. پورت مبدأ و مقصد، هر کدام فیلد 16 بیتی هستند لذا می‌توانند مقادیر 0تا 65535 را به خود اختصاص دهند.

منبع

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *