К. Закер - Компьютерные сети. Модернизация и поиск неисправностей (953092), страница 189
Текст из файла (страница 189)
Оеа>. ТР 192а Гг СЕЭ 192.168.2.21ТСР 1743->Вют)0 Е(ве ВеЬ ЕТТР.[БЭа).Б 1172$$3344,4 О, Г Э 192.168. 2.21 СЕЗ ТСР Все10 ВЫа ВеЬ Вт(Р->1743. [Б>ъ).Б"4048231167 4=11— 4 Сгз 192.168.2.21ТСР 1743->Есе1с) Ебвю Вюь БТТР.Бо1172$$384$4 40482311 ГВ СЕЭ 192.168.2 21ЕТ(Р (ЕЕО ю( Ъеей>т).яаоеое(юа„. 'Бс)ье9649твеас>ОЮ-Рааеюь б )Вгдбб.г.гг(23 Втп (ВЕО ю( ь 4 ).с с с-ы дсъ: 38960 са (сюс 1 1 7 192,168.2.21(23 ЕТТР Оа(а (Ою(а1 4$4 Ьтоеа).(вета баса) ,В сгз ., 192.1$8>г.ы тсР 1743->Бесы Бие ееь атп' Б"1172$$331$.$ю60682340.
9 192.168.2.214:23' '. " ВТТРБа(а (ОЮЕВ1'4$3 ЪР(аа)СФСЕасбавс) 10 СЕЗ 192,168,2.21БТТР (ЕИО ю( Ьаадсю).Еасеоа(сюас БаюатбОЗмвюаю(е-Рааврь': ' 31 192.168.2.21СЕЗ БТТР (ЕИО ю( Ьаабет).сюоос>ао-эоаваьс 2$77$0аса (Осва( "12„192.1$8.2.21023 Бти'Оа(а (ОЮОа1 1486 ЪЕ>еа),(Мотю Ваап) 13023 192.168.2.21ТСР 1743->ВютЫ 0108 Веь ЕТТР.Б"1172$$3993.4 40482374 14 192.168.2.21(йз БТТРОаоа (Сесе) 1466 Ътсае). (Йюте Васа) , 1$192.168, 2.21 (23 ВТТРОа>а (Ою)аг 1486 Ьуоеа).пбасе Юаюа) .36 Сгз 192.168.2.21'[СР 1743 >ВютЫ $10е ВМЬ ЕТТР.$1172$$3993.4 40482403 с) с -!)ГГ 4 ° Оосае июос ноа Ваоосюююс Перед тем как сформулировать ответ, сервер передаст клиенту стандарпюе ТСР-сообщение подтверждения„показывая, ч(о запрос был получен без ошибок.
Это сообщение не является строго обязательным,,так как свм ответ служит подтверждением успешного получения запроса, но сообщения Н'ПР передаются в рамках ТСР-соедннения и поэтому должны подтверждаться. Ответ сервера на этот запрос (приведенный на рис. 24.4) говорит о том, что сервер также использует версию 1.1 протокола Н1тр, а значение кода соспжкия (ЗшивСо()е) 200 показывает, что процесс обработки запроса-пров[ел успешно. Заголовок БОЕЕюе СООбщает, что На сервере запул(ен ПЗ 5„друтис ЗБГаЛОВтп( СОдсржат дату И Врсия, КОГда ЗаПрОС Обрабстяи,с И ф()рмат Иифср- 8(йп(й зат)рш[шваеьюг0'фййлв. заголовок союеетсс-ьосас1юю определяет:иия файла, включенного в ответ; это имл также соответствует имени файла по уиолчанию, для использования которого сконфигурирован сервер (поскольку запрос содержал только левую косую черту в качестве 'значения переменной вючюююижт).
Заголовок ьаюс-июозезюо показывает, что последний раз изменение запрашиваемого файла прОизошло 2 октября 1999 г., а заго- зпа яйаба'-',".. „",.; »>Эаббйу Ысьз ':: " .::- ".''' . 4>з ов Рееве. г с:гэ 192.168.2.21ТСР 1743->Оо«18 Вбей Бей НТЙ>(ауачЛ 11725 344.4 О 8 3 192 168. 2. 21 Сгз ТСР Оо«18 Всзйз, Вай ВТТЗ»-»1743. 1$««З.Н" 4048231157.4 1172 4 СЗЗ 192-3$8-2.21 ТСР 1743->Во«Ы 81$« Н«й НТИ'.В 1172$$334$.17484В2311$8 Б СЗЗ 192.168.2.21йтТР (ПСО ос йвваа«НН«сааабов: ваоассбу Навоь~-Рвввбб в 192.160.2.23523 нуту с$30 ы йеабайз.соасйььтсоасйз 30860асв бсосас 117 7 192 лИВ, 2.
21 СЙЗ ВГЭР О б а1 454 ЬУС З»4НОС ав»С ) 8 СХЭ 192.168 2.21 ТСР 1743»$с«10 ВИВ» Най-ВТТФ'."а"1172$$371$.6 40482Э4070 9 192 168 2 21сзз нттРО«св (>ос«1 4БЭ ьуса«3 оьзсе Васа> 10~3' 19г.ыэ.г.ггнтп <$50 ы ь бе з,км ~4ю~з,еоо4суль а в Рь 11 192.168.?.21СЗЗ НТТР (ББР об Ьевйе«).С«обеей ХсоВП»з 257750«Св (Ссавб бг 12 192 168.2.21 сгз НТТР О«Са (ѫѫ1 14$6 йубзбск (Наба ЗЗЬЬВЗ .
Г 13сзз ' ' 19гл68.2 гбтсу 174з->а ы 844~ Вьатп.з-1192$$3995,'йь404023743$ 14 192»160.2.2бсгз ьттРО«св бсос«1 1456 йуас«4 ТЙосе зсвсау Г 15 192.168. 2,21 ФЙ нтту Овса (со>«1 1456 йусеез;бнсае Овса) Г16 СЗЭ 192 168 2.21 ТСР 1743->Боусб ВЫ« асй НТТРВ«1172$БЗ993.6-4048240347„; 1зй н нура»таас т«в«абае Рссаооо1 НТТР"1.1 280 СН Вв«озсз Ксовоо>14-17$'Б.О с»в»свес-ьоовсьзв. ьсср г'«««.«уоо«о.оов»1«0«в.ьса1 Оввв: Нвб. 27 Но» 1999 84:07:БЭ СБТ Свес«ос-туувз савсгьс«1 ьо>ерс-нввВ«аз йусев За«С-Мобыйзб: 8«С. 02 соз.
1999 0$»13»11 »ИТ ' НТ«0» 2601«49897 Ы1»13бо С»аз>зоб-Тзв»0>й: ЭОВБ с>а>сзв>с~у>с«ззз н«а си тент 817Р авода« Овса 8000» Зо 68 74 6»С бо Эв 04 Оа Эо 68 66 61 64 Зе ООЗО> Зо 74 69 74 Бо 65 3«.46 69 67 7572.04.28 ОСИ>; $4 68 65 20 52 65 61 бо 64 73 28 Ы .$6 20 0030» 85 20 $4 72 7$ 65 Зо 21 74 $9 74 йо $6 Зе 00 Ов 1 <Ьсвг>..сй 4». 20 20' 1 411418>Р р 7440! тЬ Нвв Ы СЬ 08 Ов ! В Тззазз/Сббба>.. Ц $>ис.
24.4. сосо>цйнбзе-суйат нт75» из-за размера запрашиваемого файла, для передачи клиенту целого файла потребовалось два дополнительных сооббжнИя;Отвага., Получив: файл, клиент просматривает его НТМ1;код. Как только тзм встб>ечается.тзг изсбражения„браузер генерирует новое сообщение-запрос на файл под названием 54рэ" и передает его серверу (рис. 24.5). Так, и сервер и клиент поддерживают постоянные соединения, сообшение-запрпс и сробздение-ответ для фай~~ 5.йбб передякстоя в ходе того же ТССР-соединения. В противном'случае, немедленно после передачи последней части.
файла шдехфгпй сервер начал бы процесс разрыва сосаинения, и браузер был бы,выщщен начиндгь установление нового соединения дня передачи запроса на файл 5.йК ЛОВОК СЗЗ«свис-ВЧС>йеп СОдержнт даННЫЕ:О'Палейайз~й95>$»ПЗбйЕИТЗ.:4иййГ«ЭЬ':ЗатйЛОВОК Втад ОбЕЕПЕЧИВНЕТ ТЗГ Обьсита Ссг~бйу-Щ) Дяя"ЗалраЗПИВВ8$9!4$ЗФСЗйлаз который в дзнном случае не выполняет шбкакой'функпии, но предпололсительно молбст иЕПОЛьзоваться дрУгнми заголовкаь4И, например, хт-насей ИЛИ 12-нсое-нассгз дяя проверки наша.
Глава дд. Разеертбтвание серверов Интернета )я Пс Савва Ваис тсдс мазав )ВЪ "-у ХР 1 2.1 В.г;21. Оввс 1Р 192.1Ъ 1 М- Вс д В(де ВЕЬ ВТП'. ГБРВЭ,Б И72553244.6 О.В'а Вссйд 94(а Веь БТЗР->1743. (вспЭ.Б" 40482311ы.й 1172 1743-туосйд Вйдв Ваь ЕПРЛВ 1172$63345.4 4048231158 (ЕВО ( ь д ).Бай~~: Ба смяв Фе-Рввззйза ЕЗО с( Ь ) ).С Ф Ф-Ь юйь: 30860 Фа (Фей 1 117, Фв (Фойе) 454 Ьуйе ).(Есв д ФЪ) 1743-Фзса1д Вйде Леь ЕТТР.Б 1 72663715.6 4048234ВТО В йа Фей 45з а Есве' с' саг СЕЭ заР г сгэ 19?.ыв.г.гйтзу 3 192.
168.2. 21 СЭЗ ТСР 4 С?Э 192.168.2.21ТСР $ СЭЗ 192.168.2.21ЕТТР б 192 148,2.21 ЮФЗ ЕПР 7 192 168.2 21 (22 аттР В $23 192,168 2 21ТСР 9 192.168.2.21сгэ епу (БВО сд ьеадвс),ссайвай-1ввзйь: 25775рвйа (йойа1 12 вайа (йоса( 1466 Ъуйеа). (ассе дайс) 1743->Бсс1д В(де Веь ВТТР.Б 1172553993.6 4048237436 Вайа (йойа1 1456 Ъуйав). (Мсссо дайс) ВаФа (Фойа1 1456 Ьуйаа).(веса даФа) 1743->Мси14 Риде Ввь ВПР.5 11725$3993.6 4048240347. )ФГ 11 192. 168.? . 21 С23 Эт)Р 12 192. 163.2.21 С?3 ' апр , 13 С?3 192. 168.2.21 ТОР 14 192.168.2.21(23 ЕПР 15 192ЦВВ.З.ЭЭС?Э ЛПР 16 С?Э 192.168.2.21ТСР ср В ЕТЕВВ-ТТ: 00-10-56-09-91-20 т ОΠ— 68 — 97-ЕО-77 Сй В)Е ХРФ .192.1681?.З-У192 168.2.31.ТО 62246 ЮЩТСР: 1743-туса)д В(да Ввь ВТТР,Б 1172553715.6 4048?34523,8 8283 Н-ф ЕурасТавй Тйааа(ссс Рссвссо1 СВТ /В.ВИ ЕПР?1.1 йсас)Ф: ° "в Зегессв: Ьййр::"всв.айвстср.сов' йссерй твввавза: еа-вв йссерй — Еассд(аВ: всйр.
дезйайе Овес-йзеай: Мсвй1)е"4.0 (совР Ф(Ъ)е: ВБТЕ $.6, В(вдова 98: 0(ВРай) ,асей: авв аусссср.соа Соаааоййоа: Евер-61 йвв ЕайеавФоа: Бссас( Фу~аеаойв Раварьсааа <' у>сйе)с~у>с~а> Еад сд ТВБТ ВТТР Ьавдсв )-фс )с )вВ СВС: 0 Му 02$ Рис. Йв.и. НТВВ)=файл может инициировать запросы на дополнитВЛЬные файлы, нзприй(нр; трзфическййе изобрвженив Как только клиент запросил, а сервер выслал нее файлы, необходимые для отображения начальной страницы туей-сайта, сервер начинает процесс прекрашения ТСР-соединения с клиентом. Когда этот процесс завершается, дальнейший обмен сообщениями между клиентом и сервером прерывается, пока пользователь не инициирует новый запрос, шелкнув мышью на гиперссылке или набрав ФЖ).
в браузере. Е'Пй-серееры Протокол передачи файлов РТР (Рйе Тгзпз(ат Рго(осо!) представляет собой один из протоколов прикладного уровня набора ТСР/1Р, позволя)оваций ав-' торйзованному клиенту устанавливать соединение с сервером и проводить переда4у'файлов с другой машины или на нее. Но РТР отличается от совместного использования диска с другим компьютером сати. Доступ РТР огранвчиваегея только неболылим набором основных команд по упраалениэо файлами, а основная функция протокола заюпочается в копировании фай- лов на йи1йф»ьиуй:Систему„а не получения»»йасп»у»пп'к"н»йз'па ' '" "'йвфасположения на.
сервере. Опреденинный стандартом 1ЕТГ„опубликонацньгм в.документе МС 959, протокол РТР втечение многих лет ос»звался всцавным инструментом систем на базе ОС 1ЛМ1Х. На всех рабочих станцняк 1Л»ПХ обычно папу»дон демон РТР-сервера и присутствует клиент длл ФТР-сервера, поэтому многие пользователи апий1потся на этот протокол при ':передаче' файлов н рамках ЛВС. Против»дв:азй» также является оеновннгм»инструментом сети.Интернет, где сунгествуЮт тысячи публичных,серперяи, откуда пользователи могут загружп»ь файлы. В операционных системах.'%1пбоез са стеком ТСР/1Р также присутствует, ГТР-клиент на символьной' основе, хотя он используется не так широко, как в ОС 1Л»11Х, а %е1»-браузеры имаот такую же способность получать доступ к РТР-серверам. Вазможности РТР-сервера предоставляются в качестве части программнь»к пакетов для организации %еЬ- сервера, таких как 113.
Как и НТТР, протокол РТР использует ТСР для прелое»явления транспортных услуг и опирается на АЗС11-текстовые команды для организации своего пользонательского интерфейса. Все оригинальные реализации ГП' для ОС 1ЛЧ1Х имеют символьную основу, как и ГТР-клиент, включенный в %шдочз 1»1Т и %шсЬяз 9х С другой стороны, в настоящее время су»цжгвувг множество графических ГТР-клиентов, которые цозналяют автоматизировать ввод н передачу соответствующих текстовых комацд серверу. Наибольгцее отличие протокола ЕТР ат, НТТР .(»гак и ат большинства остальных прото»и»лов) заключается в том, ч»» о УТР в хг»дв своих операций использует, ноь»ера двух портов.