network_1g_realspeed
У Вас есть два устройства, между ними идеальный канал на 1 Гбит/с. Какова максимальная пропускная способность данного канала?
Вопрос скорее не на знание точного значения, а на порядок рассуждений.
Итак:
- 1Гб/c - 1024*1024*1024/8 = 134217728 байт/с
- Например, для UDP трафика (для упрощения) с размером mtu 1500 байт.
- На 3 уровне размер заголовка ip - 20 байт + заголовка UDP - 8 байт. Итого: 28 байт.
- На 2 уровне размер заголовка ethernet фрейма 26 байт (Ethernet II) + 12 байтный зазор между фреймами.
Итого на каждый пакет в 1500 байт передается фрейм 1538 байт.
В секунду будет передано 134217728/1538 = 87267,703511053 фреймов.
В каждом фрейме, мы теряем 38 байт на 2 уровне OSI и 28 байт на 3-ем. Итого: 66 байта.
Потери составляют 87267,70*66 = 5759668,2 байт.
И из нашего 1Гб/c остается 134217728-5759668,2 = 128458059,8 байт/c эффективной полосы пропускания, или примерно 981 мбит/c.
network_1g_realspeed.txt · Последнее изменение: 2022/08/15 05:30 — admin