Межпакетный разрыв
В компьютерных сетях межпакетный промежуток ( IPG ), также известный как межкадровый интервал или межкадровый разрыв ( IFG ), представляет собой паузу, которая может потребоваться между сетевыми пакетами или сетевыми кадрами . В зависимости от используемого протокола физического уровня или кодировки , пауза может потребоваться для восстановления тактового сигнала приемника , позволяя приемнику подготовиться к следующему пакету (например, включению питания из состояния низкого энергопотребления) или для другой цели. Его можно рассматривать как частный случай защитного интервала .
Ethernet
[ редактировать ]Устройства Ethernet должны обеспечивать минимальный период простоя между передачей пакетов Ethernet . [1] Короткое время восстановления между пакетами позволяет устройствам подготовиться к приему следующего пакета. Хотя некоторые варианты физического уровня буквально ничего не передают в период простоя, большинство современных продолжают передавать сигнал шаблона простоя. Стандартный минимальный межпакетный интервал для передачи составляет 96 битов (время, необходимое для передачи 96 бит данных в среде передачи). Время измеряется от конца последовательности проверки одного кадра до начала преамбулы следующего . [2] : 5
Во время приема данных некоторые межпакетные промежутки могут быть меньше из-за переменных задержек в сети, допусков тактовой частоты (все скорости) и наличия повторителей (только 10 Мбит/с).
вариант Ethernet | Минимальный передаваемый IPG | Минимальный полученный IPG |
---|---|---|
Ethernet 10 Мбит/с | 9,6 мкс | 4,7 мкс (47 бит) |
100 Мбит/с (быстрый) Ethernet | 0,96 мкс | 0,96 мкс (96 бит) [3] [ сомнительно – обсудить ] |
Гигабитный Ethernet | 96 нс | 64 нс (64 бита) |
2,5-гигабитный Ethernet | 38,4 нс | 16 нс (40 бит) |
5-гигабитный Ethernet | 19,2 нс | 8 нс (40 бит) |
10-гигабитный Ethernet | 9,6 нс | 4 нс (40 бит) |
25-гигабитный Ethernet | 3,84 нс | 1,6 нс (40 бит) |
40-гигабитный Ethernet | 2,4 нс | 200 пс (8 бит) |
50-гигабитный Ethernet | 1,92 нс | 160 пс (8 бит) |
100-гигабитный Ethernet | 0,96 нс | 80 пс (8 бит) |
200-гигабитный Ethernet | 0,48 нс | 40 пс (8 бит) |
400 Гигабитный Ethernet | 0,24 нс | 20 пс (8 бит) |
Некоторые производители разрабатывают адаптеры, передающие данные с меньшим межпакетным зазором для несколько более высоких скоростей передачи данных. Это может привести к потере данных при использовании со стандартными адаптерами. [4] [5]
Оптоволоконный канал
[ редактировать ]Для Fibre Channel существует последовательность примитивов между последовательными кадрами , иногда называемая межкадровым интервалом также . Минимальная последовательность состоит из шести примитивов, IDLE|IDLE|R_RDY|R_RDY|IDLE|IDLE
. [6] Каждый примитив состоит из четырех канальных слов по 10 бит каждое для вариантов кодирования 8b/10b (1–8 Гбит/с), что эквивалентно четырем байтам данных. [7]
Ссылки
[ редактировать ]- ^ Jump up to: а б IEEE 802.3 « Параметры MAC 4.4.2 » . Проверено 19 февраля 2022 г.
- ^ С. Брэднер, изд. (июль 1991 г.). Терминология сравнительного анализа устройств сетевого взаимодействия . Сетевая рабочая группа. дои : 10.17487/RFC1242 . РФК 1242 . Информационный.
- ^ IEEE 802.3 Приложение 27A Требования к согласованности задержки повторителя
- ^ «Межкадровый зазор и интервал» . Дикие пакеты . Проверено 20 марта 2015 г.
- ^ «Intel EtherExpress 100B — Высокий уровень коллизий в 100-мегабитных сетях» . Компания Microsoft. Архивировано из оригинала 30 января 2010 г. Проверено 16 января 2010 г.
- ^ FC-PH REV 4.3, 1 июня 1994 г., пункт 17.1 Передача кадров
- ^ FC-PH REV 4.3, 1 июня 1994 г., Таблица 25 Примитивные сигналы