2010-08-10 3 views
0

Mantaray의 또 다른 문제점 : 네트워크에 PC가 많이 있습니다. P2P 메시징 소프트웨어는 MantaRay (우리는 다른 것으로 교체 할 예정입니다)를 사용합니다. 일부 PC에서는이 응용 프로그램이 실행될 때 작업 관리자가 CPU를 100 %로 표시합니다. MantaRay가 동일한 포트에서 3 개의 TCP 연결을 엽니 다.

우리는 TCPView와 그 조사를했는데, 이들의 PC가 같은 서버 포트에 같은 클라이언트 TCP 포트에서 하나 이상의 TCP 연결을 열 것으로 나타났다.

이 문제는 Windows XP SP2 (또는 SP3)가 설치된 비교적 느린 컴퓨터에서 발생합니다.

누구나 비슷한 문제를 알고 있습니까? 그것을 피할 수있는 방법이 있습니까? 우리가 뭔가 잘못하고있는거야?

첫 번째 해결 방법은 Windows 레지스트리에서 TcpMaxConnectRetransmissions을 0으로 설정하는 것이었지만 올바른 해결책이라고 생각하지 않으며 다른 결과가 발생할 수 있습니다. 나는 그것이 일어나지 않아야한다고 생각하고, 나는 그것을 Windows XP 버그로 본다.

답변

0

TCP의 규칙으로는 불가능합니다. Netstat은 팬텀 엔트리를 생성하는 것으로 알려져 있는데, 아마도 TCPView가 그 정보를 같은 방식으로 얻고 있을지 모릅니다. 그것은 아주 불가능합니다.

+0

이상한 점도 있지만 재현 할 수는 있지만 영향을받는 PC는 100 % CPU 부하로 멈추는 경우가 있습니다. 나는 아무런 설명이 없으며 어떤 힌트라도 환영한다. –

+0

운영체제를 다시 설치한다고 생각합니다. 정말 불가능합니다. TCP가 이런 일이 일어나도록 허용했다면 어떤 연결이 어떤 것인지를 알 수있는 방법이 없습니다. – EJP

관련 문제