Как устранить проблемы с быстродействием Gmail

Дополнительные тесты для администраторов

Если пользователи сталкиваются с медленной работой Gmail, администратор может провести диагностику подключения с помощью приведенных ниже инструкций. 

Подготовка

Некоторые действия по устранению неполадок пользователи могут выполнить самостоятельно. Для этого сначала нужно выяснить:

Как выполнить дополнительные тесты

Если пользователям не удается самостоятельно установить причину проблемы, проведите ряд тестов, описанных ниже.

 Шаг 1. Проверьте отклик почтовых серверов Google с помощью запроса ping

Запрос ping показывает, сколько примерно времени требуется, чтобы отправить на сервер и получить обратно небольшое сообщение.

1. Выполните описанный ниже тест с помощью запроса ping.

Windows®

  1. Откройте командную строку.
  2. Нажмите Пуск > Выполнить.
  3. Введите cmd и нажмите Ввод.
  4. В появившемся окне введите команду ping -n 10 mail.google.com и нажмите Ввод.

ОS X® (Mac®) и Linux®

  1. Откройте терминал. 
  2. В появившемся окне введите команду ping -c 10 mail.google.com и нажмите Ввод.

2. Проанализируйте результаты ping-теста почтового сервера Google.

  1. Проверьте показатель потери пакетов. В нижней части окна с результатами ping-теста вы увидите долю потерянных пакетов (X% packet loss). Как правило, любое ненулевое количество потерянных пакетов свидетельствует о проблемах связи с сервером Gmail.

  2. Проверьте время прохождения сигнала от сервера и обратно. В нижней части окна с результатами ping-теста вы увидите среднее время приема-передачи в минутах (round-trip min/avg…). Как правило, оно не должно превышать 0,05 с (50 мс). Если этот показатель больше 500 мс, существует проблема в сети и требуется дальнейшая проверка. Переходите к тесту traceroute.

Шаг 2. Выполните команду traceroute для трассировки почтовых серверов Google

Если время прохождения сигнала при ping-тесте превышает 50 мс или некоторые пакеты были потеряны, выполните трассировку маршрута до почтовых серверов Google с помощью команды traceroute. Этот тест показывает маршрут прохождения пакетов и помогает определить сетевые маршрутизаторы, из-за которых происходят задержки.

1. Выполните тест с помощью команды traceroute.

Windows

  1. Откройте командную строку.
  2. Нажмите Пуск > Выполнить.
  3. Введите cmd и нажмите Ввод.
  4. В появившемся окне введите команду tracert mail.google.com и нажмите Ввод.

ОS X (Mac) и Linux

  1. Откройте терминал. 
  2. В появившемся окне введите команду traceroute mail.google.com и нажмите Ввод.

2. Проанализируйте результаты выполнения команды traceroute для почтового сервера Google.

Убедитесь в отсутствии круговых маршрутов, длинных транзитных участков и разрывов соединения.

  1. Проверьте время прохождения сигнала от сервера и обратно. Значение трассировки для каждой строки не должно превышать трех секунд (3000 мс). Вот пример результатов, которые свидетельствуют о слишком большом времени реакции:

    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 найдено больше участков, выполните тест ещё раз, чтобы подтвердить результат.
     
  5. Проверьте, не вызвано ли наличие лишних участков проблемами в вашей локальной сетевой среде.
     
  6. Переходите к тесту с помощью запроса ping сервера DNS.

Шаг 3. Выполните тест с помощью запроса ping для внутреннего сервера DNS

Чтобы улучшить производительность, Google определяет местоположение пользователей по адресам исходящих DNS-запросов и направляет их на ближайшие серверы. Если используется сервер имен из другого региона, Google, скорее всего, будет переадресовывать запросы на свои серверы в этом же регионе. Отправив запрос ping на локальный DNS-сервер, можно узнать, насколько далеко от него вы находитесь.

1. Выполните описанный ниже тест с помощью запроса ping.

Windows
  1. Откройте командную строку.
  2. Нажмите Пуск > Выполнить.
  3. Введите cmd и нажмите Ввод.
  4. В появившемся окне введите команду ipconfig /all и нажмите Ввод.

  5. В выходных данных запроса найдите раздел DNS-серверы с IP-адресами используемых серверов.
  6. Выполните тест с помощью запроса ping так же, как и для почтового сервера Google, но вместо mail.google.com укажите числовой IP-адрес своего DNS-сервера.

ОS X (Mac) и Linux

  1. Откройте терминал. 
  2. В появившемся окне введите команду cat /etc/resolv.conf и нажмите Ввод.
  3. Обратите внимание на первый IP-адрес, который указан как сервер имен.
  4. Выполните тест с помощью запроса ping так же, как и для почтового сервера Google, но вместо mail.google.com укажите числовой IP-адрес своего DNS-сервера.

2. Проанализируйте результаты теста с помощью запроса ping DNS-сервера.

Длительность запроса ping для локального DNS-сервера не должна превышать 10–30 мс. В большинстве сетей это значение меньше 2 мс. Если полученный результат превышает эти величины, возможно, виртуальная частная сеть (VPN) или другая внутренняя корпоративная сеть перенаправляет трафик пользователей в другой город. В этом случае при обращении к Gmail могут возникать задержки. Рекомендуем обратиться к администратору сети и выяснить, как уменьшить время реакции DNS-серверов. Для этого может потребоваться внести изменения на уровне сети либо настроить компьютеры пользователей для обращения к другим DNS-серверам.

Не удалось устранить проблему?

Свяжитесь с Поддержка Google Cloud.
Эта информация оказалась полезной?
Как можно улучшить эту статью?