所有的联网程序都需要网络通信
- 计算机中只有一个物理网卡,且在同一个局域网中,网卡的地址必须唯一
- 网卡通过
唯一的ip地址进行定位IP用来定位计算机端口号用来定位具体应用程序

客户端通过DNS解析域名和服务器进行通信
req.socket.remotePort //获取当前请求客户端的端口号
req.socket.remoteAddress //获取当前请求客户端的IP地址
- ip地址分配给网卡,一个网卡对应一个IP;如果一台计算机有多个网卡,则有多个ip;在同一个局域网内,ip地址不能相同
- 网络只能使用ip地址进行数据传输,因此需要将域名解析为ip地址,由专门的DNS服务器完成
- 一台拥有ip地址的计算机可以有多个服务,如Web服务、FTP服务等、
- 一台设备可以运行多个程序,每个端口号对应一个程序
ftp:23,telnet:23,smtp:25,dns:53,http:80,https:443
版权声明:本文为Mikon_0703原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。