The Ip Connectionless Protocol Relies On What Other Protocol To Guarantee Delivery Of Data?
The Ip Connectionless Protocol Relies On What Other Protocol To Guarantee Delivery Of Data?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
The IP Connectionless Protocol Relies On What Other Protocol To Guarantee Delivery Of Data?
The UDP is the connection-less protocol where all the other protocols rely upon guarantee the delivery of the data. Today let us discuss the concept of the connection-less UDP protocol and why all other protocols rely on the UPP for the guaranteed delivery of the data.
The UDP stands for user datagram protocol. It is present at the transport layer of the protocol. The UDP doesn’t provide any services except the process to process communication. The delivery of the data is performed only between the process to process communication instead of the host to host communication.
For suppose when you want to send the information from one client to the server the data must be delivered through a process, so we use the process to process communication in this criteria. Now let us know the user datagram format. The below figure represents the user datagram format. It consists of two parts one is the header and the other one is the data. The header has four major parts, they are source port number, destination port number, total length, and then the checksum. Each of its sizes is 16 bits in length. when a particular client wants to send the data, they can request the UDP software for asking the required port number and the UDP software will reply to the particular port number. It similarly works in the destination mac address.
The total length and the checksum are the other two parts, here the checksum is the only technique to find the errors in the UDP. Here each user datagram that is sent by the UDP is an independent datagram. Since the UDP is the connectionless protocol, each datagram is independent of the other.
In UDP we have the make sure to send a smaller amount of the data which can be set in the datagram and for the larger information we shouldn’t use the User datagram protocol. But the user datagram protocol is like an unreliable protocol. It doesn’t contain flow and error control, window sizing technique in it.
One of the biggest advantages of the user datagram protocol is, it is small in size, these packet sizes are smaller than the transmission control protocol. The header of the user datagram protocol has only 8 bytes. The main advantage of the user datagram protocol is we do not need to create any connection before sending the data. We have more control over the data when we compared it with the other protocols.
The user datagram protocol has the primitive form of error detection, it is not as reliable as the other protocols. Even if the user datagram protocol finds the errors, it cannot recover the corrupted data. It simple discards the corrupted information. The main disadvantage of the user datagram protocol is, it cannot guarantee the delivery of the packet. The packets don’t arrive in the order that was sent. Hence, even though UDP is a lightweight process, it is not as reliable as that of other protocols.