Пропускна здатність: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
D.Dafoe (обговорення | внесок)
Немає опису редагування
D.Dafoe (обговорення | внесок)
Немає опису редагування
Рядок 10:
Максимальна пропускна здатність, по суто, є синонімом максимальної швидкості передачі даних.
 
Виділяють чотири різних значення в контексті "максимальної пропускної здатності", що використовується для порівняння концептуальної ефективності "верхньої межі" кількох систем
 
* максимальна теоретична пропускна спроможністьздатність
* максимальна досяжна пропускна здатність
* максимальна пікова пропускна спроможністьздатність
* максимальна стійка пропускна спроможністьздатність
 
Вони представляють різні кількості і треба дотримуватися того, щоб ті ж визначення були використані при порівнянні різних значень "максимальної пропускної спроможності". Порівняння пропускних значень також залежить від кожного біта, що несе однакову кількість інформації. Стиснення даних може суттєво вплинути на обчислення пропускної спроможності, включаючи генерацію значень більше 100%. Якщо мережа має кілька послідовних ланок з різними бітрейтами, максимальна пропускна спроможність загального каналу нижча або дорівнює найнижчій швидкості передачі даних. Найнижча швидкість посилання в серії називається "шийкою пляшки"..
 
=== Максимальна теоретична пропускна здатність ===
Це число тісно пов'язане з пропускною здатністю каналу системи і є максимальною можливою кількістю даних, які можуть передаватися в ідеальних умовах. У деяких випадках це число повідомляється як рівне ємності каналу, хоча це може бути оманливим, оскільки тільки технології без пакетизації (асинхронні) можуть досягти цього значення без стиснення даних. Більш точно повідомляється, що максимальна теоретична пропускна спроможність враховує формат та специфікацію накладних витрат з найкращими припущеннями. Це число, як і тісно з ним пов'язаний термін "максимальна досяжна пропускна спроможність" нижче, в основному використовується як груба розрахункова величина, наприклад, для визначення меж можливої продуктивності на ранніх етапах проектування мережі.
 
=== Асимптотична пропускна здатність ===
Асимптотична пропускна спроможність (рідше формальна асимптотична смуга пропускання) для мережі зв'язку в пакетному режимі є значенням максимальної пропускної функції, коли вхідне мережеве навантаження наближається до нескінченності або через розмір повідомлення, коли він наближається до нескінченності, чи до кількості джерел даних дуже великий. Як і інші швидкості передавання даних і смуга пропускання даних, асимптотична пропускна спроможність вимірюється в бітах за секунду (біт / с), дуже рідко - на байтах за секунду (B / s), де 1 B / s становить 8 біт / с. Використовуються десяткові префікси, наприклад, 1 Мбіт / с становить 1000000 біт / с.
 
Асимптотична пропускна спроможність зазвичай оцінюється шляхом відправки або імітації дуже великого повідомлення (послідовності пакетів даних) через мережу, використовуючи ненажерливе джерело та механізм керування потоком (тобто UDP, а не TCP), а також вимірювання пропускної здатності мережевого шляху в кінцевому вузлі. Трафік від інших джерел може зменшити максимальну пропускну здатність мережі. Як альтернатива, можна моделювати велику кількість джерел та поглиначів з контрольним потоком або без нього, а також сумарну максимальну пропускну спроможність мережі (сума трафіку, що досягає його цільових місць). У модельній моделі мережі з нескінченною чергою пакетів асимптотична пропускна здатність виникає, коли латентність (час очікування пакету) переходить до нескінченності, тоді як якщо кількість черг пакету обмежена, або мережа є багатоканальною мережею з багатьма джерелами, а зіткнення може траплятися, швидкість падіння падає до 100%.
 
Добре відоме застосування асимптотичної пропускної спроможності полягає в моделюванні точка-точка зв'язку, де (за Хокні) затримка повідомлень T (N) моделюється як функція довжини повідомлення N як T (N) = (M + N) / A, де A - це асимптотичний проміжок, а M - напівперіодна довжина.
 
Як і його використання в загальному моделюванні мережі, асимптотична пропускна здатність використовується при моделюванні продуктивності на масово паралельних комп'ютерних системах, де робота системи сильно залежить від накладних витрат на зв'язок, а також від продуктивності процесора. У цих програмах асимптотична пропускна здатність використовується в моделі Xu і Hwang (більш загальний, ніж підхід Хокні), що включає кількість процесорів, так що як латентність, так і асимптотичні пропускна здатність є функціями від числа процесорів.