摘要
- 1991 年 12 月发布的 RFC 1289 将 DECnet Phase IV 管理对象置入 Internet 的 SMI/MIB/SNMP 管理环境。必需、可读写的
phivSystemState定义了ON、OFF、SHUT与RESTRICTED四种值。 SHUT拒绝新的逻辑链路,但不终止既有链路;它在所有既有逻辑链路消失时转为OFF。OFF还会终止现有链路并停止经由该节点的路由,RESTRICTED则仅禁止来自其他节点的新入站逻辑链路。状态值本身不证明命令、授权、实际执行或外部可见后果。
状态标签不是完成条件
RFC 1289 诞生于 TCP/IP 与 DECnet Phase IV 可以共存的运行环境。它的任务并不是把两套网络变成同一套系统,而是让采用 Internet SMI、MIB 与 SNMP 的管理站能够在共同的管理表面上处理 DECnet 对象。共同表面带来的是可表达性;它没有取消对象本身的边界。
phivSystemState 的四个值恰好把这些边界保留了下来。ON 允许逻辑链路。OFF 不允许新链路、终止已经存在的链路,并且不再经由节点转发流量。SHUT 不允许新逻辑链路,却保留现有逻辑链路,直到它们全部消失之后才进入 OFF。RESTRICTED 又更窄:它不允许来自其他节点的新入站逻辑链路。RFC 没有把 OFF 所含的终止与停止路由后果赋给它。
这些不是“开”“关”之间的情绪程度,而是不同的操作面:是否接收新的工作、是否继续保留已经存在的工作、是否强制终止、是否转发流量、以及新请求来自哪个方向。用一个笼统的“已关闭”覆盖这些差别,会让一段过程看起来简洁,却丢掉了判断下一步所必需的条件。
SHUT 保存的是排空期间的事实
SHUT 的关键不在于它比 OFF 温和,而在于它明确写出一个等待条件。操作方已经改变了接入规则:新的逻辑链路不再建立;但正在运行的链路没有因此被 RFC 定义为终止。只在全部消失之后,状态才到 OFF。所以“开始关闭”与“关闭已经完成”之间,仍有一个必须被观察的阶段。
这会改变证据能够支持什么说法。读到 SHUT,可以说该管理对象在其定义中拒绝新逻辑链路;不能据此说节点已经 OFF、所有会话已经结束、路由已经停止,或某项服务已经不可用。后面这些判断各自需要相应的证据:链路清单或计数、后续状态观测、路由遥测、服务探测,或者真实的执行记录。
RFC 中一个看似细小的编码选择也提醒了同样的事情。为符合 RFC 1155,状态的整数值比标准 DECnet 值加一。这是把状态放进 MIB 表示法时的兼容调整,不是网络状态本身发生变化。数值、标签与操作结果不能被合并为同一件事。
远端条目并没有变成全网观察者
RFC 1289 还定义了 phivEndRemoteState:这是表示正在被评估的远端节点运行状态的必需、可读写条目,它同样使用四个状态值。它说明同一套状态词汇可以用于远端节点的评估;但它不证明远端节点当前可达、身份无误、物理状态正常、访问控制允许某个操作,或某个服务已从网络其他位置得到同样的结果。
“远端”一词容易被误读为全面观察。原文将它限定在正在被评估的节点,说明这是有明确对象范围的管理记录。一个条目可以涉及远端节点,却不是对该节点所有路径、所有应用和所有管理决定的独立见证。
同样,read-write 是对象访问方式的分类,而不是行动历史。它不告诉我们谁拥有凭证、策略是否授权、写入请求是否提交、设备是否接受,或变更是否完成。把“可以写”接成“某人有权写”“已经写过”“结果已经实现”,需要补上 RFC 没有提供的证据链。
来源与证据边界
本文依据 RFC 1289 — DECnet Phase IV MIB Extensions。该来源支持其 1991 年 12 月标准轨道地位、共同的 SMI/MIB/SNMP 管理背景、必需可读写状态对象、ON、OFF、SHUT 与 RESTRICTED 的定义、远端状态条目以及为 RFC 1155 作出的整数调整。它不支持任何当前 DECnet 节点、某次实际提交的命令、授权、访问控制配置、特定部署中链路已经排空、路由已停止、当前连通性、在线服务或用户所见结果。
会员简报
档案背景详情
使用相应会员等级登录,即可解锁完整简报与来源注释。
仅限 Strategic Circle
Strategic Circle
所有读者均可浏览。加入并登录后可解锁档案简报。
加入 Strategic Circle仅限 Leadership Alliance
Leadership Alliance
符合条件的 IP 资产所有者和管理层可登录查看 Leadership Alliance 简报。
加入 Leadership Alliance
