پروتکل TCP چیست پروتکل TCP و کاربرد آن چیست؟ پرکاربردترین پروتکل برای انتقال داده در شبکه های ارتباطی مانند اینترنت می باشد.پروتکل کنترل انتقال (TCP) چیست؟ TCP (پروتکل کنترل انتقال) یکی از پروتکل های اصلی اینترنت است. بین برنامه و شبکه قرار می گیرد که برای ارائه خدمات تحویل ایمن استفاده می شود. این یک پروتکل ارتباطی ارتباط محور است که به تبادل پیام بین دستگاه های مختلف در یک شبکه کمک می کند. پروتکل TCP کار TCP کار برای اطمینان از اینکه هر پیام به مقصد خود می رسد، مدل TCP/IP داده ها را به بسته های کوچک تقسیم می کند و سپس بسته ها را دوباره در پیام اصلی جمع می کند. ارسال اطلاعات در بستههای کوچک کارآمد ماندن را آسانتر از ارسال یکباره میکند. پس از تقسیم یک پیام خصوصی به بستهها، اگر یک مسیر مسدود شود اما مقصد ثابت بماند، بستهها میتوانند در چندین مسیر حرکت کنند.پیام خراب است. در تصویر بالا می بینیم که پیام شکسته شده و سپس با ترتیبی متفاوت در مقصد دوباره جمع شده است.به عنوان مثال، زمانی که کاربر از یک صفحه وب در اینترنت بازدید می کند. از دنیا می پرسد. ، فرآیند سروری که یک صفحه HTML را برای آن کاربر درخواست و ارسال می کند. سرور از پروتکلی به نام پروتکل HTTP استفاده می کند. سپس HTTP از لایه TCP می خواهد که اتصال لازم را برقرار کرده و فایل HTML را ارسال کند. اکنون TCP داده ها را به بسته های کوچک تقسیم می کند و آنها را به لایه پروتکل اینترنت (IP) می فرستد. سپس بسته ها از طریق مسیرهای مختلف به مقصد ارسال می شوند.لایه TCP در سیستم کاربر منتظر اتمام انتقال می ماند و پس از دریافت تمامی بسته ها آنها را می پذیرد. ویژگی های TCP • TCP یک پروتکل قابل اعتماد است. یعنی گیرنده همیشه یک تایید مثبت یا منفی بسته داده را برای فرستنده ارسال می کند، بنابراین فرستنده نشانه روشنی دارد که آیا بسته داده به مقصد رسیده است یا نیاز به ارسال مجدد دارد. برای رسیدن به مقصد مورد نظر. • TCP ارتباط گرا است. TCP به ارتباط بین دو نقطه پایانی راه دور قبل از ارسال داده صحیح نیاز دارد.TCP مکانیزم احراز هویت و بازیابی را فراهم می کندTCP ارتباط سرتاسری را فراهم می کند. TCP کنترل و کیفیت خدمات را فراهم می کند. • TCP در نقاط کار می کند. dot Client/Server Mode • سرور TCP دوطرفه کامل ارائه می دهد، به این معنی که می تواند هم نقش گیرنده و هم نقش فرستنده را ایفا کند. توابع TCP/IP توابع TCP/IP برخی از عملکردهای برجستهتر پروتکل کنترل انتقال (TCP) هستند. سیستم شمارهگذاری بخش TCP با اختصاص یک عدد به هر بخش، ردیابی بخشهایی که ارسال یا دریافت میشوند را حفظ میکند. یک عدد بایت خاص به بایت داده ای که قرار است منتقل شود اختصاص داده می شود، در حالی که بخش ها به ترتیب شماره گذاری می شوند. شماره های تایید به بخش های دریافتی اختصاص داده می شود. 2. کنترل جریان داده (Flow Control) سرعت انتقال داده از فرستنده را محدود می کند. این کار برای اطمینان از انتقال ایمن انجام می شود. گیرنده همیشه به فرستنده می گوید که چه مقدار داده را می توان دریافت کرد (با استفاده از یک پنجره کشویی). کنترل خطا TCP مکانیزم کنترل خطا را برای انتقال امن داده ها پیاده سازی می کند.رسیدگی به خطا یک پروتکل مبتنی بر بایت استبخش از نظر خطا بررسی می شود. کنترل خطا شامل موارد زیر است: مدیریت بخش های شکسته و گم شده. 4. نظارت بر ازدحام TCP سطح ازدحام در شبکه را نظارت می کند. میزان ازدحام بر اساس میزان داده ارسال شده توسط فرستنده تعیین می شود. مزایای پروتکل TCP – یک پروتکل قابل اعتماد است. – مکانیزم کنترل خطا و همچنین مکانیزم بازیابی.- کنترل جریان را فراهم می کند.- تضمین می کند که داده ها به ترتیب ارسال شده به مقصد می رسند.- پروتکل باز است. بخشی از سازمان نیست. یا هر یک.- آدرس IP برای هر کامپیوتر در شبکه که به هر سایت یک نام دامنه می دهد که باعث می شود هر سایت به عنوان یک دستگاه در شبکه شناخته شود معایب پروتکل TCP: TCP برای شبکه های بزرگ طراحی شده است، بنابراین ممکن است اندازه آن خیلی بزرگ باشد. . کوچک برای شبکه های کوچک منابع کم به یک مشکل تبدیل می شود. TCP چندین لایه را برای کاهش سرعت شبکه مستقر می کند – این برای همه نیست. این بدان معنی است که نمی تواند یک پشته پروتکلی غیر از مجموعه TCP/IP را نشان دهد.به عنوان مثال، نمی تواند با اتصال بلوتوث کار کنداز حدود 30 سال پیش که ساخته شده اند هیچ چیز تغییر نکرده است. منبع: خوی وب
برچسبامکانات TCP پروتکل HTTP پروتکل TCP پروتکل tcp چیست پروتکل tcp ویندوز پروتکل اتصال گرا پروتکل های اصلی مجموعه پروتکل های اینترنت کار TCP کار پروتکل TCP کاربر یک صفحه وب در اینترنت کاربرد پروتکل TCP کارکرد پروتکل tcp لایه پروتکل اینترنت مزایای پروتکل tcp معایب پروتکل TCP نحوه ی کار کردن پروتکل TCP ویژگی های TCP/IP
مطلب پیشنهادی
آموزش حذف برنامه ها در BlueStacks
آیا می خواهید یک برنامه را از BlueStacks حذف کنید؟ این را می توان به …