iPad/iPhone на iOS 5 — изображения не всегда загружаются в Safari, только в моей сети

Этот вопрос, мягко говоря, сбивает с толку, так как я просто не знаю, как диагностировать, где возникает проблема.

Вот проблема: когда я подключен к своей сети в офисе (но не к другим сетям), iPad или iPhone (все с последней версией iOS) иногда не отображают все изображения в Safari, и вам нужно перезагрузить страницу (иногда несколько раз), чтобы загрузить все изображения. Это никогда не было проблемой с предыдущими сборками iOS (до версии 5).

Этого никогда не происходит ни в одной другой сети — например, в Apple Store или в сетях Wi-Fi в кафе.

Схема нашего офиса следующая:

4-портовый модемный маршрутизатор D-Link DSL-526B, подключенный к услуге ADSL2+,
подключенный к:
D-Link NetDefend SOHO UTM Firewall DFL-160,
подключенный к:
16-портовому гигабитному коммутатору D-Link WebSmart DGS-1210-16

Ничего не изменилось с вышеупомянутой настройкой между переходом с iOS 4 на 5. И мы видим это как с iPad 2s и iPad 3-го поколения, так и с iPhone 4/4S.

Что могло случиться, чтобы это было проблемой с нашей сетью? У нас нет проблем с нашими Маками.

Вероятно, мне следовало добавить, что к коммутатору, который обслуживает WiFi, подключено устройство Airport Extreme текущего поколения. Были опробованы оба канала (включая канал 5 ГГц), а также я пробовал более старый Airport Extreme и более старый Time Capsule. Та же сделка со всеми.
Похоже, вы исключили WiFi из уравнения, попробовав разные варианты, но сделали ли вы то же самое с брандмауэром и коммутатором D-Link? Базовое устранение неполадок — удалите все переменные, какие только возможно (где это возможно), затем начните добавлять их обратно, чтобы попытаться определить виновника.

Ответы (2)

Крепкий орешек. Определенно нужно увидеть больше устранения неполадок. Некоторые места для начала:

  • Найдите изображение, которое не загружается на iPad, а затем откройте только это изображение на отдельной странице в Safari. Любая проблема с загрузкой и перезагрузкой изображения на странице сама по себе?
  • Сколько WiFi-устройств обслуживает одна базовая станция? В какой-то момент он перегружается огромным количеством запросов, даже если передача данных небольшая.

  • Использует ли базовая станция Wi-Fi NAT, что может привести к настройке двойного NAT, которая засорит локальную сеть неудачными подключениями? Вы по-прежнему сможете просматривать веб-страницы, но общая производительность сети пострадает.

Я столкнулся с похожими проблемами и выполнил пару шагов, которые, казалось, помогли.

  1. Отключить ipv6 в роутерах. Конечно, это предполагает, что вы не используете ipv6. Я считаю, что этот шаг дал мне наибольшее улучшение.
  2. Ограничьте свой Wi-Fi минимальным количеством необходимых стандартов. Например, если все устройства поддерживают N, ограничьте свою сеть Wi-Fi этим стандартом.
Как вы можете выполнить эти вещи на iPad/iPhone?
Я сосредоточился на маршрутизаторе (ах). Я не уверен, что необходимо или возможно отключить настройки на самих устройствах.