sctp を使用する SS7 ネットワーク エンティティを構築しようとしています。私の質問は、GT 上のルートまたは PC 上のルートの両方で各関連付けにルーティングするために使用されるルーティング テーブルをどのように設計すればよいかということです。
たとえば、このエンティティが 2 つの STP に接続され、各 STP に 2 つのアソシエーションがあるとします。
node1 (thread 1) ----association 1---->STP1
node1 (thread 2) ----association 2---->STP1
node1 (thread 3) ----association 1---->STP2
node1 (thread 4) ----association 2---->STP2
上記のように、各スレッドには 1 つのアソシエーションがあるため、各アソシエーションのファイル記述子をすべてのスレッドと共有することを考えていたので、ここではアソシエーションがこれもポイント コードまたは GT に基づいています。
または、すべての関連付けを 1 つのプロセスで作成し、もちろんマルチスレッドを使用せずに、その記述子に基づいて各関連付けに送信します。
環境は Linux で言語は C で、上記 2 以外のアイデアを使用できることに注意してください。