Files
build_infra/0_笔记/ssh/四层网络模型.md
T
2026-06-16 10:23:51 +08:00

2.8 KiB
Raw Blame History

四层网络模型

四层网络模型是一种简化的网络协议模型,通常用于网络通信的理解。它将OSI七层模型中的一些层合并,便于实际应用中理解网络通信过程。

四层网络模型概述

层次 主要功能 典型协议 常见设备/应用
应用层 提供用户与网络之间的接口,支持高层应用 HTTP、FTP、SMTP、DNS、Telnet 浏览器、电子邮件客户端、FTP工具、即时通讯
传输层 负责端到端的数据传输,确保数据可靠性 TCP、UDP、SCTP Web浏览、视频流、VoIP、文件传输
网络层 负责数据包的路由与寻址 IP、ICMP、ARP 路由器、IP地址分配、数据包路由
数据链路层 负责局域网内数据帧的封装与传输 Ethernet、PPP、Frame Relay 交换机、网卡、桥接设备

四层网络模型层次详细介绍

1. 应用层(Application Layer

  • 功能:应用层是用户与计算机网络之间的接口。它直接为应用程序提供网络服务,负责与用户交互,处理高层的数据传输需求。
  • 协议HTTP、FTP、SMTP、DNS
  • 常见应用:Web浏览器、电子邮件客户端、文件传输、即时通讯工具

2. 传输层(Transport Layer

  • 功能:传输层负责端到端的通信,确保数据可靠传输,管理数据的完整性、顺序和错误控制。传输层协议通过建立、维护和终止连接,确保数据从源到目标主机的正确传输。
  • 协议:TCP(传输控制协议)、UDP(用户数据报协议)、SCTP(流控制传输协议)
  • 常见应用:Web浏览、视频流、VoIP、文件传输

3. 网络层(Network Layer

  • 功能:网络层负责数据包的路由和寻址,确保数据包能够从源主机通过多个路由中转到目标主机。它决定数据包的最佳传输路径,并处理网络间的通信。
  • 协议:IP(互联网协议)、ICMP(互联网控制消息协议)、ARP(地址解析协议)
  • 常见应用:路由协议(如RIP、OSPF、BGP)、数据包路由与寻址
  • 功能:数据链路层负责通过物理媒介在两个设备之间传输数据帧。它对数据进行封装,确保在物理层上正确地传送数据,并提供错误检测和纠正功能。
  • 协议Ethernet(以太网)、PPP(点对点协议)、Frame Relay(帧中继)
  • 常见应用:以太网交换机、网卡、桥接设备