В компьютерных сетях может потребоваться минимальная пауза между сетевыми пакетами или сетевыми кадрами . Это время между пакетами известно как межпакетный интервал ( IPG ), межкадровый интервал или межкадровый интервал ( IFG ). В зависимости от протокола физического уровня или используемого кодирования пауза может быть необходима для обеспечения возможности восстановления тактовой частоты приемника , позволяя приемнику подготовиться к другому пакету (например, включение питания из состояния с низким энергопотреблением) или для другой цели.
Ethernet
Устройства Ethernet должны допускать минимальный период простоя между передачей пакетов Ethernet . [1] Короткое время восстановления между пакетами позволяет устройствам подготовиться к приему следующего пакета. В то время как некоторые варианты физического уровня буквально ничего не передают во время периода ожидания, большинство современных продолжает передавать сигнал шаблона ожидания. Стандартный минимальный межпакетный интервал для передачи составляет 96 битов (время, необходимое для передачи 96 бит данных на носителе), что составляет
- 9,6 мкс для Ethernet 10 Мбит / с ,
- 0,96 мкс для 100 Мбит / с (Fast) Ethernet ,
- 96 нс для Gigabit Ethernet ,
- 38,4 нс для 2,5 Gigabit Ethernet ,
- 19,2 нс для 5 Gigabit Ethernet ,
- 9,6 нс для 10 Gigabit Ethernet ,
- 3,84 нс для 25 Gigabit Ethernet ,
- 2,4 нс для 40 Gigabit Ethernet ,
- 1,92 нс для 50 Gigabit Ethernet ,
- 0,96 нс для 100 Gigabit Ethernet ,
- 0,48 нс для 200 Gigabit Ethernet и
- 0,24 нс для 400 Gigabit Ethernet . [1]
Некоторые производители разрабатывают адаптеры с меньшим межпакетным промежутком для немного более высокой скорости передачи данных. Это может привести к потере данных при использовании стандартных адаптеров. [2] [3]
При приеме некоторые межпакетные промежутки могут быть меньше из-за переменных сетевых задержек, допусков тактовой частоты и наличия повторителей (только 10 и 100 Мбит / с). [1]
- Для 40, 50, 100, 200 и 400 Gigabit Ethernet полученный IPG может быть сокращен до периода в 8 бит (1 байт).
- Для 2,5, 5, 10 и 25 Gigabit Ethernet полученный IPG может быть сокращен до периода в 40 бит (5 байтов).
- Для Gigabit Ethernet полученный IPG может быть сокращен до периода в 64 бита (8 байтов).
- Для Fast Ethernet полученное IPG не указано. Стандарт - 96 бит (12 байт).
- Для классического Ethernet время приема IPG может быть сокращено до 47 битов раз.
Fibre Channel
Для Fibre Channel существует последовательность примитивов между последовательными кадрами , иногда также называемая межкадровым интервалом . Минимальная последовательность состоит из шести примитивов IDLE|IDLE|R_RDY|R_RDY|IDLE|IDLE
. [4] Каждый примитив состоит из четырех канальных слов по 10 бит каждое для вариантов кодирования 8b / 10b (1–8 Гбит / с), что эквивалентно четырем байтам данных. [5]
Рекомендации
- ^ a b c « Параметры MAC IEEE 802.3 4.4.2 » . Проверено 24 декабря 2013 .
- ^ «Межкадровый зазор и интервал» . WildPackets . Проверено 20 марта 2015 .
- ^ «Intel EtherExpress 100B - Высокая частота конфликтов в 100-мегабитных сетях» . Microsoft co . Проверено 16 января 2010 .[ мертвая ссылка ]
- ^ FC-PH REV 4.3, 1 июня 1994 г., пункт 17.1 Передача кадра
- ^ FC-PH REV 4.3, 1 июня 1994 г., Таблица 25 Примитивные сигналы