소량의 패킷 손실이 문제입니까? [폐쇄]

소량의 패킷 손실이 문제입니까? [폐쇄]

초당 약 1개의 RX 패킷 손실이 발생하고 있습니다. 이것이 문제입니까 아니면 정상입니까?

# ifconfig enp37s0f0 | grep RX ; sleep 1 ; ifconfig enp37s0f0 | grep RX
        RX packets 17434229869  bytes 16200709740141 (16.2 TB)
        RX errors 0  dropped 381182  overruns 0  frame 0
        RX packets 17434256937  bytes 16200736736790 (16.2 TB)
        RX errors 0  dropped 381183  overruns 0  frame 0

답변1

이 패킷이 무엇인지 모르면 판단을 내릴 수 없습니다. 과도한 작업을 선호하는 경우 itraf-ng 또는 Wireshark와 같은 간단한 도구를 사용하여 먼저 조사하는 것이 좋습니다.

IP 주소로 들어오는 TCP/UDP 패킷이나 브로드캐스트가 보이면 그렇습니다! 문제가 발생했습니다.

그러나 내 경우처럼 시스템이 IGMP 패킷을 삭제하도록 구성된 경우 이는 완전히 정상일 수 있습니다. 이 경우 삭제하려는 패킷이 IGMP라면 모든 것이 전혀 문제가 없습니다.

또한 다른 답변에 쓰여진 내용과 달리 패킷 삭제는 시스템이 처리할 수 있는 것보다 더 많은 트래픽을 수신하고 있음을 나타내지 않습니다. 한도 초과, 카운트가 0입니다.

답변2

일반적으로 말해서, 삭제된 패킷의 수가 적다는 것은(수신된 총 패킷 수에 비해) 큰 문제가 아닙니다.

그러나 삭제된 패킷은 시스템이 처리할 수 있는 것보다 더 많은 트래픽을 수신하고 있음을 나타낼 수 있습니다. 네트워크 프로토콜(특히 TCP)은 일부 패킷이 삭제된 다음 제한될 때까지 패킷을 더 빠르게 보내도록 설계되었기 때문에 네트워크에 더 빠른 장치가 있는 경우 예상되는 현상입니다. 그러나 이는 여전히 장치가 더 빠르면 네트워크도 더 빠를 것임을 시사합니다.

패킷 손실이 발생할 수 있는 다른 이유가 있으므로 이는 특히 적은 수의 패킷의 경우 결정적인 측정 기준이 아닙니다.

관련 정보