Transmission Control Protocol

จากวิกิพีเดีย สารานุกรมเสรี
บทความนี้มีชื่อเป็นภาษาอังกฤษ เนื่องจากยังไม่มีชื่อภาษาไทยที่กระชับ เหมาะสม หรือไม่รู้วิธีอ่านในภาษาไทย
The five-layer TCP/IP model
5. Application layer

DHCPDNSFTPGopherHTTPIMAP4IRCNNTPXMPPMIMEPOP3SIPSMTPSNMPSSHTELNETRPCRIPRTPRTCPTLS/SSLSDPSOAP

4. Transport layer

TCPUDPDCCPSCTPGTP

3. Internet layer

IP (IPv4IPv6) • IGMPICMPRSVPBGPOSPFISISIPsecARPRARP

2. Data link layer

802.11ATMDTMEthernetFDDIFrame RelayGPRSEVDOHSPAHDLCPPPL2TPPPTP

1. Physical layer

Ethernet physical layerISDNModemsPLCSONET/SDHG.709WiMAX

จัดการ: แม่แบบ  พูดคุย  แก้ไข

Transmission Control Protocol (TCP, ทีซีพี) เป็นหนึ่งในโพรโทคอลหลักในเครือข่ายอินเทอร์เน็ต หน้าที่หลักของทีซีพี คือ ควบคุมการรับส่งข้อมูลระหว่างโฮส ถึง โฮส ในเครือข่าย เพื่อใช้แลกเปลี่ยนข้อมูลระหว่างกัน โดยตัวโพรโทคอลจะรับประกันความถูกต้อง และลำดับของข้อมูลที่ส่งผ่านระบบเครือข่าย นอกจากนั้นทีซีพียังช่วยจำแนกข้อมูลให้ส่งผ่านไปยังแอปพลิเคชัน ที่ทำงานอยู่บนโฮสเดียวกันให้ถูกต้องด้วย

งานหลักที่สำคัญของทีซีพีอีกงานหนึ่งคือ เป็นโพรโทคอลที่ขั้นกลางระหว่างแอปพลิเคชันและเครือข่ายไอพี ทำให้แอปพลิเคชันจากโฮสหนึ่ง สามารถส่งข้อมูลออกยังอีกโฮสหนึ่งผ่านเครือข่ายเปรียบเสมือนมีท่อส่งข้อมูลระหว่างกัน

ทีซีพี เป็นโพรโทคอลที่ได้รับความนิยมที่สุดในโลกของอินเทอร์เน็ต มีแอปพลิเคชันจำนวนมากที่ใช้โพรโทคอลทีซีพีเป็นสื่อกลางในการเชื่อมต่อ เช่น เวิลด์ไวด์เว็บ เป็นต้น