Главная » Просмотр файлов » К. Закер - Компьютерные сети. Модернизация и поиск неисправностей

К. Закер - Компьютерные сети. Модернизация и поиск неисправностей (953092), страница 90

Файл №953092 К. Закер - Компьютерные сети. Модернизация и поиск неисправностей (К. Закер - Компьютерные сети. Модернизация и поиск неисправностей) 90 страницаК. Закер - Компьютерные сети. Модернизация и поиск неисправностей (953092) страница 902013-09-22СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 90)

11.16. Формат особ»еения Ноотег АсЬетаж»ееот ПРотО((аУ( 00Р На Транспортном 'уровне модели ОБ1 работают два протокола нз набора ТСР/1Р: ТСР и ЯПР. Протоком (ЗРР (Озег 0вгарзтп Рпяоса1, пап заватель- Глава м и тСР/IР ский протокол данных), описанный в документе КгС 768, представляет собой неналежный протокол без установления соединения, который обеспечивает минимальные транспортные услуги для протоколов Прикладного уровня с наименьшими издержками на управление. Так, протокол $3РР не оказывает услуг подтверждения получения пакетов ипн контроля нап патокам, в отличие от протокола ТСР, хотя и включает возможность сквозной верификапии контрольной суммы содержимого пакета.

Хотя протокол ИЭР и может предоставить некоторое количество услуг сам по себе, он в основном работает в качестве лльвюитлсга щюаюхова Длзм-Гйпедй ргагаса1), обеспечивая приложениям д<хтуп к сервисам Сетевого уровня и наоборот. Например, если лейтаграмма, содержащая НЪР-данные, не может быть доставлена по месту назначения, и маршрутизатор посылает 1СМР- сообщение типа Резбпвгюп 1ЛцеасйаЫе, тогда протокол ШФ всегда'"передает информацию этого сообшения с Сетевого уровня тому приложению, которое создало исходную дейтаграмму. Помимо этого, протокол ИЗР посылает любую информацию опций 1Р-дейтаграмм вверх по стеку протоколов на Прикладной уровень.

В противоположном направлении псрелдется информация от приложений, которую протокол 1Р использует в качестве значений паней времени жизни 1ТТ1.) и типа сервиса заголовков 1р-пакетов. Природа протокола $Л)Р делает возможным ега применение только при коротких транзакциях, где все данные, отправляемые па месту назначения, не превышают по объему размера одной дейтаграммы.

Это связано с отсутствием у протокола 1Л)Р механизма, позволяющего разбивать поток дайных на фрагменты н последующей их сборки, как у протокола ТСР. Хотя сказанное вовсе не означает, чта дейтаграмма не сможет быть внаследствии разбит» на фрагменты протоколам 1Р в процессе передачи. Указанный процесс совершенно прозрачен для Транспортного уровня, так как система-получатель всегда обьединяет фрагменты, прежде чем переслать информацию дейтаграммы вверх по стеку протоколов. Кроме того, из-за отсутствия механизма подтвержления получения пакетов у протокола 13РР он наиболее часта применяетсл при взаимодействии клиента н сервера, когда клиент посылает запрос, а сервер отвечает сообщением, которое играет роль подтверждения запроса.

Если система отправляет запрос и не получает ответа на него, она считает, чта сообщение не дошло да системы-получателя и проводит повторную передачу. Сервисы на базе ТСР/1Р, например Р)х)3 или РНСР, та есть те сервисы, которые непосредственно не связаны с передачей пользовательских данных, в основном и используют подобный тип взаимодействия. Приложения, такие как РНСР, также применяют протокол 1)РР при необходимости широковещания или ретранспяцни сообщений. Так как протокол ТСР требует установления соединения межпу двумя системами перед началом передачи данных между ними, он не поддерживает широковещания н ретрансляции.

ЧВ тьиьс 7 Эма Заголовок ЫЭР-сообщения (иногда называемого дейтаграммой, как,и 1Р- сообщение) очень.мал (всего 8 байтов длиной) по сравнению с 20 байтами в ТСР-заголовке. Е121 формат проиллюстрирован на рис. 11. 19. 123436781234$6731234567В12348678 Рис, 11.29. Формат сообщения протекала 00Р Функции полей (П7Р-заголовка перечислены ниже.

Номер вирта иитечиика (2 бийта) Идентифицирует номер порта процесса в перелдющяй системе, который генерировал информацию, переносимую Ш)Р-дейтаграммой. й некоторых случаях зто может быль зфемерный номер порта, выбранный клиентом специально для данной трайзакции. Номер юрта означения (2 банта). Указывает.

номер порта процесса в системе назначения, который должен будет получить данные, содержащиеся в 11ВР-.дейтаграмме. Номера порвав перечислены в КРС- документе под названием "А%18пед Хп1пЬегз", а также в файле БЕКУ1СЕБ каждой ТСР/ТР~истемы. Длина свабвймищ (у, байта). Задает длину всего ЦРР-сообщения, включая ззголовок и данные, в байтах. тзоитрвлмнщ сумма (у байта).

Содержит результвты вычисления контраъной суммы„учитывающих не только %Р-заголовок, данные ЯР- сообщения, но также псевдозаголовок, составленный из полей 1Р-адреса источняка, протокола, 1Р-адреса назначения из 1Р-заголовка,голос поле длины 1Л)Р-сообщения. Этот псевдоззголовок используется протоколом ГЗПР системы-получателя лля того, чтобы подтвердить, что сообщение доставлено нужному протоколу в правильной системе назначения. Длиные (иайезюииый размер, ло максималыюп1 в бз %7 байт). Переносят информацию протокола Прикладного уровня. Протокол ТСР Протокол ТСР (Тпаяп1зноп Соп1го! Рп11осо1, протокол управления перелачей) представляет собой надежный протокол с установлением соединения, являющийся альтернативой (ЛЭР, и отвечакяций за большинсию перелач пользовательских данных по сетям ТССР, и даЖе внесший евой вклал в название всего набора протоколов.

Протокол ТСР яви опрвделено в Документе КРС 79З, обеспечивает приложения всем лиапазоном транспортных услуг, включал подтверждение получения пакетов,. отслеживание ошибок и их исправление, а также управление потоком. Глава П. ТСРЛР Протокол ТСР предназначен лля перелачи относительно больших обьемов информации, которая заведомо не сможет быть упакована в один пакет. Информация обычно принимает форму целых файлов, которые лолжны быль разделены на множеспюнные лейтыраммы ддя передачи.

Информация, поставляемая Транспортному уровню, в терминологии протокола ТСР рассматривается как ласаедовалмаьиосжь Ьгедиеаж), которую протокол разбивает на сегменты ~зеуиел4 для передачи по сети. Как и в случае протокола Ш)Р, сегменты затем упаковываклся в 1Р-лейтыраммы, которые могут преодолевать маршруг до места назначения различными способами. Поэтому, протокол ТСР снабжает каждый из сегментов порядковым номером для того, чтобы система-получатель смогла собрать их воедино в правильном порялке.

Перед началом любой передачи пользовательских данных с применением протоииа ТСР две системы обмениваются сообщениями с целью установления соединения, Это позволяет убедиться, что система-получягедь функционирует и в состоянии принять данные. Как только соединение установлено и начинается процесс передачи данных, система-получатель периодически посылает сообщения, подтверждающие прием пакетов. Эти ссюбшения оповещают систему-отправителя о потерянных пакетах, а также обеапечивахзг ее информацией, используемой при контроле скорости потока передачи. Заголовом ТСР Ддя обеспечения указанных сервисов ТСР-заголовок„которым снабжаются сегменты информации, должен быть значительно больше, чем П1)Р-заголовок.

Со своими 20 байтамн (без опций) он имеет такой же размер, что и 1Р-заголовок. Формат ТСР-заголовка показан на рис. 11Ж Функции полей ТСР-заголовка описаны ниже. С) Порт источника (Яапгсе Рег~), ь байта. Идентифицирует номер порта передающей системы, используемый процессом, который создал информацию, переносимую ТСР-сегментами. В некоторых случаях это можетбьггь фиктивный номер порта, выделенный клиентом специально для данной транзакции.

О Парт назначения (Веаь)пяцоп Реит), 2 байта. Указывает номер порта системы назначения, на который должна быть передана информация ТСР- сегментов. Номера портов перечислены в документе "Аьхщпео )чшпбеш", а также в файле БЕКИСЕЯ каждой ТСР/)Р-системы 1~ порядковый помер (Бейаевсе йяппвег), 4 байта. 'Оцрелелжт положение конкретного сегмента по отношению ко всей последовательности данных. О Подтвержденный помер (Аскпов3еййпивМ Хшввег), 4 байта. Задает максимальный номер байта в сегменте, увеличенный на единицу, который подтверждающая система ожидает получить от отправителя.

Испелыуется совместно с битом управления АСК зво 'йсть!0. Сетевые лрстсиаам тззьзьтетззьзьтагззьзьть тззьзьтз ОПЦИИ Рис. 11.»П. Формат,сссгицвния протокола ТСР П Смещение дввшх (В»4» Ойзе0, 4 бита. Задает длину в 4-байтных словах, ТСР-заголовки (который может содержать ойции, увеличивающие его размер вплоть до бб байт). П Зарезервиревщю (Кеаегтед), б битов. Выделено для последующих приме- нений. П Биты управлиющ (Саизгв) Зйв), б йпев. Содержит шесть )-битных 4яагов, выполняющих перечисленные ниже функции: .

° 6%6 — показывает, что последсеательнссть содержит срочные данные (игдепг дага) и активирует поле указателя срочности; ° АСŠ— отмечает„что ссобгдение являетсл пойтверждением' раисе по- лученных данных и активирует псле номера подтверждения;, ° РБН вЂ” предписывает системе-получагаио передать-всю информацзцо текущей последовательности, полученную на данный момент, приложению, идентифицированному полем порта нйначения, йе дакнллясь поступления остальных фрагментови ° КБТ вЂ” инструктирует систем)-получатели отбросить все сегменты текущей последовательности, пслученнме к наспвпцему моменту, и начать установление ТСР-соединение заново; ° Вт)Ч вЂ” испальзуется во время процедуры установления ищпцвния для синхронизировання нумераторов переданных данных между взаимодействующими системами; и их — извещает другую систему, что передача данных эзкончена и со- единение должно быть завершено.

П Оюю (%йпбои), 3 байта. Реализует механизм управления потокам протокола тср (с)ищъзящее окно) путем объявления. дслич~тва байтов, которое система-полузатель может принять от сисимы=источника. П Контрольная сунжа (Сйесйзаю), 2 байта. Содержит-результат вычисления контрольней суммы с учетом ТСР-запзловка, лвнныя, а также псевдоза- головок, составленный из полей !Р-алреса источника„протокола, 1Р- адреса назначения из 1Р-заголовка плюс. длина всего ТСР-сообщения. 0 'Указатель ерочнвстя (1)гйепх Роштег), 2 байта. Задействуется совместно с битом 1)ВО, определяет данные последовательности, которые должны рассматриваться получкгелем как срочные.

(З Ошши (О)й)овз), переменный размер. Может ссаержать дополнительные конфитурашюнные параметры лля ТСР-соелинения вместе с битами выравнивания, требуемыми лля того, чтобы привести размер поля ло ближайшего значения, кратного 4 байтам. Возможные опции перечислены ниже. е Максимальный размер сегмента (Махввата Яейвшв( Я(хе)'. Задает размер максимального сегмента, который текущая система может получить от другой системы, соединенной с ней. ° Фактор масштаба овна (ууиаЬ» Яса)е Растет).

Характеристики

Тип файла
DJVU-файл
Размер
44,31 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6458
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее