SORACOM Developers

Documents

SORACOM Junction機能詳細

当ガイドでは、SORACOM Junction(以下、Junction)について解説します。

SORACOM Junction概要

「SORACOM Junction」(以下、Junction)とは、Virtual Private Gateway (以下、VPG)を通るパケットに対して、ミラーリング、リダイレクション、 インスペクションの3つの機能を提供するサービスです。VPG については、Virtual Private Gateway (VPG) 機能詳細も合わせてご確認ください。

機能概要はSORACOM JunctionのGetting Startedを参照してください。

インスペクションの設定

InspectionはVPGに対して以下のような設定をすることによって、そのVPGが適用されたグループに所属しているSIMの通信などVPGを通過するパケットを解析し、アプリケーションの判別などの機能を提供します。この機能を使うとVPGを通過するパケットの統計情報を取得することができます。

転送先は様々なクラウドサービスを指定できます。ユーザーコンソールのVPG詳細画面>Junction設定での設定項目は以下のとおりです。

inspection

APIでの設定方法

APIでは、setInspectionConfiguration APIを利用して設定を行います。設定に使うJSONファイルの例は以下のとおりです。

{
    "enabled": true,
    "report": {
        "credentialsId": "{認証情報のID}}",
        "enabled": true,
        "destination": {
            "service": "(aws-iot|kinesis|firehose|eventhubs|pubsub|パートナーアダプタ名)",
            "provider": "(aws|azure|google|パートナーアダプタ名)",
            "resourceUrl": "{転送先URL}"
        }
    }
}

ミラーリングの設定

ミラーリング機能では、VPGを通過するパケットのコピーを指定の宛先に送信します。

ユーザーコンソールでは、ユーザーコンソールのVPG詳細画面>Junction設定で、ミラーリング先となるサーバのIPアドレスを指定します。画面上の「ミラーリング先を追加」ボタンから新規ミラーリング先を登録できます。ダイアログに以下の情報を入力し、「保存」をクリックすると設定完了です。

mirroring

APIでの設定方法

APIでは、 createMirroringPeer APIを利用して設定を行います。設定に使うJSONファイルの例は以下のとおりです。

{
    "enabled": true,
    "protocol": "gre",
    "description": "{概要}",
    "ipAddress": "{ミラーリング先IPアドレス}"
}

リダイレクションの設定

リダイレクション機能では、、VPGを通過するユーザーパケットに対して、お客様が指定したサーバを経由するように経路を変更します。

リダイレクション機能では、VPGと合わせてGateの設定も必要です。Getting Started Guideを参考に、先にGateの設定を済ませておいてください。

Gateの設定が完了したら、ユーザーコンソールのVPG詳細画面>Junction設定からGate Peerを指定するとリダイレクションの設定完了です。

なお、Gate Peerが登録されていないVPGでは以下のようになり、リダイレクションの設定はできません。

redirection

APIでの設定方法

APIでは、 setRedirectionConfiguration APIを利用して設定を行います。設定に使うJSONファイルの例は以下のとおりです。

{
    "enabled": true,
    "gateway": "{Gate PeerのIPアドレス}",
    "description": "{概要}"
}

Getting Started

SORACOM Air for セルラー

SORACOM Air for LoRaWAN

SORACOM Air for Sigfox

SORACOM Beam

SORACOM Canal/Direct/Door

SORACOM Endorse

SORACOM Funnel

SORACOM Gate

SORACOM Harvest

SORACOM Inventory

SORACOM Junction

サービス機能詳細

Developer Tools

pagetop