Що викликає затримки веб-перегляду?


8

Коли я переглядаю Інтернет кожен раз, коли я набираю сторінку або переходжу посилання, браузер завжди чекає кілька секунд на "Надсилання запиту ...", "Пошук вгору ..." або іноді "Чекаю на ..." .

Це трапляється, коли я використовую Firefox або Chrome. Нещодавно я запустив кабель, щоб перевірити, чи проблема в бездротовій мережі, але це не так.

Це відбувається в Windows 7, Ubuntu 11.04 та Fedora 15, тому я впевнений, що це проблема маршрутизатора.

Я спробував змінити сервери DNS на маршрутизаторі з мого Інтернет-провайдера на те, що рекомендував Namebench (Перший - Google, я думаю, другий - OpenDNS).

Це не просто повільне з'єднання, тому що моя швидка швидкість завантаження на BitTorrent, SpeedTest тощо досить швидко.

введіть тут опис зображення

Я, як правило, досить технічний хлопець, але це насправді мене здивувало.


1
Тож якщо ви виключили окремі машини та DNS, то, мабуть, це буде сам маршрутизатор. Ви також використовуєте кабельний модем і якими моделями ви володієте?
slhck

@slhck це модем ADSL, вбудований в маршрутизатор - мій провайдер (Orange) надіслав мені маршрутизатор (Netgear DGN1000), але я мав його зі своїм старим ISP (O2) за тією ж адресою, з іншим маршрутизатором.
Рорі

1
"Погляд" - це затримка DNS. Будьте обережні з Google / OpenDNS. Я вважаю, що найкраще зберігати DNS, наданий ISP як основний DNS, а Google / OpenDNS як другорядний. DNS ваших провайдерів зазвичай має значно меншу затримку, а також допомагає вам дістатися до вмісту, кешованого провайдером, для збільшення швидкості перегляду.
Привид

добре, ви можете використовувати wireshark, щоб побачити, чи щось виділяється на DNS
барлоп

Відповіді:


3

Ви перевірили час ping на speedtest.net ? Найімовірнішою проблемою є затримка у вашому випадку, яка має великий вплив на продуктивність.

Інший показник, на який слід спостерігати, - це швидкість завантаження. У мене швидке підключення до Інтернету (50 Мб / с), але погана частина - швидкість завантаження пафосна (2 Мб / с), що робить загальний перегляд повільнішим, ніж я хотів би.


+1 за згадування різних типів тестів (і привітання за досягнення 10 000 балів).
Рандольф Річардсон,

Дякую, але мій час пінг поважний. Перегляньте посилання Speedtest, щоб побачити мої результати. Швидкість завантаження - 1 Мбіт / с, що достатньо для надсилання невеликої кількості даних, необхідних для запиту веб-сторінки.
Рорі

@Blazemore: що саме означає респектабельне?
alex

@RandolfRichardson: дякую! Знадобилося трохи часу, щоб дістатися до 10k :)
alex

@alex, це означає, що на цьому тесті було 36 мс, і я ніколи не затримуюсь в онлайн-іграх. Здається, це проблема лише у DNS-пошуку.
Рорі

1

Ви намагалися дати собі статичну IP-адресу?

Це здається, що це проблема пошуку DNS, тому, можливо, знайдіть для цього пошук. Я знайшов цей звіт про помилку, і він працює для декількох інших людей з тією ж проблемою, що і ви, і так дайте йому піти.

Якщо це не працює, спробуйте запозичити запасний роутер у когось іншого, щоб перевірити, чи справді це проблема маршрутизатора.


Ви маєте на увазі статичний IP від ​​Orange або надаєте моєму комп'ютеру статичний IP (в обхід DHCP)? Якщо ви маєте на увазі останнє, я не думаю, що це проблема, оскільки це трапляється на всіх пристроях, підключених до маршрутизатора. Якщо ви маєте на увазі колишнє, помаранчевий стягує цілі статки (ймовірно) за статичні IP-адреси. У вас є запасний роутер? Не забувайте, що це ADSL, тому ви не можете просто запустити його. Це потрібно було б перенастроїти для мого Інтернет-провайдера, або якщо це кабельний модем, я повинен був би переконфігурувати свій поточний маршрутизатор, щоб він був прямим модемом ADSL. . У мене є кабельний маршрутизатор Linksys в шафі, але я не знаю, як використовувати свій Netgear як модем.
Рорі

Я маю на увазі просто дати своєму комп'ютеру статичний IP. Я можу це зробити в Windows, не так впевнено в Linux, але я сподіваюся, що ви це знаєте. Ти маєш рацію, це може не спрацювати, але варто спробувати. Що стосується маршрутизаторів, у мене немає помаранчевого, але це може зробити хтось інший в Uni. Ви можете просто спробувати підключити Linksys до нього і дати йому піти. Я робив це з BT як свого провайдера, і він працював.
Нік Брунт

0

Одна з можливостей - IPv6. Можливо, ваш ПК спробує спочатку запити AAAA (запис адреси IPv6) і після тайм-ауту повертається до IPv4. Яку ОС ви використовуєте?


Як я вже говорив, це відбувається в Windows 7, Ubuntu 11.04 та Fedora 15. Як дротовий, так і бездротовий (різні адаптери), тому це не якась проблема з драйвером або навіть прошивкою.
Рорі

Якщо запити AAAA закінчуються, DNS-сервер порушений . Моя система також спробує IPv6 спочатку, але запити DNS належним чином призводять до порожньої відповіді в мілісекундах.
користувач1686

Моя ОС на даний момент (Ubuntu) налаштована на ігнорування ipv6
Rory,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.