Abstract
Benefits
Smaller Packets
- No overhead to implement Benefits
Less Bandwidth Usage
- Because Smaller Packets
Faster than TCP
- No waiting incurred by Benefits
Efficiency
- A Stateless Network Protocol
- Entities can communicate without setting up connection first
Support Horizontal Scaling
Cons
Security
- Server has no idea about Client, anyone can communicate with server
- Can be attacked by DDoS easily. TCP can filter data it receives by examining the identity of client like IP Address
Other Cons
- No Acknowledgment
- No Guaranteed Delivery
- Connectionless
- No Ordered Packets
- No Congestion Control