Добрый день!Мне необходимо написать TCP клиент-сервер (linux, C++). Клиент: авторизуется на сервере и передает файл, производит реконнект при потере связи с сервером. Сервер:при корректной авторизации клиента сохраняет переданный клиентом файл на жестком диске. Не подскажете сразу по нескольким вопросам: 1. Для передачи данных необходимо установить сначала TCP-соединение.То есть, если я сначала напишу,например,TCP-клиент, запущу tcpdump , указав порт,который слушает сервер, в дампе я не увижу данных,передаваемых клиентом(напрример, логин и пароль)? 2. Каким образом можно осуществлять кодировку логина и пароля на клиенте? Например, не отображать набор пароля (**********) и передача по сети параметров авторизации в закодированном виде? 3. Каким образом сервер сможет понять,что закончился логин,начался пароль,закончился пароль и передается файл? 4. Как лучше обработать ситуацию, когда клиент передал часть файла и произошло разъединение?

Ответ на:
комментарий
от yoghurt
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous

Ответ на:
комментарий
от yoghurt

Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от tar
Ответ на:
комментарий
от Masha
Ответ на:
комментарий
от dmitryalexeeff

Ответ на:
комментарий
от MKuznetsov

Ответ на:
комментарий
от slackwarrior
Ответ на:
комментарий
от Masha

Ответ на:
комментарий
от slackwarrior
Ответ на:
комментарий
от Masha

Ответ на:
комментарий
от slackwarrior
Ответ на:
комментарий
от Masha

Ответ на:
комментарий
от slackwarrior
Ответ на:
комментарий
от Masha
13 июня 2013 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.