BSBikash Shawinbackendblogs.hashnode.dev·Sep 15 · 14 min readComputer Networks #16: QUIC and HTTP/3What is QUIC? At first this might sound strange because QUIC runs on top of UDP, and UDP itself does not provide reliability, ordered delivery, congestion control, or retransmission. That does not mea00
BSBikash Shawinbackendblogs.hashnode.dev·Sep 15 · 15 min readComputer Networks #15: TLS CertificateIn the previous blog, we saw how the TLS handshake establishes an encrypted connection between a client and a server. But there is an important problem hiding inside that process. Suppose I visit: htt00
MVMegha Varshiniinmegha-blogs.hashnode.dev·Sep 14 · 7 min readWhat Is a MAC Address? SEO Title What Is a MAC Address? Definition, Uses, and How It Works SEO Description Learn what a MAC address is, how it identifies devices on a network, how it differs from an IP address, and why MAC 00
MVMegha Varshiniinmegha-blogs.hashnode.dev·Sep 11 · 2 min readUnderstanding IP Addresses: The Internet’s Digital IdentityEvery device connected to a network needs an address so that information can reach the right destination. This address is called an IP address, which stands for Internet Protocol address. IP addresses00
MVMegha Varshiniinmegha-blogs.hashnode.dev·Sep 11 · 5 min readHow Does the Internet Work? A Beginner’s GuideThe internet has become an important part of our everyday lives. We use it to send messages, watch videos, attend online classes, shop, make payments, and search for information. But have you ever won00
SDSynfinity Dynamics Pvt Ltdinsynfinitydynamics.hashnode.dev·Sep 1 · 8 min readIs Spatial Computing the Same as AR, VR, or Mixed Reality?AR, VR, Mixed Reality, and Spatial Computing are often used interchangeably but they are not exactly the same. It's an easy mistake to make. All four terms describe digital experiences that go beyond 10
BSBikash Shawinbackendblogs.hashnode.dev·Aug 31 · 10 min readComputer Networks #14: SSL/TSL Handshake We have already discussed how the transport layer protocol and application layer protocols work under the hood. But there is one very important thing we have not discussed yet: How is all of this comm00
BSBikash Shawinbackendblogs.hashnode.dev·Aug 21 · 12 min readComputer Networks #13: HTTP/2: How HTTP Became FasterIn the previous blog, we looked at HTTP/1.1 and one of its biggest limitations: Head-of-Line Blocking. HTTP/1.1 allowed us to reuse the same TCP connection for multiple requests, but it still had limi00
BSBikash Shawinbackendblogs.hashnode.dev·Aug 21 · 10 min readComputer Networks #12: HTTP and HTTP/1.1We have already seen how DNS helps us find the server for a domain. But finding the server is only the beginning. Once the client knows where the server is, it needs a way to communicate with it. This00
BSBikash Shawinbackendblogs.hashnode.dev·Aug 21 · 11 min readComputer Networks #11: DNS RecordsIn the previous blog, we looked at how DNS converts a domain name like example.com into an IP address. But DNS does much more than that. A domain can have many different pieces of information stored i00