私はMACプロトコルを実装しているプロジェクトに取り組んでいます。私の最初の仕事は、パケットの優先度ベースのスケジューリングを実装することです。より具体的には、他のパケットよりも重要な特定のタイプのパケットに残りのパケットよりも高い優先度が割り当てられるように、パケットの送信をスケジュールしたいと考えています。
私はかなり前からこれを確立しようとしており、同じことを達成するためにさまざまなアプローチを使用してきました。
IP ヘッダーには、送信されるパケットの優先順位を設定するために割り当てられる特定のビットがあります。同じことを実現するためにソケットプログラミングを使用しました。raw ソケットを使用して試してみましたが、いくつかの問題が発生しており、希望どおりに動作していませんでした。
そこで、通常の SOCK_DGRAM と SOCK_STREAM に戻しました。しかし、私はまだいくつかの問題に直面しています。
誰でもこれに関して私を助けることができますか?