TCP પ્રોટોકોલની કામગીરીને ત્રણ તબક્કાઓમાં વિભાજીત કરી શકાય છે. ડેટા પરિવહનના તબક્કામાં દાખલ થવા પહેલા જોડાણો યાગ્ય રીતે મલ્ટી-સ્ટેપ હેન્ડશેક પ્રક્રિયા(જોડાણ સ્થાપના)માં સ્થાપિત થયેલા હોવા જરૂરી છે. ડેટાના પરિવહન સંપૂર્ણ થયા બાદ, જોડાણ ને રદ કરતી પ્રક્રિયા સ્થાપિત થયેલ આભાસી સરકીટો અને તેની સાથે જોડાયેલ તમામ સાધનોને (જોડાણમાંથી) મુક્ત કરે છે.

TCP જોડાણ ઓપેરેટીંગ સિસ્ટમ દ્વારા એક પ્રોગ્રામિંગ ઇન્ટરફેસ મારફતે વ્યવસ્થાપિત થાય છે કે જે સંદેશાવ્યવહાર માટેના અંતિમ બિંદુ તરીકે રજૂ થાય છે જેને ઈન્ટરનેટ સોકેટ તરીકે ઓળખાય છે. 











પ્રોટોકોલની કામગીરી
વિશ્વસનીય પ્રસારણ
TCP ખંડ(સેગ્મેન્ટ)નું માળખું
TCP પોર્ટ