UDP (User Datagram Protocol : ยูดีพี ดาต้าแกรม โปรโตคอล) เป็นโปรโตคอลที่อยู่ใน Transport Layer โดยการส่งข้อมูลของ UDP นั้นจะเป็นการส่งครั้งละ 1 ชุดข้อมูล ซึ่งจะไม่มีความสัมพันธ์กันระหว่างดาต้าแกรมและจะไม่มีกลไกการตรวจสอบความสำเร็จในการรับส่งข้อมูล อ่านต่อ...
[attachment=0]UDP.JPG[/attachment]
TCP (Transmission Control Protocol : ทรานมิสชัน คอลโทรล โปรโตคอล) เป็นโปรโตคอลที่อยู่ใน Transport Layer เช่นเดียวกับ UDP ทำหน้าที่จัดการและควบคุมการรับส่งข้อมูล ซึ่งมีความสามารถและรายละเอียดมากกว่า UDP โดยดาต้าแกรมของ TCP จะมีความสัมพันธ์ต่อเนื่องกัน และมีกลไกควบคุมการรับส่งข้อมูลให้มีความถูกต้อง และมีการสื่อสารอย่างเป็นกระบวนการ อ่านต่อ...
[attachment=1]TCP.JPG[/attachment]
สรุปได้ว่า UDP และ TCP เป็นโปรโตคอลที่อยู่ในชั้น Transport Layer ด้วยกัน ต่างทำหน้าที่คล้ายกันคือการรับ - ส่งข้อมูลบนระบบเครือข่ายอินเตอร์เน็ต แต่การส่งของ UDP จะเป็นการส่งที่ไม่มีการตั้งเส้นทางการส่งว่าจะส่งไปทางไหน ทำให้โปรโตคอลนี้ไม่เป็นที่นิยมในการนำมาใช้เพราะทางฝั่งผู้ส่งจะไม่มีทางรู้เลยว่าข้อมูลถูกส่งไปถึงผู้รับหรือไม่ หรือข้อมูลสูญหายระหว่างที่ทำการส่งหรือไม่ ต่างจาก TCP จะมีการเลือกเส้นทางก่อนการส่งข้อมูล ว่าจะส่งไปทางพอร์ตไหน ไอพีไหน และจะมีการส่งกลับมาให้ผู้ส่งรับรู้ว่าผู้รับได้รับข้อมูลครบหรือไม่ หรือเกิดการ Error ระหว่างทำาการส่งหรือไม่
รูปภาพ http://www.tnetsecurity.com/content_bas ... wledge.php
TCP (ทีซีพี) และ UDP (ยูดีพี) แตกต่างกันอย่างไร
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Hero Member
- โพสต์: 114
- ลงทะเบียนเมื่อ: 09/04/2018 10:04 am
TCP (ทีซีพี) และ UDP (ยูดีพี) แตกต่างกันอย่างไร
- แนบไฟล์
-
- TCP.JPG (46.18 KiB) Viewed 2831 times
-
- UDP.JPG (24.57 KiB) Viewed 2831 times
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41131
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: TCP (ทีซีพี) และ UDP (ยูดีพี) แตกต่างกันอย่างไร
สรุป ได้ดี
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 46