Сети пакетной коммутации типа Х.25
Спецвыпуск Хакера, номер #007, стр. 007-076-2
Ну и, наконец, самое главное...
PAD (Packet Assemble Disassembler) - сборщик-разборщик пакетов. А по-русски - просто падина. Эта прога, с помощью которой ты сядешь в сети X.25, столь же необходима тебе, как браузер для юзанья инета. Смысл работы проги состоит в сборке и разборке отправляемых\получаемых пакетов данных. Точнее говоря, это уже делает сам ЦКП, а прога просто отправляет ему данные в виде символов.
Зная это, пора переходить к юзанью сетей. Как я уже заметил, тебе необходим пад, или терминал. С его помощью ты звонишь в ближайший ЦКП. Скажу одно: смысл ЦКП в этих сетях заключается в том, что терминал твой (или пад) отсылает всю инфу прямо так, в символах, на ЦКП: тот эту инфу разбивает на пакеты и передает. И обратно:
ЦКП разбирает тобой получаемые пакеты на символы и шлет тебе.
Сети X.25 являются как бы промежуточными сетями, с помощью которых ты можешь вылезти и в другие сети. В общем, как на уроках географии: все в нашем мире взаимосвязано, и получается прямо-таки круговорот сетей в природе :).
Для того чтобы залезть в какую-нибудь систему, надо знать ее идентификационный адрес. Но тут тоже встречается большая трабла, под названием NUI (читай выше). В общем, сети эти, как и инет, не всегда бесплатные =), и для учета времени и вообще верификации юзверей введена система паролей и логинов, так что не так уж и легко оказывается пролезть в такую сетку. Но, если хорошо подумать, то и пароли узнать можно :). Это, правда, уже совсем другая история.
Юзать
Зная все это, пора открывать ПАД и юзать-юзать-юзать, как завещал великий Ленин.
Работать с Падом можно в двух режимах: командном и режиме передачи данных.
Смысл командного режима в том, что ты в оффлайне, так сказать, умелыми пальцами отбиваешь на клаве определенные команды.
А в режиме передачи данных ты уже непосредственно подключен к сети и передаешь данные между машинами. Для перехода из командного режима в режим передачи данных в падах есть сочетание горячих клавиш. Обычно это сочетание Ctrl + P.
Если со вторым режимом работы все понятно, то с первым бы надо еще разобраться. Какие команды можно отбивать на падах?
А вот и они:
CON - установление соединения через сети X.25
LOC - установление локального соединения
CLR - порвать установленное соединение
PAR? - просмотр текущих значений параметров X.3
SET - установка своих значений параметров X.3
SET? - установка своих значений параметров X.3 и их просмотр
PROF - установка своих значений всех параметров X.3
INT - посылка срочных данных
RESET - сброс соединения
STATUS - статус текущего соединения
Вот основные команды. Но падина - тоже штука не немая, и если что-то не так или наоборот - все так, как надо, она подает свои признаки жизни, и вот что они обозначают:
OM - соединение установлено
ERR - ошибка синтаксиса в команде
RESET - существует возможность потери данных на пакетном уровне
Ответ на заданную тобой команду STATUS:
FREE - соединение отсутствует