1. 端口扫描
public class SocketDemo {
public static void main(String[] args) {
int port = 0;
// 循环0-65535端口,查看哪些端口被占用
for (;port<65536;port++){
try{
new ServerSocket(port);
//System.out.println(port + "端口开放");
}catch (Exception e){
System.out.println(port + "端口被占用");
}
}
}
}
本人机器输出结果如下 :
2. tcp头部
tcp三次握手