-
Essay / Overview of Transmission Control Protocol and User Datagram Protocol
Table of ContentsWhat is TCP/UDP?How it worksConclusionThe Internet as we know it plays an important role in daily life. Every business, school, business and individual relies heavily on it for the work they do or simply for their recreational activities. However, most people don't really understand how it all works. It seems intimidating to take the time to fully understand what's going on between every link you click or every email someone sends, but if you take the time to learn what's going on behind the scenes, we will get an unfounded assessment of what is really happening. and don't take everything we do on the Internet for granted. Say no to plagiarism. Get a tailor-made essay on “Why violent video games should not be banned”?Get the original essayWhat is TCP/UDP?TCP (Transmission Control Protocol) is a process that establishes and maintains the connection in a given network. It allows the programs and applications we use every day to exchange data with users who are trying to achieve what they need. Combining this with the Internet Protocol gives us the fundamentals of what we call the Internet. TCP is used for services that do not require a fast connection, such as accessing the World Wide Web, sending and receiving email, and file transfers. UDP (User Datagram Protocol) is an alternative communication method to TCP. This is mainly used for applications that require a low latency connection between them. This includes things like online gaming, DNS, streaming online media like movies and videos, and voice over IP. How it works Although both protocols are used to send and receive data packets, each of them works a little differently. Both send data that eventually resolves to an IP address, but they have different purposes for which we use each of them specifically. When you open your browser and attempt to connect to a web page, your computer begins sending TCP packets to the website's server address, requesting permission to view the web page. It then responds by sending another instance of TCP packets to your computer where your web browser gathers all the information and displays the website you are requesting access to. This happens for everything you do on a web page. Every link you click or comment you post is just a stream of these packets going back and forth between your computer and the website's server address. TCP is the most reliable option because of the way it sends packets back and forth. Each package is numbered and sent in numerical order to ensure the recipient will receive all necessary information. The user's computer will then respond to the server confirming that it has received the message. If they don't get the correct answer they're looking for, the server will then respond again with the same packets to make sure the user got all the information they need. Data sent over TCP is also tracked, so no information. is corrupted while you are downloading a file. This is why when you download something from the Internet, it never gets corrupted or damaged because it constantly checks the information sent for errors, thus increasing the reliability of this service. UDP removes the error checking process during packet transfer, making this service much faster. He..