К. Закер - Компьютерные сети. Модернизация и поиск неисправностей (953092), страница 139
Текст из файла (страница 139)
П Влбпеа(еб 1Р йЫгезз (Заирапиваеммй 1Р-адрес (яед 56)). Запрашиваемый клиентом у.сервера специфический 1Р-адрес. П Н' Айтяи Ееазе Т!гае (Срок аренам 1Р адреса (ищ 51)). Усгагпаливает срок действия лицензии на динамически назначаемый 1р-алрас. П Орйоп Отвг)овб (Перезрузка опций (кон 52)). Сн. "опция Фйв Огегйау" выше в этой же главе. а иНСРМ а:Тур (Т бц 1)НСР(кйдщр. С . "~Ъл Маята 7)ре" выше,а этой же главе. П бег е Ие Иаег(иле Ф р се) ера ( ил 54)). Залает 1Р-адр сер ра, вовлеченного в процесс транзахции ОНСР.
Задействуется клиентами лля адресации однонаправленных сообщений 'серверу. 1З Рагаяияег 1(етртевт 1М (Список заиравтявавмых параметров (код 55)). Применяетсл клиентом лля отправки списка необходимых конФигу~иционных опций (идентифицируемых значениями ксята):серверу. П Меяяабе'(Сооби(евие (иод 5б)). Привлекается для посылки сообщений об ошибках в сообщениях ВНСРИАК сервера клиенту. 1З Кеаетта) (Т1) гйва та)яе (Время обновления лицензии (код 53)). Определяет время,' по йрбгдествйи которого клиент; имекицнй лицензито на данный 1Р-адрес, входит в состояние обновления аренлы адреса (тепечяа1 ятате) 1З Кев1мйвб (Тй) бате та)ва (Время вовториото свямявяийя (кал Ю)). Залает время» игтторое должно пройти прежде чем ияяетгг владелец лицен3ин данного 1Р-адреса входит в состояние повторного связывания (теЬЬи1шб дите).
1З т вбог С1аяя 1бевайяк (Иден иФикв ор класса разрабвт и .:(код бб)). ИдентнФицирувг разработчика и конфитурацию клиента См. "Олцил ~'елоог $мсфс Эф1втлатвтл",выше в этой же главе. 0 Сйевг Ыеи66ег.(Идевтифяяитор клиента (каа. 61)). Уникалыпгй идентнФикатор клиента, лостаахяемый серверу с целью вклточения сга в список клиентских систем. Обмен со()бщениями ОНСР Если рабочая станция сконФигурирована для роли клиента.ЮНСР, система инициирует обмен, сообщениями с сервером ОНСР. Независимо от метода назначения 1Р-адресок ручного, автоматического ияи динамического, первое взаимодействие клиента и сервера, приводящее к присвоению клиенту П'-адреса, всегда олинаково.
Назначение 1Р-адреса Весь процесс парессворов, касающийся закрепления 1Р-алреса, проиллюстрирован на рис. 18.3. Однако, прежде чем начнется обмен сообщениями между клиентом и сервером, возникает вопрос Е''том, как же клиент должен обнаружить сервер и обмениваться с ним сообщегннями, если его стек ТСР/1Р до того не сконфигурирован. Клиент ИНСР еще не имеет И'-адреса, и ~ож~~ слазят~„что он находится в ~~~т~яни~ инициализации* В этом состоянии, небыстра на то, что у рабочей станции нет собстяаннопз 1р-адреса, как нет инФормвции о серверах сети, она все-таки может посылать шйроковещательные сообщения.
Глава 18. г7 леи ВПАР рис. тв.а. процедура пнср-серегоаораа об 1Р-адреса Клиент начинает взаимодействие, отправляв серии широковещательных сообщений типа РНСРР)ЯСНЕВ. В зтих пакетах опция РНСР Меззаяе Туре (Тип сообщения) имеет значение ! в поле данных, а в поле Сйевг НапЬаге АИгезз (Апнаратный адрес клиента) нахолитсн аппаратный адрес клиента, как, показано на рис. Й.4.
В большинстве случаев зто будет МАС-адрес, зашитый в плату сетевого адаптера, идентифицируемого содержимым полей Нагбтгаге Туре (Тнп аппаратного обеспечения) и Нап)туате АИгеав У.вайа Ялика аппаратного адреса), Так как клиент еще не обладает собственным 1Р-адресом, нале Яош'се АаЫтевв 1Адрес источника) а 1Р-заголоике задано значение 0 0.0.0.
Сообщение может также солерешть другие опции, запрашивающие специФическую информацию у сервера, например, опцию Кесряежед 1Р А4Ыгеев (Запрашиваеьгый 1р-адрес). и жсльку базовый арор ат ОнОр-ссобацении аналогичен таковому у 0ОО ар, протраммы-анализаторы протоколов интерпретируют трафик ОнОР при помощи тох же меток, что и для ВООТР, как показано а примерах напетое, изображе ы парис. та.аб — та.г. кпае-п: 00-40-ПУ-пв-22-Сь - Ет-пт-ут-Вт-ЕЕ-еу '- б тсаессеа Есасасог ,.Этесеаое(ШЕ 4 Ьббе>, а )кееоес 1есзашшп 4 Ы\е1: 5 432-ЬИ еос01 3 вессасе супса есаеса 3ьсаъсе.пе1еу посъе1.2ьспса псееег.пе11=еасеех ;Зтосег 1еепаь: отб гссаеаег ь)паве 1 Ш: о а..
Зуьсве: кеу ье г о с О.т сс 1 и а,оы а=п (Оооо> Тбее ао 11уег 22 еесоспегЪоге ,)ТЕ 1 ас 1 ан: 000 Га М> ,.3 СЬескеее: ОЬПВВЕ ~ 1 тв ььае в.о.о. о — ввоьгсапт .„2 По аакбае опе: аоаа с1 а-авсосп ееа тет.тес-тпб ",СВ .:1 «) ,"3 веса е туг Г: 1 геаь. с ы ,,$ весаьаесе ьоосеее геспаь: б ' $ корса О о) тсесеестбос Пг: 340002401б сса Есссесбе: 10240 „:3021есс 10 Оооуеее: 0 О.п 0 3 т ш ,ъы . О.п.о 0 в 1е ььа : 0.0.0.0 .2 Сеаааееу 20 Ьпдсеееап,о 0.0 ;,3011ееа Е 0 ЬОΠ†, поавэгилгобапппппоооппппооппооо ЬЗВ есв ак .
) В с Ебге В "зс ь: песо ее о туп 1 паь: 1. туп: ъбе ассы: паке си 4 в. Ьа заь. 2. 010обоогагггсб «псам воске . г псь: а, к: сы ~Сапеа Есп Ооааоо 1 Пепе 0000: 00 ОВ ОВ ОП 00 ОП 00 Оп Оп 00 00 00 00 Оо ОО 00 1 ...,... ВО10 00 ОО ВО ОО 00 оп 00 ОО оп ОО Оо оп 00 ОО Оо 00 Г ..... З ВОЕО: 00 00 00 ОО ОО ПО ОО 00 ОО ПО 00 00 00 00 ВО Оо ! ....... унс.
2В.Ф. Сооанаенип ОНОРСНЯСО~ГЕВ, эпфикоирспанное сетевой прсгрпммой-анализатором Каждый сервер, получивший пакет 1)НСРЫЯСОУЕК„бттгечает'; клйен'гу сообщением ВНСРОГРЕК, которое содержит 1Р-адрес в поле еоае 1Р ЙЫеевв 1Ващ 1Р-аДРЕС). ЗтО ИМЕННО И ЕСТЬ аДРЕС, ПРЕ1ртагавыиаг СЕРВЕРОМ КЕИЕНТУ длл испоеьзованим. То, каким образом сервер передает- сообщение 0НСРОРРЕК клиегатуг как широковещательное, либо как однонанрааден- Глава тб.
Протокол ОНСР ное, зависит от состояния 71>лага Вдове(сявт (Широковещание) в клиентском сообщении 6)НСРИЗСО6?ЕК (который, как заметят внимательный читатель, не показан в примерах пакетов, приведенных здесь), а также ст возможностей сервера Сообщение таске включает опции, зздаюдпге зНаЧеНИя для друтих параиетров конфигурации ТСР/$Р, которые сервер назначает кхиснту, наряду с дополнительными опциями 1?НСР, как видно из рис. 1ОК5, 2> связи с тем, что каждый сервер ПНСР в сети функционирует независимо, клиент моОБВТ получить несколько сообщений ЕЖСРОРРЕК с различными 1Р-адресами.
в КПВЙ-11> 00-20-69-27-30-12 > ОО-60-97-Ва-77-Гд ЕО-ф 1Р> 192.160.2.10 >192.160.2.22.10 40705 Б В Мр СЕ» С.Х -900 Бах~> те Ьйгтеов Ее ОЕЬ. 6 >фи> о .>Ч тс е СЕ П» 1902099657 Ср В=васс>а' О Ойс11авс ТР ймтаав> 0.0.0.0 .атер» 1Р йЫ»всы 192.160.2,22 Батс>вт П' ймтеаа> О.О 0 О -КЬО с в „И ЬЫ» '>О О.О.О С11авс Бвтдвате йЫ»вес> 00609?ВО?7САОООООООООООООООООООО 3 Вса ввг >гает Крае Ветс 911е Ив с — фОСОдв> ВОСР Вввввае Туре. 1еаосЬ.
1. Туре: ОЕЕет Св>саде> Бвьв»1 ив>ос. Теаать. 4 4>Ытааа255 255.265.0 , хйсесыс гяо> иевввв1 Ет1? т>ве. В>»ось 4. ча1»в 129600 Ясссеес ВОСР ивь1»01»О (ТЕ) тсае. ?авось> 4. 9в1ев.2*6000 рс Ее: ВОСР ТР йы Гаева т а . 2 щОть.
4. ГЮ .2592ОО >йсес>е> ВисР Ба»тат 10. тввось> 4 ай йЫ > 192. 160.2.10 > Саде: Ври1е». 1»»ЕСЬ> 4 йм*еа > 192.160.2,10а ', Сд >Вава>аа Б е.т Ось: В ,''9 йЫтааа: 199. 224. 06. 15 йм: 199.Ю4 06ЛО бс а: иасвтаа и а се . 1е Ось. 4 3 ,йЫ»аавс 192.160 2.10 ,. С д > Ивтзгаа тСР,ЧР. ? ОСЬ- 1. яв>в тур >О»В И Ые -4 О>дв> Ивд Ср»4 - - Ввс аааа> 00 ар С Е Ы»в СИС. О' Е Ь?1 Од Р>ю.
Он.б. Сосен>ание с>НСРО»»ЕЙ, которое сервер Возврзаеаат клиенту Если системы работают в качестве в?вигов-ретрююлятсреа Ое(СР (или НООТР) для одного сетевого сегмента„то ети систеьид-ретаеаслятарьт пвреналравляют широковещательные сссбщения и в друп40 сегменты сети, результатом чего яеляюОСЯ ДОВОЛнитЕЛЬныа сообщения ОНСРОРРЕЯ от серверов удаленных сетей.
Эти добввленнью союбщения возвращаются кл4юнту таоже чвовз агенты ротронспитсрь$. Оспео ООЩХ~бно УпОМЯНутмй Ороаовс'ОПНСОИ О разт7опо "716 "далее а втой Глава. Через заранее абпаорсннътй интервал времени клиент прекращасг пщрсксвещателъные посылки сообщения ВНСРШБСОттЕК и выбирает Одно из ПРЕЛЛОженнй, поярчепнвгт ИМ в сообщенная ЮНСРОРРЕК. Если клиент не припал ни ОДНОгп СООбщения ОНСРОГРЕК, ОН векторно ООУЩЕспняяст ШИ- рОКОВЕСтатедлптуЮ йсрсдаЧу И ПО ИСТЕЧЕНИИ Врсатсинс Вопбуждаст СООбщЕНИЕ Об ошибке; Никакие другие обмены сообщениями ТОРА невозможны, пока машина находится в таком состоянии.
КОГда КЛИЕНТ ПРИНИМает ОДИН ИЗ 6Р-адрЕСОВ, ПрсадржЕННЫХ СсрсаатЮМ, ОН создает сообщение РНСРКЕ(КЗЕБТ, содержащее иътя втйбранного сервера в сящии Бетвег Ыепббет (Идентификатор сервера) и прейоставляематй им тР-. адрес (извлеченный из поля аовг 6Р Аддпепв соотвегдпйвдщепз 641ебтдения ОНСРОГРЕК) в Опции Ке47~щлед тР Аддтезп (рис. 1й,б). Клиент также привлекает опцию ОНСР Ратаптетсг Кетртезт 1лзт (Список заярашиваемъпх параметров) для запроса у сервера дополннтелъных параметров. Сааратаса-ттс аа-аа-97-Ва-77-СЬ - тт-рт-рр-рр-тт-тт 6 Ъ" и с п.а.о.п-ваасяссаот. 1в-794 6Щ ПааСр Зес .т 966 Отта ) 1Ь С> аа44691 в.в.п.а 6.6.6.6 п.п.а.а а а а.п Нате : 6646976677сааааааавааааааапввпав ,ав с вые» с С ~ес ППСВ а 9 ттр . т твта 1.
ттр; а В ссвтес впср сыеес тв, хеевсь. 7. 61666697ааттст с а; паса весе а тр ьм . т астс 4 ЫЬ с 196.166.7. 77 Саде: ВНСР аассее та. тееавк 4 аааеевес 192,166. 2.16 секес асес веее, таввсь, 4 весе: стт с ае: васа вее с а р в 1 . 1 пп с 6, орса,ст евааагспатт Саве: тевасе арвачва 1еаа. твеесъс 4. Саве667026666 С 6 . Всат сапа и се аваас аа ап аа ап ав па пп ап пв ав аа вп ав ва аа аа 7 .. 6616: ва аа па аа ап пп аа ал па па аа па аа ва аа пв ! ......