Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC 10747:1995《信息技术——局域网互连支持网络控制信息交换协议》由国际标准化组织(ISO)与国际电工委员会(IEC)联合发布,最初于1995年颁布,1999年完成第一次修订(AMD1:1999),2004年复审确认。加拿大标准委员会(CSA)将其采纳为CAN/CSA-ISO/IEC 10747-95 (包括AMD1)。截至2026年,该标准仍作为局域网互连领域的重要参考,被工业自动化、企业网络及通信系统广泛实施。
ISO/IEC 10747定义了一套完整的控制信息交换机制,包括协议数据单元(PDU)结构、状态机、定时器以及错误处理规则。
该协议位于网络层,直接利用无连接网络服务(如ISO/IEC 8473的CLNP)传输控制PDU。协议操作基于邻居关系维护、定期广播与事件触发更新。
协议定义了多种PDU类型,用于承载不同的控制信息。下表列出主要PDU及其功能:
| PDU类型 | 编码 | 功能说明 |
|---|---|---|
| 可达性信息PDU | 0x01 | 通告直接连接的子网可达性 |
| 拓扑更新PDU | 0x02 | 传播链路状态变化或邻居关系变动 |
| 配置请求PDU | 0x03 | 请求邻居设备的参数信息 |
| 配置响应PDU | 0x04 | 响应配置请求,携带设备参数 |
| 故障通知PDU | 0x05 | 报告链路或邻居错误 |
协议采用“定时发送+事件触发”模式。中间系统周期性广播可达性信息(默认间隔30秒),同时当链路状态发生变化时立即发送拓扑更新PDU。
AMD1:1999引入了一种简单的认证选项,通过在PDU中增加认证字段,使接收方能够验证信息来源的合法性。该机制有效防止了路由欺骗。
在实施ISO/IEC 10747协议时,需确保网络层已正常运行ISO 8473 (CLNP)。所有参与设备必须开启协议并配置相同的域标识。
虽然本标准明确定义了协议细节,但不同供应商实现仍可能存在差异。建议进行一致性测试,特别关注PDU字段处理和定时器行为。
标准推荐配合使用ISO/IEC 10746中定义的网络管理对象,以便通过SNMP或CMIP对协议状态进行监控。
ISO/IEC 10747并非独立存在,它与OSI协议族的多项标准紧密关联:
此外,许多现代网络协议(如EIGRP、OSPF的某些扩展)借鉴了10747的可靠邻居概念。