跳到主要内容

5. Definitions (定义)

以下 MIB 模块从 IF-MIB [6] 和 INET-ADDRESS-MIB [7] 导入, 并引用邻居发现 (Neighbor Discovery) [4], IPv6 无状态地址自动配置协议 (IPv6 Stateless Address Autoconfiguration protocol) [5], 默认路由器首选项文档 (Default Router Preferences document) [8], ARP [10] 和 IPv6 地址架构文档 [17]。

说明

本章节包含完整的 IP-MIB 定义。这是一个机器可读的 SNMP MIB 模块定义, 使用 SMIv2 (Structure of Management Information version 2) 语法编写。由于这是技术规范代码, 根据翻译规范, MIB 定义代码保持原样不翻译。完整的 MIB 定义请参考 RFC 4293 原文第 5 章。

本 MIB 模块定义了用于管理 IP 和 ICMP 实现的对象, 但不包括对 IP 路由的管理。

主要内容包括:

  1. 文本约定 (Textual Conventions): 定义了 IpAddressOriginTC, IpAddressStatusTC, IpAddressPrefixOriginTC
  2. IP 通用对象: 包括转发配置, TTL 设置等
  3. IP 统计表: ipSystemStatsTable, ipIfStatsTable
  4. IP 地址表: ipAddressPrefixTable, ipAddressTable
  5. IP 地址转换表: ipNetToPhysicalTable
  6. IPv6 特定表: ipv6ScopeZoneIndexTable, ipDefaultRouterTable, ipv6RouterAdvertTable
  7. ICMP 统计表: icmpStatsTable, icmpMsgStatsTable
  8. 一致性声明: 定义了各种实现场景的合规性要求

版权声明:

Copyright (C) The Internet Society (2006). 本 MIB 模块版本是 RFC 4293 的一部分, 完整的法律声明请参见 RFC 本身。

修订历史:

  • 200602020000Z: IP 版本中立修订, 添加了用于 ND (Neighbor Discovery), 默认路由器和路由器通告的 IPv6 对象。作为 RFC 2011 的继任者, 此 MIB 也是 RFC 2465 和 RFC 2466 的继任者。发布为 RFC 4293。
  • 199411010000Z: 用于 IP 和 ICMP 管理对象的单独 MIB 模块 (IP-MIB)。发布为 RFC 2011。
  • 199103310000Z: 此 MIB 模块的初始修订是 MIB-II 的一部分, 发布为 RFC 1213。
技术说明

完整的 MIB 定义代码包含约 6000+ 行的 ASN.1 语法定义。由于篇幅原因且遵循技术代码不翻译的原则, 此处仅提供概述。实现者应参考 RFC 4293 原文获取完整的 MIB 定义。