Сетевое оборудование

Рис. 4.18. Поля пакета

Преамбула

SFD

Получатель

Отправитель

L/D

Данные

Незначащая информация

FCS

EFD

64

8

48

48

16

368-12,000

0-386

32

-

Некоторые коммутаторы могут принимать решение очень быстро, иногда в течение 10 ВТ (100 наносекунд). Если коммутатор решает ретранслировать кадр, то он должен создать временный путь между принимающим и выдающим кадр портами. Это займет еще от 5 до 10 ВТ. Время ожидания ретрансляции некоторых коммутаторов составляет от 140 до 150 ВТ, или от 1,4 до 1,5 микросекунды.

Если путь для коммутируемого кадра уже создан, коммутатор может начинать передавать предварительно буферизованную первую часть кадра. Это означает, что часть данных кадра еще поступает, а преамбула проходящего кадра уже ретранслируется. Коммутация методом Cut-Through дает очень малое время задержки при ретрансляции кадров из одного сегмента в другой. Несмотря на это, при использовании метода Cut-Through возникают три проблемы:

1 ретранслируются карликовые кадры;

2 ретранслируются ошибочные кадры;

3 легко возникает перегрузка.

Поступивший в порт коммутатора Cut-Through карликовый кадр длиной не менее 120 битов может быть ретранслирован в другие порты. При использовании обычного моста такой проблемы быть не может, поскольку кадры приходят в полном объеме и ретранслируются только безошибочные. Коммутатор Cut-Through пропускает кадры настолько быстро, насколько быстро можно принять решение о ретрансляции. Некоторые карлики могут быть очень короткими и не содержать лаже полного адреса получателя. В таком случае они не будут ретранслированы. Если же карликовый кадр достаточно длинен, чтобы содержать адрес получателя, и данный узел связан с другим портом, ретрансляция будет произведена.

В результате коллизий могут возникнуть широковещательные и многопунктовые карликовые кадры. В отличие от однопунктовых карликов, эти кадры будут ретранслированы во все остальные порты коммутатора. Ретрансляция карликовых кадров в какой-либо или, хуже того, во все порты является растранжириванием времени и полосы пропускания, поскольку все узлы такие кадры отбросят. Если карлик будет ретранслирован из одного сегмента в другой, то узлы принимающего сегмента прервут передачу до истечения времени IPG (время между передачами пакетов) после обнаружения конца кадра. Хуже того, ретранслированный карлик может вызвать коллизию в принимающем сегменте, заставляя передающую(ие) станцию(и) замолчать и повторить попытку. Оба события являются бесполезной тратой полосы пропускания и снижают показатель использования сети.

Коммутаторы Cut-Through ретранслируют также кадры с неверной контрольной суммой и другими ошибками. Это даже хуже, чем ретрансляция карликовых кадров. Ретрансляция действительно неправильных кадров вызывает те же проблемы, что и ретрансляция карликов, но приводит к распространению ошибочных кадров из одного сегмента в другой, что может вызвать много проблем. Если в одном из сегментов возникают неприятности, обусловленные дефектами кабеля, поврежденным концентратором или сетевым интерфейсом, то, ретранслируя ошибочные кадры, коммутатор Cut-Through передает ошибки в другие сегменты.

Перейти на страницу: 3 4 5 6 7 8 9 10

Другие стьтьи в тему

Проектирование цифровой первичной сети связи
Научно-технический прогресс во многом определяется скоростью передачи информации и объемом переданной информации. Возможность резкого увеличения объемов передаваемой информации наиболее полно реализуется в результате применения волоконно-оптических линий связи (ВОЛС), которые по срав ...

Расчет многоканальной линии связи
Развитие современной техники привело к необходимости быстрого и точного решения задач управления и координации с учетом событий, происходящих на больших расстояниях от центров управления. Характер в этом случае обуславливает особые требования к тракту: во-первых, повышение пропускн ...

Разделы

Радиоэлектроника и телекоммуникации © 2024 : www.techelements.ru