要約
- RFC 9900はIETF Proposed Standardであり、番号だけを対象にする。TCP/UDP 831はNETCONF over BEEP、832と833はNETCONF over SOAPの派生形に対応していた。
- netconf-beep、netconfsoaphttp、netconfsoapbeepというサービス名は残る。外された番号はRFC 6335に従ってReservedとなり、任意用途へ直ちに使えるわけではない。
- RFC 4743とRFC 4744はHistoricである。ただし、既知の実装や本番展開がないという証拠の範囲を、NETCONF全体の廃止へ拡張してはならない。
RFC 9900の性格は、新しいプロトコルの導入ではなく、IANAサービス名・トランスポートプロトコル・ポート番号登録簿の保守である。取り外されるのは番号の割り当てであって、歴史的なサービスの意味ではない。対象は、NETCONF over BEEPに対応するTCP/UDP 831、ならびにNETCONF over SOAPの変種に対応するTCP/UDP 832と833である。RFC 4743「Using NETCONF over the Simple Object Access Protocol (SOAP)」とRFC 4744「Using the NETCONF Protocol over the Blocks Extensible Exchange Protocol (BEEP)」がHistoricに分類されていることも、この見直しの背景になる。
RFC 9900が述べる事実の境界は重要だ。対象の割り当ては、既知の実装や本番展開がないプロトコルを支えていた。これは未確認の私有設定がゼロだという意味ではなく、現在のネットワークを調査したという主張でもない。また、すべてのNETCONFトランスポートが古くなったという意味でもない。RFC 9900は、SSH上のNETCONFの830、NETCONF Call Homeの4334、TLS上のNETCONFの6513を撤回しない。
RFC 6335は、登録簿で本当に不足しやすいのはポート番号だと扱う。一方、サービス名の枯渇は比較的危険が小さいため、番号を外しても関連するサービス名は割り当てたままにする。そこで、名称は意味の連続性を支え、番号はライフサイクルを終えた束縛として整理される。831、832、833の登録簿注記にも、これらがかつて関連するNETCONFトランスポートに割り当てられ、RFC 9900によって解放された事実が残される。
この「解放」は、すぐに誰でも再利用できるという意味ではない。RFC 6335第8.2節に従い、割り当てを外された番号はReservedと記録され、該当する範囲の他の利用可能な番号がすべて割り当てられるまで再割り当てすべきではない。RFC 9900は、再割り当ての日付、資源節約量、組織全体の監査期限を示していない。
運用者に求められるのは限定的な再確認である。構成が解放された番号とnetconf-beepまたはnetconfsoaphttpをまだ関連付けているなら、その構成を再評価する。RFC 9900は、それ以外の新しい運用要件や管理要件を導入しない。サービス名の削除、番号の即時転用、NETCONF全体の停止を意味する文書ではない。
検証用フィクスチャ
- 831、832、833を登録簿のスナップショットで確認し、過去の割り当てとRFC 9900による解放の注記、Reservedの扱いを照合する。
- サービスファイル、ACL、監視条件、構成テンプレート、古い図面で、文字列としての
831、832、833と、三つのサービス名を検索する。 - 830、4334、6513が今回の変更で消えていないことを確認する。これは範囲確認であり、別の変更を要求する手順ではない。
- RFC 9900、RFC 6335第8.2節、RFC 4743、RFC 4744を同じ証跡に保存し、番号の撤回とサービス名の削除を混同しない。
運用者の判断経路
まず、検出対象が番号なのかサービス名なのかを分ける。次に、引用が単なる履歴か、現行の構成・フィルター・文書に影響する依存かを確認する。履歴なら文脈を残して扱いを明示する。現行依存なら所有者が評価し、不要な参照を修正する。ただしReservedの番号を無関係な新サービスへ転用してはならない。最後に、登録簿の注記、サービス名、対象外のNETCONFポートを再照合し、ライフサイクルの責任者を記録する。番号の字面を棚卸しすること、名前による発見を優先すること、構成ドリフトを扱うこと、所有者を明示することはTheo Marchの分析であり、RFCの追加義務ではない。
出典
- RFC 9900 — Updates to NETCONF Transport Port Numbers
- RFC 6335 — IANA Procedures for the Management of the Service Name and Transport Protocol Port Number Registry
- RFC 4743 — Using NETCONF over the Simple Object Access Protocol (SOAP)
- RFC 4744 — Using the NETCONF Protocol over the Blocks Extensible Exchange Protocol (BEEP)
会員向け解説
プロフィールの詳細
適切な会員レベルでログインすると、解説全文と出典メモをご覧いただけます。
Strategic Circle 限定
Strategic Circle
すべての読者に公開されています。参加してログインすると プロフィール解説 を閲覧できます。
Strategic Circle に参加Leadership Alliance 会員限定
Leadership Alliance
対象となる IP 資産の所有者・管理者向けです。ログインすると Leadership Alliance の解説を閲覧できます。
Leadership Alliance に参加
