ads
0
No products in the cart.

برای مشاهده لیست علاقه مندی ها وارد شوید!

مشاهده محصولات فروشگاه

درباره TCP و انواع آن

دسته بندی :مقالات 20 فروردین 1399 REZA 1905

سلام خدمت شما دوستان عزیز، امروز میخواهیم درباره TCP صحبت کنیم. برای ارتباطات و طراحی پروتکل شبکه رایانه ای است.

درباره TCP :

یکی از مهم‌ترین پروتکل‌هادر شبکه‌های رایانه‌ای است. اینترنت به عنوان بزرگترین شبکه موجود، از پروتکل TCP به منظور برقراری ارتباط دستگاه‌های گوناگون بهره می‌گیرد.

TCP عملا درخواست ها را به بسته هایی تقسیم می کند و آن هارا اولویت بندی می کند و هرکدام را برای تحویل به لایه آی پی خاصی ارسال میکند.

اگر چه هر یک از بسته های ارسالی دارای همان آدرس IP های منبع و مقصد هستند، بسته ها ممکن است در روتر های مختلف ارسال شوند. لایهTCP در رایانه شما منتظر می ماند تا زمانی که کلیه بسته ها را دریافت کند  و سپس آنهایی را که دریافت می کنند را تایید می کند

نکته :

مخفف جمله TCP :

Transmission Control Protocol

 مخفف جمله IP :

Internet Protocol

پروتکلها بصورت کلی از دو پروتکل اصلی TCP و IP تشکیل شده است. این دو پروتکل وظیفه تعیین چگونگی برقرار ارتباط بین سیستم ها در شبک‌ه و روش انتقال اطلاعات بین آنها را به عهده دارد، درون پروتکل های TCP/IP چندین پروتکل وجود دارند.که وظیفه ارتباطات داده ها را در شبکه بر عهده دارند.

انواع TCP :

1) UTP :

User Datagram Protocol
که وظیفه برقراری ساده ترین حالت برقراری ارتباطات داده ای بین نرم افزارها در شبکه را عهده دار است، در واقع این ارتباط از امنیت کمتری نسب به TCP برخوردار است.

2) IP :

Internet Protocol
که وظیفه برقراری ارتباطات بین کامپیوترها در شبک‌ه را عهده دار است.

3) ICMP :

Internet Control Messaging Protocol
که وظیفه بررسی خطاها و وضعیت شبکه را بر عهده دارد.

4)DHCP :

Dynamic Host Configuration Protocol
که وظیفه آدرس دهی خودکار در شبکه را بر عهده دارد.

5) ARP :
Address ResoulationProtocol
پروتکل فوق، مسئول مشخص نمودن آدرس.

6) MAC :
Media Access Control
آداپتور شبکه بر روی کامپیوتر مقصد است.

7) IGMP :
Internet Group Managemant Protocol
پروتکل فوق، مسئول مدیریت Multicasting در TCP/IP رابرعهده دارد.

تعریف پروتکل‌ :

پروتکل، مجموعه قانون های مورد نیاز جهت قانونی شدن  چگونگی ارتباطات در شبکه‌های رایانه‌ای است.

نکته :

خود TCP یک پروتکل(Connection Oriented) متصل شوند است که صحت اطلاعات ارسالی برای این پروتکل بسیار مهم است و از طرفی سرعت آن نسبتاً پایین است.
پروتکل IP یک پروتکل Connection Less یا غیر متصل شونده است که صحت داده های ارسالی در آن چندان مهم نیست و سرعت بیشتر مد نظر است.

شبکه مبتنی بر TCP :

در شبکه های مبتنی بر TCP یک به یک بیت داده ها بعد از انتقال در شبکه مورد بررسی قرار می گیرد، به همین دلیل سرعت آن کند است، در صورتیکه در شبکه های IP سرعت ارسال مهم است. پروتکل TCP/IP نقاط ضعف هر یک از این دو را پوشش داده و یک پروتکل ترکیبی خوب ایجاد کرده است.

لایه های پروتکل TCP :

1) Application :

تمامی برنامه و ابزارهای کاربردی در این لایه، با استفاده از لایه فوق، قادر به دستیابی به شبکه خواهند بود.

HTTP و FTP دو نمونه از پروتکل‌های موجود در این لایه می‌باشند.

2) Internet :

مسئول آدرسی داده‌ها به منظور ارسال به مقصد مورد نظر است.

3) Transport :

قابلیت ایجاد نظم و ترتیب و تضمین ارتباط بین رایانه ها  و ارسال داده را انجام می دهد.

4) Network Interface :

اینترفیس شبکه مسئول قرار دادن داده بر روی محیط انتقال شبکه و دریافت داده از محیط انتقال شبکه است.

REZA

ما یک راه ساده تر برای برقراری ارتباط با کاربران خود پیدا کرده ایم: عضویت در کانال تلگرام

موارد زیر را حتما بخوانید:

قوانین ارسال نظر در سایت

  • اگر دیدگاه توهین آمیز و متوجه مدیران، نویسندگان و سایر کاربران باشد، تایید نمی شود.
  • اگر نظر شما جنبه تبلیغاتی داشته باشد تایید نمی شود.
  • در صورتی که از لینک سایر وبسایت ها استفاده کرده باشید یا وبسایت شما در کامنت تایید نخواهد شد.
  • در صورتی که در کامنت خود از شماره تماس، ایمیل و آیدی تلگرام استفاده کرده باشید تایید نخواهد شد.
  • اگر دیدگاهی غیر مرتبط با موضوع آموزشی مطرح شود تایید نمی شود.

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

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

لینک کوتاه: