A protocol that provides reliable communication by establishing a connection between two network devices.