我有带有2个接口的centos7主机:
lo: 127.0.0.1
eth0: 10.0.0.11
例如,当我在netstat -apeen
输出或/ proc / net / tcp文件中查找“本地到本地”连接时,例如,对于TIME_WAIT连接,我只能看到一行 (案例1 ):
tcp 0 0 127.0.0.1:6388 127.0.0.1:13444 TIME_WAIT
如果状态为ESTABLISHED,我可以同时看到 2行,请参见示例(案例2 ):
tcp 0 0 127.0.0.1:11514 127.0.0.1:24156 ESTABLISHED
tcp 0 0 127.0.0.1:24156 127.0.0.1:11514 ESTABLISHED
或
tcp 0 0 10.0.0.11:81 10.0.0.11:52162 ESTABLISHED
tcp 0 0 10.0.0.11:52162 10.0.0.11:81 ESTABLISHED
在这两种情况下,端口对都正确吗?
有人可以解释为什么1个案例的输出中有 1行而2个案例的 2行吗?
我试图通过计算/proc/net/tcp
中的1行-1个端口来计算每个IP地址上繁忙端口的总数,但是看起来这是不正确的,有什么更好的方法吗?