Оригинал этого документа расположен на
http://www.star.spb.ru/~dz/articles/diffussion/diffus.html
---------------------------------------------------------------




    Заход телнетом на фидо-мейлер (Brake)


  • Протокол работы Vmodem



  • FTN-Сессия через Vmodem


В процессе эксплуатации vmodem с Telnet в качестве протокола выяснилось,
что выбор не особо удачен, и если связываются не человек с BBS, а две коммуникационные
программы, то Telnet не столько помогает, сколько мешает. Возникло два
решения. Программы, которые не имели собственной поддержки TCP/IP поимели
возможность работать через vmodem-же, но использовать новый, специализированный
протокол. Вновь же создаваемые фидо-мейлеры обзавелись встроенными средствами
общения по TCP/IP. Как правило такие средства использовали чистое TCP-соединение,
но иным показалось мало, и в качестве транспорта местами стали пользоваться
разновидностью ftp. Опять же, это решение принесло больше проблем, чем
решений, и нынче не очень популярно.

Кстати, попутно при использовании Telnet для ФИДО выяснилась и еще одна
неудачная сторона такого решения. Дело в том, что Telnet считается протоколом,
используемым для интерактивного доступа человека к ресурсам сетевых компьютеров.
На большинстве роутеров сети этот протокол не без оснований ставят в класс
наиболее высокоприоритетных - для того, чтобы человек, работающий посредством
Telnet не оказался "выбитым из колеи" парой-тройкой потоков ftp или http.
Но если человек при работе через Telnet создает довольно слабую нагрузку
на канал, и повышенный приоритет этого протокола не вредит окружающим,
то почтовые системы столь спокойным нравом не обладают. Они занимаются
передачей файлов, что, в сочетании с высокоприоритетностью Telnet порождает
очень неравномерную загрузку каналов. Практически, при работе ФИДО-мейлеров
на стандартных Telnet-овских портах ФИДОшный трафик выдавливает всех и
вся с канала и занимает в нем столько, сколько может "съесть". Конечно,
особой радости это не вызвало и привело к тому, что telnet-протокол если
и используется для связи, то работает не на обычном 23-ем, а на каком-либо
ином порту. Часто для этого используют порт 60177.

Табличка протоколов



















































Протокол Аббревиатура Стандартный порт "Подменный" порт
Vmodem VMP 3141
Telnet TEL 23 60177
Raw TCP IFC* 60179
Binkd BND 24554


(* примечание: raw TCP впервые использовался в мейлере
ifcico, отсюда аббревиатура)






    Dmitry Zavalishin,
    1996-1997.