LINUX.ORG.RU

GNU telnet, мусор при первом чтении из дефолтного порта

 ,


0

4

Сразу скажу, что в сетевом программировании я полный нуб, поэтому соответствующие тряпки приветствуются.

Есть простейший эхо-сервер, к которому я пытаюсь законнектиться через телнет. Клиент — telnet из GNU inetutils. Если явно указать ему порт (в том числе и 23), то все нормально, если же порт не указывать, то первое чтение из сокета содержит, кроме введенной строки, еще и некий «мусор». Что это, какие-то служебные заголовки или баг? И почему этого мусора нет при явном указании порта?

Тестил под линуксом и под десяточкой (MinGW).

★★★★★

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

Я тоже так думаю, но тут два вопроса: почему оно появляется только когда не указываешь явно порт; почему «мусор» добавляется как спереди введенной строки, так и сзади.

buddhist ★★★★★
() автор топика
Ответ на: комментарий от buddhist

When connecting to a non-standard port, telnet omits any automatic initiation of TELNET options.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.