所有联网的程序都需要进行通信。
计算机中只有一个物理网卡,而且同一个局域网中,网卡的地址必须是唯一的。
网卡是通过唯一的ip地址进行定位的。
ip地址和端口号的概念
IP地址 用来定位计算机。
端口号 用来定位具体的应用程序。
- 所有需要联网通信的软件必须拥有端口号
- 端口号的范围在0-65536之间
- 计算机中有一些默认端口,最好不要去使用,例如http服务的80
- 我们在开发的过程中使用一些简单好记的就行,例如:3000、5000等没什么含义
- 可以同时开启多个服务,但一定要确保不同服务占用不同端口号。简单点说,在一台计算机中,同一端口同一时间只能被一个程序占用。