目录

博主智算菩萨,专注于人工智能、Python编程、音视频处理及UI窗体程序设计等方向。致力于以通俗易懂的方式拆解前沿技术,从零基础入门到高阶实战,陪伴开发者共同成长。目前已开设五大技术专栏,累计发布多篇原创技术文章,深受读者好评。

📌 专栏导航

  • 人工智能前沿知识(已更144篇):深度剖析Transformer架构、生成式AI、强化学习、具身智能、神经符号系统、大模型及智能体(Agent)技术,系统性解析AI核心技术体系与前沿趋势。
  • Python基础小白编程(已更232篇):从零开始,以保姆式教程讲解变量、数据类型、流程控制、函数等核心语法,配有大量实战代码与避坑指南,真正做到学以致用。
  • 机器学习与深度学习(125篇):系统化拆解线性模型、决策树、随机森林、梯度提升树、神经网络等算法原理与工程实践,覆盖从公式推导到代码实现的全链路内容。
  • 音频、图像与视频处理理论与实战(81篇):涵盖FFmpeg多媒体处理、audio_shop开源工具、ComfyUI-WanVideoWrapper视频生成等实用技术,从基础操作到高级应用一应俱全。
  • UI窗体程序设计实战(78篇):深入讲解UI设计、动态窗体生成、游戏UI框架设计等实战技巧,提供从配置到编码的完整解决方案。
    智算菩萨,以代码为经,以算法为纬,在人工智能的星辰大海中,做你前行路上最可靠的导航者。

考研命题焦点:OSI七层与TCP/IP四层的层次对应关系是必考点;各层的功能和典型协议常出现在选择题中;五层参考模型(教学模型)是408考试的标准框架,几乎所有后续章节都围绕这个模型展开。


1 引言:标准化的战争

20世纪70年代,计算机网络蓬勃发展,但各种网络技术互不兼容——IBM的SNA、DEC的DNA、ARPANET的TCP/IP……不同厂商的网络设备就像说着不同语言的民族,无法互联互通。

为了解决这一问题,国际标准化组织(ISO)于1977年开始着手制定一个通用的网络通信框架,这就是著名的OSI参考模型(Open Systems Interconnection)。OSI模型的设计理念非常完美:将网络通信划分为七个层次,每一层各司其职,层间通过标准接口交互。

几乎在同一时期,美国国防部高级研究计划局(DARPA)资助的ARPANET项目已经发展出了一套实用的协议族——TCP/IP模型。TCP/IP模型没有那么多理论包装,但它更简洁、更实用,已经在互联网中得到了广泛应用。

最终,OSI模型赢得了"标准化"的战争(成为国际标准),但TCP/IP模型赢得了"实践"的战争(成为互联网的事实标准)。

今天,我们学习OSI是因为它结构清晰、概念完整;我们学习TCP/IP是因为它实际应用广泛;而五层参考模型则是两者的融合——既保留了OSI的概念清晰性,又参考了TCP/IP的实用性。


2 OSI七层参考模型

OSI参考模型采用七层结构,从下往上依次为:

物理层 → 数据链路层 → 网络层 → 传输层 → 会话层 → 表示层 → 应用层
在这里插入图片描述

为了方便记忆,可以使用以下口诀:

“物数网传会表应”——物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

或者英文口诀:

“Please Do Not Throw Sausage Pizza Away”——Physical, Data Link, Network, Transport, Session, Presentation, Application


2.1 物理层(Physical Layer)

物理层是OSI模型的最底层,负责在物理媒体上传输原始的比特流。

物理层的核心任务可以概括为:“如何在电线、光纤或空气中把0和1传过去?”

物理层的主要功能:

  1. 比特编码:定义如何用电压、光脉冲或无线电波来表示0和1

    • 例如:高电平=1,低电平=0(NRZ编码)
    • 例如:光的亮=1,光的灭=0
  2. 数据传输速率:定义每秒传输多少比特(bps)

  3. 物理拓扑:定义设备的连接方式(总线型、星型、环型等)

  4. 传输模式:单工、半双工、全双工

  5. 物理接口特性

    • 机械特性:接口的几何尺寸、引脚数目和排列方式(如RJ45水晶头的形状)
    • 电气特性:电压范围、传输速率、信号编码方式
    • 功能特性:每个引脚的功能定义(哪个引脚发数据、哪个引脚收数据)
    • 规程特性:信号传输的时序和流程

物理层的典型设备:

设备 功能 工作层次
中继器(Repeater) 信号放大与再生 物理层
集线器(Hub) 多端口的中继器,广播信号 物理层

物理层的典型协议/标准:

  • RS-232:串行通信接口标准
  • RJ45:以太网物理接口标准
  • IEEE 802.3:以太网的物理层规范
  • IEEE 802.11:无线局域网的物理层规范

考研提示:物理层传输的是比特(bit),它完全不关心比特的含义,只负责把比特从一个节点搬到相邻的下一个节点。物理层不纠错、不检错、不寻址。


2.2 数据链路层(Data Link Layer)

数据链路层负责在相邻两个节点之间进行可靠的帧传输。

物理层只负责把比特从A点搬到B点,但它不管这些比特对不对、齐不齐、有没有丢。数据链路层就是来解决这些问题的。

数据链路层的主要功能:

  1. 封装成帧:将网络层传来的数据包加上帧头和帧尾,形成帧

    • 帧头:包含目的MAC地址、源MAC地址等信息
    • 帧尾:包含帧校验序列(FCS),用于差错检测
  2. 透明传输:确保数据中的任何比特组合都能被正确传输,不会被误判为控制字符

    • 方法:字节填充(PPP协议)、零比特填充(HDLC协议)
  3. 差错检测:检测帧在传输过程中是否出现错误

    • 常用方法:CRC循环冗余校验
    • 注意:数据链路层只检测错误,不纠正错误(错误帧直接丢弃)
  4. 可靠传输(可选):确保帧能够正确、有序地到达接收方

    • 不是所有数据链路层协议都提供可靠传输(以太网就不提供)
    • 实现方法:停止-等待协议、滑动窗口协议
  5. 介质访问控制(MAC):控制多个设备如何共享传输介质

    • 方法:CSMA/CD(以太网)、CSMA/CA(Wi-Fi)

数据链路层的子层划分:

数据链路层被进一步划分为两个子层:

子层 名称 功能
LLC子层 逻辑链路控制子层(Logical Link Control) 为上层提供统一的接口,实现差错控制和流量控制
MAC子层 介质访问控制子层(Medium Access Control) 控制对物理介质的访问,实现帧的封装/解封装、寻址

数据链路层的典型设备:

设备 功能 工作层次
网桥(Bridge) 连接两个局域网,基于MAC地址转发帧 数据链路层
交换机(Switch) 多端口网桥,自学习MAC地址表 数据链路层

数据链路层的PDU:

数据链路层的PDU称为帧(Frame)

考研提示:数据链路层是408考试的重点章节,后续我们将用13个分P(P14-P26)来深入讲解。这里先建立整体概念。


2.3 网络层(Network Layer)

网络层负责将数据从源主机传输到目的主机,实现跨网络的分组转发和路由选择。

如果说数据链路层负责"相邻节点之间的搬运",那么网络层负责"从起点到终点的全程规划"。

网络层的主要功能:

  1. 逻辑寻址:为每个网络设备分配逻辑地址(IP地址),用于跨网络寻址

    • 与MAC地址(物理地址)不同,IP地址是逻辑地址,可以动态分配
  2. 路由选择:决定数据包从源到目的的最佳路径

    • 路由算法:距离向量算法(RIP)、链路状态算法(OSPF)
    • 路由协议:RIP、OSPF、BGP
  3. 分组转发:将分组从路由器的输入端口转发到正确的输出端口

  4. 拥塞控制:当网络流量过大时,采取措施减轻拥塞

    • 方法:流量整形、分组丢弃、显式拥塞通知
  5. 异构网络互联:将不同类型的物理网络(以太网、Wi-Fi、光纤等)互联起来

网络层提供的服务类型:

服务类型 特点 代表
虚电路服务 面向连接,先建立虚电路再传输数据,可靠 X.25、ATM
数据报服务 无连接,每个分组独立路由,不可靠 IP

注意:因特网的网络层采用的是数据报服务(无连接、不可靠),将可靠性保证交给上层(传输层)来处理。

网络层的典型设备:

设备 功能 工作层次
路由器(Router) 根据IP地址进行路由选择和分组转发 网络层
三层交换机 兼具交换机和路由器的功能 网络层

网络层的典型协议:

  • IP协议:Internet Protocol,网络层的核心协议
    • IPv4:32位地址,目前最广泛使用的版本
    • IPv6:128位地址,下一代互联网协议
  • ICMP:Internet Control Message Protocol,网络差错和控制报文
  • ARP:Address Resolution Protocol,地址解析协议(IP地址→MAC地址)
  • RARP:Reverse ARP,反向地址解析(MAC地址→IP地址)

网络层的PDU:

网络层的PDU称为分组(Packet)数据报(Datagram)

考研提示:网络层是408考试的重中之重,分值占比最高。后续我们将用14个分P(P27-P40)来深入讲解。


2.4 传输层(Transport Layer)

传输层负责为两台主机上的应用程序之间提供端到端的通信服务。

如果说网络层负责的是"主机到主机"的通信,那么传输层负责的就是"进程到进程"的通信。网络层把数据送到目标主机后,传输层决定哪个应用程序来接收这个数据。

传输层的主要功能:

  1. 进程寻址:通过端口号(Port Number) 标识不同的应用程序进程

    • 端口号范围:0~65535(16位)
    • 熟知端口:0~1023(如HTTP=80, HTTPS=443, SSH=22)
    • 登记端口:1024~49151
    • 临时端口:49152~65535
  2. 可靠传输:为应用层提供可靠的数据传输服务

    • TCP:面向连接、可靠传输、流量控制、拥塞控制
    • UDP:无连接、不可靠、低时延
  3. 流量控制:防止发送方发送速度过快,导致接收方缓冲区溢出

    • TCP使用滑动窗口机制实现流量控制
  4. 拥塞控制:防止过多的数据注入网络,导致网络性能下降

    • TCP拥塞控制算法:慢开始、拥塞避免、快重传、快恢复
  5. 差错检测:检测传输过程中的数据错误

    • 每个报文段都包含校验和字段

传输层的核心协议:

特性 TCP(传输控制协议) UDP(用户数据报协议)
连接方式 面向连接 无连接
可靠性 可靠(确认、重传、按序到达) 不可靠(不保证到达)
传输单位 报文段(Segment) 用户数据报(Datagram)
首部开销 20字节(最小) 8字节
流量控制 有(滑动窗口)
拥塞控制
传输方式 面向字节流 面向报文
应用场景 HTTP、FTP、SMTP DNS、视频流、在线游戏

传输层的典型协议:

  • TCP:Transmission Control Protocol,传输控制协议
  • UDP:User Datagram Protocol,用户数据报协议
  • SCTP:Stream Control Transmission Protocol,流控制传输协议

传输层的PDU:

  • TCP的PDU称为报文段(Segment)
  • UDP的PDU称为用户数据报(Datagram)

考研提示:传输层同样是408考试的重点,后续我们将用7个分P(P41-P47)来深入讲解TCP和UDP。


2.5 会话层(Session Layer)

会话层负责建立、管理和终止应用程序之间的会话。

会话层可以看作是"通信的协调者"——它管理通信双方的对话过程。

会话层的主要功能:

  1. 会话建立:在通信双方之间建立会话连接
  2. 会话管理:管理会话的状态,包括会话的同步和恢复
  3. 会话终止:正常结束会话连接
  4. 会话同步:在数据流中插入同步点,便于在通信中断后从同步点恢复
  5. 令牌管理:控制通信双方谁有权发送数据

实际应用中的会话层:

会话层在实际网络协议中往往与表示层和应用层合并实现。典型的例子包括:

  • NetBIOS:网络基本输入输出系统
  • RPC:远程过程调用
  • SSH会话管理:安全Shell的会话控制

考研提示:会话层在OSI模型中存在感较低,在实际互联网协议中基本被应用层吸收。408考试中涉及较少,但需要知道其基本功能。


2.6 表示层(Presentation Layer)

表示层负责处理数据的表示格式,确保一个系统应用层发送的信息能被另一个系统应用层正确理解。

表示层解决的是"数据格式不一致"的问题——不同的计算机可能使用不同的字符编码、数据压缩格式或加密方式。

表示层的主要功能:

  1. 数据格式转换

    • 字符编码转换(如ASCII ↔ Unicode)
    • 整数表示的转换(如大端序 ↔ 小端序)
    • 文件格式的标准化
  2. 数据加密与解密

    • 对敏感数据进行加密,防止窃听
    • 接收方解密还原原始数据
  3. 数据压缩与解压缩

    • 减少数据传输量,提高传输效率
    • 常见的压缩算法:JPEG(图像)、MPEG(视频)、ZIP(通用)

实际应用中的表示层:

功能 实例
加密解密 SSL/TLS协议(HTTPS中的加密)
数据压缩 HTTP的gzip压缩
编码转换 MIME(多用途互联网邮件扩展)
数据格式 ASN.1(抽象语法标记)、XML、JSON

考研提示:表示层的功能通常由应用层协议(如HTTP/HTTPS)或表示层协议(如SSL/TLS)来实现。在408考试中,重点关注加密解密和数据压缩的概念。


2.7 应用层(Application Layer)

应用层是OSI模型的最高层,直接为用户应用程序提供网络服务。

应用层包含了大量用户日常使用的网络协议——浏览网页、收发邮件、文件传输等都是在应用层实现的。

应用层的主要功能:

  1. 为应用程序提供网络接口:应用程序通过应用层协议来使用网络
  2. 定义应用程序的通信规则:包括请求格式、响应格式、错误处理等
  3. 提供用户认证和授权:验证用户身份,控制访问权限

应用层的典型协议:

协议 全称 功能 默认端口
HTTP HyperText Transfer Protocol 超文本传输(网页浏览) 80
HTTPS HTTP Secure 安全的HTTP(加密的网页浏览) 443
FTP File Transfer Protocol 文件传输 21(控制)/20(数据)
SMTP Simple Mail Transfer Protocol 简单邮件传输(发邮件) 25
POP3 Post Office Protocol v3 邮局协议(收邮件) 110
IMAP Internet Message Access Protocol 互联网邮件访问协议(收邮件) 143
DNS Domain Name System 域名解析 53
DHCP Dynamic Host Configuration Protocol 动态主机配置(自动分配IP) 67/68
SNMP Simple Network Management Protocol 简单网络管理 161
Telnet Teletype Network 远程登录(不安全) 23
SSH Secure Shell 安全的远程登录 22

考研提示:应用层协议是408考试的重点内容,需要掌握各协议的功能、端口、工作方式。后续我们将用8个分P(P48-P55)来深入讲解。

在这里插入图片描述


3 TCP/IP四层模型

3.1 TCP/IP模型的起源

TCP/IP模型并非先有模型后有协议,而是先有协议后有模型。ARPANET项目在20世纪70年代开发了TCP/IP协议族,后来才将这些协议归纳为四个层次的概念框架。

TCP/IP模型的四个层次(从下往上):

网络接口层 → 网际层(IP层) → 传输层 → 应用层

TCP/IP模型(从下往上)

第4层 应用层
Application Layer
HTTP/FTP/DNS/SMTP
...

第1层 网络接口层
Network Interface Layer
以太网/Wi-Fi/PPP
...

第2层 网际层(IP层)
Internet Layer
IP/ICMP/ARP/OSPF
...

第3层 传输层
Transport Layer
TCP/UDP/SCTP

TCP/IP四层模型结构

在这里插入图片描述

3.2 网络接口层(Network Interface Layer)

网络接口层负责将IP数据报封装成帧,并通过物理网络发送出去。

网络接口层对应于OSI模型的物理层和数据链路层,但它没有定义具体的协议——它只是定义了接口:任何物理网络技术(以太网、Wi-Fi、光纤、令牌环等)只要能够将IP数据报封装并发送,就可以作为网络接口层。

主要功能:

  • 将IP数据报封装为帧
  • 通过物理网络传输帧
  • 接收物理网络传来的帧,提取IP数据报上交网际层

包含的技术:

  • 以太网(Ethernet,IEEE 802.3)
  • 无线局域网(Wi-Fi,IEEE 802.11)
  • 点对点协议(PPP)
  • ATM、帧中继等

3.3 网际层(Internet Layer)

网际层是TCP/IP模型中最核心的层次,负责将数据报从源主机传输到目的主机。

网际层对应于OSI模型的网络层,其核心协议是IP协议

主要功能:

  1. IP编址:为每个网络接口分配唯一的IP地址
  2. 路由选择:确定数据报从源到目的的最佳路径
  3. 分组转发:在路由器之间转发数据报
  4. 异构网络互联:将不同的物理网络互联成一个逻辑整体

核心协议:

协议 功能
IP 逻辑寻址、路由选择和分组转发
ICMP 发送网络错误和控制信息(如ping命令)
ARP IP地址→MAC地址解析
RARP MAC地址→IP地址解析(已很少使用)

3.4 传输层(Transport Layer)

传输层为应用程序提供端到端的通信服务,与OSI模型的传输层功能基本相同。

TCP/IP传输层的核心协议是TCPUDP

TCP(传输控制协议):

  • 面向连接、可靠传输
  • 提供流量控制和拥塞控制
  • 适用于需要可靠性的应用(HTTP、FTP、SMTP等)

UDP(用户数据报协议):

  • 无连接、不可靠
  • 首部开销小、时延低
  • 适用于实时性要求高的应用(DNS查询、视频直播、在线游戏等)

3.5 应用层(Application Layer)

TCP/IP的应用层对应于OSI模型的会话层、表示层和应用层,将所有高层功能合并为一层。

TCP/IP模型认为,会话管理、数据格式转换和应用程序功能可以由同一个协议来实现,不需要严格分层。

主要协议:

  • HTTP/HTTPS:网页浏览
  • FTP/SFTP:文件传输
  • SMTP/POP3/IMAP:电子邮件
  • DNS:域名解析
  • DHCP:动态IP地址分配
  • SSH/Telnet:远程登录

4 五层参考模型(教学模型)

在这里插入图片描述

4.1 为什么需要五层模型?

OSI七层模型概念清晰,但会话层和表示层在实际中很少独立存在。
TCP/IP四层模型实用简洁,但网络接口层过于笼统,无法区分物理层和数据链路层的不同功能。

于是,计算机网络教学中通常采用五层参考模型——它是OSI和TCP/IP的折中:

层次 来源
应用层 合并OSI的应用层、表示层、会话层
传输层 与OSI和TCP/IP的传输层对应
网络层 与OSI的网络层和TCP/IP的网际层对应
数据链路层 从TCP/IP的网络接口层中分离出来
物理层 从TCP/IP的网络接口层中分离出来

五层模型的层次(从下往上)

物理层 → 数据链路层 → 网络层 → 传输层 → 应用层

五层参考模型(从下往上)

第5层 应用层
HTTP/FTP/DNS
SMTP/SSH...

第1层 物理层
双绞线/光纤/无线电

第2层 数据链路层
以太网/Wi-Fi/PPP

第3层 网络层
IP/ICMP/ARP/OSPF/BGP

第4层 传输层
TCP/UDP

五层参考模型——教学模型

4.2 五层模型的特点

  1. 结构清晰:既保留了OSI的概念层次,又去掉了不实用的会话层和表示层
  2. 贴近实际:与TCP/IP协议族的实现对应良好
  3. 教学方便:五层数量适中,便于理解和记忆
  4. 408标准:408计算机网络考试以五层模型为标准框架

重要提示:在学习计算机网络时,以五层模型为主线,但要理解它与OSI七层和TCP/IP四层的对应关系。五层模型的应用层 = OSI的应用层 + 表示层 + 会话层;五层模型的物理层 + 数据链路层 = TCP/IP的网络接口层。


5 OSI与TCP/IP模型的逐层对比

5.1 层次对照图

在这里插入图片描述

在这里插入图片描述

5.2 详细对比表格

对比维度 OSI七层模型 TCP/IP四层模型 五层教学模型
模型性质 理论框架(先有模型后有协议) 实践总结(先有协议后有模型) 教学折中(融合两者)
层数 7层 4层 5层
标准化状态 ISO国际标准 事实标准(互联网使用) 教学标准(408考试)
应用层范围 仅应用层 包含OSI的应用+表示+会话 包含OSI的应用+表示+会话
传输层 传输层 传输层 传输层
网络层 网络层 网际层 网络层
数据链路层 数据链路层 包含在网络接口层中 数据链路层
物理层 物理层 包含在网络接口层中 物理层

5.3 各层功能、协议和PDU的详细对比

OSI层次 TCP/IP对应 五层对应 核心功能 典型协议/技术 PDU名称
应用层 应用层 应用层 为应用程序提供网络服务 HTTP, FTP, DNS, SMTP, SSH 报文/消息 Message
表示层 应用层 应用层 数据格式转换、加密解密、压缩 SSL/TLS, MIME, ASCII, ASN.1 报文/消息 Message
会话层 应用层 应用层 建立、管理、终止会话 NetBIOS, RPC, PPTP 报文/消息 Message
传输层 传输层 传输层 端到端通信、可靠/不可靠传输 TCP, UDP, SCTP 报文段/用户数据报 Segment/Datagram
网络层 网际层 网络层 逻辑寻址、路由选择、分组转发 IP, ICMP, ARP, OSPF, BGP 分组/数据报 Packet/Datagram
数据链路层 网络接口层 数据链路层 帧封装、差错检测、介质访问控制 以太网, Wi-Fi, PPP, HDLC 帧 Frame
物理层 网络接口层 物理层 比特流的透明传输 双绞线, 光纤, 无线电, RS-232 比特 Bit

5.4 两种模型的核心区别

比较维度 OSI参考模型 TCP/IP模型
设计思路 先设计模型,再开发协议 先开发协议,再归纳模型
网络层 支持无连接和面向连接两种服务 只支持无连接服务(数据报服务)
传输层 只支持面向连接服务 支持面向连接(TCP)和无连接(UDP)
通用性 通用性强,适用于各种网络 专门针对互联网设计
实现难度 层次多,实现复杂 层次少,实现相对简单
商业成功 理论完美但商业应用少 商业应用广泛(互联网)

考研高频考点:OSI模型的网络层提供无连接和面向连接两种服务,而TCP/IP模型的网络层只提供无连接服务。反过来,OSI的传输层只提供面向连接服务,而TCP/IP的传输层提供面向连接和无连接两种服务(TCP和UDP)。这是一个经典的易混淆点!

在这里插入图片描述


6 经典例题解析

例题1(408真题)

题目:在OSI参考模型中,下列功能需由应用层的相邻层实现的是( )。

A. 对话管理
B. 数据格式转换
C. 路由选择
D. 可靠数据传输

解析

  • 正确答案:B
  • 应用层的相邻层是表示层。表示层的功能包括数据格式转换、加密解密和数据压缩。
  • A选项"对话管理"是会话层的功能。
  • C选项"路由选择"是网络层的功能。
  • D选项"可靠数据传输"是传输层的功能。

例题2

题目:TCP/IP协议族的层次中,解决计算机之间通信问题是在( )。

A. 网络接口层
B. 网际层
C. 传输层
D. 应用层

解析

  • 正确答案:B
  • TCP/IP模型中的网际层(Internet Layer) 对应OSI的网络层,负责逻辑寻址和路由选择,解决的是"计算机到计算机"(主机到主机)的通信问题。
  • 传输层解决的是"进程到进程"的通信问题。

例题3

题目:OSI参考模型与TCP/IP模型的共同之处是( )。

A. 都采用七层结构
B. 都独立于具体的网络设备
C. 都采用了层次化的体系结构
D. 传输层都采用无连接服务

解析

  • 正确答案:C
  • OSI和TCP/IP都采用了层次化的体系结构,这是它们的共同之处。
  • A选项错误——OSI是七层,TCP/IP是四层。
  • B选项表述不准确——任何网络模型都需要具体的网络设备来实现。
  • D选项错误——OSI传输层只提供面向连接服务,TCP/IP传输层两者都提供。

例题4

题目:在OSI参考模型中,第2层和其上的第3层之间交换的数据单元分别是( )。

A. 报文和分组
B. 帧和分组
C. 分组和帧
D. 报文和帧

解析

  • 正确答案:B
  • 第2层是数据链路层,其PDU是帧(Frame)
  • 第3层是网络层,其PDU是分组(Packet)
  • 数据链路层从网络层接收分组,封装成帧后发送。

7 本节小结

本节我们详细学习了计算机网络的三大参考模型:

  1. OSI七层模型:物、数、网、传、会、表、应——概念清晰但实现复杂
  2. TCP/IP四层模型:网络接口层、网际层、传输层、应用层——简洁实用
  3. 五层教学模型:物理层、数据链路层、网络层、传输层、应用层——408考试标准

核心记忆点

  • OSI的网络层支持两种服务(无连接+面向连接),TCP/IP的网络层只支持无连接
  • OSI的传输层只支持面向连接,TCP/IP的传输层支持两种服务
  • TCP/IP的应用层 = OSI的应用层 + 表示层 + 会话层
  • TCP/IP的网络接口层 = OSI的物理层 + 数据链路层

下节预告:在P6中,我们将学习数据是如何在各层之间传递的——从应用层的数据到物理层的比特流,这是理解计算机网络工作原理的关键一步。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐