Linuxネットワークドライバとユーザーモードドライバの詳細を学びたいと思います。いくつかの質問があります。オンラインで検索した結果、資料はほとんどありませんでしたが明確ではありませんでした。
Linuxカーネルドライバ
Linux nwドライバはpkt rxとtxに対して複数の同じデバイスを処理できますか? Linux nwドライバは複数のデバイスをどのように認識しますか?
答え1
Linux nwドライバはpkt rxとtxに対して複数の同じデバイスを処理できますか?
はい。
Linux nwドライバは複数のデバイスをどのように認識しますか?
あらゆる種類のデバイスを扱う他のすべてのオペレーティングシステムと同じです。カードレジスタ、状態、バッファなどへの参照を含むデータ構造がある。デバイスごと。別の方法では複雑になります。ネットワークインターフェイスカードが1枚でも100枚でも、すべて保存する必要があります。