네트워크 보안/네트워크

네트워크 디바이스 드라이버별 벤더 NIC

uzguns 2024. 11. 18. 11:10

리눅스에서 사용하는 네트워크 드라이버는 다음과 같다. 각각 특정 제조사의 네트워크 어댑터(NIC)를 지원하며 주로 이더넷 장치를 다룬다. 

 

사용중인 NIC에 적합한 드라이버를 확인하는 명령어

lspci -nn | grep -i ethernet

드라이버가 지원하는 디바이스 목록을 확인하는 명령어

 modinfo <드라이버 이름>

 

Intel NIC 드라이버

(1) e1000e

  • 지원 NIC:
    • Intel PRO/1000 기가비트 이더넷 어댑터
    • Intel 82574, 82579 계열 NIC
  • 주요 용도:
    • 데스크톱 및 일반 서버에서 사용.

(2) igb

  • 지원 NIC:
    • Intel Ethernet Server Adapter i350, i210
    • Intel 82576, 82580 계열 NIC
  • 주요 용도:
    • 서버급 기가비트 이더넷 환경.

(3) ixgbe

  • 지원 NIC:
    • Intel X520, X540 10기가비트 NIC
    • Intel 82599 계열 NIC
  • 주요 용도:
    • 데이터 센터 및 고성능 서버 환경.

(4) i40e

  • 지원 NIC:
    • Intel Ethernet Controller X710, XL710
    • Intel Ethernet Network Adapter XXV710
  • 주요 용도:
    • 40기가비트 및 25기가비트 고속 네트워킹.

 

Broadcom NIC 드라이버

(1) tg3

  • 지원 NIC:
    • Broadcom NetXtreme 및 NetLink 계열
    • BCM5717, BCM5720, BCM5719
  • 주요 용도:
    • 안정성이 요구되는 서버 환경.

(2) bnx2

  • 지원 NIC:
    • Broadcom NetXtreme II 계열
    • BCM5706, BCM5709, BCM5716
  • 주요 용도:
    • 서버 환경 및 고성능 네트워크 장비.