IPv4 Definition & Meaning

Internet Protocol Version 4, known as IPv4, manages the transmission of communication between devices on a network through IP data packets. IP packets contain information that directs them from one IP address to another. IPv4 was initialized in the early 1980s.

Each device receives an IP address, which is either entirely unique or unique within its own network. IP addresses for IPv4 come in a series of numbers and periods; they can be up to 32 bits.

IPv4 and DNS

Though computer networks use IP addresses to communicate, human users would have a much more difficult time trying to pair devices and web servers with the appropriate lengthy IP address. The Internet‘s Domain Name System (DNS) provides a solution. Each IP address that belongs to a web server receives a domain name (for example, walmart.com). DNS servers record and cache IP addresses, and when an Internet user makes an IP request (such as loading a website), the DNS servers go through the process of retrieving the corresponding IP address.

IPv4 packet structure

IPv4 data packets have two different layers—the header layer (which contains fourteen different informational fields) and the data layer. The header fields contain data in bits and bytes and serve different functions within the packet. For example, the Total Length field lists how many bytes the IP packet has, and the Source and Destination Address fields indicate which IP address the packet is coming from and to which one it’s going. The header fields contain useful information about the packets that the computer can read and interpret. This information indicates how packets pass between networks, how long they live, and more.

The data layer contains the rest of the packet’s information.

IPv4, IPv6, and address protocols

When IPv4 was launched in the 1980s, Internet developers didn’t expect that so many IP addresses would be needed. But as more devices connected to the Internet in the 2000s, IP addresses began to run out. IPv4 addresses are only 32 bits long, which permits some billion number of addresses but certainly doesn’t allow for the numerous devices that now connect to the Internet.

IPv6 (version 6, the most recent Internet protocol adaptation) has been in development since the late 90s, but it wasn’t officially launched throughout the world until 2012. Its IP addresses are 128 bits long, which provides much more room for new devices. Both protocols are still used across Internet networks. Networks that are dual-stack support both IPv4 and IPv6. However, devices that support only one cannot communicate successfully with devices that only support the other.

 

Related Links

Jenna Phipps
Jenna Phipps
Jenna Phipps is a contributor for websites such as Webopedia.com and Enterprise Storage Forum. She writes about information technology security, networking, and data storage. Jenna lives in Nashville, TN.

Top Articles

Huge List Of Texting and Online Chat Abbreviations

From A3 to ZZZ we list 1,559 text message and online chat abbreviations to help you translate and understand today's texting lingo. Includes Top...

How To Create A Desktop Shortcut To A Website

This Webopedia guide will show you how to create a desktop shortcut to a website using Firefox, Chrome or Internet Explorer (IE). Creating a desktop...

The History Of Windows Operating Systems

Microsoft Windows is a family of operating systems. We look at the history of Microsoft's Windows operating systems (Windows OS) from 1985 to present...

Hotmail [Outlook] Email Accounts

  By Vangie Beal Hotmail is one of the first public webmail services that can be accessed from any web browser. Prior to Hotmail and its...

Relational Database Definition &...

A relational database stores and connects data in tables and columns, emphasizing the...

Common Business-Oriented Language (COBOL)...

What is COBOL? COBOL stands for Common Business-Oriented Language. It is a 60-year-old programming...

Shared Hosting Definition &...

Shared hosting is a web hosting model in which multiple sites occupy the...