Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Сетевые технологии > Каким образом провайдеры регулируют скорости клиен |
Автор: GQU 7.12.2014, 08:04 |
Как провайдеры регулируют скорости клиентов для выделенной линии?? |
Автор: tzirechnoy 7.12.2014, 10:32 |
Считают объём пакетов, который прошёл к вам за некоторый промежуток времени (миллисекунд 10-100 в типичном правильном сегодняшнем случае), и начинают выкидывать лишние -- т.е. превышающие разрешённую вам скорость. |
Автор: GQU 7.12.2014, 12:21 |
т.е есть маршрутизатор M, через который в любом случае проходит трафик от меня и ко мне и на нем ограничение пропускной способности А вот если я посылаю данные кому то и трафик проходит через несколько маршрутизаторов. Допустим провайдер ограничил пропускную способность на первом маршрутизаторе М 20Mbit/sec, а какая пропускная способность будет на втором, третьем и тд маршрутизаторе? |
Автор: tzirechnoy 7.12.2014, 15:02 | ||
Какая есть -- такая и будет. На всех, кто к нему подключён. Если, конечно, у него нет задачи резать потому, что этот провайдэр чей-то клиент с фиксированной скоростью или он передаёт дальшэ трафик какому-то клиенту с фиксированной скоростью. |
Автор: GQU 7.12.2014, 15:12 | ||
Есть же магистральные интерфейсы(которые между маршрутизаторами) и там мне кажется не должна скорость урезаться Допустим ВАся подключен к интерфейсу 1 маршрутизатора. Если мы будем посылать данные на этот интерфейс, скорость будет урезаться. А если данные передаются между маршрутизаторами, не на клиента, то мне кажется не должно урезаться, так же? |
Автор: tzirechnoy 7.12.2014, 17:52 | ||
Программно -- да, но там чаще вступают в силу ограничения интэрфейсов. То есть есть у тебя, допустим 40GBis/s канал (или каналы), всё, что в него не лезет -- выкидывается, поскольку куда ещё лишние данные девать-то. |
Автор: olyanikolaeva90 7.12.2015, 11:53 |
Модератор: Сообщение скрыто. |
Автор: tzirechnoy 8.12.2015, 12:44 | ||||
Выкидывать-выкидывать.
Большынство жывых сейчас роутеров не посылают этот сигнал дажэ когда выкидывают пакет. Причины и ссылки на описания причин -- например, в http://tools.ietf.org/html/rfc6633#section-1. (А ECN -- он, как минимум, нужэн end-to-end, то есть не на промежуточных роутерах, а вообще тожэ практически не используется). |
Автор: Akina 8.12.2015, 12:56 | ||
Да ты чего... это ж любой контролируемый канал (тот же VPN) будет разваливаться сразу.
Я вообще-то говорил о транспортном уровне. |
Автор: tzirechnoy 8.12.2015, 13:32 | ||||||
Да я не первый год в этом бизнесе.
Если головой проектировать -- не будет. Собственно, дажэ если не головой -- потери пакетов -- такая распространённая вещь, что что-то с этим будет сделано. Да и чего ему разваливаться? Половина VPN по TCP -- им вообще пофиг, TCP всё организует, другая как раз рассчитана на пакеты в произвольном порядке -- и каждый пакет есть боевая единица сама в себе.
И тогда при чём тут провайдэрский роутер, если теоретически он не должэн на этот уровень заглядывать? Практически зачастую заглядывает, конечно, но всё не настолько плохо, чтобы каждому соединению навязывать протокол контроля потока. Добавлено через 7 минут и 23 секунды И да, если посмотреть на все сообщения пользователя, который вчера апнул эту тему -- то я, в общем, за бан. |