TCP ट्रांसपोर्ट लेयर का एक प्रमुख प्रोटोकॉल है, जो होस्ट पर चलने वाले एप्लिकेशनों के बीच बाइट्स की एक स्ट्रीम की विश्वसनीय, क्रमबद्ध और त्रुटि-रहित डिलीवरी प्रदान करता है। यह एक कनेक्शन-ओरिएंटेड प्रोटोकॉल है, जिसका अर्थ है कि डेटा ट्रांसफर शुरू होने से पहले यह तीन-तरफ़ा हैंडशेक के माध्यम से कनेक्शन स्थापित करता है। यह डेटा अखंडता सुनिश्चित करता है, हालांकि इसके कारण पारंपरिक प्रोटोकॉल की तुलना में ओवरहेड अधिक होता है। UDP. Chat protocols such as IRC run on top of TCP, so the basic irc commands travel as plain text over a TCP connection.

















