网络基本结构:

七层网络模型(OSI)及其协议:

应用层:

  • 直接面向用户和应用;通常有自定义的个性化协议
  • 协议:
    • HTTP超文本传输协议:Web浏览器和Web服务器之间传输的协议。端口号80
    • HTTPS超文本传输加密协议:加密数据传输,确保传输安全和可靠。使用SSL/TLS认证。端口号443
    • FTP文件传输协议:客户端和服务端之间的文件传输,支持用户认证和访问控制。端口号21
    • SMTP简单邮件传输协议:发送电子邮件的协议,支持多种编码形式。端口号25
    • POP3邮局协议版本3:从邮件服务器上下载信息的标准协议,支持用户认证和访问控制。端口号110
    • IMAP4互联网消息访问协议版本4:从邮件服务器上下载邮件的标准协议,支持在线操作和多种访问。端口号143
    • DNS域名系统:将域名转换为IP地址的协议。端口号53
    • DHCP动态主机配置协议:用于自动分配IP地址、子网掩码、网关等网络参数的协议。端口号67和68
    • SSH安全外壳协议:加密和保护远程登录会话及其他网络服务,支持用户认证和加密传输数据。端口号22
    • Telnet远程登录协议:在客户端和服务器之间进行远程登录和命令行操作,不支持加密。端口号23
    • SNMP简单网络管理协议:管理和监控网络设备的性能、状态和配置,支持远程查询和控制。端口号161和162
    • IRC互联网中继聊天协议:用于在线聊天和多人会议等功能。端口号6667

表示层:

  • 负责数据格式与编码方式的转换、加密解密和数据压缩。通常与应用层或传输层联合使用
  • 协议:
    • MIME多用途互联网邮件扩展:电子邮件及其附件在互联网上传输时的编码和解码,支持多种数据类型的转换和传输。通常由SMTP和HTTP共同支持
    • SSL/TLS安全套接层/传输层安全:

四层网络模型:

应用层:

传输层:

网络层:

接口层: