Live briefing
Everything about IPv4
Fourth version of the Internet Protocol
Internet Protocol version 4 (IPv4) is the first version of the Internet Protocol (IP) as a standalone specification. It is one of the core protocols of standards-based internetworking methods in the Internet and other packet-switched networks. IPv4 was the first version deployed for production on SATNET in 1982 and on the ARPANET in January 1983. It is still used to carry much of the Internet traffic today, even with the ongoing deployment of Internet Protocol version 6 (IPv6), its successor. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: IPv4A 5-minute orientation
- Skim a recent paper: Who Squats IPv4 Addresses?Influential work since 2022
- Pick up a classic book: Computer networkingThe most-reprinted book on the subject
- Read the landmark paper: Host Identity Protocol (HIP): Connectivity, Mobility, Multi-Homing, Security, and Privacy over IPv4 and IPv6 NetworksCited 101 times
- Go sideways: IPv6 packetA closely related topic
- Go sideways: Internet Control Message ProtocolA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Host Identity Protocol (HIP): Connectivity, Mobility, Multi-Homing, Security, and Privacy over IPv4 and IPv6 Networks
Internet-Scale IPv4 Alias Resolution With MIDAR
IPv4 address allocation and the BGP routing table evolution
Transition from IPv4 to IPv6: A State-of-the-Art Survey
A Primer on IPv4 Scarcity
Lost in Space: Improving Inference of IPv4 Address Space Utilization
Scalable Tree-Based Architectures for IPv4/v6 Lookup Using Prefix Partitioning
IPV4/IPV6 security and threat comparisons
🆕 Influential since 2022
Who Squats IPv4 Addresses?
Challenges and Mitigation Strategies for Transition from IPv4 Network to Virtualized Next-Generation IPv6 Network
Comparative Evaluation of Host-Based Translator Mechanisms for IPv4-IPv6 Communication Performance Analysis With Different Routing Protocols
Evaluating the Advantages and Disadvantages of Transition Technologies for IPv6 in the Context of IPv4-as-a-Service
In the loop: A measurement study of persistent routing loops on the IPv4/IPv6 Internet
📚 Books worth reading
Computer networkingJames F. Kurose, Keith W. Ross · 1900
Unix System Administration HandbookEvi Nemeth, Garth Snyder · 1989
Data Communications and NetworkingBehrouz A. Forouzan, Catherine Ann Coombs · 2000
IPv6 EssentialsSilvia Hagen · 2002
Handbook of IPv4 to IPv6 transitionJohn Amoss, John J. Amoss · 2007
TCP/IP IllustratedW. Richard Stevens, Kevin R. Fall · 1993
Transgender Intimate Partner ViolenceAdam M. Messinger, Xavier L. Guadalupe-Diaz · 2020
Network FundamentalsMark A. Dye, Antoon W. Rufi · 2007
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- IPv6 packet An IPv6 packet is the smallest message entity exchanged using Internet Protocol version 6 (IPv6). Packets consist of control information for addressing…
- Internet Control Message Protocol The Internet Control Message Protocol (ICMP) is a supporting protocol in the Internet protocol suite. It is used by network devices, including routers…
- Internet Protocol The Internet Protocol (IP) is the network layer communications protocol in the Internet protocol suite for relaying datagrams across network boundaries…
- IPv6 Internet Protocol version 6 (IPv6) is the most recent version of the Internet Protocol (IP), the communications protocol that provides an identification…
- User Datagram Protocol In computer networking, the User Datagram Protocol (UDP) is one of the core communication protocols of the Internet protocol suite used to send messages…
- IP fragmentation IP fragmentation is an Internet Protocol (IP) process that breaks packets into smaller pieces (fragments), so that the resulting pieces can pass through…
- IP address An Internet Protocol address (IP address) is a numerical label, such as 192.168.1.1 or 2001:0db8:0000:0000:0000:8a2e:0370:7334, that is assigned to a device…
- Subnet A subnet, or subnetwork, is a logical subdivision of an IP network. The practice of dividing a network into two or more networks is called subnetting.…