端口
端口相关概念
端口:设备上应用程序的唯一标识
端口号: 用两个字节表示的整数,它的取值范围是0 - 65535。
-
公认端口:0 - 1023之间的端口号用于一些知名的网络服务和应用,比如80端口分配给www,21端口分配给FTP**
-
注册端口:1024 - 49151 分配给用户进程或应用程序**
-
动态/私有端口: 49152 - 65535
-
如果端口号被另外一个服务或应用所占用,会导致当前程序启动失败
端口相关DOS命令
- 查看所有端口:
netstat -ano
- 查看指定端口:
netstat -aon|findstr "80"
- 查看指定进程:
tasklist|findstr "12476"
- 查看具体程序:使用任务管理器查看PID
IntetSocketAddress类
- 包含IP和端口信息,常用于Socket通信。此类实现IP套接字地址(IP地址+端口号),不依赖任何协议
常用构造器
构造方法 | 说明 |
---|---|
InetSocketAddress(InetAddress addr, int port) |
从IP地址和端口号创建套接字地址 |
InetSocketAddress(int port) |
创建一个套接字地址,其中IP地址为通配符地址,端口号为指定值 |
InetSocketAddress(String hostname, int port) |
根据主机名和端口号创建套接字地址 |
常用方法
方法 | 说明 |
---|---|
InetAddress getAddress() |
获得 InetAddress |
int getPort() |
获取端口号 |
String getHostName() |
获取主机名 |
代码
关于localhost
图片转载于:https://www.cnblogs.com/zyy98877/p/9266652.html
原文链接:https://blog.csdn.net/qq_46331050/article/details/117706050
标签:查看,int,端口,地址,接字,Port,端口号 来源: https://www.cnblogs.com/xypersonal/p/16146646.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。