アクセスポイントにパケットをブロックまたは転送します。

アクセスポイントにパケットをブロックまたは転送します。

Pi 2をWiFiアクセスポイントに設定しました。地図時間

各パケットヘッダのDSCPフィールドに基づいて基本QoSを実装したいと思います。これは、優先順位の低いサービス(たとえば、電子メールを送信する接続されたホスト)を使用してパケットをブロックし、優先順位の高いサービス(たとえば、VoIPを使用する接続されたホスト)を使用してパケットを転送することを意味します。

どこから始めるべきかわかりません。待機パケットを入れてから送信する方法、または緊急時に転送する方法は何ですか?

技術的には、WiFiドングル()からパケットを受信し、wlan0各パケットのDSCPフィールドを確認してから、イーサネットeth0ケーブルを介して送信(または)待機状態にする必要があります。

どこから始めるべきかわかりません。

編集1教授の言葉によると、DSCPフィールドを確認することは常に何かで満たされていないため、信頼できないという。それで、アドレスだけを見てサイトのアドレスを確認して、どのサービスがパケットを送信しているのかを見てみましょう。

ベストアンサー1

libnetfilter_queuenetfilterプロジェクトのライブラリは次のとおりです。netfilter.orgから:

libnetfilter_queueは、カーネルパケットフィルタによってキューに追加されたパケットのAPIを提供するユーザ空間ライブラリです。これは、以前のip_queue / libipqメカニズムを使用しなくなったシステムの一部です。

パケットをキューに入れました。

sudo iptables -I FORWARD (parameters) -j NFQUEUE --queue-num x

そしてlibnetfilter_queue上記のキューに格納されているパケットにアクセスできます。

おすすめ記事