ћы в Telegram - чате. “ы с нами? :)

 орпоративные сети“еори€

«адержки в сети

ƒоставка ровно ко времени

ћерион Ќетворкс

¬ основном, в современных корпоративных сет€х можно выделить следующие типы задержки:

«адержка обработки: Ёто врем€, которое затрачивает маршрутизатор на получение пакета на входном интерфейсе и отправку его в исход€щую очередь на исход€щий инетерфейс. «адержка обработки зависит от следующих факторов:

  1. —корость центрального процессора;
  2. »спользование центрального процессора;
  3. јрхитектура маршрутизатора;
  4. Ќастроенные опции вход€щих и исход€щих интерфейсов.
  • «адержка очереди: Ёто врем€, которое пакет находитс€ в очереди на отправку. ƒанный вид задержки зависит от таких факторов как количество и размер пакетов, которые уже наход€тс€ в очереди, полоса пропускани€ интерфейса и механизм очередей;
  • «адержка сериализации: ¬рем€, необходимое дл€ перемещени€ фрейма в физическую среду передачи;
  • «адержка распространени€: ¬рем€, которое занимает путь пакета от источника к получателю по каналу св€зи. Ёта задержка сильно зависит от среды передачи.
«адержки в сети

ћетоды ограничени€ задержки

  • ћаршрутизатор имеет достаточно мощностей дл€ того, чтобы быстро и оперативно принимать решени€ о дальнейшем перенаправлении пакетов. «адержка обработки, очереди и сериализации зависит от следующих факторов:
  • —редн€€ длина очереди;
  • —редн€€ длина пакетов в очереди;
  • ѕропускна€ способность канала св€зи.
”казанные ниже методы удовлетвор€ют требовани€ чувствительного к задержке трафика
  • ”величение пропускной способности: ѕри достаточной пропускной способности, сокращаетс€ врем€ ожидани€ в исход€щей очереди, тем самым, сокращаетс€ задержка сериализации;
  • ѕриоритизаци€ чувствительного к задержкам трафика: ƒанный метод €вл€етс€ более гибким. ”казанные ранее алгоритмы PG, CQ, MDRR и LLQ имеют значительное воздействие задержку, вносимую очередью;
  • —жатие пол€ полезной нагрузки: —жатие пол€ полезной нагрузки уменьшает общий размер пакета, тем самым, по сути, увеличив пропускную способность канала передачи. “ак как сжатые пакеты меньше обычных по размеру, их передача занимает меньше времени. ¬ажно помнить, что алгоритмы сжати€ весьма сложны, и компресси€ нар€ду с декомпрессией могут добавить дополнительные задержки;
  • —жатие заголовков пакетов: —жатие заголовков не так сильно требует ресурсов центрального процессора, как сжатие пол€ полезной нагрузки, поэтому, данный механизм часто используетс€ нар€ду с другими алгоритмами уменьшени€ задержки. —жатие заголовков особенно актуально дл€ голосового трафика.

ѕотер€ пакетов

ќбычно, потер€ пакетов происходит при условии переполнени€ буфера маршрутизатора. Ќапример, пакеты наход€тс€ в исход€щей на интерфейсе очереди. ¬ какой-то момент размер очереди достигает своего максимума, и, новые приход€щие пакеты просто отбрасываютс€. ¬ целом, потер€ пакетов происходит по следующим причинам:

  • ѕотер€ на вход€щей очереди: если не хватает мощности CPU (Central Processing Unit) маршрутизатора, пакеты могут быть потер€ны еще на вход€щем интерфейсе;
  • »гнорирование пакетов: Ѕуфер маршрутизатора переполнен, следовательно, приход€щие пакеты просто игнорируютс€;
  • ќшибка во фреймах: јппаратное обнаружение ошибок во фреймах, например, Cyclic Redundancy Check (CRC).

 ак правило, потер€ пакетов €вл€етс€ результатом чрезмерной загрузки интерфейса.

»спользуютс€ следующие методы и алгоритмы дл€ предотвращени€ потерь пакетов:

  1. ”величение пропускной способности чтобы предотвратить перегрузку на интерфейсе;
  2. ќбеспечение достаточной пропускной способности и увеличение буферного пространства дл€ гарантированного перемещени€ чувствительного к задержкам трафика в начало очереди;
  3. ќграничить перегрузку путем отбрасывани€ пакетов с низким приоритетом до того, как произойдет переполнение интерфейса. ƒл€ обеспечени€ данной цели, инженер может использовать алгоритм Weighted Random Early Detection (WRED), который будет случайно отбрасывать нечувствительный к потер€м и трафик и пакеты, с заранее настроенными низкими приоритетами.

ѕолезна ли ¬ам эта стать€?

–аз в неделю мы отправл€ем дайджест с самыми интересными стать€ми.

P.S. ≈сли укажите свою дату рождени€, то мы об€зательно ¬ас поздравим и подарим небольшой подарок :)

Ќажима€ на кнопку "ѕодписатьс€", вы даете согласие на обработку своих персональных данных