Как на самом деле работает общий доступ к файлам Windows?

Я знаю, что при общении по HTTP источник должен быть сначала загружен, чтобы его можно было просмотреть в браузере. Но какой механизм на самом деле задействован при использовании общего доступа к файлам Windows (как при совместном использовании через сетевой маршрутизатор, так и при прямом использовании, например, кабеля локальной сети с ПК-1 на ПК-2)?

  1. Отправляется ли запрос на сервер, который начинает передавать данные на определенный порт, который должен быть получен клиентом?
  2. Получает ли клиент доступ к диску сервера, как обычный диск, считывает данные и копирует их на свой собственный диск?
    1. Копирует ли сервер файл на жесткий диск клиента?