© 2023 Hashnode
#tcp
Introduction to Protocols Protocols are essential to modern communication, enabling devices to exchange information over networks in a standardized and reliable manner. Put simply, a protocol is a set…
Goal For this article, I want to implement a TCP protocol web server in C. Note that I'm no expert, and I'm learning while writing! Network layers It is not the purpose of this article to explain netw…
Let's begin with a quick overview of HTTP/3. HTTP/3: HTTP/3 was introduced in 2020 and is the latest version of HTTP. It is based on the QUIC protocol, which was developed by Google. Like HTTP/2, HTTP…
In the last blog post in the series, we created a server and client using the TCP protocol. So to Recap the concepts quickly TCP programming is a way of connecting two nodes on a network to communicat…
This was the question asked in a CRED SDE interview in the initial rounds.Let us deep dive and we are going to frame the answer as it should be told in the interview. The question itself covers a lot of topics from DNS, Networks, etc. Wh…
Telnet is a protocol that was commonly used in the early days of computer networking to allow remote access to systems over the Internet. Telnet allows a user to log into a remote system and run progr…
TCP (Transmission Control Protocol) is one of the most widely used protocols for transmitting data over the internet. It is a communication protocol that provides reliable data transfer between applic…
TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) are two of the most commonly used protocols for transmitting data over a network. They are both transport layer protocols that ensu…
A Cloud and DevOps engineer must have a strong understanding of computer networking concepts to effectively design, implement, and manage cloud infrastructure and applications. Here are the key topics…
TCP is the foundation protocol of communication on the Internet. Application layer protocol like HTTP is built on the underlying transport layer protocol. OSI model is one way of modeling how data is transferred over the network. It consist…