有些事情对我来说很奇怪:
0.0.0.0,127.0.0.1和[::]之间有什么区别?
如何读取外国地址的每一部分(第1部分:第2部分)?
状态Time_Wait,Close_Wait是什么意思?
等等
有人可以快速概述如何解释这些结果吗?
0.0.0.0通常指的是监听所有接口的内容.127.0.0.1 = localhost(只有你的本地接口)我不确定[::]
TIME_WAIT表示双方同意关闭,TCP必须等待规定的时间才能断开连接.
CLOSE_WAIT表示远程系统已完成发送,您的系统尚未说明它已完成.
我理解答案已被接受,但这里有一些额外的信息:
如果它0.0.0.0
在Local Address列中显示,则表示端口正在侦听所有"网络接口"(即您的计算机,调制解调器和网卡).
如果它127.0.0.1
在"本地地址"列中显示,则表示该端口仅侦听来自PC本身的连接,而不是来自Internet或网络.那里没有危险.
如果它显示online IP
在"本地地址"列中,则表示该端口仅侦听来自Internet的连接.
如果它显示local network IP
在"本地地址"列中,则表示该端口仅侦听来自本地网络的连接.
外部地址 - 套接字连接的远程计算机的IP地址和端口号.除非指定了-n参数,否则将显示与IP地址和端口对应的名称.如果端口尚未建立,则端口号显示为星号(*).(来自维基百科)
127.0.0.1是您的环回地址,如果在HOSTS文件中设置,也称为"localhost".有关详细信息,请参阅此处:http://en.wikipedia.org/wiki/Localhost
0.0.0.0表示应用已使用特定端口绑定到所有IP地址.MS信息:http://support.microsoft.com/default.aspx?scid = kb; en-us; 175952
'::'是ipv6 0.0.0.0的ipv6简写.
0.0.0.0,127.0.0.1和[::]之间有什么区别?
0.0.0.0表示正在侦听机器上所有接口的内容.
127.0.0.1表示您自己的机器.
[::]是0.0.0.0的IPv6版本
我的机器还显示*:\*表示UDP连接实际上没有外部地址 - 它们从任何地方接收数据包.这就是UDP的本质.
如何读取外国地址的每一部分(第1部分:第2部分)?
part1是主机名或IP地址
part2是端口