约定计算机网络通信实体间如何通信的是网络协议。网络协议是一套规则或标准,它定义了数据如何在网络中传输、数据包的格式、错误处理、数据加密和安全机制等。以下是一些常见的网络协议:
1. TCP/IP(传输控制协议/互联网协议):这是互联网的基本通信协议,定义了数据如何在网络中传输。
2. HTTP(超文本传输协议):用于在Web服务器和客户端之间传输超文本数据。
3. HTTPS(安全超文本传输协议):在HTTP的基础上加入了SSL/TLS协议,提供了数据加密和完整性验证。
4. SMTP(简单邮件传输协议):用于发送电子邮件。
5. FTP(文件传输协议):用于在网络上进行文件传输。
6. DNS(域名系统):将域名转换为IP地址。
7. DHCP(动态主机配置协议):自动分配IP地址和配置网络参数。
8. SNMP(简单网络管理协议):用于网络设备的管理和监控。
这些协议确保了不同设备、操作系统和应用程序之间能够有效地进行通信。