Linux 네트워크 드라이버와 사용자 모드 드라이버에 대해 자세히 알아보려고 합니다. 몇 가지 질문이 있습니다. 온라인으로 검색한 결과 자료가 거의 없었지만 명확하지 않았습니다.
리눅스 커널 드라이버
Linux nw 드라이버가 pkt rx 및 tx에 대해 여러 개의 동일한 장치를 처리할 수 있습니까? Linux nw 드라이버는 여러 장치를 어떻게 인식합니까?
답변1
Linux nw 드라이버가 pkt rx 및 tx에 대해 여러 개의 동일한 장치를 처리할 수 있습니까?
예.
Linux nw 드라이버는 여러 장치를 어떻게 인식합니까?
모든 유형의 장치를 다루는 다른 모든 운영 체제와 동일합니다. 카드 레지스터, 상태, 버퍼 등에 대한 참조를 포함하는 데이터 구조가 있습니다.장치당. 다른 방법으로 하면 복잡해집니다. 네트워크 인터페이스 카드가 1개이든 100개이든 상관없이 모두 저장해야 합니다.