Цитата:
Сообщение от Alegun
Так понимаю, сейчас идёт "обмен данными" с устройством посредством подачи\приёма комманд через консольный интерфейс, выходит задача состоит в эмуляции данного процесса и получении приложением данных из неё (консоли), вот и нужен пример, как это происходит?
|
При вводе любого сообщения коммутатор анализирует содержимое строки и выдает ответ. В случае, если это распознаваемая им команда, то он ее выполняет.
Если же просто символы, то он выдает стандартный ответ.
Например:
Отправляем ему команду создать vlan 111 и дать ему соответственно имя 111.
DES-1228/ME:5#create vlan 111 tag 111
В ответ на что получаем повтор выполняемой команды и результат.
Command: create vlan 111 tag 111
Success.
При вводе нераспозноваемой команды он выдает возможный перечень команд.
DES-1228/ME:5#a
Available commands:
.. ? cable_diag clear
config create delete dir
disable download enable login
logout ping ping6 reboot
reset save show smtp
telnet traceroute upload
Коммутатор постоянно находится в процессе ожидания ввода команды.