1. NIC (Network Interface Card, Network Adaptor)
ㅇ 호스트에서 네트워크와의 연결을 담당한 인터페이스 역할을 하는 장치
- 통상, LAN 카드를 지칭
ㅇ 그 내부에는, RAM,DSP 칩,호스트 버스 인터페이스 등으로 이루어짐
- 궁극적으로, 데이터링크계층용 프로토콜을 구현
2. LAN 카드의 주요 역할 기능
ㅇ 비트들의 프레임화
ㅇ 에러검출
ㅇ 매체접근제어 프로토콜의 구현 등
3. 주요 연결 구성 : (호스트쪽, 네트워크쪽)
ㅇ 호스트쪽 : 호스트와의 연결
- 호스트 버스 인터페이스 (호스트와의 접속을 담당) ☞ LAN driver (랜 카드 계층) 참조
ㅇ 네트워크쪽 : 물리적 링크와의 연결
- 링크 인터페이스 (프레임화, 오류검출, 매체접근 등의 기능 수행)
- 한편, LAN 케이블과 직접 연결되어 전기적 신호의 송수신 담당 장치를 트랜시버 라고 함
. 현재는, LAN 카드 대부분이 호스트에 포함되어 외부에는 RJ-45 등 연결부분 만이 노출됨
. 과거에는, LAN 카드와 별도로 트랜시버 만이 외부로 노출된 적이 있었음
4. LAN 카드 주소
※ 하드웨어적인 주소 ☞ MAC 주소 참조
ㅇ Local Interface 이란? ☞ Loopback 참조
- 호스트 입장에서는,
. NIC 인터페이스는 항상 외부 네트워크로 통하는 경로를 의미하나,
. 어떤 인터페이스가 외부와의 연결없이 자기 자신 만 존재 한다면,
. 그 인터페이스는 자신만의 네트워크로 가는 경로(localhost)가 됨
5. PXE 부팅 (Pre-boot eXecution Environment Booting)
ㅇ NIC 자체 기능으로 구현되는 바,
- 네트워크 상의 특정 서버로부터 부팅 이미지 파일을 전송 받아서,
- 이로부터 부팅을 시작하게 하는 기능
ㅇ PXE 환경 구성 요소
- PXE Server : 부트 이미지 파일 등을 포함한 설정정보 저장 및 교환
. 통상, DHCP, TFTP 서버 등을 겸용
- TFTP : 부트 이미지 파일을 전송하는 프로토콜
- PXE Client : PXE 지원 가능한 네트워크 카드(NIC) 필요
- Clinet CMOS 설정 : Clinet PC 내 CMOS Setup 상에서,
. 최초 부팅 디바이스를 LAN 으로 설정하고,
. 옵션에서 Boot from Rom을 enable 함