Например
bittorrentну к примеру на уровне протокола невозможно получить свободный/занятый размер на FTP хранилище.
Если вы хотите получать размер хранилища, вам нужен явно не протокол передачи файлов.
Для протокола передачи файлов это информация совершенно ненужная и излишняя. И поэтому ни один протокол передачи файлов вам такого функционала не даст.
Тут вам скорее нужно что-то вроде протокола доступа к файловой системе. или что-то подобное.
Посмотрите в сторону
SMB и
WebDAV