Сменил модель и уровень.

С моделью OSI неудобно — там инициализация происходит на сеансовом уровне (пятом), а работа — на представительском уровне (шестом). На практике же реализуется всё на уровне приложения. Лучше тогда рассуждать в рамках модели TCP/IP, где вся работа происходит на прикладном уровне.