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