پروتکل (transmission control protocol (tcp يک پروتکل ارتباط محور (connection oriented) است و عملکرد آن بدين صورت است که براي هر پکت ارسالي توسط کامپيوتر مبدا بايد يک پکت ack از سرور مقصد مبني بر دريافت صحيح و بدون نقص پکت دريافت کند .
ما به هر دو نياز داريم چون TCP قابل اعتمادتر ولي از طرفي کندتر است و UDP غيرقابل اعتمادتر است ولي از طرفي سريعتر است در بيشتر مواقع به دليل ماهيت عملکرد UTP نسبت به TCP در بيشتر مواقع انتخاب بهتري براي انتقال بدون تاخير صدا و تصوير دارد. براي استفاده بستگي به اين دارم امنيت براي ما مهم است يا سرعت ولي بطور کني UDP براي شبکه ها اجتماعي و بازي هاي آنلاين بهتر است اما برايکار هاي بانکي توصيه نميشود.