삭제된 패킷은 정상입니까? 어떻게 해결하나요?

삭제된 패킷은 정상입니까? 어떻게 해결하나요?

최근에 데스크탑 PC의 네트워크 연결에 몇 가지 문제가 발생했습니다. 처음에는 1GB가 되어야 하는데 100MB에서만 연결되었다는 것을 알았습니다. 다른 케이블을 사용해 보니 문제가 해결되었습니다. 그래도 패킷이 계속 삭제됩니다.

여기에 이미지 설명을 입력하세요

내 PC에서 벽걸이형 네트워크 지점까지 연결되는 ~1M 케이블이 있습니다. 해당 네트워크 지점의 케이블은 네트워크 스위치로 직접 연결되고 내 라우터(Google Nest Wifi)에 연결되는 약 20cm 케이블이 있습니다.

라즈베리 파이(게이트웨이와 동일한 네트워크 찬장에 있고 동일한 스위치를 통해 연결됨)에서 게이트웨이를 핑하면 패킷이 삭제되지 않습니다.

유선 홈 네트워크를 통한 패킷이 게이트웨이로 가는 도중에 절대로 삭제되어서는 안 된다고 생각합니다...

데스크톱을 스위치에 직접 연결하는 등 다양한 케이블을 사용해 보았습니다. 일부 수정 사항은 문제를 간헐적으로 해결합니다.

네트워크 카드가 아닐까 싶습니다. (인텔 및 마더보드의 일부).

질문 2개.

  • 사용량이 매우 낮은 유선 네트워크에서는 패킷이 삭제되어서는 안 된다고 생각하는 것이 맞습니까?
  • 진단을 위한 다음 단계는 무엇입니까? 새로운 네트워크 카드?

감사해요

답변1

사용량이 매우 낮은 유선 네트워크에서는 패킷이 삭제되어서는 안 된다고 생각하는 것이 맞습니까?

일반적으로 그렇습니다. 패킷 손실은 a) 네트워크 과부하, 즉 정체 또는 b) 데이터 손상, 즉 체크섬이 일치하지 않아 패킷이 폐기되는 경우에만 발생합니다. 고품질 이더넷 링크의 경우 후자는 사실상 0이어야 합니다.

네트워크나 대상 장치가 모두 로드되지 않은 경우 잘못된 배선, 잘못된 "벽 장착 네트워크 지점"(이것이 무엇이든), 특정 스위치 포트 불량 등 패킷이 도중에 손상될 가능성이 높습니다.

처음에는 1GB가 되어야 하는데 100MB에서만 연결되었다는 것을 알았습니다. 다른 케이블을 사용해 보니 문제가 해결되었습니다. 그래도 패킷이 계속 삭제됩니다.

일부 패킷이 손실된다는 사실과 이더넷 카드가 더 낮은 속도 1 만 협상하기로 결정했다는 사실은 모두 물리적 링크 자체에 문제가 있음을 나타냅니다. 나는 케이블을 교체해도 아무 소용이 없다고 생각하며 이번에는 순전히 우연히 1Gbps를 얻었고 실제 문제는 다른 곳에 있습니다.


1 (이것의 메커니즘은 모르겠습니다. 제가 아는 한, 표준에 따른 협상은하지 않습니다어떤 방식으로든 링크 품질을 측정해야 합니다. 그러나 다양한 제조업체, 다양한 운영 체제에서 이더넷 카드가 자동으로 1G에서 100M, 심지어 100M에서 10M로 떨어지는 것을 본 적이 있습니다. 순전히 더 빠른 속도에서는 연결이 불안정했기 때문입니다. 그래서 그것은 확실히물건, 아마도 제조업체의 독점 기능 중 하나일 것입니다.)

답변2

IP패킷 전달을 보장하지 않습니다..

  • 케이블이 끊어졌거나 너무 길 수 있습니다. 매우 긴 케이블은 다른 장치를 방해하지 않도록 보호해야 합니다. 아마도 귀하의 경우는 아닐 것입니다.

  • 커넥터를 확인하세요. 커넥터를 잘못 압착하면 이러한 동작이 발생할 수 있습니다.

  • 일부 장치는 일반적으로 중요하지 않기 때문에 ICMP Ping 패킷을 삭제합니다. 네트워크 스위치는 다른 트래픽이 있을 때 "낮은 우선순위" 패킷을 삭제할 수 있습니다. 네트워크가 "과부하"될 필요는 없습니다. 짧은 패킷 버스트가 이 기능을 쉽게 트리거할 수 있습니다.

  • 네트워크 인터페이스 카드에 오류가 발생했습니다. 이는 매우 드물지만 가능합니다.

UDP를 사용하여 핑을 지원하는 소프트웨어를 사용해 보십시오. 손실된 패킷이 없으면 일부 장치는 ICMP 핑을 삭제하는 것입니다.

관련 정보