Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Сетевые технологии > Каким образом провайдеры регулируют скорости клиен


Автор: 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
Модератор: Сообщение скрыто.

Автор: Akina 7.12.2015, 12:07
Цитата(tzirechnoy @  7.12.2014,  11:32 Найти цитируемый пост)
Считают объём пакетов, который прошёл к вам за некоторый промежуток времени (миллисекунд 10-100 в типичном правильном сегодняшнем случае), и начинают выкидывать лишние

Ну не выкидывать, конечно. Просто по среде передачи выставляется сигнал приостановки передачи (приёмный узел занят). Вот если передающий узел это проигнорирует, а буфера у него не хватит - тогда да, начнутся потери. Но не приёмник в них будет виноват.

Цитата(olyanikolaeva90 @  7.12.2015,  12:53 Найти цитируемый пост)
могут ли провайдеры намеренно ограничивать скорость соединения 

Могут.

Цитата(olyanikolaeva90 @  7.12.2015,  12: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
Цитата(tzirechnoy @  8.12.2015,  13:44 Найти цитируемый пост)
Выкидывать-выкидывать.

Да ты чего... это ж любой контролируемый канал (тот же VPN) будет разваливаться сразу.

Цитата(tzirechnoy @  8.12.2015,  13:44 Найти цитируемый пост)
Большынство жывых сейчас роутеров не посылают этот сигнал дажэ когда выкидывают пакет. Причины и ссылки на описания причин -- например, в  tools.ietf.org/html/rfc6633#section-1.

Я вообще-то говорил о транспортном уровне.

Автор: tzirechnoy 8.12.2015, 13:32
Цитата
Да ты чего... 


Да я не первый год в этом бизнесе.

Цитата
 это ж любой контролируемый канал (тот же VPN) будет разваливаться сразу.


Если головой проектировать -- не будет. Собственно, дажэ если не головой -- потери пакетов -- такая распространённая вещь, что что-то с этим будет сделано.

Да и чего ему разваливаться? Половина VPN по TCP -- им вообще пофиг, TCP всё организует, другая как раз рассчитана на пакеты в произвольном порядке -- и каждый пакет есть боевая единица сама в себе.

Цитата
Я вообще-то говорил о транспортном уровне.


И тогда при чём тут провайдэрский роутер, если теоретически он не должэн на этот уровень заглядывать? Практически зачастую заглядывает, конечно, но всё не настолько плохо, чтобы каждому соединению навязывать протокол контроля потока.

Добавлено через 7 минут и 23 секунды
И да, если посмотреть на все сообщения пользователя, который вчера апнул эту тему -- то я, в общем, за бан.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)