Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now

メニュー

Expand
Rate this page:

Thanks for rating this page!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

リージョン

Twilio Voice SDKでは、Call がTwilioに接続される際に特定のTwilioデータセンターを選択できます。 Twilioとのネットワーク接続は、下記に一覧されている各リージョンの固定の静的IPアドレス範囲との間で発信または受信されます。 ローカルネットワークを設定して Twilio との通信を可能にする、またはサービスの品質ルーティングルールを Twilio との通信に適用する必要がある場合は、この範囲を参照してください。

Programmable Voice SDKのリージョン情報

既定では、Programmable Voice SDKはTwilioのグローバル低レイテンシールーティング機能を使用してエンドユーザーに最寄りのデータセンターを決定し、Twilioのプレゼンスでもっとも近いポイントを通じて接続を確率します。 グローバル低レイテンシーはレイテンシーベースのDNSルックアップを使用し、最寄りのデータセンターを選択します。 いくつかのケース、ことにエンドユーザーが決まった場所からのみ使用する場合や、DNSサーバーが別地域にある場合など、この挙動を上書きしたい場合があるでしょう。

Voice.setRegion() を呼び出す際には、region パラメーターとして次の値のいずれかを使用します。値が undefined のままにしておくと、SDKがエンドユーザーに対して最寄りのTwilioリージョンに接続を確率するようになる、Twilioはグローバル低レイテンシールーティングが既定となります。

リージョン ID 所在地 メディアサーバーの IP アドレス範囲 CIDR 表記
au1 オーストラリア 54.252.254.64 ~ 54.252.254.127 54.252.254.64/26
br1 ブラジル 177.71.206.192 ~ 177.71.206.255 177.71.206.192/26
ie1 アイルランド 54.171.127.192 - 54.171.127.255, 52.215.127.0 - 52.215.127.255 54.171.127.192/26, 52.215.127.0/24
de1 フランクフルト 35.156.191.128 - 35.156.191.255 35.156.191.128/25
jp1 日本 54.65.63.192 ~ 54.65.63.255 54.65.63.192/26
sg1 シンガポール 54.169.127.128 ~ 54.169.127.191 54.169.127.128/26
us1 米国東海岸(バージニア) 54.172.60.0 - 54.172.61.255 , 34.203.250.0 - 34.203.251.255 54.172.60.0/23, 34.203.250.0/23
gll Twilio の Global Low Latency ルーティングを使用して、ユーザーに最小遅延で接続するデータセンターを選択。 上記のいずれか 上記のいずれか

プライベートなInterconnect接続にアクセス可能な場合は、region パラメーターとして下記の値のいずれかも使用できるようになります。

リージョン ID 所在地 シグナリングおよびメディア・サーバーのIPアドレス範囲 CIDR 表記 ポート範囲
us1-ix 米国東海岸ヴァージニア(ヴァージニア)のInterconnectエクスチェンジ 208.78.112.64 - 208.78.112.127 208.78.112.64/26 443 (シグナリング), 10,000 - 20,000 (メディア)
us2-ix 米国西海岸(オレゴン)サンノゼのInterconnectエクスチェンジ 67.213.136.64 - 67.213.136.127 67.213.136.64/26 443 (シグナリング), 10,000 - 20,000 (メディア)
ie1-ix アイルランド(ロンドン)のInterconnectエクスチェンジ 185.187.132.64 - 185.187.132.127 185.187.132.64/26 443 (シグナリング), 10,000 - 20,000 (メディア)

どんな人に利点がありますか?

グローバル低レイテンシーはレイテンシーベースのDNSルックアップを使用し、最寄りのデータセンターを選択します。 Programmable Voice SDKを使用するアプリケーションがで使用されるDNSアドレスが正しいリージョンを反映しない場合があるため、Voice SDKにおけるリージョンの設定を導入しました。 たとえば、英国内でデバイスを使用しており、接続しているVPNサーバーが米国ベースである場合です。 レイテンシーベースのDNSルックアップに依存する場合、Twilioの選択は "us1" となりますが、"ie1" の方が好ましいでしょう。 このシナリオでは、発信者側でのリージョンの設定は最小のレイテンシーを保証します。

使用例

Twilio アイルランド経由の接続を強制的に確立します。

Voice.setRegion("ie1");

米国東海岸リージョンへのプライベートInterconnect接続で、Twilioのとの接続を強制します。

Voice.setRegion("us1-ix");

最寄りのリージョンをTwilioに選択させます。 リージョンの設定をスキップします。

Rate this page:

ヘルプが必要ですか?

誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。 または、Stack Overflow でTwilioタグのついた情報から欲しいものを探してみましょう。