개요
네트워크 인터페이스 컨트롤러/카드로 전기 신호 ↔ 데이터 변환을 담당합니다.
사용 환경에 따라 다양한 종류가 있습니다. (유무선 통신 지원 여부, 메인보드 내장 여부 등) NIC 벤더사에 따라 천차만별의 규격을 가집니다 (gig0/0 em3 등등 네이밍과 넘버링도 제각각.. )
역할
MAC 주소를 통해 올바른 송수신 여부 판별, 그렇지 않은 패킷은 폐기합니다. 즉, OSI 7 layers 에서 L1(Physical Layer : 물리적 장치를 통해 비트 스트림 전달), L2(Data Link Layer : 데이터의 포맷 결정) 역할을 담당합니다.
MAC 주소 정보를 가지고 있습니다 == NIC 교체 시 MAC 주소가 달라집니다.
Transceiver
전기 신호를 받는 송수신기입니다. NIC 내에 장착됩니다. SFP, SFP+, GBIC 등 ... 다양한 규격이 있습니다.
확장
Multi-NIC, vNIC, OCP NIC 등 특정 역할을 수행하기 위해 나온 다양한 NIC가 있습니다.
* Multi-NIC
하나의 PC 또는 서버에 두 개 이상의 NIC가 있을 수 있습니다. 노트북만 하더라도, 유선 NIC, WIFI 연결을 위한 무선 NIC가 있습니다. 여러 개의 NIC가 있는 것은 로드밸런싱 및 트래픽 분산을 위해 서버엔 보편적인 구성입니다.
참고) 리눅스에서 물리적으로 두개 이상의 NIC를 논리적으로 묶는 Bonded Interface 기능을 제공하고 있습니다.
* vNIC
가상 머신에 사용하는 가상 네트워크 인터페이스 입니다.
* OCP NIC
OCP는 Open Compute Project 로 IT기업들이 공동 진행하는 오픈 소스 하드웨어 프로젝트입니다. OCP를 활용한 NIC 를 OCP NIC로 명명합니다. 24년 5월 기준 OCP NIC 3.0 버전까지 발전했습니다.
참고 자료
'컴퓨터공학 & 정보통신 > 네트워크 & Cisco' 카테고리의 다른 글
[네트워크] IP Class 네트워크 클래스 A,B,C,D,E 에 대한 이해 (1) | 2024.10.31 |
---|---|
[네트워크] Transport layer 전송 프로토콜 TCP UDP 이해하기 (3) | 2024.10.28 |
[정보통신] Physical Loop back Test 루프백 테스트 (1) | 2024.09.28 |
[정보통신] WDM (Wavelength Division Multiplexing) (3) | 2024.09.28 |
[정보통신] 광케이블에 대한 이해 (1) | 2024.09.24 |