Tag: Tcp

2 min read

The Basics of Networking | TCP and UDP

TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) are the two most commonly used protocols for transmitting data over a network. Both protocols are used for different types of data transmission and have their own unique features and characteristics. Simple Definition of TCP TCP is a connection-oriented protocol, which means that a virtual connection is established between the sender and the receiver before any data is transferred. This connection is maintained throughout the duration of the data transfer, and the receiver acknowledges receipt of each packet of data. This ensures that all data is received correctly and in the proper order. Additionally, TCP includes flow control and error-checking mechanisms to ensure that data is transferred efficiently and reliably. Due to these features, TCP is often used for applications that require high reliability, such as web browsing, email, and file transfer.

2 min read

The Basics of Networking | The most Common Protocols in Networks

There is a very long list of network protocols, but I wanted to include a comprehensive list, with its descriptions. As mentioned this is a short list that is only including the most common and basic protocols As you progress in your learning you will notice more protocols, based on the things that you are trying to achieve. Mostly it comes down to your infrastructure requirements and environment. We can think of this list as a quick list to get us started, as these are the most common protocols