go-back-n

    -1

    1答えて

    私はゴーバックの働きを理解しようとしているNこのウェブサイトを使用しています: - http://www.ccs-labs.org/teaching/rn/animations/gbn_sr/ ここで、我々はフレーム1,2,3,4,5,6(送信されたとウィンドウサイズ4)、現在のウィンドウにフレーム1,2,3,4があります。ここで、ACK4が失われたと仮定し、現在のウィンドウ内のフレームのどれもが

    0

    1答えて

    クラスのためにCのGo-Back-Nを使用するシミュレートされたネットワーク環境用のコードを記述しようとしています。しかし、私はA_timerinterrupt()メソッドを含む何らかの無限ループに陥っています。以下はCファイルですので、あなたはそれと私の方法を見てみることができます。 私は私は何を得ることは無限でシミュレートされたメッセージの数= 10、パケットロスPROB = 0.1、汚職PR

    1

    1答えて

    私はクラスのGoBackN ARQを実装しようとしています。私は、ファイルを読み込み、30文字のパケットに分割して、パケットをパケットの配列に格納しようとしています。これらのパケットはすべてclass packetのオブジェクトです。 現在のところ、このコードはコンパイルされて実行されますが、パケットの配列にアクセスすると、配列のインデックス0に最後の最新のパケットを受け取ります。私がインデックス

    0

    1答えて

    私はGoBackNプロトコルを実装しようとしています。サーバがパケットを破棄すると、アラームは2秒間待ってから以前に送信したパケットをすべて送信します。 アラームは動作し、2秒間待機しますが、最初のタイムアウト後、私が使用しているステートマシンはループに詰まり、タイムアウトし続けます。 errnoがリセットされていない可能性がありますが、わかりません。 #define TIMEOUT_SECS 2

    3

    1答えて

    コースの割り当ての一部として、大きな画像ファイルを送信するためにUDPレイヤーのJava提供物の上に追加の信頼性レイヤーを追加するという課題がありました。 http://en.wikipedia.org/wiki/Go_back_N この問題の重要な点は、パケットを送信できることと同時に、肯定応答が古いパケットに含まれているかどうかを確認しているかどうかに依存していることです。ウィンドウを動かすこ

    0

    1答えて

    私はパッケージjava.netからJavaソケットを使用しています。 私はTCPを使用しているので、どのARQ(Automatic Repeat reQuest)プロトコルがデフォルトで実装されているか知りたいと思っていました。 文書を調べましたが、これに関する情報が見つかりませんでした。 私は、stop-and-wait、go-back-n、およびselective repeatの3つの主要なA