Simulation of the Transmission Control Protocol (TCP) communication between two entities

Aim of the experiment

To understand the foundations of network communication between two computing devices through the simulation of the TCP protocol.