ПРЕРЫВАНИЕ, ПО МЕНЬШЕЙ МЕРЕ ЧАСТИЧНОЕ, ПЕРЕДАЧИ КАДРА

1. Устройство, содержащее:
схему для разрешения по меньшей мере частичного прерывания по меньшей мере частичной передачи первого кадра от отправителя предполагаемому получателю для:
по меньшей мере частичной передачи полезной нагрузки второго кадра от отправителя предполагаемому получателю, причем полезная нагрузка подлежит по меньшей мере частичной передаче упомянутому предполагаемому получателю в одном или более фрагментах кадра; и/или
по меньшей мере частичной обработки одного или более уведомлений об управлении входящим потоком.
2. Устройство по п.1, в котором:
указанная схема выполнена с возможностью по меньшей мере частичного указания прерывания по меньшей мере частичной передачи первого кадра посредством по меньшей мере частичной выдачи одного или более кадров управления упомянутому предполагаемому получателю, при этом указание упомянутого одного или более фрагментов кадра осуществляется, по меньшей мере частично, посредством одного или более заданных значений, содержащихся, по меньшей мере частично, в упомянутом одном или более фрагментах кадра;
причем упомянутый один или более кадров управления содержат:
один или более кадров паузы Ethernet; и/или
один или более кадров управления приоритетным потоком Ethernet; и
упомянутый один или более кадров управления содержат одно или более значений полей, указывающих, по меньшей мере частично, что по меньшей мере частичная передача первого кадра подлежит прерыванию для по меньшей мере частичной передачи упомянутой полезной нагрузки.
3. Устройство по п.2, в котором:
упомянутое одно или более заданных значений содержатся, по меньшей мере частично, в одном или более полях контроля с помощью циклического избыточного кода (CRC) в упомянутом одном или более фрагментах кадра; а
упомянутое одно или более значений полей содержат один или более заданных кодов операции.
4. Устройство по п.1, в котором:
один или более фрагментов кадра подлежат по меньшей мере частичной передаче отправителем предполагаемому получателю через переключатель;
причем переключатель содержит входные порты и выходной порт, при этом по меньшей мере один из входных портов выполнен с возможностью по меньшей мере частичного приема упомянутого одного или более фрагментов кадра, а выходной порт выполнен с возможностью по меньшей мере частичной отправки упомянутого одного или более фрагментов кадра предполагаемому получателю;
перед приемом первого фрагмента из одного или более фрагментов кадра входные порты выполнены с возможностью работы в режиме сквозной коммутации относительно выходного порта; а
после приема упомянутого первого фрагмента из одного или более фрагментов кадра входные порты выполнены с возможностью работы в режиме пересылки с запоминанием относительно выходного порта.
5. Устройство по п.4, в котором:
переключатель выполнен с возможностью по меньшей мере частичной передачи одного или более других фрагментов кадра;
при этом упомянутый один или более других фрагментов кадра имеют такой же приоритет, что и второй кадр; и
переключатель выполнен с возможностью различать, по меньшей мере частично, упомянутые фрагменты кадра на основе, по меньшей мере частично, соответствующей информации, содержащейся в упомянутых фрагментах кадра, причем соответствующая информация идентифицирует, по меньшей мере частично, один или более соответствующих потоков.
6. Устройство по п.1, в котором:
упомянутая схема содержится, по меньшей мере частично, на печатной карте;
при этом печатная карта выполнена с возможностью связи с печатной платой в первом хост-узле;
причем печатная плата содержит память и хост-процессор;
при этом схема выполнена с возможностью по меньшей мере частичного приема упомянутой полезной нагрузки от памяти посредством одной или более операций прямого доступа к памяти.
7. Устройство по п.1, в котором:
схема выполнена с возможностью указывать, по меньшей мере частично, прерывание по меньшей мере частичной передачи первого кадра посредством по меньшей мере частичной выдачи одного или более кадров управления упомянутому предполагаемому получателю, причем указание одного или более фрагментов кадра осуществляется, по меньшей мере частично, посредством одного или более заданных значений, содержащихся, по меньшей мере частично, в упомянутом одном или более фрагментах кадра;
при этом одно или более заданных значений содержатся, по меньшей мере частично, в одном или более полях контроля с помощью циклического избыточного кода (CRC) в упомянутом одном или более фрагментах кадра, причем упомянутое одно или более заданных значений содержит одно или более неправильных значений CRC для упомянутых одного или более фрагментов кадра; а
один или более фрагментов кадра также содержат одно или более других полей CRC, содержащих, по меньшей мере частично, одно или более накопленных значений CRC для упомянутого одного или более фрагментов кадра.
8. Считываемая компьютером память, хранящая одну или более команд, которые при выполнении компьютером приводят к выполнению операций, содержащих:
разрешение по меньшей мере частичного прерывания по меньшей мере частичной передачи первого кадра от отправителя предполагаемому получателя для:
по меньшей мере частичной передачи полезной нагрузки второго кадра от отправителя предполагаемому получателю, причем полезная нагрузка подлежит по меньшей мере частичной передаче упомянутому предполагаемому получателю в одном или более фрагментах кадра; и/или
по меньшей мере частичной обработки одного или более уведомлений об управлении входящим потоком.
9. Память по п.8, в которой:
операции также содержат по меньшей мере частичное указание прерывания по меньшей мере частичной передачи первого кадра посредством по меньшей мере частичной выдачи одного или более кадров управления предполагаемому получателю, при этом указание одного или более фрагментов кадра осуществляется, по меньшей мере частично, посредством одного или более заданных значений, содержащихся, по меньшей мере частично, в упомянутом одном или более фрагментах кадра;
причем один или более кадров управления содержат:
один или более кадров паузы Ethernet; и/или
один или более кадров управления приоритетным потоком Ethernet; и
упомянутый один или более кадров управления содержат одно или более значений полей, указывающих, по меньшей мере частично, что по меньшей мере частичная передача первого кадра подлежит прерыванию для по меньшей мере частичной передачи упомянутой полезной нагрузки.
10. Память по п.9, в которой:
упомянутые одно или более заданных значений содержатся, по меньшей мере частично, в одном или более полях контроля с помощью циклического избыточного кода (CRC) в упомянутом одном или более фрагментах кадра; а
упомянутое одно или более значений полей содержат один или более заданных кодов операций.
11. Память по п.8, в которой:
один или более фрагментов кадра подлежат по меньшей мере частичной передаче отправителем предполагаемому получателю через переключатель;
причем переключатель содержит входные порты и выходной порт, при этом по меньшей мере один из входных портов выполнен с возможностью по меньшей мере частичного приема одного или более фрагментов кадра, а выходной порт выполнен с возможностью по меньшей мере частичной отправки одного или более фрагментов кадра предполагаемому получателю;
перед приемом первого фрагмента из одного или более фрагментов кадра входные порты выполнены с возможностью работы в режиме сквозной коммутации относительно выходного порта; а
после приема упомянутого первого фрагмента из одного или более фрагментов кадра входные порты выполнены с возможностью работы в режиме пересылки с запоминанием относительно выходного порта.
12. Память по п.11, в которой:
переключатель выполнен с возможностью по меньшей мере частичной передачи одного или более других фрагментов кадра;
при этом упомянутый один или более других фрагментов кадра имеют такой же приоритет, что и второй кадр; и
переключатель выполнен с возможностью различать, по меньшей мере частично, упомянутые фрагменты кадра на основе, по меньшей мере частично, соответствующей информации, содержащейся в упомянутых фрагментах кадра, причем соответствующая информация идентифицирует, по меньшей мере частично, один или более соответствующих потоков.
13. Память по п.8, в которой:
упомянутая схема содержится, по меньшей мере частично, на печатной карте;
при этом печатная карта выполнена с возможностью связи с печатной платой в первом хост-узле;
причем печатная плата содержит память и главный процессор;
при этом схема выполнена с возможностью по меньшей мере частичного приема упомянутой полезной нагрузки от памяти посредством одной или более операций прямого доступа к памяти.
14. Память по п.8, в которой:
операции также содержат по меньшей мере частично, указание прерывания упомянутой по меньшей мере частичной передачи первого кадра посредством по меньшей мере частичной выдачи одного или более кадров управления упомянутому предполагаемому получателю, причем указание одного или более фрагментов кадра осуществляется, по меньшей мере частично, посредством одного или более заданных значений, содержащихся, по меньшей мере частично, в упомянутом одном или более фрагментах кадра;
при этом одно или более заданных значений содержатся, по меньшей мере частично, в одном или более полях контроля с помощью циклического избыточного кода (CRC) в упомянутом одном или более фрагментах кадра, причем упомянутое одно или более заданных значений содержат одно или более неправильных значений CRC для упомянутого одного или более фрагментов кадра; а
один или более фрагментов кадра также содержат одно или более других полей CRC, содержащих, по меньшей мере частично, одно или более накопленных значений CRC для упомянутого одного или более фрагментов кадра.
15. Способ, содержащий этапы, на которых:
разрешают по меньшей мере частичное прерывание по меньшей мере частичной передачи первого кадра от отправителя предполагаемому получателю для:
по меньшей мере частичной передачи полезной нагрузки второго кадра от отправителя предполагаемому получателю, причем полезная нагрузка подлежит по меньшей мере частичной передаче упомянутому предполагаемому получателю в одном или более фрагментах кадра; и/или
по меньшей мере частичной обработки одного или более уведомлений об управлении входящим потоком.
16. Способ по п.15, дополнительно содержащий этап, на котором:
указывают, по меньшей мере частично, прерывание по меньшей мере частичной передачи первого кадра посредством по меньшей мере частичной выдачи одного или более кадров управления упомянутому предполагаемому получателю, причем упомянутый один или более фрагментов кадра указывают, по меньшей мере частично, посредством одного или более заданных значений, содержащихся, по меньшей мере частично, в упомянутом одном или более фрагментах кадра;
причем упомянутый один или более кадров управления содержат:
один или более кадров паузы Ethernet и/или
один или более кадров управления приоритетным потоком Ethernet; и
упомянутый один или более кадров управления содержат одно или более значений полей, указывающих, по меньшей мере частично, что по меньшей мере частичная передача первого кадра подлежит прерыванию для по меньшей мере частичной передачи упомянутой полезной нагрузки.
17. Способ по п.16, в котором:
упомянутое одно или более заданных значений содержатся, по меньшей мере частично, в одном или более полей контроля с помощью циклического избыточного кода (CRC) в упомянутом одном или более фрагментах кадра; а
упомянутое одно или более значений полей содержат один или более заданных кодов операций.
18. Способ по п.15, дополнительно содержащий этап, на котором:
упомянутый один или более фрагментов кадра передают, по меньшей мере частично, с помощью отправителя предполагаемому получателю через переключатель;
причем переключатель содержит входные порты и выходной порт, при этом принимают, по меньшей мере частично, по меньшей мере на одном из входных портов упомянутый один или более фрагментов кадра, и отправляют, по меньшей мере частично, с выходного порта упомянутый один или более фрагментов кадра предполагаемому получателю;
при этом перед приемом первого фрагмента из одного или более фрагментов кадра входные порты работают в режиме сквозной коммутации относительно выходного порта; а
после приема первого фрагмента из одного или более фрагментов кадра входные порты работают в режиме передачи с запоминанием относительно выходного порта.
19. Способ по п.18, дополнительно содержащий этапы, на которых:
передают, по меньшей мере частично, с помощью переключателя один или более других фрагментов кадра;
при этом упомянутый один или более других фрагментов кадра имеют такой же приоритет, что и второй кадр; и
различаются, по меньшей мере частично, на переключателе упомянутые фрагменты кадра на основе, по меньшей мере частично, соответствующей информации, содержащейся в упомянутых фрагментах кадра, причем соответствующая информация идентифицирует, по меньшей мере частично, один или более соответствующих потоков.
20. Способ по п.15, в котором:
упомянутая схема содержится, по меньшей мере частично, на печатной карте;
при этом печатная карта выполнена с возможностью связи с печатной платой в первом хост-узле;
причем печатная плата содержит память и хост-процессор;
при этом упомянутую полезную нагрузку принимают от памяти на упомянутой схеме посредством одной или более операций прямого доступа к памяти.
21. Способ по п.15, дополнительно содержащий этап, на котором:
указывают по меньшей мере частичное прерывание по меньшей мере частичной передачи первого кадра посредством по меньшей мере частичной выдачи одного или более кадров управления упомянутому предполагаемому получателю, причем один или более фрагментов кадра указывают, по меньшей мере частично, посредством одного или более заданных значений, содержащихся, по меньшей мере частично, в упомянутом одном или более фрагментах кадра;
при этом одно или более заданных значений содержатся, по меньшей мере частично, в одном или более полях контроля с помощью циклического избыточного кода (CRC) в упомянутых одном или более фрагментах кадра, причем одно или более заданных значений содержат одно или более неправильных значений CRC для упомянутого одного или более фрагментов кадра; а
один или более фрагментов кадра также содержат одно или более других полей CRC, содержащих, по меньшей мере частично, одно или более накопленных значений CRC для упомянутого одного или более фрагментов кадра.
22. Устройство по п.1, в котором:
схема выполнена с возможностью по меньшей мере частичного указания прерывания по меньшей мере частичной передачи первого кадра посредством по меньшей мере частичной выдачи одного или более кадров управления предполагаемому получателю, причем указание упомянутого одного или более фрагментов кадра осуществляется, по меньшей мере частично, посредством одного или более заданных значений;
при этом одно или более заданных значений содержат:
одно или более упорядоченных множеств; и/или
одно или более инвертированных значений контроля с помощью циклического избыточного кода.