К. Закер - Компьютерные сети. Модернизация и поиск неисправностей (953092), страница 102
Текст из файла (страница 102)
Обмен сообщениями ВМВ Сообщения БМВ обеспечивают услуги сетевого взаимодействия для %шботгз-систем Сами они не выполняют транзакции целиком. В хсде типичного процесса клиент/сервер в сети )чеГВЕШ, такого как доступ с рабочей станции к" файлу па диске, предоставленном в совместное:иснользование, на различных этапах процедуры осуществляетсл обмен сообщениями И.С, ХВР и ЗМВ. Показательный пример на рис.
13ЛЗ демонстрирует послсаовкГСЛЬНОСГь паКетов, Выработанных в течение одной транзакпии, в ходе которой система Жшдовз открывает при поьрщи текстового редактора Команда знж вЯОАОсАВТ ГОЯЗУАЯО 0ЗЕЯ КАМЕ САИАЕ РОЯЧУАЯО ВЕТ МАСН!ЙЕ МАМЕ ЗЕМО МН Т1ВШСК МЕЗЗАВЕ ЕМ0 МООЙВ.ОСК МЕЗЗАВЕ МЯЛВШСК МЕЗЗАОЕ ТЕХТ ЯЕА0 В(Д.К ВЯ1ТЕ Вак ЬЧЯПЕ ВЯ.К 0АТА 01 Оя 03 04 05 06 ОТ 0а 09 ОА Глава 13.
1че(В)424», 1»(е(ВЕЯ и Яеп(ег Ыеооаае ВЬ)с((5 %от()рад файл А(ноЕХЕС3)аг, расположенный На совместно залействуемом диске другой системы. Рис. 13.13. Протакопы 4) С. НВР и ЯМВ Работают особа(а, чтобы обеспечитЬ )))Лобов»5-сис)омам ии сетевыа возможности Последовательность пакетов, полученная в ходе обмена сообщениями, цриведена ниже. 1.
Пакеты 1-2. Компьютер с Хе(В105-именем СХ2 отправляет в сеть сообщение ХАМЕ 4 (ЗЕВ протокола ХВЕ для тото, чтобы определ)пь расположение компьютера С75 и разрешить его имд в аппаркГНЬЩ аврсс. СЩ от(ючает сообщением ХАМЕ КЕСО(3ХЫЕО, сапер)кащим аа)трагщсинваемый адрес. 2. Пакеты 3-б. (:Х2 инициализярует сессию Ы С с СУ5 на Канальном уровне. 3. Пакеты 7-10. СУ2 учреждает сессию ХВЕ с СУ5, и абе системы посылают сообщения КЕСЕ157Е КЕА13'1' щютокала Ы С с целью погпверждения своей готовности к последующим передачам. В ответ на прием всех последующих сообщений также передается ответ КЕСЕ1')ГЕ КЕА13)Г. 4. Пасты Н-14.
С22 отправляет СХ5 $МВ-сообщение Ъ)ЕСОТ)АТЕ (код команды 72), содержащее перечисление диалектов протокола, которые он понимает (рис. 13.14). СХ5 откликается порядковым номером' диалекта, который он выбрал ( рис. 13.15). э г Ги 5 Г5»м2 ГБ сиа Г7 си2 Га»с5 Га 5 Г(а 2 Гаг»»»2 г- 124иБ ,Ывао Г 14»»»2 Гыааг Г1Б ма Г 17 сиа гм ЫИВБ гм' .г ггг г Г22 »5 Ггэ Б гм г Г 25 с»2 ГгасиБ Г27 5 Г28 2 Г 27 сиа гэюсаг Г Згсаа Гваооо гзз,г ГМ ию Гэт 5 гза *г Г 77 с»5 с 2 5 се 2 с»5 миг с»5 с:и2 2 5 Ьию сиз »111" сиа рво сиг с»2 а 2 са2 си 5 сиа с»2 си2 си а си2 сао »сг юаю с»а с;ао, сиг си а си 2 Е» гаа Саа.
( Иас,о 1 О . 5(С Б р амза — > аи)И (С М) 5(с 5 и о 78 — » о»и (кенси ) 5(с зра)и — > ого (с за) 21С В»р аиро — > а Га (Кеа»с ое»иг(е сма 17 (оесиса 1 *» «1(*е). и — юа И »В105 Сии 17 (5 ' Сеа(1м ), 76 — >74 2(С Вроаа — О»го (К 1 ) ПС Оар О»»ГΠ— » О Ю (аирс»аа), ее .» с-аь и ае,юаю Оитавееи)ею.12 ,Д.; 21С ' Оар о»ея — » аам (иеироюзе) " Вио ) с Вами(аисииа»ия.оссиана Ии65я' Все 7»аь ение»644)ееииииео(а(»»472 -' улс В*.Р оиаи > Оиго ( ерс»иа) Ииио(ОБ Сс( 4 (ОМ аса). 76 — »М 2(С Бар Вара — > ом)И (Ваааеа) Бию и»о 1 В иииг. исыотиа(» си 1+и;ги ис, ») 1(с оер (ого:» а 78 (к Р аав) И)И .*:-: С. О(виох.иаие-ан»самее:Ииог " 155 В р аиро — > омра (к«:, ЕЕ К.аим И)згю-аи41.711 .Бюви»В)аа 2(с Б 1 О ио' — > амга (в р и» В)е .
сиааалаа.ого-оип.аио аво)оою-иа:е о»с; нзасс Бер аиаа — > Иаа (К .1 ' ) Б»огао С»н(. 16 (О 4 а И гаа»), 76 — Ю( Ие»В1ае С О. 14 (Ое»а аск!. 74 — >76 5)С В р Оста — > 8*78 (ЕРВ» око . Саа)(ЕЖЕ(24ОИВ ВИ1 ': »:»Са' '-' >»» .>4»и( н Ф-;жир Йар Оига — > О та (~Ч ) иои... и Васюк»БББа ВИО ) Сетгма;В(ИИОЬиа)са ' .',, ': ' ';::„;, ".* ., '"; "*';;,;, ',.~-;,ф) 5(с Вар Ваго — > ю»оа (Иса!йс), Ие»еаа СИ 14 (О» аси).
М вЂ” На ' Ш 5»р амоа — » О га (Иемрсиае) зя 002.63:266>еавз 0 ьо-07 — Ртз-тт~,б >06-86-07-06 '60-67 4>1ГХХС: Б р Ояиа — > Огиа (С а) узиу(ив>В10Б Сябз 14 (вайа Оя1у 1аяй]. 74 >74 ойо) Ийййа Сзябйз Бвссвва (й. ',2 Зяз) РЬяуа>Иавъва 0008.З.Иът 3Хо.вйг ОБСХХ В зЗ 10в ъа БИВ: з" Тгвс хоз О (ОЗЮ) .. С маг'а Р 10, ббйт (О ИВВ) :..3 Изиыйбвяййсайев Оваг 10- О (Оззо) Д Ио)11рйва 30: б4770 (ойит)02) - .
) Ия.)йър)ся хо б4770 (Ойбти)2) '3 Оояа Сйзяай йб Рягаяайвг Π—..=ЪЗ Изярзй Итти 3076(2 Ь ) РОИбИИЗИИ (11 'Ъай Втйв Совой сй О йаз 138 Я,.-30>а)еой Иойгу [1) з РС ИИТООИК РИСОИОИ 1 0 й ~гиъ ЪЯ>й И й у (2): ИХСИОООЗТ ИИЗОСИИВ З В -3. во)ййа)йой Ивйгу (З)з 0(Б 101.21002 4 273)(ахеей Иайгу (4): Ооа 1.4ИИИ2,1 Ъ (Овъа)~~ Ий~~~ (03 О(або>а бог Оогивгоярс З.хо' а ~..'увза)вой Иайгу (03> ИТ ХИ 0.12 Юсе)сс)ай сИс: О эаабббиб О>ее.
ЗВ.М Ссобвиз) ае-Овс(азс О(ба0Т)АТЕ 33(киепюв 8МВ :а 002.2з бсвгвааз ОО-ба-97-00-СО-87 — >00-00 07-'ЗВ 77-Сб ж Ф ххс вар Ояии — > О Ро (с 6) :зз Й) Иайиховз Свез 18 (Вайа Оо1у Хаяй). 78 — ъ74. В й Бзмйе Иеваавв 63 й и ойс :,3 Ссвваззаз 224 Исусйбайа З бзя ~~- С(ЕМ>6- Б з И С Ьз Бойь !3 Р1аавз Саве Бйев.еявгзюас '. Зр Вяз Рйаавзиавъяв 3)ои.з.игг сов.ьйг 43.11 Р Д Хоа бв Бивз з,с Тззае то: О (Ояа) Са))сг'в Ргосож ХО: баут (Оя1000) ивавйъввйъсайеб 0 30. о (Озсз) (3 Ивбйбрхеа хр.
44776 (Ояира2) Войт>Вбей, Ю: 44770 (аг)3)02) е ръввяозса „'3)ьзя Рзвзабва Иря Ввимсйвз 2 ;.3м уса'йвсхб й б В ""3И Р й ай И йб Бъяс: 2020 (оявбо) Вая Вс(б 61 . бббйб (Оя30000)' Вабеяс Иеавййв Ьзуз 2147018000 (Озе(0020240) ' Вйгуйа Сзаза)ззхбйъваз Иая.иоа.С РПФ. з В з -" Бй М, и об йЬ 6: 61-Зяб-1000 21;.ЗозбИ' О Гя й Тхав 2 Ва ай Ба йвз 240 .. '„"„'4 иасзт)рйбйе иеу хйязвйхя 8 :.- .„.3 йсаойба Вута Ш(СТИ(2 Ьуй )+Рбвбви)0336(6 Ь йй ) з 3 Вуза.сса й сб Вайо> в Вв 7ФМ Иауз (О Ь Ьб 1 Ь ) ВВ Св)саха>в СИС: ОяОЫЗссбб Изие- 13.16. Сесба(ение-стеву О(ЕООТ(АТЕ п(зотойоле БМВ Главе 73, )з(е(В((Ж, Ые(ВЕ()( и ВегхегМевваде В)осйв 5.
Пакеты 15-20 СЕ2 уведомляет СУ5 ВМВ-сосбшением б~з)оп Ве(пр Апс)х (код 73) о своем пользовательском имени, имени домена и пароле для аутентификлции на сервере. Возможность Ая()х протокола БМВ позволяет системам вюпочать В одно сообщение группу команй В данной случае пакет содержит вторуто команду ТКЕЕ СОК(з)ЕС( А)х)ВХ (код 75), указывающую совместно рвзделяемьгй ресурс компьютера СЕ5, к которому хочет подключиться СЖ2 (рис.
1ЗЛб). СЕ5 отправляет )х)В1>-сообп(ение 1)АТА АСК подтверждающее передачу, и ВМВ-ответ, говорял(ий об успешном создании сессии и соединении с деревом каталогов. 002.2: 6>ыхевв: ОО-60-97-НО-77-5> — >ОО-БО-97-ВО-СО-67 " 'В 11С: Бар Окуо — > Окув (Ссзаааие) «:зх) ив>Втов: скн: 16 (васа ои17 Баас) „74 — >76 5з)Бат е и в о ВТ ь Р со ' '3 Сивково: 116 — Баев>ос Бесцр+Х И С1 а-Б з Е С).Б Р.5У)аов: Са Б .С 1 Я Ч Х :.Ф, Д 2Ы Нзаввзиха(ав ООБВ.З.Етз ТСБ.БСх 6БСП Яз~ттр О ОООО.
РХО - 0 жЫ. 010 = О ООВ1, ИШ - О ГНО2 Ии161р1ек 10> 64770 (Оз>9002) Всей Савах о( Рагавехег: 13 3 Баооиз(аз>у Сох>азий: 117 — Ттав Соиааоз:аХ ;:.Э Яеаегзее (ИБВ) з 0 ',„З ОХ(ввХ Са Иекх Сохааас(: 126 (Октв) Ссевихех в Иак Ви((ах Бзха; 2920 Иак Ирк рево>ив Я>>хина>в: 2 ,3 во )Ьзвь (О Хат И О- а): О „30азр Б Ы Н у: 2147616600 (О*ВОО2074С) >7 Сава 1ивахахзхиа 'Риаахотй Бзке: 24 :Д Савв Баввхсз ае Раввхсао Бххе: О 3веаегзее (Иивс Ьа Него»: 0 (Око) т.>ДС1>еих Сараь>1111авз Б Д Бвввхсхз Бахар>х взте тхистн(2 ьухев)+Рьяхвеп%Б(64 ьухев): Д Вуте Ссзк>С о( Ваха: 64 '3 Саве Ткехивхххиа Раз>ахат>(: (24 Ьутев 1в Ьща11ОЬ атва) -,'3 Сава Беввхсхте РаввхссЫ: (О Ьусее хв ЬБНЬ1>НЬ атак) ьоосхзас Иаав: СЯ6102 '.
3 С1(еих'в Ргхаату Оокази: ИТСОИБТИ ДС11еах'в Иахьие СБ: Озоеохв 4.0 ДС11аас'в Нас>ив ХБИ Ивгз О>адате. 4.0 т. > ~ тгве Ссевеох+Х НОНО тллотн(1 ьу)е)+РФЯ6НЕТНЯБ(4 асзтз)В4 > >:,3 ттва ссоиеох+х Вттн хвистн(2 ьухев)+Рвяьинтеяв(16 ьухав): з з Вузе ~~ от Вата> 1$ Р Оз (1 (в Ь хоЬ ) Зб 1со: 7>7 2>9 Ио Иота Биост>хату Ссвиивзй. : Л(Р Са1ои1аза СЯС; Ок7ода6019 рео. 13.1б. Сообщение БНББ(Ой ЗЕП)р МНЖ.протокола Зазн. а 6 вк( о э путине со(втехт ль(()х сею Часу)пФ Сотая)>М> ВратаиаЛЪ> б.
Паавтьг21 М.>С22 выдает СХ5 БМВ-команду.ОРЕХ АУЮХ (кои 39, в которой. указано имя файла, который необходимо открыть: Апп)емес.Ьаг (рис. 13>17)..СЕ5 посылает отклик, саиде)ельстауд)ший об успешном завершении вцподнения команды и возвращающий назначенный файлу А)яоехес.Ь)я деожриптор (Р1Э), а также отражаюшнй информацию о требуемом файле> такую как его размер и дата последней модификации (рис 13.18); «й2 использует НР, чтобы ссылаться на файл в последующих сооб)ценил>х, у ОО2.2: Оооуввв: ОО-бо-97-ОЕ-СО-67 — >00-ОО-Уу-ВО-77-СЪ тг)с: впю оууо — > О*то с и Р 1ЯИе>ШСИ) СПН> 1О 1ев>в ОВ>у 1юв>).
>Б — >74 ю ОИ Бвппвю Мвппп>уе В1юси Р>юпюсю1 43 Сюввп>И)) 4$ — ауев+М е й3 еуспю' с1ввв>о — Яюссевв> е»с>. созе Япссеве » „'-',~ У1юов: Спев еевв. Иевуопвв ,"азпа Р)ве >Ип > е-Ы 1.2 -ООО,О> =ОВ:И .- 22тп> - Ов оо2. Рп) - Ов)оса, Ош = о оооо. Ош - о оуоу ,.3 мюгвью1ев пъ 1922 1ов722) ~Я.ОЮУО Спп>ю> ю> Рвпеввеп>: 15 обвес»пееву С>поп>вд: 2ОΠ— МОМЕ В м>в>ею>па (мов): 0 (Ово) у >1 Р>1е жуве> \Ъ>спев т>вв: 21-зпв-)ууу 1)пзу ОО Епвювпю аюпвапю> т>пв сйс П П ВО)в Ш : 22 <Овуу) > -)с пп и ь:с и о: ср -и.а у- 1> .г агу~ ю> ,ц$ у>ь> туоеп Π— жвъ Р>1в>Р>уес>сву -и О 1~5$ > и И $-Ъуе .т -Вупе М.с О.имв1 К Р " Оуев Рввспйюв; Р11е пв>в>вс >юв) >ев юревв1 супвве Ъу вююпьюс юпе> >. В> Ввооюю уме Га.
О 1О О) ав>юуувд 1ливс Ъп 2с>О): Π—.> Д ))овв+е вузе тимоти(2 ъуувв)>Р>и>>ятео510 ъупев): >>О В Сю юо Вппв: О >Ю Мю Мю>е Веюспюп>у Сюпппюо. ВР Св1се)в>в СМС: Овзуеп27ус р . тв.зи. са бщвн а е С)РНЧ ДН))Х ар)т «Ела ВМВ 7. Памвты 26-2б. СЯ2 отправляет СЯ5 БМВ-сообп)енпе АНВАР,ЙАуу (июд 1А), содержащее досириптор файла АпгоехесЬМ), позипию в файле, откуда будет начато чтение>(и данном 'случае О, начало файла) -и максимальное количество байтов, йоторые должны быть возвращены (рис. 13.19). 3. Палаты 27-29.' СУ5 считывает фи))л со сизого лола))ьного диска, согласно полученным:указаниям, и передает его Сйа'в йнй>м"Й~е РАТА ОХИ 1.АЯТ пропяи)ла ХВЕ (рис. 13.20).