상세 컨텐츠

본문 제목

9-7. 네트워크 필수 개념-랜카드 장치

클라우드/리눅스(Linux)_Fundamentals

by datasa 2023. 4. 28. 15:50

본문

▶ 리눅스에서 랜카드 장치의 역할

랜카드(LAN Card, Network Interface Card)는 컴퓨터와 네트워크를 연결해주는 필수적인 하드웨어 장치입니다. 리눅스 운영체제에서 랜카드는 컴퓨터가 네트워크에 접속하고 다른 컴퓨터와 통신할 수 있도록 하는 중요한 역할을 수행합니다.

○ 랜카드의 주요 기능

  • 네트워크 인터페이스 제공: 랜카드는 컴퓨터 내부와 외부 네트워크 사이의 인터페이스를 제공합니다. 이를 통해 컴퓨터는 네트워크 케이블이나 무선 신호를 통해 다른 장치와 데이터를 주고받을 수 있습니다.
  • MAC 주소 부여: 각 랜카드에는 고유한 MAC(Media Access Control) 주소가 부여됩니다. MAC 주소는 네트워크 내에서 장치를 식별하는 데 사용됩니다.
  • 데이터 패킷 전송 및 수신: 랜카드는 네트워크를 통해 전송되는 데이터를 작은 단위인 패킷으로 나누어 전송하고, 다른 장치에서 보낸 패킷을 수신합니다.
  • 네트워크 설정: 랜카드는 IP 주소, 서브넷 마스크, 게이트웨이 등 네트워크 설정 정보를 저장하고 관리합니다.
  • 드라이버 지원: 랜카드는 운영체제와의 통신을 위해 드라이버가 필요합니다. 리눅스는 다양한 랜카드 제조사의 드라이버를 지원하며, 이를 통해 랜카드를 효율적으로 사용할 수 있습니다.

 리눅스에서 랜카드 관리

  • ifconfig: 랜카드의 상태를 확인하고 설정을 변경하는 명령어입니다.
  • ip: ifconfig를 대체하여 더 많은 기능을 제공하는 명령어입니다.
  • nmcli: NetworkManager를 통해 네트워크 설정을 관리하는 명령어입니다.
  • systemd-networkd: systemd 기반의 네트워크 관리 도구입니다.

 랜카드 관련 주요 용어

  • NIC (Network Interface Card): 랜카드의 다른 표현입니다.
  • Ethernet: 가장 일반적인 유선 네트워크 기술입니다.
  • Wi-Fi: 무선 네트워크 기술입니다.

랜카드 장애 진단

  • ping: 특정 호스트에 패킷을 보내 응답을 확인하여 연결 상태를 점검합니다.
  • traceroute: 패킷이 목적지까지 이동하는 경로를 추적합니다.
  • ifconfig, ip: 랜카드 설정을 확인하고 문제가 있는지 확인합니다.
  • dmesg: 커널 메시지를 확인하여 오류 로그를 찾습니다.

관련글 더보기

댓글 영역