LAB599.RU — интернет-магазин средств связи
EN FR DE CN JP

Команды TNC, Digi, Node

Команды TNC, Digi, Node







Larry Kenney, WB9LOZ
Packet: WB9LOZ @ W6PW.#NOCAL.CA.USA.NA
1988

Перевод - Саввин А.А. (с) 1995
Информация с сайта RA3APW

ЧАСТЬ 3
    Во второй части я рассказал о том, как получить в эфире и провести
ваше первое QSO. Теперь давайте взглянем на некоторые команды, которые
доступны в вашем TNC и могут помочь улучшить работу вашей станции.
    КОМАНДЫ TNC:  TNC,  или  Терминальный  сетевой   контроллер,   эта
"маленькая  черная  коробочка",  о которой мы поговорили ранее,  имеет
более 100 различных команд,  которые вы можете использовать. Вы можете
настраивать   вашу  работу  пакетом  с  этими  командами,  включать  и
выключать различные функции  как  вы  пожелаете.  Однако  не  все  TNC
совершенно   одинаковы,  но  все  имеют  привлекательно  много  разных
функций.  В моих примерах я буду использовать команды,  применяемые  в
TNC2 и клонах.
    Мы знаем уже несколько команд:  CONTROL C для  входа  в  командный
режим,  MYCALL,  MONITOR, CONNECT и DISCONNECT. Теперь давайте обсудим
то, что может изменить способ работы вашей станции.
    ECHO: Эта  команда сообщает TNC должен он или нет посылать обратно
на экран монитора то,  что вы набираете.  Если вы ничего не видите при
наборе,    установите    ECHO    ON.    ЕЕссллии   ВВыы   ввииддииттее
ддууббллииррооввааннииее,  типа  этого,  установите  ECHO   OFF.   Эта
установка зависит от работы вашей конкретной компьютерной системы.
    CONV (converse  mode   -   режим   разговора):   Ваш   TNC   будет
автоматически  переключаться  в  этот  режим,  когда  вы  с кем-нибудь
соединитесь,  но вы также можете  сделать  это  вводом  CONV  (CR)  на
приглашение  Cmd:.  В  режиме  разговора  все  что  вы набираете будет
передаваться через путь,  который вы  установили  командой  (UNPROTO).
(См.  следующий  параграф.)  Любой в режиме монитора сможет читать то,
что вы посылаете. Пакеты в режиме разговора передаются только один раз
и не подтверждаются, поэтому нет гарантии, что они доходят. Этот режим
часто используется для посылки CQ.
    UNPROTO: Эта   команда  определяет  путь,  используемый  в  режиме
разговора.  По умолчанию это CQ,  но вы можете,  если  хотите,  ввести
последовательность диджипитеров или указать название группы или клуба.
Некоторые примеры:  CQ v WP6SDS-2,W6SG-1,AJ7L SFARC V W6PW-4  Помните,
вы  должны изменить UNPROTO для использования на разных частотах,  или
просто оставьте "CQ".
    FRACK: Определяет  как  долго  ваш  TNC  будет ждать подтверждения
перед повторной  посылкой  пакета.  е  следует  устанавливать  слишком
маленькую  задержку,  иначе  вы  забьете  частоту,  также  не  следует
устанавливать слишком большую - вы  будете  ждать  чересчур  долго.  Я
устанавливаю  FRACK  на  7  и мне кажется,  что это достаточно хорошее
значение.
    DWAIT: Позволяет  избегать  столкновений,  DWAIT  - это количество
единиц времени,  в течение которых TNC  будет  ждать  после  последних
принятых  данных в канале перед своей передачей.  Я установил DWAIT на
16, и, думаю, это работает неплохо.
    PACLEN: Определяет количество символов в вашем пакете, диапазон от
1 до 256.  Чем больше символов вы посылаете в пакете,  тем  дольше  он
передается и тем выше вероятность его искажения шумом,  интерференцией
или другими станциями.  Мне кажется, что PACLEN 80, т.е. длина строки,
хорошее  значение.  Если  работающая станция рядом,  PACLEN может быть
увеличена. Если работа на удаленную станцию, PACLEN нужно уменьшить.
    RETRY: Ваш TNC будет повторно передавать пакет, если он не получит
подтверждение  от  другой  станции,  с  которой  вы  работаете.  RETRY
указывает  количество  времени,  в течение которого TNC будет пытаться
передать пакет до того, как разъединиться. Значение может быть от 1 до
15,  по мне,  так 8-10 то что надо. Меньшее значение вызывает ненужный
дисконнект, когда канал случается занят, а большее значение опять таки
забивает канал вашими пакетами.
    Следующие команды TNC действуют на режим мониторинга (просмотра) и
на то, что Вы видите на экране:
    MONITOR: Он должен быть ON для полного мониторинга.  В этом случае
вы видите пакеты других станций,  работающих на частоте, на которую вы
настроились.  Какие пакеты вы видите определяется другими командами из
нижеследующего  списка.  Если  MONITOR  OFF,  вы видите только пакеты,
переданные вам, пока вы в коннекте с другой станцией.
    MALL: Если  MALL  ON,  вы  получаете пакеты от станций,  которые в
коннекте с другими станциями,  а также  пакеты,  посланные  в  unproto
(несоединенном) режиме.  Для "чтения почты" MALL должен быть ON.  Если
MALL OFF,  вы получаете пакеты,  посланные в  режиме  unproto  другими
станциями.
    MCOM: Если ON,  то в дополнение  к  информации  пакета  вы  видите
connect <C>,  disconnect <D>,  acknowledge (подтверждение) <UA> и busy
(занято) <DM>. Если OFF, будет показана только информация пакета.
    MCON: Если  ON,  вы видите пакеты других станций,  даже когда вы в
коннекте с кем-то еще.  Это может вызвать большую путаницу,  но бывает
полезно,  когда  ваш  путь  хрен...  плохой  и  вы  хотите  посмотреть
нормально ли  ретранслируются  ваши  пакеты.  Если  OFF,  то  просмотр
пакетов  других  станций  приостанавливается  при  вашем  соединении с
другой станцией.
    MPRT: Если  ON,  вы  видите список всех станций,  используемых как
диджипитеры,  среди станций,  отправляющих пакет и принимающих  пакет.
Если  OFF,  вы  видите  только  отправляющую  и  принимающую  станции.
Например, если вы установили MRPT ON,  вы можете увидеть передачу  как
эта:
   K9AT>WB6QVU,W6PW-5*: Я покину встречу около 7:30.
Если MRPT OFF, эта же передача будет выглядеть следующим образом:
   K9AT>WB6QVU: Я покину встречу около 7:30.
    В первом случае,  вы можете видеть, что был использован диджипитер
W6PW-5.  Звездочка указывает станцию,  от которой был принят пакет. Во
втором   случае,   вы   ничего  не  можете  сказать  об  использовании
диджипитера и о том, какую станцию вы принимаете.
    HEADERLN: Если  вы  включите эту опцию (ON),  то заголовок каждого
пакета будет выводиться на отдельной от текста строке.  Если OFF, то и
заголовок и текст пакета печатаются на одной строке.
    MSTAMP: Просматриваемые пакеты имеют дату и время  приема  пакета,
если MSTAMP ON. Если опция OFF, дата/время не показываются.
    Я запустил свою станцию со всеми этими командами,  кроме  MCON,  в
положении ON,  таким образом я могу точно определить что происходит на
частоте мониторинга.  Попробуйте различные комбинации  этих  команд  и
затем решите какая комбинация более всего подходит для вашей станции.
ЧАСТЬ 4

    Диджипитер - это термин,  который  мы  применяем  для  обозначения
пакетного  цифрового  репитера.  В  отличие от ЧМ голосовых репитеров,
большинство  диджипитеров  работают  в  симплексе   и   не   выполняют
одновременные  прием  и  передачу.  Они принимают цифровую информацию,
временно хранят ее и затем переключаются и ретранслируют ее.
    Ваш TNC позволит вам вводить до восьми диджипитеров в вашу связную
цепочку,  но применение более 3 обычно означает  длительное  ожидание,
множество  повторенных  пакетов  и  частые  дисконнекты  из-за шумов и
других сигналов, возникающих на частоте.
    При вводе  списка  диджипитеров  в  вашу связную цепочку вы должны
убедиться,  что вы ввели их в точном в том порядке, в каком ваш сигнал
будет их использовать. Вы должны отделить позывные запятыми без всяких
пробелов, и должны быть использованы ТОЧНЫЕ  позывные,  включая  SSID,
если есть.  Это значит,  что вам нужно знать какие диджипитеры имеются
до того,  как вы начнете случайно  пытаться  с  кем-нибудь  связаться.
Включите MONITOR ON и посмотрите какие пути используют другие станции.
    Вот несколько примеров правильных  связных  цепочек: 
C  W6PW-3  v W6PW-1 
C N6ZYX v WA6FSP-1,WB6LPZ-1 
C W6ABY-4 v K6MYX,N2WLP-2,AB6XO
    Символ "v" означает "via" ("через").  В первом показанном  примере
цепочка означает: соединиться с W6PW-3 через W6PW-1.
    Нужно помнить  при  использовании  диджипитеров  о  разнице  между
установлением коннекта (соединения) и посылкой информационных пакетов.
Если  весть  путь  не  очень  хорош,  вы  сможете  послать  запрос  на
соединение,  но после этого возникнут трудности с пакетами. Требование
запроса  короткое,  поэтому  существует гораздо меньше шансов,  что он
будет искажен шумом  или  столкновением,  чем  у  пакета,  содержащего
информацию.  Использование  коротких  информационных  пакетов  поможет
сохранить небольшое количество повторов при не идеальном пути.
    УЗЛЫ:Net/Rom, TheNet,  переключатель пакетов  G8BPQ  и  KA-Node  -
названия,  относящиеся к устройству,  называемому пакетным узлом,  еще
одно средство соединения с другими пакетными станциями.  Позже в  этой
серии  вы найдете полное описание работы узлы,  а сейчас мы рассмотрим
основы,  чтобы вы смогли начать использовать  узловую  сеть.  Отличие,
которое  вы  должны  запомнить,  в  том,  что  вы соединяетесь с узлом
раньше,  чем  используете  его  в  пути  коннекта,  как  вы  делали  с
диджипитером.
    Во-первых, вам нужно определить какие  узлы  расположены  рядом  с
вами.  Вы  можете  это  сделать  через  мониторинг  и  просмотр ID или
наблюдением за тем,  что используют другие станции в вашем районе.  Вы
обнаружите, что большинство узлов имеют псевдонимный ID в дополнение к
своему позывному.  Как только вы  определите  позывной  или  псевдоним
(alias) местного узла,  соединитесь с ним,  как это вы делаете с любой
другой пакетной станцией.  Для соединения вы можете  использовать  как
позывной, так и псевдоним.  Например, узел, с которым я работаю, имеет
псевдонимный ID "SF" и позывной WB9LOZ-2,  таким образом вы  могли  бы
соединиться с ним используя "C SF" или "C WM9LOZ-2". Любое сработает.
    После соединения с узлом  ваш  TNC  автоматически  переключится  в
режим диалога (converse mode), точно также, как если бы вы соединились
с любой другой пакетной станцией.  Все что  вам  теперь  нужно  -  это
послать узлу пакет, а узел подтвердит прием каждого пакета вашему TNC.
Остаток вашего соединения ваш TNC работает только с одним этим узлом.
    Для использования  узловой  сети  в  соединении  с  другой местной
станцией,  вы просто вводите запрос на соединение,  как  будто  бы  вы
соединяетесь напрямую через ваш TNC,  например, "C WB9LOZ". Однако, вы
это делаете,  ВСЕ ЕЩЕ СОЕДИНИВШИСЬ С УЗЛОМ.  Затем узел  ретранслирует
ваш  запрос  на  соединение  и  вы  получите  один  из  двух  ответов:
"Connected to <callsign>" ("Соединен с <позывной>") или "Failure  with
<callsign>" ("неудача  с  <позывной>").  Как  только вы соединились вы
делаете QSO точно также,  если бы вы были соединены напрямую или через
диджипитер.  Когда вы закончите,  войдите в командный режим вашего TNC
(Control C) и введите "D"<CR>  и  вы  будете  разъединены  от  узла  и
станции, с который вы работали.
    (ЗАМЕЧАНИЕ: Если используемый вами узел  -  переключатель  пакетов
G8BPQ,  он  может  иметь несколько частотных портов.  Вы должны будете
ввести номер порта между "C" и позывным в  вашем  запросе  соединения,
чтобы указать частоту,  которую вы хотите использовать, например, "C 2
WB9LOZ". Наберите "PORTS" для списка портов.)
    Если вы  соединены  с  узлом,  наберите  "NODES"<CR> и вы получите
список других узлов, которых вы можете достичь в сети от используемого
узла.  Вы увидите, что список узлов изменяется по длине и позывным, по
мере того, как вы двигаетесь от частоты к частоте, пока все частоты не
будут  связаны вместе.  Список дает и псевдоним и позывной для каждого
узла.  Псевдонимный ID часто дает вам намек на свое месторасположение,
но  не всегда.  Чтобы проверить,  где находится узел,  вам нужно будет
получить копию списков описания узлов, которые доступны на большинстве
пакетных  BBS.  Эти  полные списки предоставляют псевдоним,  позывной,
местонахождение, частоту и другую информацию для каждого узла в сети.
    Для коннекта со станцией в другом районе,  используя узловую сеть,
вы сначала должны определить, какой узел ближе к станции, с которой вы
хотите сработать.  Например, мы хотим соединиться с N6ZYX. Он говорил,
что использует узел W6AMT-3,  поэтому проверим список узлов  и  увидим
что имеется SFO3:W6AMT-3. ВО ВРЕМЯ СОЕДИНЕНИЯ С ВАШИМ МЕСТНЫМ УЗЛОМ Вы
сначала соединяетесь с удаленным  узлом,  используя  посылку  обычного
запроса на соединение,  в нашем случае "C W6AMT-3". Ваш TNC пошлет его
как пакет на ваш местный узел,  а он,  в свою очередь,  подтвердит его
(пакет).  Затем  сеть будет работать на вас и найдет лучший путь между
вашим местным узлом и тем,  который вы  пытаетесь  достичь.  Здесь  вы
должны набраться   немного   терпения,   поскольку   на   установление
соединения уходит несколько минут.  Затем вы  получите  один  из  двух
ответов:  "Connected  to  W6AMT-3" или "Failure with W6AMT-3" (перевод
см.  выше).  Если  соединение  не  состоялось  по  каким-то  причинам,
попробуйте еще раз позже.  Возможно,  что W6AMT-3 временно выключен из
эфира или путь "в осадке",  а более  длинного  нет.  о  тут  мы  будем
оптимистами и посчитаем, что приняли первый ответ.
    После соединения с W6AMT-3 наберите "C N6ZYX".  И  снова  ваш  TNC
пошлет  это  как пакет на ваш местный узел,  узел подтвердит прием,  а
затем пошлет этот пакет дальше по пути  к  W6AMT-3.  В  свою  очередь,
W6AMT-3 попытается соединиться с N6ZYX. Тут снова возможны два ответа.
Если соединение состоялось,  вы проводите QSO как и обычно, но имеется
БОЛЬШАЯ  разница  -  ваш TNC получает подтверждение от вашего местного
узла,  а N6ZYX - от W6AMT-3.  Подтверждения теперь  не  передаются  по
всему  пути  между  конечными  станциями.  Каждый узел в пути получает
подтверждение от следующего узла в цепочке.  Благодаря  этому  повторы
значительно снижаются, а ваши пакеты проходят гораздо быстрее.
    Когда вы закончите  QSO,  вы  разъединяетесь  обычным  способом  -
переходите в командный режим вашего TNC и вводите "D"<CR>.  Затем весь
путь разъединится автоматически.
    Узлы, кроме    соединения    с   другими   станциями,   предлагают
разнообразие дополнительных функций,  и мы рассмотрим их в частях 10 и
11 этой серии.

Наверх

Партнеры