Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

IDRP

“Protocol for Exchange of Inter-domain Routeing Information”是一种 distance vector routing protocol,设计用于连接 OSI routing domain。

目前,该协议在 Aeronautical Telecommunications Network(ATN,air ground datalink over VDL-Mode2)中实现“mobile routing”,用于当 aircraft domain 沿飞行路径跨越多个 ground network domain 移动时的路由。

此外,它还用于不同 routing domain 之间的 Boundary Intermediate System (BIS) 级 ATN-Routers 之间交换 routing information。

该 dissector 允许在 Ethernet/IP packet 之上解码 CLNP/IDRP。随着 X.25 ground network 正在缓慢被取代并由基于 IP 的通信替代,这一点变得越来越重要。主要原因是主要网络提供商和 Air Navigation Service Providers 可能不再支持“native”X.25。

请注意,当 CLNP/IDRP 运行在 XoT 上时,目前不受支持;XoT 可能在从 X.25 迁移到 IP 时作为中间技术使用。

它在 IP protocol family 中最接近的亲属是 BGP。

历史

IDRP 已于 1993 年在 ISO 10747 中规定。

协议依赖

IDRP 实现了一个 CLNP subdissector。如果 PDU 的 CLNP user data 第一个 octet 的值为 0x85(FIXME:样例中的 nlpid 仍为 0x81,但应为 0x85)

则该 packet 被视为 IDRP PDU。

CLNP Network Selector(也称为 OSI network address 的最后一个 octet,NSEL)为 0x00(network user),而不是 0x01(COTP/CLTP user)。

示例流量

XXX - 在此处添加示例流量(纯文本或 Wireshark 截图)。

Wireshark

FIXME:该 dissector 在当前 SVN 版本的 wireshark 中可用(internal dissector)。

首选项设置

该 dissector 独立于 CLNP 设置工作——preferences 中没有 IDRP settings tab。

示例捕获文件

示例[https://bugs.wireshark.org/bugzilla/attachment.cgi?id=10550] 展示了一次连接建立,以及随后 routing information 的交换。

显示过滤器

XXX - reference TBD。Prefix 为 "idrp"。

捕获过滤器

XXX - TBD。capture filter "idrp" 似乎适用于文件。

外部链接

IDRP spec[https://bugs.wireshark.org/bugzilla/attachment.cgi?id=10642] Bugtracker[https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8562]

导入自 https://wiki.wireshark.org/IDRP ,时间为 2020-08-11 23:14:59 UTC

相关 Wireshark Wiki 页面

网络分析技术档案