CYBER LIBRARY
Explore the bootcamp
Connected systemsBeginner

OSI and TCP/IP models

Use OSI and TCP/IP layers to explain a browser request and separate physical, addressing, transport, and application problems.

3 min readUpdated 12 Oct 20264 connections
Markdown

A model for separating responsibilities

The OSI reference model organizes communication into seven layers: physical, data link, network, transport, session, presentation, and application. The model helps people discuss different responsibilities without describing every implementation detail at once. Internet systems are also commonly explained using a TCP/IP model that groups responsibilities differently.

From the bottom upward, think of signals and media, local frame delivery, delivery across networks, transport between endpoints, dialog coordination, representation of data, and application-facing communication. This is a conceptual structure, not a claim that every modern protocol fits into exactly one isolated software box.

Follow a failed browser request

Suppose a learner cannot open a training website. A disconnected cable or unavailable wireless link is a different problem from an incorrect IP route. Both differ from a reachable web application that returns an authorization error. Naming the responsibility helps choose relevant evidence.

The learner first checks whether the device has a working network connection. They then examine its addressing and gateway configuration, whether the destination name resolves, and whether the application responds. Each observation narrows the problem without immediately blaming the website or changing arbitrary settings.

This example also shows that troubleshooting is not always a rigid climb through seven steps. A clear application response can already establish that several underlying mechanisms worked for that request. Use the model to reason, not to ignore evidence.

Encapsulation adds context

As data passes through a protocol stack, different layers add information needed for their tasks. A local frame carries local-link information, an IP packet carries network-layer addressing, and transport information identifies the relevant endpoints and behavior. The application interprets its own messages above those mechanisms.

IP addresses develops the network-layer part. TCP and UDP compares common transport choices. HTTP and HTTPS explains request and response meaning at the application level. The same application message can be carried through a network that changes local frame details along the path.

Security controls see different things

A network control may observe addresses and connection metadata while a web application sees the authenticated account and requested record. Encryption can hide some application content from intermediate observers without making the endpoints unable to interpret it.

For a fictional incident, distinguish a firewall record saying a connection was allowed from an application record saying a particular document was opened. Those observations support different conclusions. Calling both “network logs” can obscure the evidence you actually have.

Practice describing one observation

Choose a familiar website request and write four statements: how the device connects locally, how traffic reaches another network, which transport is used, and what application action occurs. Label assumptions you have not verified.

Then describe a failure at each responsibility and one source of evidence that would help investigate it. A useful understanding of layers lets you explain why a successful connection does not guarantee a successful or authorized application action.

GO TO THE SOURCE

References & further reading

Original explanations, with primary references for deeper study.

Cisco: Networking basicsITU-T: OSI Basic Reference Model, X.200
EXPLORE THIS IDEA’S CONNECTIONS

A small part of a bigger picture.

5 notes · 6 connections
100%
OSI and TCP/IP models · depth 1
Drag to pan · Pinch or use +/− to zoom · Click to preview · Double-click to read
Browse notes as a list (5)
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.