Выбор конфигурации Ethernet (1086212), страница 2
Текст из файла (страница 2)
Вычисления здесь очень простые. Для них используется данные таблицы 2.
Таблица 2. Величины сокращения межпакетного интервала (IPG) для разных сегментов Ethernet | ||
Сегмент | Начальный | Промежуточный |
10BASE2 | 16 | 11 |
10BASE5 | 16 | 11 |
10BASE-T | 16 | 11 |
10BASE-FL | 11 | 8 |
Для получения полной величины сокращения IPG надо просуммировать величины из таблицы для сегментов, входящих в путь максимальной длины, и сравнить сумму с предельной величиной 49 битовых интервалов. Если сумма меньше 49, можно сделать вывод о работоспособности сети. Для гарантии расчет производится в обоих направлениях выбранного пути.
Для примера стоит обратиться все к той же конфигурации, показанной на рис. 1. Максимальный путь здесь – между двумя нижними по рисунку компьютерами. Можно взять в качестве начального сегмента 10BASE2. Для него сокращение межпакетного интервала равно 16. Далее следуют промежуточные сегменты: 10BASE5 (величина сокращения равна 11) и два сегмента 10BASE-FL (каждый из них внесет свой вклад по 8 битовых интервалов). В результате суммарное сокращение межпакетного интервала составит:
16 + 11 + 8 + 8 = 43,
что меньше предельной величины 49. Следовательно, данная конфигурация и по этому показателю будет работоспособна.
Вычисления для обратного направления по этому же пути дадут тот же результат, так как начальный сегмент 10BASE-T даст ту же величину, что и начальный сегмент 10BASE2 (16 битовых интервалов). А все промежуточные сегменты останутся промежуточными.
Теперь можно попробовать с помощью второй модели расчетов оценить максимальный размер сети Ethernet. Теоретически возможный размер сети составляет 6,5 километров. Но это в предположении, что вся сеть выполнена на одном сегменте. Однако на практике это неосуществимо. Ведь предельная длина сегмента не превышает 2 километров (для 10BASE-FL). Присутствие репитеров или концентраторов в сети максимального размера обязательно, а они внесут свой вклад в задержку прохождения сигнала по сети.
Простейшая конфигурация сети из двух сегментов 10BASE-FL, соединенных концентратором (рис. 2).
Рис. 2. Сеть Ethernet максимально возможной длины
Из таблицы 1 видно, что при выборе максимальной длины обоих сегментов по 2000 метров (один из них будет начальным, а другой – конечным) суммарная двойная задержка распространения составит:
212,3 + 356,5 = 568,8,
что значительно больше допустимой величины 512. Таким образом, реальная длина сети будет даже меньше, чем 4 километра. Элементарный расчет показывает, что при двух одинаковых сегментах 10BASE-FL длина каждого из них не должна превышать 1716 метров. Двойная задержка распространения при этом будет вычисляться так (табл. 14.1):
12,3 + 1716 * 0,1+ 156,5 + 1716 * 0,1 = 512.
И общая длина сети при этом составит 3432 метра, что значительно меньше теоретически возможной длины в 6500 метров.
Следует отметить, что сегменты в конфигурации на рис. 2 могут быть и разной длины, но их общая длина не должна превышать 3432 метров. При этом стоит еще учитывать, что в расчет не включены задержки трансиверных кабелей. Если используются внешние трансиверы, то необходимо еще уменьшить длину оптоволоконных кабелей.
Теперь можно попробовать оценить максимально возможный размер сети при использовании только электрического кабеля, например, наиболее популярной сейчас витой пары.
Допустим, имеется конфигурация из пяти сегментов 10BASE-T предельно допустимой длины (100 метров), соединенных между собой четырьмя концентраторами. Задержка начального сегмента составит (из табл. 14.1) 26,6 битовых интервалов. Задержка конечного сегмента будет равна 176,3 битовых интервалов. Задержка трех промежуточных сегментов будет 53,3 битовых интервала на каждый сегмент.
Итого суммарная задержка равняется:
26,6 + 176,3 + 3 * 53,3 = 362,8,
что меньше предельной величины 512.
Можно добавить еще два 100-метровых промежуточных сегмента, которые дадут еще 106,6, увеличив количество сегментов до 7, а число концентраторов до 6. И еще останется запас в 42,6 битовых интервалов. Получается, что всего сегментов может быть даже 8 при семи концентраторах, а общая длина всех кабелей может достигать 705,3 метра. Это значительно превышает ограничения модели 1.
Можно подсчитать величину сокращения межпакетного интервала при такой конфигурации.
Один начальный сегмент даст 16 битовых интервалов (см. табл. 2). Шесть промежуточных сегментов дадут 77 битовых интервалов. В сумме получится 93 битовых интервала, что значительно превышает разрешенные 49 битовых интервалов. Поэтому в данном случае предельная длина сети будет ограничена всего лишь пятью сегментами, которые сократят межпакетный интервал на величину 16 + 11 * 3 = 49 битовых интервалов.
В результате сеть максимального размера на витой паре будет состоять из пяти сегментов по 100 метров (рис. 3), что совпадает с требованиями модели 1. Полная длина сети в этом случае равна 500 метрам. Предельная длина сети на одном сегменте 10BASE5 составляет те же самые 500 метров, но там не требуется применения концентраторов.
Рис. 3. Сеть Ethernet максимального размера на витой паре
Интересно, что пути максимальной длины для расчета круговой задержки и для расчета IPG могут быть различными. Вполне возможна ситуация, когда максимальную задержку прохождения дает один путь в сети, а максимальное сокращение IPG дает другой путь. Например, если один путь состоит из пяти коротких сегментов (электрических и оптоволоконных) и четырех концентраторов, а другой путь имеет всего два оптоволоконных сегмента, но зато с суммарной длиной, близкой к максимально возможной, то первый даст максимальное сокращение IPG, а второй – максимальную задержку прохождения сигнала.
Значит, в идеале необходимо рассчитывать как круговую задержку, так и сокращение IPG для каждого из возможных путей в данной топологии сети. А условие работоспособности сети будет состоять в том, что задержки всех путей должны быть меньше 512 битовых интервалов, а величины сокращения IPG для всех путей должны быть меньше 49 битовых интервалов. Правда, неоднозначность пути максимальной длины надо учитывать только в том случае, когда в сети присутствует больше четырех концентраторов, так как четыре концентратора (пять сегментов) в принципе не могут уменьшить IPG больше, чем на 49 битовых интервалов при выборе любых возможных сегментов (см. табл. 2).
Таким образом, для оценки работоспособности той или иной конфигурации можно использовать обе модели (модель 1 и модель 2), хотя для сложных топологий и предельно длинных сегментов предпочтительнее вторая (числовая) модель, позволяющая количественно оценить временные характеристики сети. В случае же более простых топологий вполне достаточно проверить выполнение элементарных правил первой модели, что не требует никаких расчетов.
Если расчеты показывают, что сеть неработоспособна, то для преодоления этих ограничений предлагаются следующие методы:
-
Уменьшение длины кабелей с целью снижения задержки прохождения сигнала по сети (если возможно).
-
Уменьшение количества концентраторов для снижения задержек и сокращения IPG (если возможно).
-
Выбор кабеля с наименьшей задержкой. Кабели различных марок имеют разные задержки, то есть разные скорости распространения сигнала (см. табл. 2.3). Различия могут достигать 10%. Все данные в табл. 1 приведены для усредненного случая.
-
Разбиение сети на две части или более с помощью коммутатора – более радикальный метод. Коммутатор снижает требования к сети во столько раз, на сколько сегментов (зон конфликта) он разбивает сеть. Для каждой новой части сети требуется произвести расчет работоспособности еще раз. Сегмент, который присоединяет коммутатор, также входит в зону конфликта, и его надо учитывать при расчетах.
-
Переход на другую локальную сеть (самый радикальный метод). Наиболее часто в таких случаях применяют сеть FDDI, которая позволяет строить максимальные по размеру сети. Правда, оборудование ее очень дорого, и для связи с сетью Ethernet нужны мосты.
Выбор конфигурации Fast Ethernet
Точно так же, как и в случае Ethernet, для определения работоспособности сети Fast Ethernet стандарт IEEE 802.3 предлагает две модели, называемые Transmission System Model 1 и Transmission System Model 2. Первая модель основана на нескольких несложных правилах. Она исходит из того, что все компоненты сети (в частности, кабели) имеют наихудшие из возможных временные характеристики, поэтому всегда дает результат со значительным запасом. Вторая модель использует систему точных расчетов с реальными временными характеристиками кабелей. В связи с этим ее применение позволяет иногда преодолеть жесткие ограничения модели 1.
Правила модели 1
В соответствии с первой моделью, при выборе конфигурации надо руководствоваться следующими принципами:
-
Сегменты, выполненные на электрических кабелях (витых парах) не должны быть длиннее 100 метров. Это относится к кабелям всех категорий – 3, 4 и 5, к сегментам 100BASE-T4 и 100BASE-TX.
-
Сегменты, выполненные на оптоволоконных кабелях, не должны быть длиннее 412 метров.
-
Если используются адаптеры с внешними (выносными) трансиверами, то трансиверные кабели (MII) не должны быть длиннее 50 сантиметров.
Модель 1 выделяет три возможные конфигурации сети Fast Ethernet:
-
Соединение двух абонентов (узлов) сети напрямую, без репитера или концентратора (рис. 4). Абонентами при этом могут выступать не только компьютеры, но и сетевой принтер, порт коммутатора, моста или маршрутизатора. Такое сопряжение называется соединением DTE—DTE или двухточечным.
Рис. 4. Двухточечное соединение компьютеров без концентратора
-
Соединение двух абонентов сети с помощью одного репитерного концентратора класса I или класса II (рис. 5).
Рис. 5. Соединение с одним концентратором
-
Соединение двух абонентов сети с помощью двух репитерных концентраторов класса II (рис. 6). При этом предполагается, что для связи концентраторов всегда используется электрический кабель длиной не более 5 метров. Концентраторы класса II имеют меньшую задержку, поэтому их может быть два. Использование трех концентраторов в соответствии с моделью 1 не допускается.
Рис. 6. Соединение с двумя концентраторами
В случае выбора первой конфигурации (двухточечной) правила модели 1 предельно просты: электрический кабель не должен быть длиннее 100 метров, полудуплексный оптоволоконный – более 412 метров, полнодуплексный оптоволоконный – 2000 метров (при этом задержка сигнала в кабеле не имеет значения, так как метод CSMA/CD не работает).
В случае применения второй конфигурации (с одним концентратором) надо ограничивать длину кабелей A и B сети в соответствии с таблицей 3.
В случае выбора третьей конфигурации сети (с двумя концентраторами) надо ограничивать длину кабелей A и B в соответствии с таблицей 4. При этом по умолчанию предполагается, что кабель С имеет длину 5 метров.
В обеих конфигурациях с концентраторами при использовании одновременно электрического и оптоволоконного кабелей можно за счет уменьшения длины электрического кабеля увеличить длину оптоволоконного. Причем уменьшению длины электрического кабеля на 1 метр соответствует увеличение длины оптоволоконного кабеля на 1,19 метра. Например, уменьшив кабель TX на 10 метров, можно увеличить кабель FX на 11,9 метра, и его предельная длина составит при двух концентраторах 128,1 метра. Немного увеличится и предельный размер сети (в нашем примере на 1,9 метра).
Таблица 3. Максимальная длина кабелей в конфигурации с одним концентратором | |||||||||
Вид кабеля А | Вид кабеля В | Класс концентратора | Макс. длина кабеля А, м | Макс. длина кабеля В, м | Макс. размер сети, м | ||||
TX, T4 | TX, T4 | I или II | 100 | 100 | 200 | ||||
TX | FX | I | 100 | 160,8 | 260,8 | ||||
T4 | FX | I | 100 | 131 | 231 | ||||
FX | FX | I | 136 | 136 | 272 | ||||
TX | FX | II | 100 | 208,8 | 308,8 | ||||
T4 | FX | II | 100 | 204 | 304 | ||||
FX | FX | II | 160 | 160 | 320 | ||||
Таблица 4. Максимальная длина кабелей в конфигурации с двумя концентраторами | |||||||||
Вид кабеля А | Вид кабеля В | Макс. длина кабеля А, м | Макс. длина кабеля В, м | Макс. размер сети, м | |||||
TX, T4 | TX, T4 | 100 | 100 | 205 | |||||
TX | FX | 100 | 116,2 | 221,2 | |||||
T4 | FX | 136,3 | 136,3 | 241,3 | |||||
FX | FX | 114 | 114 | 233 |
В случае использования двух оптоволоконных кабелей можно уменьшать один из кабелей за счет увеличения другого. При уменьшении одного кабеля на 10 метров можно увеличить другой тоже на 10 метров. Если же используется два электрических кабеля, то увеличивать один из них за счет уменьшения другого нельзя, так как их длина в принципе не может превышать 100 метров из-за затухания сигнала в кабеле.