gpt4 book ai didi

networking - 网络单元定义 : Fragment, 段、数据包、帧、数据报

转载 作者:行者123 更新时间:2023-12-03 06:13:15 24 4
gpt4 key购买 nike

网络术语中使用哪些单位?我们在哪里使用它们?

我知道以下内容 - 但我不确定它们的含义是什么:

  • 片段
  • 分割
  • 数据包
  • 框架
  • 数据报

可以将它们分配给特定的 OSI 层吗?是不是更复杂?

最佳答案

取自 TCP/IP Illustrated: Vol 1 by Richard Stevens et al中的第1.2节.,考虑 4 层 TCP/IP 堆栈:

        +-------------+-------------------------+
| Application | Telnet, FTP, etc |
+-------------+-------------------------+
| Transport | TCP, UDP |
+-------------+-------------------------+
| Network | IP, ICMP |
+-------------+-------------------------+
| Link | drivers, interface card |
+-------------+-------------------------+

:如果传输协议(protocol)是TCP,则从TCP发送到的数据单元网络层称为

数据报:这用于 2 层。如果网络协议(protocol)为IP,则单位为数据称为数据报。在传输层,如果协议(protocol)是UDP,我们使用数据报那里也有。因此,我们将它们区分为 UDP 数据报IP 数据报

:物理层表示。

数据包:它是一个更通用的术语,用于传输层或网络层。TCP PacketUDP PacketIP Packet等。我还没见过它代表物理层数据单元。

片段:我的猜测是,当一个数据单元被一个为了适应 MTU 大小的协议(protocol),生成的数据单元称为片段。但我猜测。

关于networking - 网络单元定义 : Fragment, 段、数据包、帧、数据报,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11636405/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com