イーサネット・L2LOCALブラウザ内で処理
マルチキャスト MAC アドレス変換
IPv4(224.0.0.0/4)または IPv6(ff00::/8)のマルチキャストアドレスをイーサネットのマルチキャスト MAC に変換し、マルチキャスト MAC から対応しうるすべての IP グループを逆算します。
入力と主要な処理をブラウザ内で行い、その入力内容をQuickKitサーバーへ送信しない設計です。
変換結果
| アドレス種別 / 規格 | — |
|---|---|
| マルチキャスト IP グループ | — |
| イーサネット MAC アドレス | — |
| ビット対応 | — |
| 曖昧性 | — |
対応しうるマルチキャストグループ
仕組みと使い方
IPv4 マルチキャストグループ(224.0.0.0/4)を RFC 1112(01:00:5e + グループアドレスの下位 23 ビット)で、IPv6 マルチキャストアドレス(ff00::/8)を RFC 2464(33:33 + アドレスの下位 32 ビット)で、それぞれ MAC に変換します。IP → MAC 方向は一意に定まります。逆方向は本質的に多対一です。IPv4 マルチキャスト MAC は必ず 32 個のグループで共有され(ここに全件を表示)、IPv6 マルチキャスト MAC はおよそ 2^80 個のアドレスで共有されるため、一意の逆変換結果は存在しません。マルチキャスト以外の入力は拒否します。すべての計算はブラウザ内で実行されます。