리눅스에서 사용하는 네트워크 드라이버는 다음과 같다. 각각 특정 제조사의 네트워크 어댑터(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
- 주요 용도:
- 서버 환경 및 고성능 네트워크 장비.
'네트워크 보안 > 네트워크' 카테고리의 다른 글
NAPI (0) | 2024.11.18 |
---|---|
커널 네트워크 스택 #2 데이터 링크 계층 (0) | 2024.11.18 |
커널 네트워크 스택 #1 NIC 드라이버에서 패킷 수신 (0) | 2024.11.18 |
커널 네트워크 스택 #0 초기화 (0) | 2024.11.17 |
strongswan #5 IKE SA INIT, IKE_AUTH, CHILD_SA 설정 (0) | 2024.11.10 |