Указание типа и кода ICMP
ICMP также может принять необязательный параметр, но поскольку ICMP не имеет портов, (ICMP имеет тип и код) они имеют другое значение.
Вы можете указать их как ICMP имена (используйте ipchains -h icmp для вывода списка имен) после опции "-s', или как числовой тип и код ICMP, где тип следует за опцией "-s', а код следуют за опцией "-d".
ICMP имена довольно длинны: вам только нужно использовать достаточно символов, чтобы сделать имя, отличное от других имени.
Вот маленькая таблица некоторых из наиболее общих ICMP пакетов:
Номер Имя Требуется для 0 echo-reply ping 3 destination-unreachable любого TCP/UDP трафика 5 redirect маршрутизации, если не запущен демон маршрутизации 8 echo-request ping 11 time-exceeded traceroute
Обратите внимание, что именам ICMP в настоящее время не могут предшествовать "!".
ВНИМАНИЕ! Ни в коем случае не запрещайте передачу ICMP-пакетов типа 3 ! (См. `` ICMP пакеты " ниже).