Почему у меня медленная пропускная способность сети, когда у меня плохой DNS-сервер?
У меня Fedora 11 в виртуальной машине Virtual Box, и из-за плохой конфигурации DNS мое сетевое соединение в этой виртуальной машине было очень медленным.
Я исправил это сейчас, но я не понимаю, что случилось, и мне любопытно, что происходит.
Я установил основной и дополнительный DNS-сервер. Основной сервер был неправильно настроен и в большинстве случаев не отвечал. Среднее было в порядке.
Обычно я ожидаю замедления при первом соединении с хостом, когда имя хоста разрешено.
Хотя это всегда имело место, кроме того, моя общая пропускная способность была очень медленной, то есть когда я загружал файл большего размера из Интернета. (5–20 КБ / с, а не 1,5 МБ / с). Иногда скорость передачи составляла 100–200 КБ в течение нескольких секунд, иногда вообще не было передачи в течение 20–60 секунд. Так было со всеми приложениями, Firefox и yum, которые я тщательно протестировал.
После удаления плохого DNS-сервера все снова стало нормальным.
Может ли все это происходить с плохого DNS-сервера? Или это проблема Fedora или Virtual Box?
1 ответ
Если у вас плохой DNS, начальный запрос будет медленным, и после того, как поиск будет кэширован, ваша скорость будет хорошей.
Это может быть проблема маршрутизации, хотя с пакетами, пробующими неправильный шлюз по умолчанию, у меня возникла эта проблема с моим двойным экспрессом в аэропорту, когда я отключил тот, который не был подключен к сети, все было в порядке.
Начните с выполнения ping и tracerouce и посмотрите на задержку и любые отброшенные пакеты.