SU.HAMRADIO ------------- < Пред. | След. > -- < @ > -- < Сообщ. > -- < Эхи > --
 Nп/п : 61 из 96
 От   : Andrei Kopanchuk                    2:5058/108.2      28 фев 26 01:05:46
 К    : Nil A                                                 28 фев 26 02:23:02
 Тема : Re: Fidonet-over-ax25
----------------------------------------------------------------------------------
                                                                                 
@MSGID: 2:5058/108.2 69a2234b
@REPLY: 2:5015/46 69a1f104
@PID: GED+W32 1.1.5-b20170303
@CHRS: CP866 2
@TZUTC: 0200
@TID: hpt/w32-mvcdll 1.9.0-cur 2019-01-08
Привет, Nil

27 фев 26, Nil A пишет к Andrei Kopanchuk:

 AK>> А чем Connected Mode не устраивает?

 NA> Оверхед лишний, как в плане дричканья TX/RX, так и отправки самих
 NA> байтов со скоростью 1200 бод. Connected Mode - это хендшейк ax.25, по
 NA> типу как TCP, только тут 2-пакета, а не 3 как в TCP.

 Дык, стандартная процедура LAPB/LAPM, для установления канала, как и
завершение по DISC. Это позволяет качественно отследить начало и конец сессии.
В случае UI пришлось бы дополнительно следить за этим. Да и пару
лишних кадров на целую сессию особо погоды не строят.

 NA> Да, когда мы используем UI, то подтверждения и перепосылку приходится
 NA> делать вручную. Под модемом мы понимаем не TNC, а KISS программный
 NA> тут, он умеет.

 KISS режим, в отличии от HOST, не умеет следить за физическим
состоянием канала, например за состоянием DCD, и за данными в буфере передачи,
из этого выплывают кривые тайминги и прочее. Есть конечно дополнение в
виде KISS ACKMODE, но не все модемы и софт это поддерживают.

 NA> Проблема Connected Mode ещё в том, что если какие-то проблемы, то мы
 NA> пытаемся на уровне FTN-сессии решить, ещё какие-то CRC, подтверждения
 NA> и пр. При этом уровень Connected Mode тоже этим занимается, и мы может
 NA> тайм-ауты выставить, но как-то более гибко повлиять на "застрявшее"
 NA> соединение не можем.

 Вообще, даже ZMODEM был адаптирован для LAPM каналов, таких как
V.42. Правда, тайминги рассчитаны, как минимум, для 9600 линков. Hо я
согласен, что двойной контроль потока - это лишнее. Для пакета в основном
использовали YAPP, вроде как тот же FBB протокол на нем основан.

 NA> Если нам просто поток данных с гарантированной доставкой надо
 NA> отправлять, как телеграмму, или как на BBS зайти - Connected Mode в
 NA> самый раз. Если мы _уже_ свой протокол обмена пишем, где
 NA> договариваемся о FTN-сессии, передаче файлов, и т.д. то нам сподручнее
 NA> решать проблемы связи низкого уровня, и при этом оперативнее, т.к. у
 NA> нас чуть больше знаний о текущем соединении на таком прикладном
 NA> уровне.

 Тут не совсем понял, HOST Connected Mode имеет самое полное
представление о состоянии линка и может возвращать состояние буфера прикладному ПО,
для контроля потока.

 AK>> Вот, как раз, FBB протокол, автоматизировал передачу файлов,
 AK>> причем даже с сетевым уровнем.

 NA> Hу так и прикрутили бы "нативную" отправку файлов к FTN-делам, чем
 NA> натягивать binkd на сову, зачёркнуто, на ax.25.

 Да, собственно и через FBB можно это сделать, даже на уровне
скриптов. Hо она вроде как не умела файлы напрямую отправлять, только
упакованные в сообщения, в виде UUE или 7+, которые потом дожиаются LZH, почти
до того же состояния, что и оригинальный архив.


---
 * Origin: Продам вечный двигатель. Гарантия 12 месяцев. (2:5058/108.2)
SEEN-BY: 50/109 301/1 341/66 450/1024 463/68 4500/1
5000/111 5005/33 82
SEEN-BY: 5015/35 42 46 5019/40 5020/113 545 715
830 846 848 1042 4441 12000
SEEN-BY: 5022/128 5030/49 115 722 1081 1474 5049/1
6 5053/51 58 5058/104 108
SEEN-BY: 5060/900 5061/133 5083/1 444 6078/1 2 80
@PATH: 5058/108 5020/830 1042 4441



   GoldED+ VK   │                                                 │   09:55:30    
                                                                                
В этой области больше нет сообщений.

Остаться здесь
Перейти к списку сообщений
Перейти к списку эх