web-dev-qa-db-ja.com

ダイヤルアップサーバー:仮想POTSインフラストラクチャのセットアップ

テストとスクリプトを実行できるようにしたいダイヤルアップサーバーとクライアントソフトウェアがあります。残念ながら、私は固定電話を所有していません。はるかに少ないですが、同時接続をテストするために使用できる複数の回線。

私が持っているのは、いくつかのモデムとそれらを接続するためのコンピューターです。このような方法で電話回線をシミュレートする方法はありますか?のように、実際に固定電話を接続し、ダイヤルトーンを取得し、番号をダイヤルして、サーバー上のソフトウェアにルーティングすることはできますか?

これがこの質問に適切なフォーラムではない場合は、お詫び申し上げます。どこから始めればいいのか、あるいは私が試みていることが完全に中途半端なのかどうか、私にはわかりません。

6
directedition

さて、昔、これをシミュレートするために行ったのは、電話回線ポートと電話回線コードを介して2つのモデムを連続して接続することでした。次に、一方のモデムでダイヤルトーン検出を無効にしてダイヤルアウトし、もう一方のモデムに「応答」させます。 2つのモデムは、33600 bpsに制限されていますが、電話網を介さずに相互に通信できます。電話網がないため、呼び出し信号がないため、自動応答できません。

モデムが一般的に ヘイズ互換 の場合、事実上すべてのモデムがそうであるように、次のコマンドで「ダイヤル」するだけで十分です。

ATX0D

そして答える:

ATA
12
Michael Hampton

モデムの電話回線を相互に直接接続できます。ただし、リングパルスをシミュレートして、「リモート」モデムを自動的にピックアップさせるのは問題があります。機能や価格など、さまざまな「電話回線シミュレータ」があります。より高速なモデム速度(V.90など)を終了したい場合は、シミュレーターにかなりのお金を費やすことについて話します。 「プレーンバニラ」9,600〜38,400bpsが必要な場合は、単純なアナログ回線シミュレータの1つで解決できる可能性があります。検索エンジンは、さまざまな結果を提供します。

私はVoIP機器とForeignExchange Station(FXS)ポートで何かをしようとすることに警戒するでしょう。コーデックが機能しているこの種のシナリオで9,600bpsを機能させることでさえ、問題になる可能性があります。

6
Evan Anderson