Що таке тиск у маршрутизаторах?


9

Існує кілька посилань на тиск, що стосується внутрішньої пропускної здатності та тканин комутації маршрутизаторів та комутаторів. Що саме означає зворотний тиск і які реальні наслідки у світі?


Чи можете ви навести кілька прикладів для контексту та покращити своє запитання?
Кевін Боуен

Чи допомогла вам якась відповідь? якщо так, то слід прийняти відповідь, щоб питання не з’являлося вічно, шукаючи відповідь. Крім того, ви можете надати та прийняти власну відповідь.
Рон Моупін

Відповіді:


12

Зворотний тиск означає те, що по суті є концентрацією руху.

Наприклад, я можу мати внутрішні посилання 10 х 1 Гбіт, які все передаються в 1 Гбіт посилання, що забезпечує мені Інтернет-транзит.

в точці насичення маршрутизатор може зберігати пакети у своєму буфері та / або скидати їх - без конкретної конфігурації маршрутизатор, як правило, заповнює свої буфери, а потім скидає хвост, це спричиняє дві проблеми: буфер-роздуття та глобальна синхронізація tcp.

Перший стосується випадку, коли буфер постійно заповнюється через постійне використання насиченого зв'язку. Другий стосується випуску хостів, які повторно передають скинуті пакети одночасно, тим самим спричиняючи спалах трафіку і, таким чином, більше крапель, більше ретрансляцій, ad nauseum.

RED був задуманий давно як засіб для вирішення цього питання; а саме шляхом випадкового вибору пакетів, які потрібно скинути під час заторів. Однак це вимагало ретельної настройки відповідно до властивостей та очікуваної поведінки посилання. На щастя, справи продовжилися, і AQM (Active Queue Management) тепер є найсучаснішою галуззю.

Першокласний приклад AQM - це CoDeL - це алгоритм, який фокусується виключно на переході пакета через систему і має на меті забезпечити передачу пакетів протягом певного часу, а не піклуватися про те, чи є певна кількість пропускної здатності / буфер використовується.


Солодке! Любіть згадку про КРАСНИЙ!
Крейг Костянтин

4

Ще одним важливим моментом щодо тиску є те, що будь-які налаштовані механізми черги не спрацьовують, доки не настане тиск. Якщо у вас інтерфейс низької швидкості (скажімо, ланцюг 3 мега, підключений до інтервалу 100 Мб), ніколи не буде тиску, поки ви не надішлете 10 Мбіт / с. Налаштувавши на інтерфейсі щось на зразок формувача, ви штучно створите цей тиск. Це призводить до того, що будь-який трафік, більший за швидкість формувача (3mb в цьому прикладі), зберігається в буфері. Тепер, коли у нас є речі в буферах, ми можемо застосувати інструменти для встановлення черги до цих пакетів, як, наприклад, черга з низькою затримкою, щоб спочатку вийшов голосовий трафік.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.