Packet(数据包)和 Datagram(数据报)是数据通信中使用的术语。
Packet(数据包)是最通用的术语,仅指通过网络传输的封装数据。它是用于描述协议栈所有层数据单元的通用术语。数据包不仅包括数据,还包括带有控制信息的头部和尾部,例如源地址和目标地址、错误检查码以及序列信息。
另一方面,Datagram(数据报)是一种特定类型的数据包。它是通过网络发送的独立、自包含的消息,其到达、到达时间和内容都不被保证。这个术语特别与 UDP(用户数据报协议)相关联,其中每个传输单元称为一个数据报。
数据包和数据报之间的差异很大程度上取决于用于传输数据的协议。TCP(传输控制协议)数据通常被称为数据包,而 UDP 数据则称为数据报。
用自己的话写下这一站的结论。