Giving you terms may not help.
TCP - usually used for files as it is reliable and connection oriented. Every bit of the file is accounted for. If a mistake is made in transmission, TCP resends the part that was corrupted. When you download a music file off a FTP server, you are using TCP. You do not want your hard drive to contain a music file that is corrupted in the middle, you want the file to be sent reliably.
UDP - used when resending the data wouldn't make much sense. Listening to a streaming music or video file online, if there is a glitch do you want that part of the song played later? No. Since UDP keeps track of less stuff it has less overhead and is faster.
Both of these protocols run ON TOP OF IP.
2007-01-08 19:24:37
·
answer #1
·
answered by Nojunk N 2
·
0⤊
0⤋
The most important difference is... you meant tcp not tcp/ip I think. Both tcp and udp are ways of sending data over a tcp/ip link.
tcp is a protocol that means the sending system *knows* the information was received. The receiving system acknowledges receipt. Any lost packets or damaged packets are re-sent in order.
udp is a protocol that means the sending system knows nothing about what happened to the information. Any lost or damaged packets, too bad, they are lost.
So, it's a bit like 'recorded delivery' (signed for) versus ordinary mail.
They are generally used for the appropriate sort of data transfer... if you need to know it got there correctly it uses tcp and if you don't need to know then it uses udp. So 'echo' uses udp... because the end system will send you a reply independently of the original message... if it gets it. So html uses tcp to make sure you see all of the data.
2007-01-08 00:03:28
·
answer #2
·
answered by bambamitsdead 6
·
0⤊
0⤋
tcp/ip is a protocol that basically make sure you get or send what you think is an important file. Like if you are transferring a document from the white house then that's what you would you use.
udp is if you have a file that you want for just entertainment. like downloading music from the Internet. All it is, it may not make sure that every once of data gets to you but you'll get something.
2007-01-08 05:48:16
·
answer #3
·
answered by Dr Xp 1
·
0⤊
0⤋
UDP is part of the TCP/IP protocol suite. It is a connectionless protocol.
2007-01-08 00:17:27
·
answer #4
·
answered by Bostonian In MO 7
·
0⤊
0⤋
There are 7 layers in the OSI model, and there are 4 layers in the TCP/IP model.
2016-03-29 15:49:14
·
answer #5
·
answered by Anonymous
·
0⤊
0⤋
The link below may be very helpful to you I hope
2007-01-07 23:58:55
·
answer #6
·
answered by mystic_chez 4
·
0⤊
0⤋