我正在维基百科上阅读这篇关于协议的文章(OSI模型)[1]
它表示ICMP(aka ping)和IPsec位于第3层(网络层)。 ESP位于第4层(传输层)。
当我在两台机器上使用strongSwan [2]并且我在两台机器之间建立了连接时,我使用ping命令从一台机器到另一台机器,在wireshark中我看到ESP数据包,当我解密ESP数据包时,它们实际上是ICMP数据包。
为什么会这样?
[1]:https://en.wikipedia.org/wiki/List_of_network_protocols_(OSI_model)