私の会社は、2 つのサーバー間で TCP を介したプライベート プロトコルを使用していますが、現在、このプロトコルをリッスンしてメッセージの一部をブロックできるかどうかを尋ねられています。
Simpleproxyを使用することを考えていましたが、これを使用してプロトコルをリッスンする方法がわかりません。また、この実装の堅牢性もわかりません。
これを行うために使用できる実装または設計はありますか?
アイデアは、私が持っているいくつかの特定のルールのためにメッセージが受け入れられないときにサーバーに失敗応答を送信する場合を除いて、サーバーとクライアントの中間にいてメッセージを通過/転送する必要があるということです。
サーバーはLinuxになります。
server2 に接続する server1 があり、私のサーバーは middle_server という名前になるので、server1 はその構成を変更して私に接続し、middle_server は server2 に送信し、middle_server は server2 からの応答を受信して送信するとします。以下に示すようにserver1に戻り、
server1 --ask--> middle_server --ask---> server2
server2 --response--> middle_server --response---> server2