Величины задержек
Таблица 10.1. Величины задержек для расчета двойного времени прохождения сигнала (задержки даны в битовых интервалах)
Тип сегмента Ethernet | Макс, длина м | Начальный сегмент | Промежуточный сегмент | Конечный сегмет
tm | Задержка на метр длины, | ||||||||||
10BASE5 | 500 | 11,8 | 55,0 | 46,5 89,8 | 169,5 | 212,8 | 0,087 | ||||||||
10BASE2 | 185 | 11,8 | 30,8 | 46,5 65,5 | 169,5 | 188,5 | 0,103 | ||||||||
10BASE-T | 100 | 15,3 | 26,6 | 42,0 53,3 | 165,0 | 176,3 | 0,113 | ||||||||
10BASE-FL | 2000 | 12,3 | 212,3 | 33,5 233,5 | 156,5 | 356,5 | 0,100 | ||||||||
FOIRL | 1000 | 7,8 | 107,8 | 29,0 129,0 | 152,0 | 252,0 | 0,100 | ||||||||
AUI | 50 | 0 | 5,1 | 0 5,1 | 0 | 5,1 | 0,103 |
Промежуточных сегментов в выбранном пути может быть несколько, а начальный и конечный сегменты при разных расчетах могут меняться местами друг с другом. Выделение трех типов сегментов позволяет автоматически учитывать задержки сигнала на всех концентраторах, входящих в путь максимальной длины, а также в приемопередающих узлах адаптеров.
Для расчетов используются величины задержек, представленные в таблице 10.1. Методика расчета сводится к следующему.
1. В сети выделяется путь максимальной длины. Все дальнейшие расчеты ведутся для него. Если этот путь не очевиден, то расчеты ведутся для всех возможных путей, и на основании этих расчетов выбирается путь максимальной длины.
2. Если длина сегмента, входящего в выбранный путь, не максимальна, то рассчитывается двойное (круговое) время прохождения в каждом сегменте выделенного пути по формуле: ts = LtL + to, где L — длина сегмента в метрах (при этом надо учитывать тип сегмента: начальный, промежуточный или конечный).
3. Если длина сегмента равна максимально допустимой, то из таблицы для него берется величина максимальной задержт ки t .
4. Суммарная величина задержек всех сегментов выделенного пути не должна превышать предельной величины 512 битовых интервалов (51,2 мкс).
5. Выполняются те же действия для обратного направления выбранного пути (то есть конечный сегмент считается начальным, и наоборот).
Из-за разных задержек передающих и принимающих узлов концентраторов величины задержек в разных направлениях могут отличаться (правда, не слишком сильно).
6. Если задержки в обоих случаях не превышают величины 512 битовых интервалов, то сеть считается работоспособной.
Например, для конфигурации, показанной на Рисунок 10.1, путь наибольшей длины - это путь между двумя нижними по рисунку компьютерами. В данном случае это довольно очевидно. Этот путь включает в себя пять сегментов (слева направо): 10BASE2,10BASE5,10BASE-FL (два сегмента) и 10BASE-T.
Произведем расчет, считая начальным сегментом 10BASE2, а конечным -10BASE-T.
1. Начальный сегмент 10BASE2 имеет максимально допустимую длину (185 м), следовательно, для него берем из таблицы величину задержки 30,8.
2. Промежуточный сегмент 1 OBASE5 также имеет максимально допустимую длину (500 м), поэтому для него берем из таблицы величину задержки 89,8.
3. Оба промежуточных сегмента 10BASE-FL имеют длину 500 м, следовательно, задержка каждого из них будет вычисляться по формуле:
500 • 0,100 + 33,5 = 83,5.
1. Конечный сегмент 10BASE-T имеет максимально допустимую длину (100 м), поэтому из таблицы берем для него величину задержки 176,3.
2. В путь наибольшей длины входят также шесть АШ-кабе-лей: два из них (в сегменте 10BASE5) показаны на рисунке, а четыре (в двух сегментах 10BASE-FL) не показаны, но в реальности вполне могут присутствовать. Будем считать, что суммарная длина всех этих кабелей равна 200 м, то есть четырем максимальным длинам. Тогда задержка на всех АШ-кабелях будет равна
4 • 5,1 = 20,4.
1. В результате суммарная задержка для всех пяти сегментов составит:
30,8 + 89,8 + 83,5 + 83,5 + 176,3 + 20,4 = 484,3,
что меньше, чем предельно допустимая величина 512, то есть сеть работоспособна.
произведем теперь расчет суммарной задержки для того же пути, но в )братном направлении. При этом начальным сегментом будет 10BASE-T, i конечным - 10BASE2. В конечной сумме изменятся только два слагаемых (промежуточные сегменты остаются промежуточными).
Для началь-гого сегмента 10BASE- T максимальной длины задержка составит 26,6 >итовых интервалов, а для конечного сегмента 10BASE2 максимальной (лины задержка составит 188,5 битовых интервалов. Суммарная задер-кка будет равняться
26,6 + 83,5 + 83,5 + 89,8 + 188,5 + 20,4 = 492,3, то опять же меньше 512.
Работоспособность сети подтверждена.
Однако расчета двойного времени прохождения, в соответствии со стандартом, еще не достаточно, чтобы сделать окончательный вывод о работоспособности сети.
Второй расчет, применяемый в модели 2, проверяет соответствие стандарту величины межкадрового интервала (IPG). Эта величина изначально не должна быть меньше, чем 96 битовых интервалов (9,6 икс), то есть только через 9,6 мкс после освобождения сети абоненты могут начать свою передачу. Однако при прохождении пакетов (кадров) через репитеры и концентраторы межкадровый интервал может сокращаться, вследствие чего два пакета могут в конце концов восприниматься абонентами как один. Допустимое сокращение IPG определено стандартом в 49 битовых интервалов (4,9 мкс).