1. TCP/IP(传输控制协议/互联网协议)

    • TCP:确保数据包的可靠传输,通过确认机制、重传机制和流量控制等机制来保证数据传输的完整性。
    • IP:负责数据包的路由和寻址,使数据包能够在不同网络之间传输。
  2. HTTP(超文本传输协议)

    • 用于在Web浏览器和服务器之间传输超文本(如HTML文档)。
    • 通常运行在TCP之上,默认端口为80(HTTP)和443(HTTPS)。
  3. HTTPS(安全超文本传输协议)

    • HTTP的安全版本,通过SSL/TLS加密来确保数据传输的安全性。
    • 常用于敏感信息的传输,如在线支付和登录。
  4. FTP(文件传输协议)

    • 用于在网络上的计算机之间传输文件。
    • 通常运行在TCP端口20(数据)和21(控制)上。
  5. SFTP(安全文件传输协议)

    • 基于SSH的文件传输协议,提供了安全的文件传输功能。
  6. SMTP(简单邮件传输协议)

    • 用于发送电子邮件。
    • 通常运行在TCP端口25上。
  7. POP3(邮局协议第3版)

    • 用于从邮件服务器下载电子邮件到本地计算机。
    • 通常运行在TCP端口110上。
  8. IMAP(互联网邮件访问协议)

    • 提供了一种更高级的邮件访问方式,允许用户从多个设备访问和管理邮件。
    • 通常运行在TCP端口143(未加密)和993(加密)上。
  9. DNS(域名系统)

  10. SSH(安全外壳协议)

    • 用于加密远程登录和其他网络服务。
    • 通常运行在TCP端口22上。
  11. DHCP(动态主机配置协议)

    • 自动为网络上的设备分配IP地址和其他网络配置信息。
    • 通常运行在UDP端口67(客户端到服务器)和68(服务器到客户端)上。
  12. SNMP(简单网络管理协议)

    • 用于网络管理,包括设备监控、配置和故障排除。
    • 通常运行在UDP端口161(只读)和162(陷阱/通知)上。