본문 바로가기
리눅스/기타

ifconfig 명령어 출력 창

by [Akashic Records] 개발의선지자 2024. 8. 1.

※ 해당 글은 개인 공부 기록을 남겨놓는 것이 목적임으로 오류가 발생할 수 있습니다.

    오류 또는 업데이트된 사항이 있다면 댓글로 알려주시면 감사하겠습니다.

 

ifconfig는 리눅스 환경에서 네트워크 인터페이스 관려 정보를 조회 할 수 있는 명령어입니다.

 

ens33

: 장비와 통신하는데 사용되는 이더넷 인터페이스

 

lo

: 서버 내에서 루프백 통신이 필요할 때 사용되는 루프백 인터페이스 -> 항상 127.0.0.1

 

Link encap

: 전송 시 캡슐화 방식 -> 위 경우는 이더넷

 

HWaddr

: OSI 7 layer 중 layer 2에서 사용하는 하드웨어 주소,  MAC 주소를 지칭

 

inet addr, inet6 addr : IP 주소 표시

inet addr : IPv4 주소

inet6 addr : IPv6 주소 , inet6 addr 주소 뒤에 표시된 /는 CIDR 의미

 

Bcast

: Broadcast 요청 날릴 주소

 

Mask

: subnet Mask 형식

 

Scope : 해당 통신 인터페이스가 어느 수준에서 접근 가능한지 표시

- Global :  외부 네트워크에서 접근 가능

- Link :  인터페이스가 속한 LAN 내부에서만 접근 가능

- Host : 인터페이스가 속해있는 호스트만 접근 다능

 

UP BROADCAST RUNNING MULTICAST

- UP : 네트워크 인터페이스가 켜져 있음을 의미

- BROADCAST : 브로드캐스트 패킷 처리 가능 -> DHCP 서버로부터 IP 주소를 할당 가능

- RUNNING : 네트워크 인터페이스 정상 작동

- MULTICAST :  멀티캐스트 패킷 처리 가능

 

MTU

: 해당 프로토콜이 해당 레이어에서 전송할 수 있는 최대 바이트 수 , 이더넷 기본값은 1500

 

Metric

: 우선순위를 나타내는 항목으로 0부터 증가하며, 하나씩 사용 가능

낮을 수록 우선순위가 높다.  라우팅을 할 때 여러 인터페이스 카드가 있다면

Metric이 낮은 인터페이스 카드를 라우팅 하게 된다.

 

TX , RX packets

: 인터페이스르 통해 송수신 패킷의 수

 

TX , RX errors

: 패킷 송수신 시 오류 패킷 수

 

TX , RX dropped

: 패킷 송수신 중에 버려진 패킷의 수

 

TX, RX overruns

: 패킷 송수신 버퍼에 overflow가 발생하여 추가하지 못한 패킷의 수 

 

frame

: 프레임 구조에 맞지 않은 패킷의 수

 

carrier

: 신호 진폭(Signal Modulation)에 오류가 있는 패킷의 수

 

collisions

패킷 충돌이 일어난 패킷의 수 , 정상 송수신의 경우, 0의 값을 가진다.

 

txqueuelen

: Transmission queue의 크기

 

TX,RX bytes

: 송 수신 데이터 총 크기

 

'리눅스 > 기타' 카테고리의 다른 글

Makefile & Make 사용법 [1]  (0) 2024.07.23