Английская Википедия:Interpacket gap

Материал из Онлайн справочника
Версия от 14:58, 26 марта 2024; EducationBot (обсуждение | вклад) (Новая страница: «{{Английская Википедия/Панель перехода}} {{Short description|Pause between sending network packets}} {{Use American English|date = March 2019}} In computer networking, the '''interpacket gap''' ('''IPG'''), also known as '''interframe spacing''', or '''interframe gap''' ('''IFG'''), is a pause which may be required between network packets or network frames. Depending on the physical layer pr...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Short description Шаблон:Use American English In computer networking, the interpacket gap (IPG), also known as interframe spacing, or interframe gap (IFG), is a pause which may be required between network packets or network frames. Depending on the physical layer protocol or encoding used, the pause may be necessary to allow for receiver clock recovery, permitting the receiver to prepare for another packet (e.g. powering up from a low-power state) or another purpose. It may be considered as a specific case of a guard interval.

Ethernet

Ethernet devices must allow a minimum idle period between transmission of Ethernet packets.[1] A brief recovery time between packets allows devices to prepare for reception of the next packet. While some physical layer variants literally transmit nothing during the idle period, most modern ones continue to transmit an idle pattern signal. The standard minimum interpacket gap for transmission is 96 bit times (the time it takes to transmit 96 bits of data on the medium). The time is measured from the end of the frame check sequence of one frame to the start of the preamble for the next.Шаблон:Ref RFC

During data reception, some interpacket gaps may be smaller due to variable network delays, clock tolerances (all speeds), and the presence of repeaters (10 Mbit/s only).

Ethernet IPG[1]
Ethernet variant Minimum transmitted IPG Minimum received IPG
10 Mbit/s Ethernet Шаблон:Val Шаблон:Val (47 bit times)
100 Mbit/s (Fast) Ethernet Шаблон:Val Шаблон:Val (96 bit times)[2]Шаблон:Dubious
Gigabit Ethernet Шаблон:Val Шаблон:Val (64 bit times)
2.5 Gigabit Ethernet Шаблон:Val Шаблон:Val (40 bit times)
5 Gigabit Ethernet Шаблон:Val Шаблон:Val (40 bit times)
10 Gigabit Ethernet Шаблон:Val Шаблон:Val (40 bit times)
25 Gigabit Ethernet Шаблон:Val Шаблон:Val (40 bit times)
40 Gigabit Ethernet Шаблон:Val Шаблон:Val (8 bit times)
50 Gigabit Ethernet Шаблон:Val Шаблон:Val (8 bit times)
100 Gigabit Ethernet Шаблон:Val Шаблон:Val (8 bit times)
200 Gigabit Ethernet Шаблон:Val Шаблон:Val (8 bit times)
400 Gigabit Ethernet Шаблон:Val Шаблон:Val (8 bit times)

Some manufacturers design adapters transmitting with a smaller interpacket gap for slightly higher data transfer rates. That can lead to data loss when mixed with standard adaptors.[3][4]

Fibre Channel

For Fibre Channel, there is a sequence of primitives between successive frames, sometimes called interframe gap as well. The minimum sequence consists of six primitives, IDLE|IDLE|R_RDY|R_RDY|IDLE|IDLE.[5] Each primitive consists of four channel words of 10 bits each for 8b/10b encoded variants (1–8 Gbit/s), equivalent to four data bytes.[6]

References

Шаблон:Reflist

  1. 1,0 1,1 Шаблон:Cite web
  2. IEEE 802.3 Annex 27A Repeater delay consistency requirements
  3. Шаблон:Cite web
  4. Шаблон:Cite web
  5. FC-PH REV 4.3, June 1, 1994, Clause 17.1 Frame Transmission
  6. FC-PH REV 4.3, June 1, 1994, Table 25 Primitive Signals