我有一个任务,我花了很多时间。我不精通 Linux,但我可以管理基本的事情。
任务是收集不同类型的 ICMP 数据包。tcpdump我可以通过(我更喜欢)或 Wireshark来收获它们。
我能够获得 ICMP 类型echo reply和echo requestusingping和time exceededusing tracepathor traceroute。现在,我想要得到的是unreachable或timestamp或别的什么。我需要另外两种类型,但是我不知道生产方法。
我尝试 ping 一个不存在的主机或错误的端口,并使用tracepath相同的方式,但我没有得到任何东西。
有人可以告诉我或告诉我可以使用哪些命令以及以哪种方式获得另外两种类型的 ICMP 数据包?
编辑(对评论的回答):我想不管是哪一个。我必须抓住一些类型并描述它们。可能与回复、请求和超时时间属于同一类别,但应该是不同的类别。