V2EX  ›  英汉词典

Rtnetlink

定义 Definition

rtnetlink(常写作 RTNETLINK)是 Linux 内核提供的一种 Netlink 通信接口家族,主要用于路由与网络配置的内核/用户态消息交互(例如查询或设置路由表、网络接口、地址、邻居表等)。在报错信息如 “RTNETLINK answers: …” 中,通常表示执行网络配置命令时,内核通过该接口返回了错误原因。

发音 Pronunciation (IPA)

/ˌɑːr tiː ˈnɛt lɪŋk/

例句 Examples

RTNETLINK answers: Operation not permitted.
RTNETLINK 回应:不允许的操作。

The script uses RTNETLINK messages to add an IP address and update the routing table, but it fails if the interface is down.
该脚本通过 RTNETLINK 消息添加 IP 地址并更新路由表,但如果网卡接口处于关闭状态就会失败。

词源 Etymology

来自两部分的组合:RT(routing,路由的缩写)+ netlink(Linux 中用于用户空间与内核空间通信的机制名)。因此 rtnetlink 字面意思可理解为“用于路由/网络子系统的 netlink 通道”。

相关词 Related Words

文学/著作中的用例 Literary / Notable Works

  • iproute2 工具集的手册页与文档(如 ip(8)route 相关说明)中经常出现 RTNETLINK(例如常见错误提示 “RTNETLINK answers: …”)。
  • Linux 内核文档与源码注释(Networking/Netlink 相关部分)会使用 RTNETLINK 指代路由 Netlink 家族与消息类型。
  • 技术书籍如 Linux Networking CookbookUnderstanding Linux Network Internals 讨论路由与网络配置机制时常提到 (RT)NETLINK
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   746 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 22:18 · PVG 06:18 · LAX 14:18 · JFK 17:18
♥ Do have faith in what you're doing.