پروتکل TCP (Transmission Control Protocol) یکی از بنیادی ترین اجزای دنیای شبکه و اینترنت است که تقریبا پشت هر فعالیت آنلاین، از دانلود و آپلود فایل ها گرفته تا ارسال ایمیل، مرور وب و تماس های صوتی اینترنتی، قرار دارد. این پروتکل در لایه انتقال (Transport Layer) مدل OSI و TCP/IP فعالیت می کند و وظیفه دارد ارتباطی پایدار، قابل اعتماد و بدون خطا بین دستگاه ها برقرار کند.
TCP یک پروتکل اتصال گرا (Connection-Oriented) است، به این معنی که پیش از شروع تبادل داده، یک مسیر ارتباطی پایدار بین فرستنده و گیرنده برقرار می کند و تضمین می کند که اطلاعات به صورت کامل، مرتب و صحیح به مقصد برسند. همین ویژگی، آن را به ستون فقرات بسیاری از خدمات اینترنتی تبدیل کرده است.
در این مقاله

