IPv6
IPv6 (Internet Protocol version 6) is the most recent version of the Internet Protocol, designed to replace IPv4 by providing a vastly larger address space and several networking improvements to support the continued growth of the internet.
19 resources across 3 libraries
Glossary Terms(4)
TCP/IP
TCP/IP is the foundational suite of networking protocols that governs how data is addressed, transmitted, routed, and reliably delivered across the internet an…
DNS Resolution
DNS resolution is the process of translating a human-readable domain name, like example.com, into the numerical IP address that computers use to locate and con…
Subnetting
Subnetting is the practice of dividing a larger IP network into smaller, logically separate sub-networks (subnets) to improve address allocation efficiency, ro…
IPv6
IPv6 (Internet Protocol version 6) is the most recent version of the Internet Protocol, designed to replace IPv4 by providing a vastly larger address space and…
Study Notes(1)
Interview Questions(14)
What is an IP Address?
An IP address is a numeric label assigned to every device on a network so it can be uniquely identified and reached — IPv4 uses a 32-bit address written as fou…
IPv4 vs IPv6: What Are the Differences?
IPv4 uses 32-bit addresses giving about 4.3 billion possible addresses, while IPv6 uses 128-bit addresses giving a practically unlimited pool, and IPv6 also si…
What is a Loopback Address?
A loopback address is a reserved IP address that a device uses to send traffic to itself, letting software test its own network stack without touching any phys…
Broadcast vs Multicast vs Unicast
Unicast sends a packet from one sender to exactly one receiver, broadcast sends it from one sender to every device on the local network segment, and multicast…
What are the IPv6 Address Types?
IPv6 defines three fundamental address types by how many recipients a packet reaches — unicast (one specific interface), multicast (a group of interfaces that…
What is IP Fragmentation in Networking?
IP fragmentation is the process of splitting an IP packet larger than a link’s MTU into multiple smaller fragments, each carrying enough header information for…
What is Carrier-Grade NAT (CGNAT)?
Carrier-Grade NAT (CGNAT) is a large-scale form of network address translation that an ISP runs in its own network to share a small pool of public IPv4 address…
What Are IPv6 Transition Mechanisms?
IPv6 transition mechanisms are the set of techniques — dual stack, tunneling, and translation — that let IPv4 and IPv6 networks interoperate during the long mi…
What is 6to4 Tunneling?
6to4 tunneling is an automatic IPv6-over-IPv4 tunneling mechanism that lets IPv6 hosts communicate across an IPv4-only network by encapsulating IPv6 packets in…
What is Dual Stack Networking?
Dual stack networking means a device, router, or network runs both the IPv4 and IPv6 protocol stacks at the same time, each with its own independent address, s…
What is SLAAC (Stateless Address Autoconfiguration)?
SLAAC (Stateless Address Autoconfiguration) is an IPv6 mechanism that lets a device generate its own globally routable IPv6 address automatically by combining…
DHCPv6 vs SLAAC: What is the Difference?
SLAAC (Stateless Address Autoconfiguration) lets an IPv6 host build its own address from a router-advertised prefix plus its interface identifier without any s…
What is Neighbor Discovery Protocol (NDP)?
Neighbor Discovery Protocol (NDP) is the IPv6 suite of ICMPv6 messages that replaces IPv4's ARP, DHCP-lite autoconfiguration, and ICMP redirects with a single…
What is a Router Advertisement (RA)?
A Router Advertisement (RA) is an ICMPv6 message that an IPv6 router periodically multicasts (or sends in response to a Router Solicitation) to announce its pr…