パフォーマンス要件が非常に高いアプリケーションがあり、次のように動作します。ポート1234に着信UDPトラフィックがあります。パケットはできるだけ早くホストに送信する必要がありますH1
。H2
...Hn
ホストは実行時に追加または削除する必要があります。これらのホストはローカルネットワークにはありませんが、インターネット上にある可能性があります。
これを解決するためにiptables / TEEを使用したいのですが、使用されている宛先はローカルネットワーク(または最大1ホップ)にある必要があることがわかりました。だからこれはうまくいきません。
一般化するhttps://unix.stackexchange.com/a/553707/246665また、2つ以上のターゲットで失敗します。各ターゲットホストのネットワーク名前空間を作成するのは少し過度に感じられます。
これをカーネルで完全に実装するソリューションはありますか?カーネルモジュールを使用しない場合は、iptablesのような「簡単な」ことを好みますか?
ありがとう