liveBook · Manning

Transport layer

The transport layer is the network-stack layer that provides end-to-end data delivery between communicating endpoints or application processes.

How 2 Manning books explain it

Acing the CCNA Exam: Volume 1 Fundamentals and Protocols

The transport layer is the network-model layer that delivers data to a specific application process on a destination host.

How it is used
Directs network data to the correct application process and supplies services to application-layer protocols.
How deep it goes
Explains Layer 4 addressing, encapsulation, and relationships with lower layers, then defers detailed TCP and UDP behavior.
Examples
Uses an HTTPS request to port 443 alongside open ports 53 and 80 to demonstrate application-process delivery.
What you can do after
Evaluate how Layer 4 directs data to applications and distinguish transport ports from physical device ports.

Read how Acing the CCNA Exam: Volume 1 Fundamentals and Protocols explains transport layer →

Rust Servers, Services, and Apps

The transport layer provides communication between endpoints and transfers application data as a stream or sequence of transport-level units.

How it is used
Explains how HTTP-serving clients and servers exchange application data reliably through TCP connections.
How deep it goes
Defines reliable byte-stream communication and demonstrates a basic TCP exchange, stopping short of application-message interpretation.
Examples
Uses a Rust TCP server and client that exchange a continuous stream of bytes before introducing HTTP handling.
What you can do after
Build a basic TCP client and server that exchange bytes using the Rust standard library.

Read how Rust Servers, Services, and Apps explains transport layer →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.