Руководство по технологиям объединенных сетей Cisco (953103), страница 122
Текст из файла (страница 122)
Поле контрольной суммы может служить для проверки целостности 1)тлР- заголовка и данных. 1п1егпе1-протоколы уровня приложений В набор протоколов 1птегпег входит много протоколов уровня приложений, в том числе следуюшие протоколы. Глава 35. Протоколы 1п1егпе1 ': ТябЛНца Зббс ПрОтОКОЛЫ ВЕРХНЕГО уревмйяйй5ГПрйлч Н я. ': .'!""*' Приложения Протоколы Передача файлов Управление сетью Эмуляция терминала Распределенные файловые службы Электронная почта Распределенные службы имен ГТР ЗММР те1ле! МРЗ, ХОП, йРС, Х уу!пдове ЗЬ!ТР ОМЗ Резюме ТСР/1Р определяет большой набор широко используемых в настоящее время протоколов. !Р-адреса применяются в 1пгегпег для доставки данных на компьютеры по всему миру.
В набор протоколов входят транспортные протоколы, такие как ТСР/1Р, обеспечивающие гарантированную, ориентированную на соединение, доставку данных. В набор входят и транспортные протоколы, не требующие подтверждения соединения, наподобие Ш)Р, обеспечивающие более быструю доставку данных, а также протоколы уровня приложений, соответствующие открытым стандартам. Эти открытые стандарты и простота взаимолействия между компьютерными системами являются причинами столь широкого распространения ТСР/1Р в настоящее время.
Часть Ч1. Сетевые протоколы ° ГТР Протокол передачи файлов (И)е Тгапз(ег Рго1осо! — РТР). Обеспечивает способ передачи файлов между компьютерными системами. ° ВММР Простой протокол сетевого управления (Рйшр!е Хе(ног!г Мапайеаев( Ргогосо! — ВММР). Сообшает об аномальных условиях в сети и устанавливает пределы допустимых значений.
° Те1пег. Протокол эмуляции терминала. ° Х МЧвеоиа. Распределенная оконная и графическая система для обмена данными между Х-терминалами и рабочими станциями 1Л~ПХ. ° МГЯ Сетевая файловая система (МеЬюгк Н!е Яуа(еа — МГБ), представление внешней информации ХВК (Ехгегпа! Ва1а Кергезеп(а!!оп — ХВК) и удаленный вызов процедуры ЙРС (Кепюге Ргосееаге Сай — КРС). Вместе они обеспечивают прозрачный доступ к ресурсам удаленной сети.
° БМТР Простой протокол передачи электронной почты (Б!ар1е Май Тгапетег Рго1осо1 — ЯМТР). Обеспечивает услуги электронной почты. ° ВМБ Служба доменных имев (Воппйп Маве Яуагеа — ВМБ). Преобразует имена сетевых узлов в сетевые адреса. Эти протоколы верхнего уровня и поддерживаемые ими приложения перечислены в табл. 35.5. Контрольные вопросы 1. Где содержатся описания протоколов 1пгегпег? 2. Каковы две основные задачи 1Р? 3. Какое поле 1Р-пакета предотвращает зацикливание пакетов в неверно сконфипчзированной сети? 4. В каком виде обычно представляется 1Р-адрес? 5. Как определяется класс 1Р-адреса? 6.
Каково назначение маски подсети в 1Р-адресе? 7, Каково назначение протокола АКР? й. Каково назначение протокола 1СМР? 9. Какой тип доставки данных предоставляет ТСР? 10. Чем протокол 11РР отличается от протокола ТСР? Глава 55. Протоколы 1п1егпе1 695 нфйгд )ч ~Ъ(бгб~нфффу~ждения 1Ртб представленная здесь информация устареет, поэтому ее ет Мгвгрлфвать как руководство по 1Ртб, но не как точные сведения. насй)шц „В)земя выходит много книг, посвяшенных подробному описанию нового счвгцчарта. В них можно получить более подробную информацию о данпротокцлее. Развитие этого стандарта отражается в КРС, доступных в 1пгегпец Од"'пон " такиЕвгокументы сразу непросто; чтобы разобраться во многочисленных кт( шихся'~азйых аспектов разработки 1Ртб, требуется некоторая предвари- а91' товка ~ ф а',гсего4ияшнигг дать самой распространенной является четвертая версия прото- 1Р (1пгегпег Ргогоко! Чегз1оп 4, см, главу 35 "Протоколы 1пгегпег").
Однако уже с возникают сомнения насчет его возможности обслуживать сообщество 1пгегпег в"будущем. Окончательйый вариант 1Рт4 был создан в 70-х гг. ХХ века, и его возраст ндйрнает сказываться. (.рзновная причина выпуска 1рчб — адресация, а точнее — недобгвток адресов; поскбльку многие эксперты полагают, что 4 миллиарда адресов, доступных в ()зч4 вскорс~будут исчерпаны.
На первый взгляд это число кажется очень большим, 'однако мной 'больших блоков адресов выделены правительственным службамч) друпным оргаийзациям. 1Ртб мог бы решить многие проблемы, однако, к сожал(яйайцЦО, ОН ЕШЕ НЕ ДО' КОНЦа РаЗРабОтаН И НЕ ЯВЛЯЕТСЯ СтаНДаРтОМ. Нвд 1ртб работадй лучшие разработчики и инженеры с начала 90-х гг. Были написан 1сотни КРС:с йодйобным описанием основных тем, в том числе таких как рас- .е шир~)гнал адресация, у1(рошенный формат заголовка, метки потоков, аутентификация и обсспечегг)яеч конфйденциальности.
Расшг)ренная адресация означает переход от 32-разрядных к 128-разрялным адре- са(яч Кроме того, она поддерживает новейшие методы одноадресатной и широковеша- ФФ ..' ГЭ -'. ()аной передачи данных, вводит шестнадцатеричные 1Р-адреса и новые разделители: вместо точки ("..") Используется двоеточие (":"). Формат заголовка пакета 1Ртб показг)1 на рис. 36Л.
° гбловок пакета! Рчб Длина, упрощенного заголовка составляет 40 битов. Он состоит из полей вери,,класса, метки потока, длины поля полезной нагрузки, следуюшего заголовка, максимально допустимого количества переходов, адреса источника, адреса получателя, данных и полезной нагрузки. 24 бита Мети потока 4 бита Версия 4 бита Версия Рнс. 3Б. 1.
Формат заюяовка анкетна 1Рвб Шестнадцатеричный Формат Как известно, шестнадцатеричные числа представляет собой запись чисел с основанием 1б, подобно тому как десятичные числа записываются по основанию !О. В десятичной системе счет идет от 0 до 9, после чего появляется единица в старшем разряде и получается 1О. В шестнадцатеричной системе счет идет от 0 до Г. Значения от А до Р соответствуют десятичным значениям от 10 до 15 (рис. 36.2).
Рис. ЗБ.2 Шестнадцатеричные эначення осв А до Г со- отвонсныуютн десянятчным числам ом Ш до )5 Счет выглядит следующим образом: 0 1 2 3 4 5 б 7 8 9 А В С !3 Е Р 10 11 12 13 14 15 1б 17 18 19 1А 1В 1С 1)3 1Е 1Р 20 21 и т.д. Адресация Рассмотрим пример адреса! Ряб. Этот шестнадцатеричный адрес состоит из восьми частей, разделенных двоеточиями. Каждая часть с номером н может представлять собой !ббитовое число, а 8 таких частей обеспечивают адрес длиной 128 битов (1бн8 = 128). Адрес представляет собой число вида и:и:п:и:и:и:и:п, где и — 4-разрядное шестнадцатеричное целое число, в результате получается 128-разрядный адрес (1бн8 = !28).
Способы передачи В 1Рчб предусмотрены следующие новые способы передачи: ° одноадресатная (цп!сазг); ° многоадресатная (то)1!сват); ° широковещательная (апусазг). 888 Часть Ч!. Сетевые протоколы Одноадресная передача Одноадресатная передача (цп)саз() представляет собой обмен данными между одним узлом и одним получателем. Посылаемые по единичному адресу пакеты доставляются интерфейсу, определяемому этим адресом, как показано на рис. 36.3. Рис. Зб.З. При одноадресатной передаче нанеты пересьтаютсл на оиредеяенний интерфейс Многоадресатная передача при многоадресатной передаче (пш)йсазг) происходит обмен данными межлу одним узлом и несколькими получателями.
Пакеты передаются на все интерфейсы, идентифицируемые этим групповым адресом (рис. 36.4). Широковещательная передача При широковещательной передаче (апусам) пакеты доставляются ближайшему интерфейсу, идентифицируемому данным адресом. Широковещательная передача представляет собой обмен данными между одним отправителем и несколькими получателями, опрелеляемыми списком адресов (рис. 36.5).
599 Глава 36. Протокол (Рч6 Рис. д6.4 При мззогоадресатнозй передаче пакеты направляются всем юзам некоторой подсети и принимаются ожидающими их устрииствамн Рис. Зб,5. При широковещательной передаче пакеты итправляюзпся но опреде,зениыо список адресов, среди которые могут быть как конечные узлы, так и маршрутизаторы 6ОО Часть ч'1. Сетевые протоколы Резюме Некоторые преимушества 1Ртб очевидны: увеличенное адресное пространство, встроенное обеспечение качества обслуживания ((!оЯ), улучшенная маршрутизация и расширение диапазона служб. Однако для практической реализации протокола 1Рчб требуется преодолеть ряд препятствий.
Главное для большинства пользователей — решить вопрос: в чем состоит необходимость перехода с 1Рт4 на 1Ртб? Приложение, которое настоятельно этого потребует, еше не появилось, но оно может появиться скорее, чем кажется. Второй вопрос — стоимость. Возможно, все обойдется заменой оборудования, что не так уж дорого. У всех крупных маршрутизаторов есть возможность обновления операционной системы !ОБ, что, очевидно, и потребуется сделать. Вероятно, больше работы потребуют второстепенные сетевые устройства, такие как принтеры и сетевые факсы. Их нужно будет настроить таким образом, чтобы они поддерживали новое адресное пространство.
Однако в протоколе 1Рчб предусмотрены схемы попдержки старого и нового адресных пространств, так что это, вероятно, не будет препятствием. Последний вопрос — обучение персонала. Рано или поздно это произойдет, поскольку всем пользователям сетей пора привыкать к 128-разрядной адресации, основанной на шестнадцатеричных МАС-адресах.
Это затрагивает все новые сферы адресации и для многих станет дискомфортным изменением. Подобный вывод может показаться отрицательным, однако достоинства 1Рчб должны перевесить все проблемы переходного периода Вопрос состоит не в том, стоят ли переходить на 1Ртб, а в том„когда это нужно делать. Четырехкратное расширение адресного пространства необходимо развиваюшимся областям применения 1Р, о которых можно услышать еженедельно. Уже сейчас производятся 1Р-автомобили. Это требует мобильности, которая обеспечивается протоколом 1Ртб.
Конечно, в данном разделе не были рассмотрены некоторые важные свойства !Ртб, такие как качество обслуживания, мобильный 1Р, автоконфигурация и безопасность. Все эти темы очень важны, однако, пока работа над 1Рчб не закончена за самой последней информацией по ним следует обратиться на %еЬ-узлы 1ЕТР. Кроме того, сейчас появляются новые книги о 1ртб, где более подробно описываются заголовки адресов и формат пакетов 1Рчб. Контрольные вопросы 1.