Uncategorized

Comparison Between TCP and UDP Protocol

Whenever a computer wants to communicate with another computer then the communication between the two computers needs to be good and reliable so that we can guarantee that the data is received correctly.

For ex : When you want to view a web page or download a file or look at an email, you would expect to view the web page intact and in order, with nothing missing or when you are trying to download a file, you would like entire file and not just the part of the file. Because if the data is missing or out of order then it would not be beneficial to you. This is where TCP comes into the picture.

TCP stands for Transmission Control Protocol and this is one of the main protocols used in a TCP/IP network. The TCP is the main protocol which is used to guarantee you that data is received and at the same time in order. Because without TCP, some of the data could be missing or out of order. Because if you view a web page without TCP, your web page could be all messed up.

The images could be missing or the text could be backward and out of order or if you try to download a file without TCP then you may not get an entire file or you could get a file out of order which will make the file useless.

So again this is where the TCP comes in. Now we already knew that TCP is a connection-oriented protocol, which basically means that it must first acknowledge a session between the computers that are communicating. So the two computers verify a connection before any communication takes place.

It does it by 3-way communication or handshake so the first step is that the computer will send a message called “SYN” then the receiving computer will send back the acknowledgment telling the sender that it has received the message and finally the sender computer sends another acknowledgment message back to the receiver. Once this takes place data can be delivered.

Another important thing to remember about TCP is that it guarantees the delivery of the data so if a data packet goes astray and doesn’t arrive then the TCP will resend it.

Let’s discuss UDP : –

UDP stands for User Datagram Protocol. It is very similar to TCP. It will also perform sending and receiving data, but the main difference between TCP and UDP is that UDP is a connectionless oriented protocol which means that it does not establish a session and it does not guarantee data delivery. So when a computer sends data it does not really care, if the data is received at the other end.

That’s why UDP is known as fire and forget protocol. Because it sends data and it does not really care what happens to it.

Another point to remember is because of the less overhead that involved not guarantee data delivery. UDP is faster than TCP.

 

Visit – Hostdens

Best Web Hosting In USA


Vishwajit Kale

Vishwajit Kale blazed onto the digital marketing scene back in 2015 and is the digital marketing strategist of Hostdens, a company that aims to provide reliable web hosting solutions. Vishwajit is experienced in digital and content marketing along with SEO. He's fond of writing technology blogs, traveling and reading.
Vishwajit Kale

Vishwajit Kale blazed onto the digital marketing scene back in 2015 and is the digital marketing strategist of Hostdens, a company that aims to provide reliable web hosting solutions. Vishwajit is experienced in digital and content marketing along with SEO. He's fond of writing technology blogs, traveling and reading.

Leave a Comment
Share
Published by
Vishwajit Kale
Tags: advantages and disadvantages of udpadvantages of tcp over udpapplication of tcp protocolapplications that use udp protocolchange udp portcommon tcp and udp portscommunication udpcompare and contrast tcp and udp protocols pdfcomparison between tcp and udp protocolconnection from udpconnection oriented protocol listconnectionless protocol examplesconnectionless protocol listconnexion udpconvert tcp to udpdatagram communicationdefine ip protocoldefine tcp protocoldefinition udpdifference between ip address and port numberdifference between port and socket in networkingdifference between socket and portdifference between tcp and udp portsdifference between tcp and udp socketdifference between tcp ip and http protocoldifférence entre tcp et udpdifférence entre udp et tcpdifferent ip protocolsdns protocol udp or tcpdns tcp udpdoes telnet use tcp or udpexample of tcp protocolexplain tcp protocolfeatures of tcp protocolfeatures of udp protocolftp tcp or udpfull form of udpfull form udpfunction of tcp protocolfunction of udp protocolfunctions of udp protocolhow does tcp ip protocol workhow does tcp manage communication differently than udphow many ports are there in udp and tcphow to use tcp ip protocolhow to use udphow to use udp protocolhttp protocol tcphttp tcp ip protocolhttps tcp portinternet ports explainedip port 80is tcp a protocolis udp connectionlessjava tcp udplayer two protocolsmeaning of tcp ip in computermost common internet protocolsopen tcp and udp portspacket udppackets vsport no of tcp and udpprotocole tcp et udpreal time example of tcp and udpreliable udp javaservices of udpsimple transport protocol in computer networkssocket programming with tcp and udptcp and udp headertcp ip and http differencestcp ip error correctiontcp ip http protocoltcp ip protocoltcp ip protocol meaningtcp ip vs udptcp is a protocoltcp network protocoltcp of udptcp or udp for vpntcp protocol exampletcp protocol headertcp protocol in computer networkstcp udp applicationstcp udp examplestcp udp interview questionstcp udp pdftcp udp ppttcp udp protocols pdftcp udp socket programmingtcp udp tlstcp udp tutorialtcp vs ip protocoltcp vs udp examplestcp vs udp for gamestdp ipthe tcp protocoltop 20 protocols with their port numberstransmission control protocol meaningtransmission protocol definitionudp and tcp explainedudp checkudp errorudp exampleudp header diagramudp inudp internet protocoludp network protocoludp over internetudp packageudp packet definitionudp packet layoutudp port 443udp port 50000udp protocol diagramudp protocol exampleudp protocol pdfudp protocol structureudp protocol used forudp real time exampleudp segment structureudp switchudp three way handshakeudp transport layerudp ماهوunreliable datagram protocoluse of tcp protocolwas ist tcp und udpwhat are some features of tcp and udpwhat are three characteristics of the tcp protocolwhat does tcp and udp meanwhat does udpwhat is a tcp portwhat is a updwhat is meant by udpwhat is the meaning of udpwhat is the protocol number for tcpwhat is the use of tcp ip protocolwhat is transmission control protocolwhat is udpwhat is udp headerwhat is udp portwhat is udp port numberwhat is udp serverwhat is udp used forwhats udpwhich is not a networking protocolwhy udp over tcpwhy we use tcp ip protocolwhy would an application use udp instead of tcpworking of udpworking of udp protocolгвзما هو بروتوكول udp

Recent Posts

Green Data Centers To Have Strong Impact On Data Processing And Hosting Service Businesses

About Bizvibe Bizvibe is a B2B online platform that helps in connecting buyers and sellers…

3 years ago

File Server Security Is Important for An Organization: Find out How

File server investment is the smart investment anyone can make for their business. It has…

3 years ago

Cloud Computing Explained

Because of the many advantages of the cloud, people are moving more and more towards…

3 years ago

Cloud to which more and more companies are moving advanced workloads

Cloud Adoption Accelerates IT Modernization. More and more online businesses are increasing more and more…

3 years ago

History of web hosting

Almost more than half of the total world’s population were using the internet by any…

3 years ago

Plesk appoints ZNet Technologies as a global distributor to expand reach in untapped markets

Plesk is an IT service provider company which was founded in 2000 by Dimitri. The…

3 years ago

This website uses cookies.