3

При подключении к Интернету в моем университете есть несколько сайтов и сервисов, которые загружаются невероятно медленно. Ничто на самом деле не кажется заблокированным, но некоторые веб-сайты (в основном игры, а иногда и YouTube и социальные сети) загружаются с невероятно медленной скоростью. Хотя почти все остальное, кажется, работает просто отлично. Кроме того, все функции сообщества Steam (чат, онлайн-игры и форумы) работают нормально, но обновления / установки всегда задерживаются. Торренты кажутся совершенно неработоспособными. Социальные сети, кажется, колеблются от пригодных для использования. Сетевые подключения любят полностью отключаться во время звонков в Skype (но возвращаются сразу после сброса вызова).

Однако большинство веб-сайтов и сервисов работают отлично, как будто все в порядке.

Что странно, так это то, что там, похоже, нет никаких реальных блокировок (что-то вроде "эта страница была заблокирована политикой доступа"), и загрузка массивных файлов не ограничена (я однажды загрузил более ГБ данных и не было практически никаких колебаний пропускной способности). И даже если страницы Youtube загружаются медленно, видео будет нормально воспроизводиться после загрузки.

Кроме того, в университете нет информации, указывающей на какую-либо политику использования (кроме «не делай незаконных вещей»), а в качестве государственного университета с резидентами со всего мира, кажется, блокируется игра, социальные сети и особенно Skype странный.

Что здесь может происходить? Они просто пытаются быть подлыми? Это (довольно плохая) попытка снизить потребление? Или что-то не так с сетью?

И помимо всего этого, что я могу с этим поделать? Я (и все остальные студенты) технически оплачиваю эту услугу как часть обучения, поэтому я не могу ее использовать? Что я могу сделать, чтобы обойти эту проблему?

2 ответа2

1

Что странно, так это то, что там, похоже, нет никаких реальных блокировок (что-то вроде "эта страница была заблокирована политикой доступа"), и загрузка массивных файлов не ограничена (я однажды загрузил более ГБ данных и не было практически никаких колебаний пропускной способности). И даже если страницы Youtube загружаются медленно, видео будет нормально воспроизводиться после загрузки.

Похоже, что на линии вверх (либо у вашего университета, либо у поставщика) возникают проблемы с пропускной способностью маршрута. То есть, например, допустим, что общая пропускная способность, доступная университету, составляет 100 Мбит / с; но из-за узких мест между ними общая пропускная способность между Университетом и YouTube, один из многих маршрутов, составляет 20 Мбит / с.

Теперь предположим, что 40 студентов скачивают видео с YouTube. Каждый из них будет конкурировать примерно за 500 Кбит / с. В результате начальная загрузка видео будет отставать, но как только будет буферизовано достаточное количество данных, видео можно будет использовать.

В то же время вы загружаете последнюю версию Linux-архива с сайта kernel.org. 20 Мбит / с заняты YouTube, и 500 Кбит / с из них транслируются на вас. Но вам по-прежнему доступно около десяти Мбит / с, и все еще 80 Мбит / с по-прежнему доступны на канале университета: из них 15 Мбит / с проходят через kernel.org. И у вас есть 500 Кбит / с YouTube и на той же машине загрузка 10 Мбит / с.

Что здесь может происходить? Они просто пытаются быть подлыми? Это (довольно плохая) попытка снизить потребление? Или что-то не так с сетью?

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

Обновить

ОК, это не так. Причина, которая сейчас кажется более вероятной, заключается в том, что между вами и причудливыми сайтами есть что-то, похожее на брандмауэр, работающий вхолостую, задерживающее обработку некоторых видов контента, основанное на не слишком детерминированных обстоятельствах (возможно, оно слишком мало и иногда перегружаться). Тот факт, что это влияет только на некоторые страницы на одном сайте, кажется, указывает на это.

Теперь я мог бы создать пару страниц где-нибудь, чтобы печатать время генерации страницы. Если вы можете определить какой-либо контент, который вызывает задержку с разумной надежностью, я мог бы поместить этот контент на одной странице, а фиктивный контент такого же размера на другой. Тогда вы увидите, что обе практически статические страницы на одном и том же сайте отображают одинаковые временные метки генерации, но приходят с сильно меняющейся задержкой; это могло бы зацепить это, и это то, что вы могли бы принести в инженерную поддержку сети вашего U.

Или, если повезет, вы могли бы сделать это сами, если нашли какой-то сайт, который отображает статистику синхронизации страниц (мне кажется, я помню, как это делал Joomla?), И на него влияет синдром переменной задержки.

0

Во-первых, в отношении того, что вы платите за это: вы платите за это в соответствии с их условиями, и это отличие, которое понимают не многие люди. (Я не потворствую вмешательству со стороны ИТ; в моем университете один из самых строгих брандмауэров, которые я когда-либо видел, и я его ненавижу. Но я плачу им, чтобы использовать их сеть.)

Исследуя

Теперь, что касается изучения вашего сетевого подключения, есть несколько вещей, которые вы можете сделать. Если торренты не работают, вполне возможно, что они блокируют входящий UDP, ограничивают торрент-трафик по порту или выполняют глубокую проверку пакетов (хотя последний стоит дорого). Это приводит меня к первому, что вы можете сделать: самостоятельно сканировать порты. Вам понадобится публичный IP-адрес, чтобы сделать это эффективно; в противном случае вы просто сканируете порты маршрутизатора, который обеспечивает NAT! Есть множество онлайн-сервисов, которые сделают это для вас, или вы можете использовать сторонний ящик, к которому у вас есть доступ к оболочке. Если все UDP-порты указаны как "отфильтрованные" или "заблокированные", есть большая вероятность, что ваш университет блокирует входящий UDP. (Вы не можете быть уверены на 100% из-за способа, которым разработан UDP.)

Если у вас есть доступ к прокси-серверу VPN, вы можете исследовать медленную скорость загрузки веб-сайтов, просто перескочив через VPN. (Если вы достаточно опытны, Amazon EC2 предоставляет бесплатный уровень, который вы можете временно использовать в качестве сервера VPN для тестирования.) Если сайты нормально загружаются через VPN, это признак того, что ваша школа может ограничивать трафик. Я согласен с вами - это довольно закулисная вещь.

Более вероятной историей является то, что инфраструктура недостаточна или выходит из строя. Попробуйте проверить связь с сайтом, например www.google.com. (В Windows увеличьте количество пингов до 50 или 60). Если вы получаете много отброшенных пакетов (при проводном соединении - Wi-Fi не считается), это признак того, что инфраструктура плохая; часть вашего трафика «теряется при транспортировке». Скорее всего, это не по замыслу; никто (даже анальные сисадмины) не хочет ненадежных связей. Кроме того, если задержка высока, то в сотнях миллисекунд это объясняет, почему сайты загружаются медленно, но большие загрузки работают нормально: сайты маленькие, поэтому вы получаете небольшой объем данных с большим запаздыванием, но загрузки большие, Вы не замечаете задержку, потому что одновременно проходит больше пакетов.

В вашей ситуации вам нечего терять, если вы просто идете в ИТ-отдел и жалуетесь (принесите свой ноутбук и продемонстрируйте, особенно если они отбрасывают пакеты). В худшем случае ничего не произойдет, в лучшем случае они это исправят (* закатывает глаза *), но в качестве компромисса вы можете узнать, почему сеть ведет себя так.

Удачи!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .