私と私の友人はプロジェクトを開始します。サーバーとクライアントの基本的な通信をシミュレートします。私たちは実装しようとしている疑似コードを持っています。この通信を使用して、さまざまな方法で通信の失敗を検出しようとします。私たちはどちらのソフトウェアにも新しいので、どのソフトウェアを使うべきかアドバイスをお願いしたいと思います。私たちを正しい方向に導く賛否両論&の賛否両論はうまくいくでしょう。OMNET ++またはNS3の選択
単純なTCP/IPプロトコルは問題ありません。 Python、C#、Java、C、C++などがいいでしょう。サーバーまたはクライアント間の通信に障害があるかどうかを検出するために単純なアルゴリズムを使用するだけで、具体的な要件はありません(エラーメッセージの検出)
2つの追加情報は、いずれかのシミュレータの指示に役立つでしょう。あなたはクライアント/サーバのプロトコルスタック(多分TCP/IP)のシミュレーションに興味がありますか?プロジェクトシナリオの適用に関する特定の要件はありますか?プログラミング言語やシステムのプリファレンス? –
@MichaelKirscheさんがあなたの質問に返信するテキストを追加しました –
https://www.google.de/search?q=comparison+of+network+simulators&gws_rd=cr,ssl&ei=3vXjWLrHEsihUd7lu-ANこれは良い出発点として役立ちます。私はOMNeT ++ユーザーです(ビットが偏っている可能性があります)。しかし、初心者のための優れたユーザーマニュアルと素敵なチュートリアルがあります。使いやすさがあなたの主な関心事なら、それに行きなさい。 – user4786271