字部百科英语

datagram

英 /ˈdeɪtəɡræm/美 /ˈdeɪtəɡræm/

n. 名词

数据报;自带寻址信息的独立数据单元

词义说明

datagram 的核心含义是「数据报」,指在分组交换网络中作为一个独立单元传输的数据块。它本义来自分组交换技术:发送方将数据切分成若干小块,每块加上包含源地址和目的地址等信息的报头,形成数据报。这些数据报各自独立地在网络中寻找路径,不依赖预先建立的连接。引申义方面,该词常用来指代「无连接通信中的基本传输单位」,与「虚电路」相对。在更宽泛的语境中,datagram 可泛指任何带有完整寻址信息、可独立路由的消息单元。其核心特征包括:每个数据报携带完整地址、传输路径可能不同、到达顺序不保证、可能丢失或重复。理解这些特征有助于掌握该词在计算机网络领域的精确用法。

词根溯源

datagram 由 data(数据)和 -gram(希腊语词根,意为「写下的东西、记录」)组合而成。data 源自拉丁语 datum,意为「被给予的东西」,是复数形式,但在现代英语中常作单数集合名词使用。-gram 广泛用于表示「记录、消息、图形」的词中,如 telegram(电报)、diagram(图表)、program(程序)。构词逻辑上,datagram 字面可理解为「数据的记录单元」。记忆时可将其拆解为 data + gram,联想「一份带地址的数据记录」,与 telegram(电报)类比:电报是带地址的文字消息,数据报是带地址的数据消息。这种构词方式在计算机术语中很常见,通过已知词根可辅助理解和记忆。

适用语境

datagram 主要用于计算机网络与通信技术的学术写作、技术文档、标准规范(如 RFC 文档)和工程教材中,语气正式、中性。在商务邮件或产品说明中,若涉及网络架构讨论,也可能出现,但通常面向技术读者。日常口语中极少使用,普通用户更常说「数据包」或「网络包」。新闻报道中仅在报道网络攻击、互联网基础设施等话题时偶尔出现,且往往需要额外解释。法律文本中,该词可能出现在电信监管、网络安全法规或专利文件中,含义严格依上下文界定。文学作品中几乎不出现。总体而言,该词是技术术语,语域较高,非专业场合应避免使用。

语法要点

datagram 是可数名词,复数形式为 datagrams。常见句型包括:1)作主语,如 A datagram carries its own addressing information.;2)作宾语,如 The router forwards each datagram independently.;3)与介词搭配,如 in a datagram、over a datagram network。易错点:该词通常不用作动词,不能说 to datagram;不要与 packet 混淆,packet 是更通用的「数据包」,datagram 特指无连接服务中的数据单元。此外,datagram 前常加定冠词或不定冠词,如 a datagram、the datagram,表示具体或泛指。在技术写作中,常与 IP、UDP 等协议名连用,如 IP datagram、UDP datagram。

近义比较

与 datagram 意思相近的词有 packet、frame、segment、message。packet 是通用术语,指网络传输中的数据单元,可包含报头和数据,不强调连接方式;datagram 特指无连接分组交换中的独立数据单元,强调自带寻址和独立路由。frame 通常指数据链路层的帧,包含更底层的封装;segment 常指传输层(如 TCP)的数据段,面向连接;message 是应用层的完整消息,可能由多个数据报组成。选用时,若讨论 IP 或 UDP 的无连接传输,用 datagram 最准确;若泛指网络中的数据块,用 packet 更通俗;若涉及以太网等链路层,用 frame;若涉及 TCP 连接,用 segment。

使用注意

datagram 是技术术语,语域较高,主要用于计算机科学和通信工程领域。它不带褒贬色彩,属中性词。常见误用包括:1)在日常语境中滥用,如将普通网络请求称为 datagram,显得不自然;2)与 packet 混用而不加区分,导致技术描述不精确;3)误以为 datagram 一定按顺序到达,实际上它不保证顺序、不保证可靠交付;4)拼写错误,如写成 datagramme 或 data-gram。在正式写作中,首次出现时可给出定义,如 a datagram (a self-contained, independent data unit)。非技术读者可能不熟悉该词,必要时应加以解释。

常见搭配

句子示例

  1. Each IP datagram contains a header with the source and destination addresses.每个 IP 数据报都包含一个带有源地址和目的地址的报头。
  2. UDP sends data as independent datagrams without establishing a connection.UDP 以独立数据报的形式发送数据,无需建立连接。
  3. The router may fragment a large datagram into smaller pieces.路由器可能将较大的数据报分片成更小的片段。
  4. Unlike virtual circuits, datagram networks do not guarantee order of delivery.与虚电路不同,数据报网络不保证交付顺序。
  5. The RFC specifies the format of the datagram header in detail.该 RFC 文档详细规定了数据报报头的格式。
  6. If a datagram is lost, the transport layer may need to retransmit it.如果数据报丢失,传输层可能需要重传它。

延伸词汇

字母邻近

最近更新