Riddhitcps-three-way-handshake.hashnode.dev·Dec 8, 2024TCP's Three Way HandshakeUnderstanding the 3-Way Handshake in TCP TCP is the backbone of reliable communication over the Internet. It ensures a secure and dependable connection between devices using a process known as the 3-way handshake. This handshake establishes a connect...1 likesequence numbers
Pranjal Pandeypranjallpandey.hashnode.dev·Dec 3, 2024Understanding How the Internet Operates🛜The internet is a vast network that connects millions of computers and devices globally, enabling communication and data exchange. Its functionality is based on several key components and processes that work together seamlessly. Key Components of the...internet
Swarnim Pratap Singhblog.theswarnim.com·Nov 3, 2024Building TCP Servers in Go: A Simple GuideHave you ever wondered how applications communicate over networks? The unsung hero behind many of these interactions is the Transmission Control Protocol (TCP). This blog post will guide you through creating a basic TCP server in Go using the powerfu...Go Language
Siddhartha Soxyprogrammer.com·Nov 2, 2024Navigating Networking Layers: The Journey of Data Through TCPIntroduction As backend engineers, we often take many things for granted without even realizing it, particularly what's happening beneath the surface. Although application programmers may not need to understand these underlying processes, architects ...10 likes·76 readsNetworkingApplication Load
cakehalohyperpwn.hashnode.dev·Oct 24, 2024Understanding TCP and UDP: The Backbone of Internet CommunicationIf you’re into IT, you’ve likely heard the terms TCP and UDP. But what are those exactly? What are they used for? Why do we need them? In this article, I will answer these questions and explain why both protocols are crucial for modern networking. $ ...layer4
Felipe Ramos da Silvafelipemeriga.hashnode.dev·Oct 18, 2024What I Learned Building a Custom Async WebSocket Library in RustIntroduction Software developers often ask themselves if they should engage in side projects, usually with the goal of enhancing their professional profile or personal branding. The real question, though, is: What project should I create? Many develo...1 like·51 readsRust
David Vilaçavilaca.dev·Sep 27, 2024HTTP além das abstrações: Saia do automático e entenda o protocolo fundamental da WebO HTTP (Hypertext Transfer Protocol) continua sendo o protocolo central da web moderna. Embora muitos desenvolvedores lidem com ele de forma indireta ao construir aplicativos, entender seu funcionamento detalhado é indispensável para otimizar e soluc...1 like·66 readshttp
sai phanindrablog.saiphanindra.com·Sep 23, 2024TCP/IP FundamentalsThe Transmission Control Protocol/Internet Protocol is the backbone of the internet, enabling communication between devices and facilitating data transfer across networks. In this blog, we'll delve into the history, architecture, and key components o...Computer NetworksTCP
Atharva Nimbalkarimatharva2753.hashnode.dev·Sep 23, 2024Comparing TCP and UDP: Essential Information for Internet UsersTCP (Transmission Control Protocol): TCP Protocol is a protocol operating at the network layer. It is a connection-oriented protocol.TCP achieves this feat by establishing a robust connection between two devices, meticulously tracking the flow of dat...1 likecomputer networking
Dheeraj Gopinathdheerajgopi.hashnode.dev·Sep 11, 2024How to Run Multiple Tokio Runtimes in a Rust ApplicationGetting started with Tokio is straightforward. By simply adding the #[tokio::main] macro to your entry point and using tokio::spawn for task management, you can quickly build an asynchronous application that handles typical use cases effectively. How...1 like·53 readsRust