TCP (ทีซีพี) และ UDP (ยูดีพี) แตกต่างกันอย่างไร

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

มุมมองที่ขยายได้ กระทู้แนะนำ: TCP (ทีซีพี) และ UDP (ยูดีพี) แตกต่างกันอย่างไร

TCP (ทีซีพี) และ UDP (ยูดีพี) แตกต่างกันอย่างไร

โดย Patcharanan.0399 » 18/04/2018 5:46 pm

:-o UDP (User Datagram Protocol : ยูดีพี ดาต้าแกรม โปรโตคอล) เป็นโปรโตคอลที่อยู่ใน Transport Layer โดยการส่งข้อมูลของ UDP นั้นจะเป็นการส่งครั้งละ 1 ชุดข้อมูล ซึ่งจะไม่มีความสัมพันธ์กันระหว่างดาต้าแกรมและจะไม่มีกลไกการตรวจสอบความสำเร็จในการรับส่งข้อมูล อ่านต่อ...

[attachment=0]UDP.JPG[/attachment]

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

[attachment=1]TCP.JPG[/attachment]

8) สรุปได้ว่า UDP และ TCP เป็นโปรโตคอลที่อยู่ในชั้น Transport Layer ด้วยกัน ต่างทำหน้าที่คล้ายกันคือการรับ - ส่งข้อมูลบนระบบเครือข่ายอินเตอร์เน็ต แต่การส่งของ UDP จะเป็นการส่งที่ไม่มีการตั้งเส้นทางการส่งว่าจะส่งไปทางไหน ทำให้โปรโตคอลนี้ไม่เป็นที่นิยมในการนำมาใช้เพราะทางฝั่งผู้ส่งจะไม่มีทางรู้เลยว่าข้อมูลถูกส่งไปถึงผู้รับหรือไม่ หรือข้อมูลสูญหายระหว่างที่ทำการส่งหรือไม่ ต่างจาก TCP จะมีการเลือกเส้นทางก่อนการส่งข้อมูล ว่าจะส่งไปทางพอร์ตไหน ไอพีไหน และจะมีการส่งกลับมาให้ผู้ส่งรับรู้ว่าผู้รับได้รับข้อมูลครบหรือไม่ หรือเกิดการ Error ระหว่างทำาการส่งหรือไม่


รูปภาพ http://www.tnetsecurity.com/content_bas ... wledge.php
แนบไฟล์
UDP.JPG
UDP.JPG (24.57 KiB) Viewed 2837 times
TCP.JPG
TCP.JPG (46.18 KiB) Viewed 2837 times

ข้างบน