Les communications réseau se produisent dans l'un des deux modes. Un est "orienté connexion," L'autre "sans connexion." Dans le modèle orienté connexion, les deux côtés établir une session et envoyer des messages et des données dans les deux sens dans le contexte de la session. Dans la communication sans connexion, chaque transaction est une demande du client suivie d'une réponse du serveur et rien de plus. FTP est orienté connexion. Il établit pas un, mais deux sessions. La première connexion comporte des commandes et des réponses à ces commandes, tandis que la deuxième connexion est un canal pour le passage de fichiers.