LESSON 11 / 30 · Follow the path

Networks, layers, addresses, names and ports

Follow communication using layers, names, addresses and ports without confusing their functions.

FREE LESSONFICTIONAL WORKED EXAMPLE

After this lesson, try to

  • Compare seven OSI layers with the Internet model.
  • Separate IP addressing from TCP and UDP behaviour.
  • Distinguish DNS names, addresses and transport ports.

Use models to organize responsibilities

The OSI model has seven conceptual layers: physical, data link, network, transport, session, presentation and application. The Internet model in the selected IETF architecture has link, internet, transport and application layers. These are ways to reason about functions, not a promise that each real product implements seven separate pieces. Encapsulation adds the relevant protocol information as data passes through a stack.

Keep delivery and addressing distinct

IP supports addressing and packet delivery between networks. IPv4 addresses have 32 bits; IPv6 addresses have 128. Modern prefixes must be understood in their actual network context rather than by assuming old classful defaults. TCP provides an ordered, reliable byte stream; UDP does not itself provide TCP’s delivery guarantees. A network packet is not always the same size, and IPv6 does not automatically encrypt or secure all traffic.

Names and ports are different identifiers

DNS uses domain names, resource records, authoritative servers and resolvers. A name does not necessarily correspond to one website or one IP address. A transport port identifies an endpoint within the relevant protocol context; a familiar port number does not prove that the expected application is running or that its traffic is safe.

The seven OSI responsibilities

From top to bottom: application offers services used by applications; presentation concerns data representation; session concerns managing dialogues; transport concerns endpoints and processes; network concerns addressing and routing between networks; data link concerns local delivery and framing; physical concerns signals and the medium. These are conceptual responsibilities, and implementations may combine functions.

Make it your own.

Draw a fictional browser-to-booking-service path. Mark name resolution, IP delivery, transport and application authorization.

Use fictional information. Writing an answer helps expose assumptions; this exercise is not independently marked.

Connect the terminology.

SCOPE, PRACTICE AND ACCESS

What to take further.

Coverage and remaining teaching

  • CC04: Introductory material is supplied; broader scope is unverified in the exam coverage register.
  • AI04: Introductory material is supplied; broader scope is unverified in the exam coverage register.

Practice and feedback

  • CC04: A guided paper case and explained model are available; independent review of fresh learner work and any live validation remain separate.
  • AI04: A guided paper case and explained model are available; independent review of fresh learner work and any live validation remain separate.

Free and paid resources

The linked applied guides and their paper activities are free; no cloud purchase or real-system test is needed. Official examination and maintenance charges follow issuer terms. Optional paid training or feedback is distinct from these free exercises.

A reading acknowledgement tracks your place; it does not establish competence or course completion.