Categories

Tuesday, 12 December 2017

Protocol and differences between TCP and UDP protocol

   

Protocol:-

Protocol is set of Predefined rules, when we send data on computer network (such as LAN and Internet). The networks follow these rules to successfully transmit data. Every protocol use own methods to transmit the data on network.

Many protocol are available on network, the most common protocol is HTTP (Hyper Text Transfer protocol). This protocol is used to transmit data on World Wide Web.

Differences between TCP vs. UDP:-


TCP Protocol:-

TCP full from is “Transmission Control Protocol”. TCP is the connection-oriented protocol. The TCP header is of 20 bytes. TCP exchanges data in the form of segments.  Connection-oriented means, the data is exchange with the acknowledgment on the network. It’s reliable and it's able to retransmit the data. TCP perform full-duplex operations. It’s doesn’t support multicasting and broadcasting. TCP provides error control and flow control. TCP is slower than UDP. 


The protocol that we use the TCP includes:-


             1.   FTP (File Transfer Protocol)
             2.   HTTP (Hyper Text Transfer protocol)
             3.   SMTP (Simple Mail Transfer Protocol)
             4.   Telnet (Teletype network)

UDP Protocol:-

UDP full from is “User Datagram Protocol”. The UDP header is of 8 bytes. UDP is connection-less protocol. UDP is a simple protocol that exchange data without acknowledgment on the network. 
It’s not reliable and it’s not able to re-transmit the data. It’s supports broadcasting. It’s not provide error control and flow control. UDP is faster than TCP.  UDP not support Full Duplex.

  The protocol that we use the UDP includes:-

         1.   TFTP (Trivial File Transfer Protocol)
         2.   DNS (Domain Name System)
         3.   DHCP (Dynamic Host Configuration Protocol)
         4.   RIP (Routing information Protocol)



Read For Other Blogs(Click On):-





4 comments:
Write Comments

Featured Post

What is Traceroute

Traceroute :- Traceroute is a computer network diagnostics tool . It’s used for displaying the route and delays of packets in an IP netw...

Contact Form

Name

Email *

Message *

Powered by Knowitinfo.