TCP (Transmission Control Protocol) อธิบายแล้ว

พิธีสารนี้มั่นใจได้ถึงการส่งข้อมูลที่เชื่อถือได้

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

อะไร TCP ไม่

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

การส่งข้อมูลบนเครือข่ายทำได้ในรูปแบบเลเยอร์โปรโตคอลแต่ละชั้นจะทำงานร่วมกับสิ่งที่คนอื่นกำลังทำอยู่ ชุดเลเยอร์นี้เรียกว่าโปรโตคอลสแตก TCP และ IP ทำงานอยู่ในมือในกองหนึ่งเหนืออื่น ๆ ตัวอย่างเช่นในกองหนึ่งคุณสามารถมี HTTP - TCP - IP - WiFi ซึ่งหมายความว่าเมื่อคอมพิวเตอร์กำลังเข้าถึงเว็บเพจจะใช้โปรโตคอล HTTP เพื่อรับหน้าเว็บในรูปแบบ HTML TCP จะควบคุมการรับส่งข้อมูล IP แชแนลบนเครือข่าย (เช่นอินเทอร์เน็ต) และการรับส่งข้อมูลผ่าน WiFi ในเครือข่ายท้องถิ่น

ดังนั้น TCP จึงเป็นผู้รับผิดชอบในการสร้างความน่าเชื่อถือระหว่างการส่ง การส่งผ่านข้อมูลที่เชื่อถือได้เป็นสิ่งที่ต้องปฏิบัติตามข้อกำหนดดังต่อไปนี้ สถานการณ์จะได้รับเพื่อทำความเข้าใจแนวคิด

วิธีการทำงานของ TCP

TCP จะทำเครื่องหมายแพ็คเก็ตดังกล่าวเป็นเลขที่ (ซึ่งเป็นระยะเวลาหลายร้อยมิลลิวินาทีเรียกว่าหมดเวลา) และบทบัญญัติทางเทคนิคอื่น ๆ สำหรับแต่ละแพ็คเก็ตที่ได้รับอุปกรณ์ส่งจะได้รับการแจ้งเตือนผ่านทาง packet acknowledged ชื่อบอกว่าทั้งหมด ถ้าหลังจากหมดเวลาไม่ได้รับการยอมรับแหล่งที่มาจะส่งสำเนาของแพ็กเก็ตอาจหายไปหรือล่าช้าอีก ยังไม่เป็นที่ยอมรับของแพ็คเก็ตที่ไม่ได้รับคำสั่ง ด้วยวิธีนี้แพ็คเก็ตทั้งหมดจะประกอบไปด้วยลำดับโดยไม่ต้องมีรูและอยู่ภายในระยะเวลาที่กำหนดไว้และยอมรับได้

ที่อยู่ TCP

ในขณะที่ IP มีกลไกที่สมบูรณ์สำหรับที่อยู่รู้จักกันในชื่อ ที่อยู่ IP , TCP ไม่มีระบบที่อยู่ที่ซับซ้อนดังกล่าว ไม่จำเป็นต้องมีอย่างใดอย่างหนึ่ง ใช้เฉพาะตัวเลขที่มาจากอุปกรณ์ที่กำลังทำงานเพื่อระบุตำแหน่งที่ได้รับและส่งแพ็คเก็ตสำหรับบริการใด หมายเลขเหล่านี้เรียกว่าพอร์ต ตัวอย่างเช่นเว็บเบราเซอร์ใช้พอร์ต 80 สำหรับ TCP ใช้พอร์ต 25 หรืออีเมล หมายเลขพอร์ตมักเป็นคู่กับที่อยู่ IP สำหรับบริการเช่น 192.168.66.5:80