最新详细讲解 —— 初识网络基础(Java EE初阶)(3)

网络互连的目的是进行网络通信(网络数据传输),网络主机中不同进程间,基于网络传输数据,我们如何知道从哪里传输到哪里呢,这个就需要 IP 地址来标识。

概念

IP 地址用来标识网络主机,简单来说 IP 地址是用来定位主机的网络地址。

就像我们在网上买东西,我们需要填写收货地址,这里的收货地址就相当于 IP 地址。

格式

IP 地址是一个32位的二进制数,通常被分割为4个8位的二进制数,这个就是我们说的点分十进制:这四个数的范围是 0 - 255 。
举例:01111111.00000000.00000000.00000001 ———— 127.0.0.1

特殊 IP

127.0.0.1 的 IP 地址就表示本机的 IP 地址。

2 端口号

概念

在网络通信中,IP 地址用来表示主机的地址,而这个端口号用来定位主机中的进程。

我们在网购过后,快递发货了,发货到一个地址(IP 地址),但是这个地址中有很多人,还要确定具体收货人。这个时候就需要通过打电话(端口号)来确认具体收货人是谁。

格式

端口号是 0 – 65535 范围之间的数字,在网络通信中,进程需要绑定一个端口号,来接收和发送网络中的数据。

注意事项

两个不同的进程,不能绑定同一个端口号,但是同一个进程

你可能感兴趣的:(程序员,网络,java-ee,java)