요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
RX traffic, compression, and CRC
sysfs-class-net-statistics:17-42수신 byte, compressed packet과 CRC/FCS error를 구분하며 driver와 MAC layer별 semantics 차이를 밝힙니다.
RX drops and processing errors
sysfs-class-net-statistics:44-88Upper layer로 전달하지 못한 packet과 일반·FIFO·frame alignment·length error를 구분합니다.
RX capacity and good packets
sysfs-class-net-statistics:90-123Receive capacity 부족, inactive device, configured size 초과와 정상 수신 packet counter를 설명합니다.
TX traffic and medium errors
sysfs-class-net-statistics:125-162전송 중단, byte accounting, carrier error와 compressed packet counter를 제공합니다.
TX drops, errors, and packets
sysfs-class-net-statistics:164-217전송 drop·일반 error·FIFO·heartbeat·window collision과 전체 전송 packet counter를 설명합니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
What: /sys/class/net/<iface>/statistics/collisions
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of collisions seen by this network device.
This value might not be relevant with all MAC layers.
What: /sys/class/net/<iface>/statistics/multicast
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of multicast packets received by this
network device.
What: /sys/class/net/<iface>/statistics/rx_bytes
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of bytes received by this network device.
See the network driver for the exact meaning of when this
value is incremented.
What: /sys/class/net/<iface>/statistics/rx_compressed
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of compressed packets received by this
network device. This value might only be relevant for interfaces
that support packet compression (e.g: PPP).
What: /sys/class/net/<iface>/statistics/rx_crc_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of packets received with a CRC (FCS) error
by this network device. Note that the specific meaning might
depend on the MAC layer used by the interface.
What: /sys/class/net/<iface>/statistics/rx_dropped
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of packets received by the network device
but dropped, that are not forwarded to the upper layers for
packet processing. See the network driver for the exact
meaning of this value.
What: /sys/class/net/<iface>/statistics/rx_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of receive errors on this network device.
See the network driver for the exact meaning of this value.
What: /sys/class/net/<iface>/statistics/rx_fifo_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of receive FIFO errors seen by this
network device. See the network driver for the exact
meaning of this value.
What: /sys/class/net/<iface>/statistics/rx_frame_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of received frames with error, such as
alignment errors. Note that the specific meaning depends on
on the MAC layer protocol used. See the network driver for
the exact meaning of this value.
What: /sys/class/net/<iface>/statistics/rx_length_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of received error packet with a length
error, oversized or undersized. See the network driver for the
exact meaning of this value.
What: /sys/class/net/<iface>/statistics/rx_missed_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of received packets that have been missed
due to lack of capacity in the receive side. See the network
driver for the exact meaning of this value.
What: /sys/class/net/<iface>/statistics/rx_nohandler
Date: February 2016
KernelVersion: 4.6
Contact: netdev@vger.kernel.org
Description:
Indicates the number of received packets that were dropped on
an inactive device by the network core.
What: /sys/class/net/<iface>/statistics/rx_over_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of received packets that are oversized
compared to what the network device is configured to accept
(e.g: larger than MTU). See the network driver for the exact
meaning of this value.
What: /sys/class/net/<iface>/statistics/rx_packets
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the total number of good packets received by this
network device.
What: /sys/class/net/<iface>/statistics/tx_aborted_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of packets that have been aborted
during transmission by a network device (e.g: because of
a medium collision). See the network driver for the exact
meaning of this value.
What: /sys/class/net/<iface>/statistics/tx_bytes
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of bytes transmitted by a network
device. See the network driver for the exact meaning of this
value, in particular whether this accounts for all successfully
transmitted packets or all packets that have been queued for
transmission.
What: /sys/class/net/<iface>/statistics/tx_carrier_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of packets that could not be transmitted
because of carrier errors (e.g: physical link down). See the
network driver for the exact meaning of this value.
What: /sys/class/net/<iface>/statistics/tx_compressed
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of transmitted compressed packets. Note
this might only be relevant for devices that support
compression (e.g: PPP).
What: /sys/class/net/<iface>/statistics/tx_dropped
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of packets dropped during transmission.
See the driver for the exact reasons as to why the packets were
dropped.
What: /sys/class/net/<iface>/statistics/tx_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of packets in error during transmission by
a network device. See the driver for the exact reasons as to
why the packets were dropped.
What: /sys/class/net/<iface>/statistics/tx_fifo_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of packets having caused a transmit
FIFO error. See the driver for the exact reasons as to why the
packets were dropped.
What: /sys/class/net/<iface>/statistics/tx_heartbeat_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of packets transmitted that have been
reported as heartbeat errors. See the driver for the exact
reasons as to why the packets were dropped.
What: /sys/class/net/<iface>/statistics/tx_packets
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of packets transmitted by a network
device. See the driver for whether this reports the number of all
attempted or successful transmissions.
What: /sys/class/net/<iface>/statistics/tx_window_errors
Date: April 2005
KernelVersion: 2.6.12
Contact: netdev@vger.kernel.org
Description:
Indicates the number of packets not successfully transmitted
due to a window collision. The specific meaning depends on the
MAC layer used. On Ethernet this is usually used to report
late collisions errors.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
Observed collisions
1-7| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/collisions |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 이 network device가 관찰한 collision 수를 나타냅니다. 이 값은 모든 MAC layer에서 관련성이 있지는 않을 수 있습니다. |
Received multicast packets
9-15| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/multicast |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 이 network device가 수신한 multicast packet 수를 나타냅니다. |
MAC collision과 multicast reception은 서로 다른 traffic 특성을 셉니다.
Received bytes
17-24| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_bytes |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 이 network device가 수신한 byte 수를 나타냅니다. 이 값이 정확히 언제 증가하는지는 network driver를 참조하십시오. |
Received compressed packets
26-33| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_compressed |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 이 network device가 수신한 compressed packet 수를 나타냅니다. Packet compression을 지원하는 interface, 예를 들어 PPP에서만 관련성이 있을 수 있습니다. |
RX CRC or FCS errors
35-42| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_crc_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 이 network device가 CRC(FCS) error와 함께 수신한 packet 수를 나타냅니다. 구체적인 의미는 interface가 사용하는 MAC layer에 따라 달라질 수 있습니다. |
RX packets dropped before upper layers
44-52| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_dropped |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Network device가 수신했지만 drop하여 packet processing을 위해 upper layer로 forward하지 않은 packet 수를 나타냅니다. 이 값의 정확한 의미는 network driver를 참조하십시오. |
Receive errors
54-60| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 이 network device의 receive error 수를 나타냅니다. 이 값의 정확한 의미는 network driver를 참조하십시오. |
Receive FIFO errors
62-69| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_fifo_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 이 network device가 관찰한 receive FIFO error 수를 나타냅니다. 이 값의 정확한 의미는 network driver를 참조하십시오. |
Receive frame errors
71-79| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_frame_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Alignment error처럼 error가 있는 상태로 수신한 frame 수를 나타냅니다. 구체적인 의미는 사용하는 MAC layer protocol에 따라 달라집니다. 이 값의 정확한 의미는 network driver를 참조하십시오. |
Receive length errors
81-88| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_length_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 길이가 너무 크거나 너무 작아 length error가 있는 상태로 수신한 error packet 수를 나타냅니다. 이 값의 정확한 의미는 network driver를 참조하십시오. |
Receive capacity misses
90-97| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_missed_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Receive 측 capacity 부족으로 놓친 수신 packet 수를 나타냅니다. 이 값의 정확한 의미는 network driver를 참조하십시오. |
Inactive-device receive drops
99-105| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_nohandler |
| Date | 2016년 2월 |
| KernelVersion | 4.6 |
| Contact | netdev@vger.kernel.org |
| Description | Inactive device에서 network core가 drop한 수신 packet 수를 나타냅니다. |
Oversized receive packets
107-115| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_over_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Network device가 accept하도록 구성한 크기보다 큰 수신 packet, 예를 들어 MTU보다 큰 packet 수를 나타냅니다. 이 값의 정확한 의미는 network driver를 참조하십시오. |
Good received packets
117-123| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/rx_packets |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 이 network device가 수신한 정상 packet의 전체 수를 나타냅니다. |
RX counter를 traffic, drop, data integrity와 capacity 원인으로 구분합니다.
Aborted transmissions
125-133| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/tx_aborted_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Network device가 전송 중 중단한 packet 수를 나타냅니다. 예를 들면 medium collision 때문에 중단될 수 있습니다. 이 값의 정확한 의미는 network driver를 참조하십시오. |
Transmitted bytes
135-144| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/tx_bytes |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Network device가 전송한 byte 수를 나타냅니다. 정확한 의미, 특히 성공적으로 전송한 모든 packet을 세는지 또는 전송을 위해 queue한 모든 packet을 세는지는 network driver를 참조하십시오. |
Byte와 packet counter의 증가 시점은 driver 구현을 확인해야 합니다.
Transmit carrier errors
146-153| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/tx_carrier_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Physical link down 같은 carrier error 때문에 전송할 수 없었던 packet 수를 나타냅니다. 이 값의 정확한 의미는 network driver를 참조하십시오. |
Transmitted compressed packets
155-162| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/tx_compressed |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 전송한 compressed packet 수를 나타냅니다. Compression을 지원하는 device, 예를 들어 PPP에서만 관련성이 있을 수 있습니다. |
Packets dropped during transmission
164-171| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/tx_dropped |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 전송 중 drop된 packet 수를 나타냅니다. Packet이 drop된 정확한 이유는 driver를 참조하십시오. |
Transmit packet errors
173-180| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/tx_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Network device의 전송 중 error가 발생한 packet 수를 나타냅니다. Packet이 drop된 정확한 이유는 driver를 참조하십시오. |
Transmit FIFO errors
182-189| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/tx_fifo_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Transmit FIFO error를 일으킨 packet 수를 나타냅니다. Packet이 drop된 정확한 이유는 driver를 참조하십시오. |
Transmit heartbeat errors
191-198| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/tx_heartbeat_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | 전송되었지만 heartbeat error로 보고된 packet 수를 나타냅니다. Packet이 drop된 정확한 이유는 driver를 참조하십시오. |
Transmitted packets
200-207| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/tx_packets |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Network device가 전송한 packet 수를 나타냅니다. 시도한 모든 전송을 보고하는지 성공한 전송만 보고하는지는 driver를 참조하십시오. |
Window collision errors
209-217| 항목 | 한국어 전문 번역 |
|---|---|
| What | /sys/class/net/<iface>/statistics/tx_window_errors |
| Date | 2005년 4월 |
| KernelVersion | 2.6.12 |
| Contact | netdev@vger.kernel.org |
| Description | Window collision 때문에 성공적으로 전송하지 못한 packet 수를 나타냅니다. 구체적인 의미는 사용하는 MAC layer에 따라 달라집니다. Ethernet에서는 대개 late collision error를 보고하는 데 사용합니다. |
TX counter를 traffic과 medium, queue, protocol-specific error로 구분합니다.
Collision and multicast counters
sysfs-class-net-statistics:1-15MAC layer collision과 수신 multicast packet의 누적 counter를 제공합니다.