Every host connected to the Internet has a uniquely identifiable address called
Every host connected to the Internet has a uniquely identifiable address called an IP address. The IP address is a unified address format provided by the IP protocol. It assigns a logical address to each network and each host on the Internet to shield the differences in physical addresses. Because of the unique address such as IP address, it is ensured that users can efficiently and conveniently select the objects they need from thousands of computers when operating on connected computers.
#The operating environment of this article: windows10 system, thinkpad t480 computer.
Every host connected to the Internet has a uniquely identifiable address called an IP address.
IP address (Internet Protocol Address) refers to the Internet Protocol address, also translated as Internet Protocol address.
The IP address is a unified address format provided by the IP protocol. It assigns a logical address to each network and each host on the Internet to shield the differences in physical addresses.
IP protocol is a protocol designed for computer networks to communicate with each other. In the Internet, it is a set of rules that enable all computer networks connected to the Internet to communicate with each other. It stipulates the rules that computers should abide by when communicating on the Internet. Computer systems produced by any manufacturer can interconnect with the Internet as long as they comply with the IP protocol.
Network systems and equipment produced by various manufacturers, such as Ethernet, packet switching network, etc., cannot interoperate with each other. The main reason why they cannot interoperate is because of the basic unit (technically called is a "frame") in a different format. The IP protocol is actually a set of protocol software composed of software programs. It uniformly converts various "frames" into "IP datagram" format. This conversion is one of the most important features of the Internet, enabling all kinds of computers to All can achieve interoperability on the Internet, that is, they have the characteristics of "openness".
It is precisely because of the IP protocol that the Internet has rapidly developed into the world's largest and open computer communication network. Therefore, the IP protocol can also be called "Internet Protocol".
Note:
There is also a very important content in the IP protocol, that is, a unique address is specified for every computer and other device on the Internet. , called an "IP address". Because of this unique address, it is ensured that users can efficiently and conveniently select the objects they need from thousands of computers when operating on connected computers.
The IP address is just like our home address. If you want to write to a person, you need to know his or her address so that the postman can deliver the letter. A computer sending information is like a postman. It must know the unique "home address" so as not to deliver the letter to the wrong person. It's just that our addresses are expressed in words, and the computer's address is expressed in binary numbers.
IP addresses are used to give computers on the Internet a number. What we see every day is that every connected PC needs an IP address in order to communicate normally. We can compare "personal computer" to "a telephone", then the "IP address" is equivalent to the "telephone number", and the router in the Internet is equivalent to the "program-controlled switch" of the telecommunications bureau.
The IP address is a 32-bit binary number, which is usually divided into 4 "8-bit binary numbers" (that is, 4 bytes). IP addresses are usually expressed in the form of (a.b.c.d) using "dotted decimal", where a, b, c, and d are all decimal integers between 0 and 255. Example: The dotted decimal IP address (100.4.5.6) is actually a 32-bit binary number (01100100.00000100.00000101.00000110).
Extended knowledge: IP address allocation
TCP/IP protocol requires different settings for different networks, and each node generally requires an "IP address" , a "subnet mask" and a "default gateway". However, you can use Dynamic Host Configuration Protocol (DHCP) to automatically assign an IP address to the client, avoiding errors and simplifying the settings of the TCP/IP protocol.
IP addresses are currently assigned by the Internet Corporation for Assigned Names and Numbers (ICANN).
InterNIC: Responsible for the United States and other regions;
ENIC: Responsible for the European region;
- ## APNIC (Asia Pacific Network Information Center): Chinese users can apply to APNIC (fees are required)
- PS: In 1998, APNIC's headquarters moved from Tokyo to Brisbane, Australia.
- The agency responsible for allocating Class A IP addresses is ENIC
- The agency responsible for allocating Class B IP addresses in North America is InterNIC
- The organization responsible for the allocation of Asia-Pacific Class B IP addresses is APNIC
Programming video)
The above is the detailed content of Every host connected to the Internet has a uniquely identifiable address called. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

Notepad++7.3.1
Easy-to-use and free code editor

WebStorm Mac version
Useful JavaScript development tools

Dreamweaver Mac version
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)