123ArticleOnline Logo
Welcome to 123ArticleOnline.com!
ALL >> Computers >> View Article

Udp - User Datagram Protocol

Profile Picture
By Author: John Cicero
Total Articles: 3764
Comment this article
Facebook ShareTwitter ShareGoogle+ ShareTwitter Share

User Datagram Protocol (UDP) is a core protocol of the Internet protocol package. Using UDP, programs on networked computers can send small amounts of sometimes known as datagrams to one another. The User Datagram Protocol (UDP) was designed by a MIT alumnus, David P. Reed in 1980.

UDP is a simpler data based connectionless protocol compared to the TCP (Transmission Control Protocol). In connectionless protocols, there is no attempt made to create a dedicated one-to-one connection. Communication is achieved by transmitting information in one direction, from the source to the destination without monitoring if the destination is online, or if it is ready to receive the data. With UDP, data packets cross the network as independent units; as a result, UDP is not at all reliable compared to the TCP. Packets are sent individually and will always be whole when they arrive. Packets have definite limits and no splitting or merging of data occurs. The data may arrive out of order, appear duplicated, or go missing without notice. There is no verifying mechanism to check every packet if it has actually arrived and there is no proper ...
... arrangement of messages, no monitoring connections, etc, which makes UDP faster and more efficient for small amounts of data. Programs often use UDP because dropped packets are preferable to delayed packets. UDP's connectionless nature is very useful for servers that have to answer a large number of small queries. Unlike TCP, UDP can perform packet broadcasts (sending to all clients on the network) and multicasting.

Some programs that use UDP are: the Domain Name System (DNS), streaming media (IPTV, VoIP), and online games.
UDP uses network ports for application-to-application communication. UDP port numbers range between 0 and 65,535. Port 0 is used only for sending data that does not expect a response.

Total Views: 251Word Count: 297See All articles From Author

Add Comment

Computers Articles

1. Extract Trader Joes Grocery Store Location Data For Insights
Author: FoodDataScraper

2. Publix Grocery Data Scraping Services For Real-time Tracking
Author: Actowiz Solutions

3. Scraping Food Delivery Data From Menulog For Business Intelligence
Author: Food Data Scrape

4. Why Transportation Companies Need Embedded Bi Tools – Helical Insight
Author: Vhelical

5. Time Attendance System Singapore | 1 Sgd Mobile Attendance Easy Setup
Author: guard

6. Employee Gps Mobile Time Attendance | 1 Sgd Per Month Payroll Integration
Author: guard

7. Gps Nfc/qr Guard Tour Patrol – Free Payroll – 30sgd Monthly Subscription
Author: guard

8. Elearning Security Officers & Free Payroll – 30sgd Monthly Subscription
Author: guard

9. Guard Tour System & Security Patrol – 30sgd Per Month Plan
Author: guard

10. Top Benefits You Gain When You Hire Oracle Sql Developer For Efficient Data Management
Author: Stellanova GlobalTech

11. Discover How Microsoft Purview Compliance Manager Simplifies Cmmc Compliance For Gcc High Environment
Author: ECF Data

12. Scraping Food Ingredient Info From Sydney, Australia, For Insights
Author: Food Data Scrape

13. Best Website Design Perlis | Rm499 Unlimited Pages – Creative Solutions
Author: mobiwork

14. Rm499 Unlimited Pages Custom Web Application Development | Quality Guaranteed
Author: mobiwork

15. Flexible Work Arrangement & Free Payroll – 1sgd Monthly Pricing
Author: mobiwork

Login To Account
Login Email:
Password:
Forgot Password?
New User?
Sign Up Newsletter
Email Address: