취약한 NDIS 드라이버 테스트 비용 추가

특히 오프로드 확인 처리 시 패킷 페이로드를 구문 분석하는 코드를 드라이버의 패킷 처리 디스패치 루틴에서 제거하는 것이 좋습니다. 이러한 코드를 신뢰하려면 드라이버를 광범위하게 테스트하여 모든 잠재적 오류 조건이 안전하고 올바르게 처리되었는지 확인해야 합니다. 이러한 종류의 테스트는 테스트 비용이 증가한다는 것을 의미합니다.

미니포트 드라이버는 패킷 데이터를 구문 분석하지 않아야 합니다. 하드웨어에서 처리할 수 없는 오프로드 작업을 처리하려고 하면 안 됩니다. 시스템의 수신 쪽에서 드라이버가 패킷 페이로드 정보를 검사하는 방법에 대해 매우 주의해야 합니다. 드라이버의 송신 쪽은 라우트/브리지 시스템 구성의 영향을 받을 수도 있습니다.