私は生のソケットが初めてです。raw ソケットを使用して 1 つまたは複数のファイルで raw データを送受信するサーバーおよびクライアント アプリケーションを作成したいと考えています。各ファイルには、指定された区切り文字 (スペース、キャリッジ リターンなど) を持つ 50 バイトのデータ セグメントが 1 つ以上含まれている場合があります。私のサーバーの仕事は、ファイルから読み取り、各セグメントを一度に送信することです。各パケットには、MAC アドレスのようなイーサネット ヘッダーなどの従来のヘッダー情報を含まないデータのみを含める必要があります (パケットには、パケットの長さおよび/または開始を示すために、パケットの前に何らかの形式のデータと区切り文字が含まれる場合があります)。パケットの終わりを示すために)。クライアント アプリケーションは、単にポートをリッスンし、データを解析して、生データをファイルに書き込む必要があります。
どうか、私を導いてください。多くの未加工のソケット プログラムを見つけましたが、明確なものはありませんでした。誰かが私に堅実なスタートを切ることができれば、それは素晴らしいことです.