TCP/IP五层模型
- IP地址:标识每一台计算机,每个计算机都有唯一的一个标识(IP)
- 端口号:用于区分不同程序,范围0~65535,其中 0~1023 被系统保留
- IP和端口号就组成了socket
常用端口号:
http:80 ftp:21 telnet(远程登录协议):23
InetAddress类:
//获取本机的InetAddress实例
InetAddress address = InetAddress.getLocalHost();
//根据机器名获取实例
InetAddress address2=InetAddress.getByName("Archiver");
//根据机器名获取实例
InetAddress address2=InetAddress.getByName("192.168.126.1");
address.getHostName()
address.getHostAddress()
byte[] bytes=address.getAddress();