К. Закер - Компьютерные сети. Модернизация и поиск неисправностей (953092), страница 54
Текст из файла (страница 54)
Чтобы рассчитать задержку для- Иаждага сегмента маршрута, следует:использовать значения из табл 3.4, а затем сложить их вместе для получения залержки всего маршрута. Таблица содержит базовое и максимальное значения времени прохождения бита для каждого типа кабеля Ыагпея. Значения лля "левого" и "правого" концов наихудшего маршрут» различны, в то время как время прохождения !тв дсеи сегментах в ега середине одинаково. Вреия лрахезсделия бита 1ЬЫ гйп61 --зто временной интервал, требуемый лля отар»яки единичного бита через сеть.
Уаблит4а 6.4. Значения здлвржеи распрастрттнанил сигнала туда и обратна длл различным типов лэбаття ИЬвтпег 1в ддиницах вреыани прохатяявлия бита) Тии кабеля Макажинп Базовая за- Базовая'ар . Бвзовая за Задержка раоизя дяаиа дерзтка леве- держка еред" держка яра прострзиззюя (метрц1 то яаана вето сепаеитз вето юища. авпюайМматр 169.5 0,0666 156,5 0,1026 165 Од!а 106аяе5 500 1ОВаюг 185 11,75 11,75 1ОВвзет рань 152 О,1 156,'5 ' О,! Концевая 0,1 соединения не ящцюр живаются 1Овазей. 10ВаэеРВ 12,26 Кое~деме сс.
единения не псддержмве" ются 24 11,25 163,5 0,1 о 0,1026 Дсполни- тепьииа дц! Чтобы вычислить задержку лля определеннага сегметтта, примеьйетея сле- дующая Формула: Задержка сегиеигв (дяииа сегмента * время иа передачу и подтвержлеиие пеиеиа/метр! + базовая задержка сегмента Таким образом, для 50-метровага сегмента 10Б»аеТ.
на левом конце:наи худшего маршрута необходимо вычислить произведение 50и0,113 (время на передачу и подтверждение приема/метр лля 10В»зеТ) и прибавить 15,25 Гл В. НЬетег (базовая задержка для левого конечного сегмента 1ОВазеТ), Результатом булет 20,9. 15о о,тзз> + т5,25 = 2о,э Если для вычисления задержки вместо измерения реальной длины сегментов сети требуется найти значения задержки сегментов макснмэльного размера, дооустньюго лля каждого типа кабеля„то следует использовать константы из табл.
е.5 В ней собраны результаты вычислений эадсржки по представленной выше формуле лля сегментов максимальной длины. Уа~лиЧе В и Значения приема «руг го обржц нил сигнала для сегментов ийетег ма«симальнсй длины тяи иаваии Миисимаиьиаи Маисимаиьиия Миисимаиьпии Мяисимильиия диииа (матры1 задержиа иеисге иадаржии сред- зядержиа пра3йэиха нега сегменте вега асиля 1онииив 500 1Ойияе2 185 212,8 ЭО.781 10 в т 100 ЮНЬ 1000 28.55 107,75 212,25 2ЗЗ,5 Канцеиые спели- «ения не псдцер- жи сеются 224 111,25 4,88 108еяерр 1000 Виешнийд(Л 48 4„88 Когда вычислены значения задержки для всех сегментов сети, ий надо сложить вместе и включить дополнительное значение вреыеии пряхождения 5 бит для того, чтобы учесть допустимую ошибку.
Зто ласт величину полного времени кругового обращения сип1ала для НаИХУдшего в сети маршрута. Если результат меньше или равен 575, то сеть улаилетворлет спепифиванням Е1Ьегпег для атопэ параметра. Значение 575 получено иэ 64 байт (512 бит минус 1]4 необходимых для того, чтобы заполнять всю длину кабеля области юплизий, плюс 64.бита, которые формируют преамбуру и начало разделителя кадров Егпетпет. Если время задержки больше, чем время прохождения 575 бит, зто означает, что узел на одном иэ концов наихудшего маршрута будет не в состоянии отправить больше, чем 511 бит юдра плкю преамбула и начало разделителя кадра, прежде чем будет уведомлен о коллизии. Из-за того, что значения задержки для левого и правого конечных сегментов различаются, такие вычисления необходимо выполнить дваждЫ, еслн С Раз- ных концов сети используются различные типы кабели.
После вычисления общей задержки в одном из направлений следует изменить направление ня противоположное и выполнить такие жс вычисления, приняв другой конец за левый сегмент. Если в сети используются сегменты толстого Ебюгпег и 1ОВазеР с отдельнымн Аш-кабелямя, присаелиняюшныи узлы к сети, то в расчеты необходимо включить данну лгих,кабелей. Значения для стандартных типов кабеля в табл.
8.5 включают. двухметровый допуск дяя общей длины соединений АШ внутри повторителей и сетевых интерфейсов, но также необходимо использовать константы, приведенные в строке "Внешний АШ" лля вычисления лополнительнпй задержки лля кабелей АШ. Значения "Внешний АШ" в табл. 8.5 приведены для АШ»кабеля максимальной допустимой длины на случай, когда йужно использовать эти величийы вмвсто решьного измерения длины кабелей. После определения времени задержки для всех Ашкабелей рассчитываемого маршрута эти значепня следует прибавить к задержке всей остальной сети и сравнить полученный результат с максимальной задержкой прохожления 575 бнт. Вычисление значения сокращения интервала между пакетами Тест сокращения интервала между пакетами необходим для того, чтобы убедиться, что задержка между передачами пакетов достаточна в том смысле„ чтобы сетевой интерфейс успевал переключиться мезклу режимом передачи и режимом приема.
Если изменяющиеся задержки в сетевых компонентах и задержки реконструкция сигнала в повторителях привщпгг к тому, что мажпакетный интервал становится слишком маленьким, то кадры могут появляться чересчур быстра и переполнить интерфейс принимающего узла Интервал между пакетами в 9,6 ыс был ушганавлеи Стандарюм ЕйЗВлш1 н утверждая зачти Эу лвт назад. С тех пар тахналшнн рвзрвбпни н иаотавленнн плат сетевых интерфейсов была значительна усовершенствована.
Сегодня ышнне аранзваднтелн сетевых адаптеров трабукп принять соглашение а времени перехода между ражнмвын, меньшем, чем 9„6 мс. ивкотарыв нз них ляхе обдуманна иевшизуззг более караткна интервал ммкду пшмтаыя дпя аысакаскарасланм сетевых передач. Ксгда все сетввыв вдшпиры а сетя имеют такую вози занесть; та Врсбламы нн должно шмннкнуть, на асди Палобныа платы перемешаны, с более старыин сетевыми интерфейсами, та мажет обнарухапьси, чта ани не мшут держать соединение между собой. Чтобы вычислить сокращение интервала между пакетамн; 'необкодиыо"использовать тот же наихулший маршрут через сеть, что прймейю4д'для Вычисления времени'задержки подтверждения 'сигнала,.
за исключением того,' что здесь учитываяжся толька передающий сегмент и средние сегменты. Гпаее 8. Евзнпет Последнее замечание обусловлено тем, что уменьшение значений интервала лля передающего и среднего сегментов вызвано повторителямн, участвующими в доставке пакета. Конечный сегмент, ведущий к узлу назначения, начинается после паслшшега лежащего на цуги повторителя и не вносит каких-либо дополнительных задержек. Значения сокращения нлпврвала между пакетами для различных типов кабеля Ебтетпег в передающем и среднем сегментах приведены в табл. 8.6.
Таблтя1е яв. Значения содшцения интервала между пакетами для разттычиых пеюв кабеля ЕЯегпет е единицах времени прохождения пакета 10Вззей, 10Вазед 18Вазет, РСЗО., 1ОВазеРЬ 1сназеЕВ 16,В Концевые соединения не д аоддержазйются тз в Сокращение интервала между пакетами для всей сети складывается из суммы значений из таблицы для передающего сегмента плюс значений для всех средних сепиентов.
Если сумма меньше, чем время прохождения 49 битов„ то сеть прошла тест. Если наихудший маршрут имеет различные чины кабеля на обоих концах, то вычисление сокращения интервала надо провести дважды, используя сначала значение лля одного конца, а затем значение для другого. Наиболвшая из двух величин должна быть принята в качестве значения сокрашения интервала межлу пакетами лля всей сети Прееышение ограничений кабельной оиоуемы Е$ИегттеФ спецификации Етьетпег предоставляют определенную свабоду действий, какая делает возможным превышение в разумных пределах ограничений кабелыюй системы.
Если сеть имеет дополнительный повторитель илн кабель слишком большой длины, то, вероятно, она будет продолжать функционировать без возникновения поздних коллизий, которые появляются, когда нормативы превышены чрезмерно. Можно шивить, в каких случаях зто становится возможным, если вычислить реальную длину медного кабеля, заполненного сигналом ЕФЬетвек Электрические сигналы передаются по медному кабелю, распространяясь со скоростью около 200 666 060 м/с (2/3 скорости свети). Етйстпет передает данные с быстродействием 10Мбиттс илн !0600006биттс.
Рвзлллнв 200 600 000 на 16 000 000, получим 20 метров кабеля на каждый перелавае- Часть Е. Сетввывгвюгсяолы мый бит.: Таким-образом, наименьший возможный' кадр Ебгегпег длиной 512 бит (64 байта) займет 10240 метров медного кабеля. если взять самую наибольшую длину сегмента медн6го:кабеля, допускаемую стандартами Е01егле1, то получится, что в 500-метровом сегменте толстого ейегпе1 умеспгшя только 25 бит информации (20 метров/бит). два узла на дальних койцах такого сегмента булуг иметь дистанцйю прохождения сигнала в прямом и обратном направлениях, равную 1006 и.
Когда один из двух узлов передает данные„коллизия может возникнуть„если другой узел начнет передачу ло того„как сигнал дойдат до него. Предположим, что второй узел начал передавать данные в самый последний момент, перед тем;- аик передача от первого узла'дошла до него. Тогда первый узел сможет послать ~е бсльше 50 бит (когорые заподняг 1000 метров кабеля, 500 туда и 500 обратно), прежде чем он выявит коллизию и прекратит передачу.