IP address
Let an agent explain IP addresses, relay formats, allocation, private ranges, DHCP, NAT and privacy from IETF, IANA and data protection sources, describe the named address types and flag network aliases, and distinguish IP addresses from MAC addresses, domain names, ports and physical locations, without enabling tracking or attacks.
Bundle → Layer → Finding → Questions Filled
4 bundles · 8 layers · 8 findings · 16 questions
Understand What an IP address is.
Definition
Definition.
Definition
Definition.
- What is an IP address, and how does it differ from MAC addresses, domain names, ports and physical locations? definition
- Is someone being threatened or harassed by a person claiming to know their IP address, in which case report to police or the platform? boundary
Types
Named types.
Types
Types.
- What are dynamic, static, IPv6 and unique local addresses, and why are private networks different? definition
- Which entry fits the specific type? action
Technical Formats and allocation.
Formats
IPv4 and IPv6.
Formats
Formats.
- How are IPv4 and IPv6 addresses structured and written? provenance
- Which references are standard? provenance
Allocation
Allocation.
Allocation
Allocation.
- How do IANA and regional registries allocate addresses, and why did IPv4 run out? provenance
- Which sources are cited? provenance
Networks Local networks.
NAT
Network address translation.
NAT
NAT.
- How do private ranges and NAT let many devices share a public address? provenance
- Which entry fits network address translation? action
DHCP
Dynamic assignment.
DHCP
DHCP.
- How does DHCP assign dynamic addresses? provenance
- Which entry fits Dynamic Host Configuration Protocol? action
Context Privacy.
Privacy
Privacy.
Privacy
Privacy.
- Why do courts and regulators treat IP addresses as personal data in some contexts? provenance
- Is the presentation neutral and free of tracking guidance? boundary
Geolocation
Geolocation limits.
Geolocation
Geolocation.
- How accurate is IP geolocation, and why is it often wrong? provenance
- Which entry fits geolocation software? action
Classifiers Filled
- Family
- Thing Registry
- Category
- Information and virtual systems
- Entry kind
- thing
- Plane
- INF
- Domain
- INF.MED
- Other names and narrower kinds
- private network, Enterprise private network, dynamic IP address, static IP address, IPv6 address, unique local address, reserved IP address, IPv4 address, public network, link-local address, virtual IP address
What it is Filled
A numerical label assigned to a network interface on a network that uses the Internet Protocol, identifying the host and enabling routing, in IPv4 as a 32-bit address usually written in dotted decimal, and in IPv6, standardised in RFC 2460 of 1998 and RFC 8200 of 2017, as a 128-bit address written in hexadecimal; addresses may be static or dynamically assigned by DHCP, and private IPv4 address ranges defined in RFC 1918 and IPv6 unique local addresses are used inside private and enterprise networks. Private IPv4 networks commonly use network address translation for public Internet access, while IPv6 unique local addresses do not require address translation for their use. The registry aliases private network and enterprise private network name networks rather than addresses. IP addresses can be personal data under laws such as the GDPR, and this model gives no guidance on tracking or attacking individuals.
Why it exists Filled
Let an agent explain IP addresses, relay formats, allocation, private ranges, DHCP, NAT and privacy from IETF, IANA and data protection sources, describe the named address types and flag network aliases, and distinguish IP addresses from MAC addresses, domain names, ports and physical locations, without enabling tracking or attacks.
Distinguishing features Filled
- Hierarchical allocation
- IPv4 exhaustion
- Private and public ranges
- Personal data status
What robots and AI may and may not do Filled
Must not
- Use an IP address to track, locate or harass a person.
- Scan or probe addresses on networks it is not authorized to test.
- Present an IP address as proof of who a person is.
- Publish logs that tie IP addresses to identifiable people without a legal basis.
Only with a human decision
- Blocking or reporting an address that may be shared by many innocent users.
- Handing address records to a third party seeking a person's identity.
May
- Explain IP addressing, IPv4 and IPv6 notation and how routing uses addresses.
- Manage addresses on networks the agent is authorized to administer.
- State the limits of IP geolocation honestly when asked to locate an address.
Moral aspects Filled
- An IP address can be personal data and can lead to a person's home or identity.
- Shared and reassigned addresses mean that blaming the address can blame the wrong person.
Who is affected
- Internet users
- Network operators
- People wrongly identified
Owners Filled
Steward
The network operator that assigned it; regional internet registries record the allocation of address blocks.
Master systems
- Regional internet registry allocation databases
Links to other meta-models Filled
parent
- Q4418000 - registry parent class
- Q658349 - registry parent class
related
- network address - in registry terms
- Internet Assigned Numbers Authority - through regional registries
- MAC address
- private network - network rather than address
What else AI and robots need to interact with it Filled
Identity and identifiers required Filled
- Vercy registry: vr.tr.ip-address
- Wikidata: Q11135 (https://www.wikidata.org/wiki/Q11135)
Direct properties not applicable Not applicable
- IPv4 address length: 32 bits - about 4.3 billion addresses
- IPv6 address length: 128 bits
- RFC 1918 private ranges: 1996 year - 10/8, 172.16/12, 192.168/16
Plane INF: no invented physical properties.
Recognition optional Filled
- Network-layer address in IP networks
- Private network, enterprise private network, dynamic IP address, static IP address, IPv6 address, unique local address
- MAC addresses identify hardware on local links; domain names map to addresses; ports identify services; IP addresses give only approximate location
- Not a physical object; strings such as dotted decimal or colon-separated hexadecimal numbers.
Capabilities and actions required Filled
- explain IPv4 and IPv6 formats
- relay allocation and private ranges
- describe named address types
- relay privacy considerations
Hazards and failure modes required Filled
- Enabling tracking or harassment
- Overstating geolocation accuracy
- Exposing devices without firewalls
Standards and interfaces required Filled
- IETF RFC 791, RFC 8200, RFC 1918, RFC 4193
- Regional Internet Registry policies
- GDPR treatment of IP addresses as personal data
Context of use required Filled
- Identifying and routing to devices on IP networks.
- IPv4 addresses
- IPv6 addresses
- static and dynamic addresses
- private and unique local addresses
- anycast and multicast addresses
Sources Filled
- Wikidata item Q11135: IP address - identity and sense of the item
- Wikipedia: IP address - general description of the item
Open questions
- The registry aliases private network and enterprise private network should be moved to network entries
- Should IPv6 address be a separate entry?
- How should IETF RFCs be linked?
Machine files
Provenance
thing registry research (pass 2) · unreviewed
Built from: models/things/publications/thing-q11135/spec.json