2009-01-06 5 views
0

대부분 내 클라이언트의 사무실 인 단일 위치에서 사용되는 기본 ASP.NET 응용 프로그램을 실행하는 웹 사이트가 있습니다. 서버는 고급 데이터 센터에 있습니다.연결이 실패한 위치를 찾는 방법

사무실 외부에서 응용 프로그램을 테스트하거나 응용 프로그램을 사용할 때마다 일관되게 연결이 좋지만 사무실에서 연결이 일관성이없는 것처럼 보입니다. 때때로 요청은 브라우저에서 서버로 전송하지 않는 것처럼 보일 수도 있습니다. 사무실의 네트워크 하드웨어에 익숙하지 않지만 T1 연결이 항상 있어야합니다.

나는 핑과 tracert를 시도하고 모든 것이 정상적으로 보입니다. 실패한 요청 중에 Firebug를 실행하면 로그에 요청이 표시되고 데이터가 전송되고 있음을 표시하지 않고 요청이 나타나면 결국 시간이 초과됩니다.

내 질문은이 연결 문제를 진단하고 특정 원인으로 범위를 좁히기 위해 어떤 도구를 사용하여 해결할 수 있습니까? 간헐적으로 문제가 발생하여 장기 실행 도구가 사용 가능한 경우 아마 더 이해할 수 있습니다.

도움 주셔서 감사합니다.

답변

2

모든 표준 핑 및 traceroute 도구가 최선의 방법 일 수 있습니다. 나는 이해하지 못한다. 사이트는 어디에 위치해 있는가?

명령 프롬프트를 열면 ping -t aspwebsiteurl.domain <을 실행하십시오. 패킷이 손실되면 표시됩니다. 명령 프롬프트에서 다시 tracert aspwebsiteurl.domain < - 사이트를 가져 오는 데 걸리는 경로를 알려줍니다. 당신에게 열정을주는 하나의 특별한 홉이 있다면 당신을 보여줄 수도 있습니다.

+0

나는 원래의 질문에서 ping과 tracert를 시도한 것뿐만 아니라 서버가 어디에 있는지 분명히했습니다. –

0

사무실과 데이터 센터 사이에 문제를 일으킬 수있는 프록시가 있습니까?

또한 Wireshark을 시도하면 문제를 자세히 디버깅 할 수 있습니다.

0

Speed Test - Internet Network Connection Speed 일부 링크를 사용하면 클라이언트의 사무실에서 연결이 제대로 작동하는지 테스트 할 수 있습니다.

또 다른 질문은 클라이언트와 데이터 센터가 얼마나 떨어져 있느냐입니다. 하나가 뉴욕에 있고 다른 하나가 로스 앤젤레스에 있다면 거리가 떨어져있을 수 있습니다. 또한 가능한 모든 DNS 문제를 조사 했습니까?

관련 문제