複数スイッチ環境のIGMP設定完全ガイド
本番開始から4分後、サブモニターに映っていたNDIカメラの映像が2秒間、暗転した。スイッチャーのオペレーターはケーブルを疑い、カメラマンはカメラ本体を再起動した。だが映像は何の前触れもなく元に戻った。原因はカメラでもケーブルでもなかった。ネットワークスイッチの内部で、目に見えない競合が起きていたのである。

NDIはネットワーク経由のマルチキャスト方式で映像を配信する設計だ。これを制御しているのがIGMP(Internet Group Management Protocol)であり、ネットワーク内には「クエリア」と呼ばれる管理役が1台だけ存在しなければならない。複数のスイッチを接続した現場でこのクエリアが2台同時に立ち上がると、どちらが管理役かを再確定するまでに最大255秒の空白が生まれうる。この255秒という数字は憶測ではない。IGMPv3の規格書であるRFC 3376の§8.1(ロバストネス変数のデフォルト値=2)、§8.2(クエリ間隔のデフォルト値=125秒)、§8.3(クエリ応答間隔のデフォルト値=10秒)、§8.5(他クエリア存在間隔=ロバストネス変数×クエリ間隔+クエリ応答間隔の2分の1)から、2×125+10×0.5=255秒として算出される値だ。この間、NDIソースの一部が受信側のリストから見えなくなることがある。

IGMPクエリアの競合は、同じビルに設置された2基のエレベーターの制御盤が、それぞれ別々に「呼び出し受付」を担当しようとしている状態に近い。どちらの制御盤が優先されるかが決まるまで、エレベーター(=マルチキャスト映像データ)は各階(=各受信機)からの呼び出しにどう応答すればいいか判断できない。乗客は制御盤同士の主導権争いが解決するのを待たされ続ける。画面上では、それが一瞬の暗転として現れる。

この255秒の空白は、スイッチの設定を変えるだけで防げる。クエリアを1台に固定し、スイッチ間でクエリ間隔の数値を統一すれば、複数スイッチ環境でも競合は起きなくなる。手順自体は複雑ではないが、どのスイッチのどの項目を、どの順序で確認するかを知っているかどうかで、本番中の安定性は変わる。
有料部では次の内容を扱う。

- IGMPクエリアの競合を引き起こす具体的な設定条件と、その確認手順(作業ごとの所要時間つき)
- スイッチのバックプレーン容量を計算し、帯域不足を事前に見抜くための計算式と適用例
- NDIの受信台数が増えるほど必要帯域が増える仕組みと、現場での対策順序
- 単一スイッチ構成から複数スイッチ構成、さらにSMPTE ST 2110規格を用いた放送設備規模への設計移行の考え方
この設定を知らないまま複数スイッチの本番に臨むと、255秒の空白が本番中に発生する可能性を排除できない。次の現場で同じ状況に遭遇したときに、原因を数分で特定し対処する手順が、この先にある。


コメント