Tech Notes

Category: networking

  • Networking IPv6

    IPv6 replaces the 32-bit IPv4 address with a 128-bit address.128-bit IPv6 addresses are represented by breaking them up into eight 16-bit segments. Each segment is written in hexadecimal between 0x0000 and 0xFFFF, separated by colons. An example of a written IPv6 address is 3ffe:1944:0100:000a:0000:00bc:2500:0d0b. IPv6 Header: IPv6 types: Link Local address: starts with FE80::/10 take…

  • Networking Basics

    We will go through the basic concepts in the networking in the blog. We will discuss about ARP, Proxy ARP, G ARP, NAT, NAT vs PAT, DHCP, ICMP, Traceroute, MTU, MTU vs MSS, PMTU etc. We start with the IPv4(20 bytes) and IPv6 header(40 Bytes) to understand why we need ARP in IPv4 and not…