【发布时间】:2015-10-04 23:45:52
【问题描述】:
我通过 websocket 建立了从客户端到服务器的连接。 我只是在检查 netstat o/p 以了解网络级别的详细信息。 我发现当我在客户端和服务器上运行 netstat -anpt 时,我得到不同的客户端端口。 例如 在服务器上,
tcp6 0 0 172.34.10.158:8080 121.71.171.152:28301
已建立 13250/java
在客户端,
tcp6 0 0 192.168.0.111:35129 51.74.132.142:8080
已建立 8209/java
所以来自服务器的客户端端口是“28301”,但是当我检查我的客户端时,它是“35129”。 我对此有点困惑。 附言192.168.0.111 是我的本地 ip,51.74.132.142 是我服务器的公共 ip,121.71.171.152 是我的 ISP ip,172.34.10.158 是我服务器的私有 ip。 很高兴了解更多关于此的信息,因此任何文档、资源都会很有用。
【问题讨论】:
标签: java networking tcp websocket