Wednesday, August 28, 2019
UDP protocol issues Research Paper Example | Topics and Well Written Essays - 1500 words
UDP protocol issues - Research Paper Example Reliable and unreliable do not denote whether certain IT tools will perform properly or not, rather it denotes whether the IT tools can deliver guaranteed services. A reliable IT system usually sets up connections and accordingly confirms the accurateness of data transmission and integrity of data. Reliable protocols perform effectively in such a medium which has high tendency to errors. In contrast, an unreliable IT system makes no attempt to develop a connection and do not verify the data. It also does not make any endowment for data recovery or loss of data. Unreliable protocols perform effectively on such kind of medium which has low possibility of data loss and low tendency of error rates. In this context, it can be stated that Transmission Control Protocol (TCP) is considered as a usual reliable protocol and User Datagram Protocol (UDP) is an example of unreliable protocol (Zandy & Miller, 2002). Unreliable Communication and Its Impact on Application Complexity Communication ch annels usually use one of the two types of protocols namely TCP or UDP. In case of TCP i.e. reliable communication, there exists the acknowledgement of received data, while in UDP, no response exists on communication. Thus, in UDP applications, there can be no guarantee for delivery of information or duplication of information. Unreliable communication of UDP minimizes the complexity of applications which help to reduce overhead. UDP applications are usually simpler than TCP applications, as the key objective is to develop a boundary between networking application procedures, operating in higher layers. UDP takes the data, packages it in simplified format, and sends it to the IP address for transmission. This low level of complexity helps to ascertain rapid transmission of information without any delay. Thus, in short, it can be stated that unreliable communication can reduce complexity and increase rapidity of applications (Sinopoli et al., 2004). Issues Related To the Reliability of an Application That Uses UDP There are several applications where UDP is used and one of the most popular applications is Voice over IP (VoIP). Detailed Analysis of the Application VoIP has become one of the newest applications in the internet. Traditionally, voice and signaling data was directed only through dedicated circuit by using standard TCP protocol on physical links such as telephony channel. This exchange of information occurs from both directions at the similar time. In telephony channel, the voice is perceived through microphone and transmitted to the communication channel. However, in VoIP, the voice is electronically encoded through Pulse Code Modulation (PCM) and then directed through internet channel by data packets. Whereas in typical telephony system, voice data are transmitted at a continuous rate, in VoIP, comparatively small data packets are transmitted at a continuous rate. However, the advantage of VoIP over telephony system is that a high-speed network can transport the data packets for different voice channels and also possibly share with other types of data simultaneously (Bu et al., 2006). UDP protocol is used for transmitting voice data on VoIP network. UDP is considered as Ã¢â¬Ësend and forgetÃ¢â¬â¢ protocol with no prerequisite for transmitter to recall sent data packets, because it can lead to reaction error (Bu et al., 2006).
Posted by w at 4:49 PM