SIP および RTP パケット フローについて読みましたが、SIP セッション開始時のクライアント間の RTP パケット フロー ロジックに関する質問で終わりました。DNSおよびDHCPサーバーからも構成されているubuntu(12.04)プラットフォームでKamailio(V 4.0.4)サーバーを実行しています。そして、以下は私のテストベッドのセットアップです:
Kamailio server
(DNS+ DHCP+Kamailio)
|
Router <----------------------------> Switch<----------------------------> Router
| |
clientA <--------------------- RTP(audio/video) ? --------------------> client B
SIP セッションが確立されると (SIP パケットは Kamailio サーバーに到達するためにすべてのルーターとスイッチを通過する必要があります)、クライアント A と B の間で RTP セッションが開始されます。宛先に到達するためのクライアント間の RTP パケット パスは何ですか? RTP パケットは、宛先クライアントに到達するためにルーターとスイッチを通過する必要がありますか? (つまり、クライアント A ---> ルーター 1 --> スイッチ ---> ルーター 2 ---> クライアント B) ? クライアント A とクライアント B の両方を同じルーターに接続するとどうなりますか?
PS: メディア リレー (RTPproxy/Media-proxy) を構成していません。
このすべての疑問を明確にするのを手伝ってください。
誰の助けも大歓迎です。
よろしく、
ナンディーニ