Flux rss

Differences between the UDP and TCP protocols

Published by netty5, last update on Sunday October 5, 2008 11:28:08 AM by netty5

Differences between the UDP and TCP protocols




User Datagram Protocol (UDP)


It is part of the base protocols of the Internet Protocol Suite. Programs on networked computers can send short messages sometimes called as datagrams. UDP does not guarantee any reliability( it happens datagram may arrive out of order, are duplicated, or are missing without any notice). The fact that no checking whether all packets are actually delivered is made, UDP proves to be faster and more efficient, for applications that do not need guaranteed delivery. UDP find its uses in such situations:

Time-sensitive applications. The problems due to delayed packets are avoided

It is also useful for servers that answer small queries from huge numbers of clients. UDP supports packet broadcast (conveys to all on local network) and multicasting (conveys to all subscribers).

Transmission Control Protocol (TCP)


It is often referred to as TCP/IP due to the importance of this protocol in the Internet Protocol Suite. TCP operates at a higher level, concerned only with the two end systems, (e.g. between web browser and a web server). TCP provides reliable, sequential delivery of a stream of data from one program on one computer to another program on another computer. Common uses of TCP regroup e-mailing support and file transfer and Web applications. Among its management tasks, TCP controls message size, the rate at which messages are exchanged, and network traffic congestion. As for IP, it handles lower-level transmissions from computer to computer as a message transferred across the Internet.

Note:
IP works by exchanging information chunks called packets. A packet is a sequence of bytes consisting of a header and a body. The header contains the packet's destination and path to be taken on the Internet and the body contains the data which is being transmitted.
Difference between disk free space and used spaceDifference between disk free space and used space Explanation How to reduce the loss During the verification of free space on your hard disk, you detect that the amount of space free mentioned by the computer system is very much... en.kioskea.net/faq/sujet-843-difference-between-disk-free-space-and-used-space
Major difference between “display: none” and “visibility: Major difference between “display: none” and “visibility: hidden” There are two attributes that you can use in your webpage, using CSS, to hide the display command in a web browser of an element that has been added in a CSS... en.kioskea.net/faq/sujet-791-major-difference-between-a-display-nonea-and-a-visibility
JavaScript and Java Language are the same.Myth Reality Myth JavaScript and Java are thought to be same language or that JavaScript is believed to be some kind of lighter version of Java. Reality Java and JavaScript are two distinct programming languages, many people tend to be... en.kioskea.net/faq/sujet-443-javascript-and-java-language-are-the-same
Difference between DVD+R and DVD-RHello, what is the difference between DVD+R and DVD-R.r they have same features?can we use both? en.kioskea.net/forum/affich-15476-difference-between-dvd-r-and-dvd-r
Difference between standard atxHey there, Wanted to change the casing of my pc but what I can see there is two models one which is standard atx and the other which is atx can anyone tell me what is the difference between these two? en.kioskea.net/forum/affich-30594-difference-between-standard-atx
Difference between these 2 modelsHey there, Wanted to change the casing of my pc but what I can see there is two models one which is standard atx and the other which is atx can anyone tell me what is the difference between these two? en.kioskea.net/forum/affich-27737-difference-between-these-2-models
Download Filezilla ServerFileZilla Server is a waiter FTP for Windows developed there open source. It includes numerous functionalities such as the support of SSL, the possibility of taking back cancel downloads, management of directories,... en.kioskea.net/telecharger/telecharger-172-filezilla-server
Download PeerGuardianPeerGuardian is a firewall (IP blocker) for Windows. PeerGuardian 2 integrates the multiple list support, automatic updates and blocking for the IPv4 traffic (TCP, UDP, ICMP, etc.). It especially allows to insure the safety of P2P exchange security.... en.kioskea.net/telecharger/telecharger-1556-peerguardian
'Digital divide' widens between rich and poor countries: UNCTADA businessman uses his mobile phone to surf the Internet in Colombo, Sri Lanka. The UN's trade and development agency has warned that the "digital divide" between rich and poor countries is growing with developing countries still far behind in... en.kioskea.net/actualites/digital-divide-widens-between-rich-and-poor-countries-unctad-10070-actualite.php3
Attack - SYN attack The "SYN attack" (also called "TCP/SYN Flooding") is a network saturation (denial-of-service) attack that exploits the Three-way handshake mechanism of the TCP protocol. The three-way handshake is the way in which any "reliable" internet connection... en.kioskea.net/attaques/attaque-syn.php3
Network equipment - Gateways An application gateway is a hardware/software system for connecting two networks together, in order to serve as an interface between different network protocols. When a remote user contacts the gateway, it examines his/her request; if that request... en.kioskea.net/lan/gateway.php3
Internet - UDP The UDP protocol (User Datagram Protocol) is a connectionless orientated protocol of the transport layer of the TCP/IP model. This protocol is very simple given that it does not provide error detection (it is not connection orientated...). The UDP... en.kioskea.net/internet/udp.php3