Network - Protocol

> NetWork

1 - About

A protocol is the language description on how two process (often on two hosts) will take together to perform some actions.

Protocols are instructions for multiple agents. Algorithms are instructions for single agents. Manuel Blum #hlf14


3 - Process Communication Channel

Type Client Server Installation Machine
TCP/IP sockets Two different
Shared Memory Same
UNIX domain sockets Same

Using a Shared Memory segment allows for the best performance, but greater memory usage. Using UNIX domain sockets allows for improved performance over TCP/IP, but with less memory consumption than a shared memory segment connection.

4 - List

4.1 - Lower Level

Internet_protocol_suite (TCP/IP)

Internet Protocol Suite

4.2 - Higher level

network/protocol.txt ยท Last modified: 2019/02/16 17:49 by gerardnico