Gmail의 성능 저하 문제 해결하기

관리자용 고급 테스트

관리자는 이러한 고급 문제 해결 단계를 사용하여 사용자가 Gmail이 느리다고 불평할 때 사용자의 연결을 진단할 수 있습니다.

시작하기 전에

다음 요소를 먼저 확인하여 사용자에게 여러 문제 해결 단계를 직접 수행하도록 요청할 수 있습니다.

고급 테스트 실행

그래도 근본적인 문제를 찾을 수 없다면 다음 고급 테스트 및 분석을 실행하세요.

1단계: Google 메일 서버에 ping 테스트 실행

Ping 테스트는 작은 크기의 메시지를 서버에 보내어 돌아오는 데 걸리는 대략적인 시간을 계산합니다.

1. 핑 테스트를 실행합니다.

Windows의 경우:

  1. 명령 프롬프트를 엽니다.
  2. 시작 다음 실행을 클릭합니다.
  3. cmd를 입력하고 Enter 키를 누릅니다.
  4. 프롬프트에서 ping -n 10 mail.google.com을 입력하고 Enter 키를 누릅니다.

Mac OS X 및 Linux:

  1. 터미널을 엽니다.
  2. 프롬프트에서 ping -c 10 mail.google.com을 입력하고 Enter 키를 누릅니다.

2. Google 메일 서버 핑 테스트 결과를 해석합니다.

  1. 패킷 손실을 확인합니다. 핑 결과 하단에 'X% 패킷 손실'이 표시됩니다. 일반적으로, 패킷 손실이 조금이라도 있으면 사용자와 Gmail 서버 간 경로에 문제가 있음을 나타냅니다.

  2. 긴 왕복 시간이 있는지 확인합니다. ping 결과 하단에 '왕복 시간(평균 최소값)'이 표시됩니다. 일반적으로 평균 왕복 시간이 0.05초(50밀리초)보다 크지 않아야 정상입니다. 왕복 시간이 500ms보다 크면 네트워크 문제를 조사해야 한다는 의미입니다. traceroute 테스트로 이동합니다.

2단계: Google 메일 서버에 traceroute 테스트 실행

ping 테스트 결과 왕복 시간이 50ms보다 크거나 패킷 손실이 발생한 경우 Google 메일 서버에 대해 traceroute 테스트를 실행합니다. 이 테스트는 패킷이 전달되는 경로를 보여주고 지연이 발생하는 네트워크 경로를 식별하는 데 도움이 됩니다.

1. traceroute 테스트를 실행합니다.

Windows의 경우:

  1. 명령 프롬프트를 엽니다.
  2. 시작 다음 실행을 클릭합니다.
  3. cmd를 입력하고 Enter 키를 누릅니다.
  4. 프롬프트에서 tracert mail.google.com을 입력하고 Enter 키를 누릅니다.

Mac OS X 및 Linux:

  1. 터미널을 엽니다.
  2. 프롬프트에서 traceroute mail.google.com을 입력하고 Enter 키를 누릅니다.

2. Google 메일 서버 traceroute 결과를 해석합니다.

다음과 같이 우회 경로, 길이가 긴 홉, 연결 손실이 있는지 확인합니다.

  1. 긴 왕복 시간이 있는지 확인합니다. 3초(3,000ms)를 초과한 줄이 있는지 확인합니다. 지연 시간이 과도한 결과의 예는 다음과 같습니다.

    11 ppp-151-164-39-20.rcsntx.swbell.net (151.164.39.20) 9100.287 ms 8100.077 ms 9100.065 ms
  2. traceroute 명령을 몇 번 더 실행하여 해당 홉 또는 호스트 문제가 지속되는지 확인합니다.
  3. 홉 개수가 많은지 확인합니다.

    일반적으로 네트워크 라우팅 문제를 제외하고 클라이언트와 엔드 서버 간의 경로는 20~25홉을 초과해서는 안 됩니다.
  4. traceroute 결과가 20 또는 25개 홉을 넘는 경우 테스트를 다시 실행하여 동작을 확인합니다.
  5. 로컬 네트워크 환경을 확인하여 홉 개수 초과를 일으킬 수 있는 문제가 있는지 살펴봅니다.
  6. DNS ping 테스트로 이동합니다.

3단계: 내부 DNS 서버에 ping 테스트 실행

Google은 보다 향상된 성능을 제공하기 위해 관련 DNS 요청이 오는 위치를 확인하여 사용자의 위치를 판단한 후, 해당 요청을 가장 가까운 Google 서버로 보냅니다. 사용자가 자신과 다른 지역에 위치한 이름 서버를 사용하는 경우, Google이 요청을 멀리 있는 서버로 보낼 가능성이 있습니다. 로컬 DNS 서버에 ping을 수행하여 서버로부터의 거리를 확인할 수 있습니다.

1. 핑 테스트를 실행합니다.

Windows의 경우:

  1. 명령 프롬프트를 엽니다.
  2. 시작 다음 실행을 클릭합니다.
  3. cmd를 입력하고 Enter 키를 누릅니다.
  4. 프롬프트에서 ipconfig /all을 입력하고 Enter 키를 누릅니다.

  5. 표시되는 연결 정보 결과에서 DNS 서버 섹션을 찾고 사용되는 DNS 서버의 IP 주소를 확인합니다.
  6. Google 메일 서버에 대해 했던 것처럼 핑 테스트를 실행하되 mail.google.com을 네임서버의 숫자 IP 주소로 바꿉니다.

Mac OS X 및 Linux:

  1. 터미널을 엽니다.
  2. 프롬프트에서 cat /etc/resolv.conf를 입력하고 Enter 키를 누릅니다.
  3. 네임서버로 나열된 첫 번째 IP 주소를 기록합니다.
  4. Google 메일 서버에 대해 했던 것처럼 핑 테스트를 실행하되 mail.google.com을 네임서버의 숫자 IP 주소로 바꿉니다.

2. DNS 서버 핑 테스트 결과를 해석합니다.

로컬 DNS 서버를 핑할 때 기간이 10~30ms를 초과해서는 안 됩니다. 대부분의 네트워크에서 값은 2ms 미만입니다. 결과가 이보다 크면 가상 사설망 (VPN) 또는 기타 내부 엔터프라이즈 네트워크가 사용자의 트래픽을 다른 도시로 라우팅하고 있을 수 있습니다. 이 경우 Gmail 액세스 속도가 느려질 수 있습니다. 네트워크 관리자에게 문의하여 DNS로의 지연 시간을 줄일 수 있는 방법을 알아보시기 바랍니다. 문제를 해결하려면 네트워크 수준의 변경이 필요할 수도 있고, 다른 DNS 서버에 액세스할 수 있도록 사용자 컴퓨터를 설정하는 것과 같은 간단한 조작이 필요할 수도 있습니다.

도움이 더 필요하신가요?

Google Cloud 지원팀에 문의하세요.


Google, Google Workspace 및 관련 마크와 로고는 Google LLC의 상표입니다. 기타 모든 회사명 및 제품명은 해당 업체의 상표입니다.