导航菜单

网络基础架构

网络架构基础

1. OSI七层模型

OSI(开放系统互连)模型将网络通信分为七个层次:

  • 应用层(第7层):提供用户接口和网络服务,如HTTP、FTP、SMTP等
  • 表示层(第6层):负责数据格式转换、加密解密等
  • 会话层(第5层):建立、管理和终止会话
  • 传输层(第4层):提供端到端的可靠传输,如TCP、UDP
  • 网络层(第3层):负责路由选择和IP地址分配
  • 数据链路层(第2层):提供物理寻址和错误检测
  • 物理层(第1层):负责物理介质上的比特流传输

2. TCP/IP四层模型

TCP/IP模型是互联网实际使用的协议栈,分为四层:

  • 应用层:对应OSI的应用层、表示层和会话层
    • HTTP(80端口):网页浏览
    • HTTPS(443端口):安全网页浏览
    • FTP(21端口):文件传输
    • SMTP(25端口):邮件发送
    • POP3(110端口):邮件接收
    • DNS(53端口):域名解析
  • 传输层:对应OSI的传输层
    • TCP:面向连接,可靠传输
    • UDP:无连接,快速传输
  • 网络层:对应OSI的网络层
    • IP:网络寻址
    • ICMP:网络控制
    • ARP:地址解析
  • 网络接口层:对应OSI的数据链路层和物理层
    • 以太网
    • Wi-Fi
    • PPP