لایه انتقال: تفاوت میان نسخهها
محتوای حذفشده محتوای افزودهشده
جز ربات: تصحیح جایگذاری کاما، شمارگان هزارگان; زیباسازی |
|||
خط ۲:
در [[شبکههای رایانهای]]، '''لایه انتقال''' سرویسهای ارتباطی مبدأ به مقصد یا end-to-end را برای برنامههای کاربردی موجود در معماری لایه بندی شده [[پروتکل]]ها و اجزاء شبکه فراهم میآورد. لایه انتقال سرویسهای مطمئنی از قبیل پشتیبانی از [[جریان داده]] [[ارتباط اتصال گرا|اتصال گرا]]، [[قابلیت اطمینان]]، [[کنترل جریان]] و تسهیم یا [[مالتی پلکسینگ]] را ارائه مینماید.
لایههای انتقال هم در (RFC
معروف ترین پروتکل لایه انتقال [[پروتکل کنترل انتقال]] یا TCP) Transmission Control Protocol) میباشد. این پروتکل نام خود را از [[مجموعه
== سرویس ها ==
سرویس های زیادی وجود دارد که می تواند توسط یک پروتکل در لایه انتقال ارائه شود که می توان به موارد زیر اشاره نمود:
خط ۱۷:
* تسهیم یا [[مالتی پلکسینگ]] (Multiplexing) : [[پورت TCP و UDP|پورتها]] می تواند چندین مقصد پایانی را بر روی یک نود فراهم آورد. برای مثال، نام موجود در آدرس پستی می تواند نمایانگر نوعی از تسهیم و تفکیک بین چندین گیرنده در یک محل باشد. برنامه های کاربردی بر روی پورتهای مخصوص به خودشان به اطلاعات گوش می دهند که این کار این امکان را فراهم می آورد که از چندین [[سرویس شبکه]] به صورت همزمان استفاده کنیم. این سرویس بخشی از لایه انتقال در مدل TCP/IP است، اما در مدل OSI این سرویس بخشی از [[لایه نشست]] می باشد.
== تحلیل ==
لایه انتقال مسئولیت تحویل اطلاعات به پردازش کاربردی مناسب بر روی کامپیوتر میزبان را بر عهده دارد. این کار شامل [[تسهیم آماری]] داده ها از پردازش های کاربردی محتلف می شود، به عبارت ساده تر تشکیل بسته های داده ای و افزودن شماره پورت های مبدأ و مقصد در هدر لایه انتقال هر یک از بسته های داده ای به عهده این لایه می باشد. شماره پورت ها به همراه شماره IP مبدأ و مقصد
برخی از پروتکل های لایه انتقال نظیر
در نهایت، بعضی از پروتکل های لایه انتقال نظیر TCP و نه UDP، ارتباط مبدأ به مقصد قابل اطمینانی را فراهم می آورند. عمل [[کشف خطا]] با استفاده از تکنیک هایی مانند [[کد شناسایی خطا]] و پروتکل [[درخواست تکرار خودکار]] (ARQ) انجام می پذیرد. پروتکل ARQ عمل [[کنترل جریان]] را نیز برعهده دارد که ممکن است با سرویس [[پیشگیری از تراکم]] ترکیب شود.
خط ۲۷:
UDP پروتکل بسیار ساده ای است که در پروتکل HTTP و انتقال پست های الکترونیکی به کار می رود. از UDP می توان در Broadcasting و Multicasting استفاده جست زیرا انتقال دوباره برای بخش اعظمی از نودها امکان پذیر نیست. UDP معمولاً خروجی بالاتر و میزان تأخیر کمتری را تولید می کند و بنابراین از آن می توان در ارتباطات چندرسانه ای زنده که در آن از دست رفتن معقول بسته های اطلاعاتی قابل پذیرش باشد استفاده کرد، مانند IP-TV و IP-telephony و نیز بازی های رایانه ای برخط.
در بسیاری از شبکه های رایانه ای که مبتنی بر IP نیستند نظیر [[اکس
مدل OSI پنج کلاس از پروتکل های انتقال را تعریف می کند ، ''
== پروتکل ها ==
تعریف دقیقی که بتوان بواسطه آن پروتکل های لایه انتقال را توصیف کرد وجود ندارد. موارد زیر فهرست کوچکی از پروتکل های این لایه هستند:
*
*
*
*
*
*
*
*
*
*
*
* UDP Lite
* µ
== منابع ==
* http://en.wikipedia.org/w/index.php?title=Transport_Layer&oldid=423846624
[[رده:پروتکلهای اینترنت]]▼
[[رده:پروتکلهای لایه حمل]]▼
[[رده:پروتکلهای اواسآی]]▼
[[ca:Capa de transport]]
[[cs:Transportní vrstva]]
[[da:Transportlaget]]
[[en:
[[es:Capa de transporte]]
[[eu:Garraio geruza]]
[[fr:Couche transport]]
[[gl:Capa de transporte]]
[[he:שכבת התעבורה של מודל TCP/IP]]▼
[[ko:전송 계층]]▼
[[id:Lapisan transpor]]
[[it:Livello di trasporto]]
[[ja:トランスポート層]]▼
▲[[he:שכבת התעבורה של מודל TCP/IP]]
▲[[ko:전송 계층]]
[[lv:Transporta slānis]]
[[ms:Lapisan pengangkutan]]
[[nl:Transportlaag]]
▲[[ja:トランスポート層]]
[[no:Transportlaget]]▼
[[nn:Transportlaget]]
▲[[no:Transportlaget]]
[[pt:Camada de transporte]]
[[ru:Транспортный уровень]]
سطر ۷۹ ⟵ ۸۳:
[[vi:Tầng giao vận]]
[[zh:传输层]]
▲[[رده:پروتکلهای اینترنت]]
▲[[رده:پروتکلهای لایه حمل]]
▲[[رده:پروتکلهای اواسآی]]
|