Linux ss检查netlink套接字,“本地地址”和“端口”是什么意思?

Linux ss检查netlink套接字,“本地地址”和“端口”是什么意思?

输出中Local Address和是什么意思?Portss -f netlink

我期待-n数字版本Local Addresspid但它们似乎不匹配。

答案1

看起来该Local Address部分标识了 netlink 套接字所使用的子系统(如rtnlselinuxauditnftuevent其他),或者如果您使用该-n选项,则标识该子系统的一些数字编码。

Port部分是 PID(或者<process name>/<PID>如果您不使用该-n选项)。如果该Port部分为 0,则显然表示“内核”。

一些(大多数uevent,或Local Address代码 15)netlink 套接字似乎有很大的负数或正数作为它们的Port值:我对这些一无所知。

相关内容