CYBER LIBRARY
Explore the bootcamp
Connected systemsBeginner

IP addresses

Learn what IPv4 and IPv6 addresses identify, how private addressing works, and why an address in a log is not a person's identity.

3 min readUpdated 12 Oct 202615 connections
Markdown

Addresses support delivery

An IP address identifies a network-layer endpoint or interface in the context of a network. IPv4 uses 32-bit addresses, commonly written as four decimal numbers. IPv6 uses 128-bit addresses with a different textual notation and addressing architecture. The address helps deliver packets; it is not an authentication credential.

A device can have multiple interfaces and addresses, and its addresses can change. A laptop might use different addresses on home Wi-Fi, an office network, and a VPN. A service may also be reachable through multiple addresses or infrastructure components.

Understand the prefix with the address

An address alone does not describe the local network boundary. Its prefix or subnet information helps a device decide whether a destination is on the local link or requires forwarding through a gateway. Subnetting and CIDR explains that boundary and its notation.

For example, in a small training network, two IPv4 addresses beginning with the same numbers may or may not be in the same subnet, depending on the configured prefix. Avoid using visual similarity as a substitute for checking the actual configuration.

Private addresses are reusable

RFC 1918 reserves particular IPv4 ranges for private networks. Different organizations can use the same private addresses internally. Seeing an address such as 192.168.1.20 therefore does not identify one globally unique computer. The network context matters.

Network address translation explains how a gateway can translate addresses and ports when traffic crosses a boundary. A remote service may see a shared outward-facing address instead of the original private address. IPv6 has its own address types and operational considerations; do not copy every IPv4 assumption into an IPv6 design.

A log needs time and context

Imagine a fictional analyst sees suspicious activity associated with a public IP address. Several learners may share that address through a gateway. The same address might later be assigned to a different connection. Treating the address as a person's identity would overstate the evidence.

The analyst may need the event time, source port, translation records, lease information, application account, and device evidence. Logs and telemetry explains the broader need for context. Even with additional records, describe what they actually support rather than assuming every network observation identifies a human.

Inspect your own configuration

In a lab or on your own device, identify the local address, prefix, gateway, and configured name-resolution service. Record the relationships rather than publishing unnecessary details about a private environment. Repeat the observation on a different network and compare what changes.

Then draw a request from the local interface to a public website. Mark where the source address might be translated and where a log would record each view. Domain Name System connects the site's name to address resolution, while Routing and switching explains how forwarding uses network and local-link information.

GO TO THE SOURCE

References & further reading

Original explanations, with primary references for deeper study.

Cisco: Networking basicsIETF: IPv4, RFC 791IETF: IPv6, RFC 8200IETF: Private IPv4 Addressing, RFC 1918
EXPLORE THIS IDEA’S CONNECTIONS

A small part of a bigger picture.

12 notes · 19 connections
100%
IP addresses · depth 1
Drag to pan · Pinch or use +/− to zoom · Click to preview · Double-click to read
Browse notes as a list (12)
Start with a concept. Follow its connections.
Detection & responseAbuse Elevation Control MechanismElevation-control abuse bypasses or misuses mechanisms governing privileged execution.Making change happenAcceptance criteriaDefine observable conditions for a deliverable to be accepted.Security essentialsAccess controlUnderstand subjects, resources, permissions, and enforcement through a shared-drive example, including how access changes over time.Detection & responseAccess Token ManipulationAccess token manipulation changes or adopts operating-system security contexts.Risk & resilienceAccount Access RemovalAccount access removal disrupts legitimate users by changing, deleting, or restricting their identities.Evidence & investigationAccount DiscoveryAccount discovery enumerates identities available in a system or environment.Detection & responseAccount ManipulationAccount manipulation changes identity settings to preserve or expand access.Adversarial thinkingAcquire InfrastructureInfrastructure acquisition obtains domains, servers, or other resources used to support operations.Adversarial thinkingActive ScanningActive scanning probes target infrastructure to learn reachable services or weaknesses.Security essentialsAdversary in the middleAn intermediary may observe or alter a communication path.Security essentialsAESA symmetric block cipher whose safe use depends on its mode and implementation.Making change happenAgile deliveryUse short feedback cycles to adapt toward a useful outcome.