1. 两个问题
1. 如何准确定位网络上一台或多台主机,并且如何定位主机上的特定的应用 |
|---|
2. 找到主机后如何可靠高效地进行数据传输 |
2. 基本概念
2.1 网络通信协议


2.2 IP和端口号
IP: Internet protocol —->网络层的主要协议,支持网间互联的数据通信。
2.2.1 IP—->InetAddress类

public void test6() throws IOException {InetAddress ina = InetAddress.getByName("192.168.1.1");System.out.println(ina);}

public void test6() throws IOException {
InetAddress ina = InetAddress.getByName("www.baidu.com");
System.out.println(ina);
}

2.2.3 端口号
范围:0—65535
2.2.4 套接字 Socket
socket=ip+point
2.3 网络协议
2.3.1 分类
| TCP: 传输控制协议: Transmission control protocol |
|---|
| UDP: 用户数据报协议: user datagram protocol |
2.3.2 TCP/IP协议簇
2.3.3 TCP和UDP



