Команды SFK


    1        2        3        4        5        6        7        8        9        10    

Раздел 6. Networking - Сеть
fromnet | ftp | ftpserv | httpserv | ip | netlog | ping | pingdiff | tcpdump | udpdump | udpsend | web | wget |

Help:   Рус   |   Eng        

Команда: udpdump
sfk udpdump [параметры] [группа] порт

   создать удобочитаемый шестнадцатеричный дамп ввода сокета UDP,
   для отладки сетевых приложений UDP.

   опции
      -showle выделяет символы окончания строки CR и LF.
               вы также можете добавить «le» к имени команды.
      -wide выводит 32 входных байта на строку.
      -lean выводит 16 входных байтов на строку.
      -post сокращенный формат, например, для сообщений на форуме
      -min минимальный формат с alnum только текстом
      -echo echo полученные пакеты обратно отправителю.
      -stop или stop=n останавливается после получения n пакетов.
               с цепочкой команд по умолчанию -stop=1.
      -sep[arator] выводит подробный разделитель между пакетами
               с номером сообщения, IP-адресом источника и временем.
      -широкое прослушивание вещания на заданном порту.
      -pure перечисляет плоские шестнадцатеричные символы:
               53464B2D544553540D0A
      -hexsrc перечисляет шестнадцатеричные значения, разделенные запятыми:
               0x53,0x46,0x4B,0x2D,0x54,0x45,0x53,0x54,0x0D,0x0A,
      -decsrc перечисляет десятичные значения, разделенные запятыми:
               83,70,75,45,84,69,83,84,13,10,
      -maxdump=n выводить только первые n байт входящих данных.
      -flat без шестнадцатеричного дампа, печатать символы по мере их поступления.
      -nohead не показывает сообщение «получено n байтов».
      -text просто напечатать текст, так же, как -flat -nohead.
                   используйте -sep, чтобы показать заголовок для каждого сообщения.
      -tofile x записать вывод в файл x.

   фильтрация сообщений
      показывать только сообщения...
      -из "s1,s2" из IP-адресов, содержащих текст s1 или s2.
                     обратите внимание, что пакеты из одного и того же
                     машина может использовать IP 127.0.0.1
      -из "s1 s2" то же, что и -из "s1,s2"
      -notfrom "s" не с IP-адреса, содержащего текст s,
                     с ".10" соответствует .10 и .100
                     но ".10/" соответствует только .10
      -size n с этим размером
      -minsize n больше или равно n
      -maxsize n меньше или равно n
      -data foo, содержащий текст "foo"
      -data 0xa0a1, содержащий двоичные данные 0xa0a1

   экспериментальный многоадресный прием
     если указан IP-адрес группы многоадресной рассылки, например
        sfk удпдамп 224.0.0.123 5000
     затем udpdump пытается распечатать входящие многоадресные сообщения.
     это может работать или не работать в зависимости от ОС, сети
     интерфейс, настройки маршрутизатора и брандмауэра, права пользователя и
     другие программы, работающие параллельно.

   поддержка специального протокола
     sfk udpdump -bon — печатать сообщения bonjour
     sfk udpdump -knx - печатать сообщения knx (sfk help knx)

   смотрите также
     sfk udpsend — отправлять пакеты UDP.
     sfk hexdump — для дополнительных параметров формата.

   Примеры
     sfk удпдамп 5000
        ожидает на порту 5000 входящих пакетов udp.
     sfk udpdump 5000 - от .10
        показывать только пакеты с IP-адресов, содержащих .10
        например 192.168.100.1 или 192.168.1.100
     sfk udpdump 5000 - из ".100/,.101/,.102/"
        показывать только с окончания IP .100, .101 или .102
        например 192.168.1.100, но не 192.168.100.1