К. Закер - Компьютерные сети. Модернизация и поиск неисправностей (953092), страница 78
Текст из файла (страница 78)
Когда адрес разрешен, клиент ) ЕС также выполняет услуги продвижении данных. П Сервер эмуляции ЛВС (ХВБ, г гггч Евшгайвв Бегтег). Поддерживает базу данных, содержащую все адреса, известные клиентам ВЕС в Ег АХ..Все клиенты ВЕС имеют еиупгуальное соединение кагиглае гУг:С, юигиа1 сйаппе1 соппегхгоп) с сервером г.ЕБ, которое ойи использугот для осуществления запросов адресов определенных систем в сети АТЬ(. Если сервер г.ЕБ не находит запрошенного адреса в своей базе данных, он перенаправляет запрос другому серверу г.ЕБ в сети. Глана 10. Высокоскоростные магистрали О Сервер и веадресуемых сообщении (ВББ, Лгоаосааг аад Увкпанв Яегтег). Когда сервер 1Е5 не может определить' адрес, принадлежащий запрошенной системе, сервер ВЬБ устанавливает виртуальные соединения каналов со всеми клиентами ВЕС в сети и распространяет па ннм ячейки, передаваемые клиентами ВЕС устройствам в сетях Етйептет, к которым ани подключены.
Сервер ВПВ также оргспечиваот сервис эмуляции широковещательной передачи„передавая соабшейня всем клиентам ЕЕС в сети. а Сервер ковфвгурацаи амуляцив ЛВС т,ЬЕСБ, 1 АХ Епайайоя Сопййдгайоо Яегтег). Поддерживает базу ланных информации о конфигурации для каждой ЕЕАХ, координирует функционирование других мтщулей н добавляет в Е|АХ новых клиентов.
Это набор комплексного программного обеспечения, применяемый только для того, чтобы заставить стать сеть АТМ видимой для Етйегпет илн других протоколов ЛВС, в то время как магистраль О~йаЪтт Етйегпет может делать то же самое совершенно прозрачно. Многие администраторы сетей остаются в стороне ат АТМ, так как она требует больших усилий для выполнения 'задач, которые могут быль решены достаточно просто. Ко и не меньше организаций нашли АТМ более подходящей для своих магистралей, требующих поддержки первачи речи и видео, а также данных в таких сетях, как сети, обслуживающие больницы и университеты.
Передача медицинских изобрюкений и приложения дистанционного обучения требуют выделенной полосы пропускання„ которую АТМ может обеспечить более эффективна, чем другие технологии. Однако, если проводится модернизация существующей ЛВС ЕтЪетпет, уже имеющей сформированную телефонную сеть, а приложения, трабуктшие высокой пропускной способности, подобные видеоконференциям, не епвтт в ближайших планах на будущее организации, то ОтяаЪй Етйетпет, вероятно, будет более практичным и экономически выгодным выбором.
Со времени своего создания в 1970-х, стек протоколов 'ТСР/1Р был развит в промышленный стандарт для протоколов передачи данных па::Сетевом и Транспортном уровнях модели ОЯ В дополнение, стек включает.:множество протоколов, работающих на самых разных уровнях модели ОБ1, от Канального уровня внизу, 'до Прикладного уровня наверху. Создатели опейапиотвгых ~и~~~м стремится упростить стек сетевых протоколов, чтобы сделать ета более понятным срелнему пальжжателю.
'Например, на рабочей станции %гпботгз установка пратаиаиав ТСР/1Р выполняется с помощью выбора одного единственного условного протокола, хотя на самом деле при этом, осуптесталяется поддержка всего семействд протоколов из которых ТСР (Ттаппп(зиоп Савтго1 Ргатоса1, протокол упратсгения передачей) и 1Р (1птегпет Ргогоса1, Интернет-протокол) — всего лишь два представителя.
Альтернативы ТСР/1Р функционируют, в основном, аналогичным образам: стек Протоколов 1РХ состоит нз множества цротокалов, произошедших иэ ТСР/1Р )четВЕ1Л, хотя и значителыю проще устроен, также ва многих действиях опирается на другие протоколы. например, на ЯМВ (Бетгет Меззайе В)ой, бшж серверных соабшени9), Понимание принципов работы кюкдога из протоколов семейства ТСРг$Р, а также механизмов их взаимодействия между собой для обеспечения ссютветствующях коммуникационных сервисов, представляется крайне' ивяным для процессов обслуживания и устранения неисправностей ТСР/1Р-сетей.
Особенности ТСР/! Р Можно указать несколько причин тому, чта ТСР/!Р стал набором протоколов. используемым большинством сетей, не последняя из которых — то, чта зти протоколы применяются в Интернете. Протоколы ТСР/!Р были разрабатаны для поддержки зарождавшейся сети Интернет (в то время носившей название АКРАг1ЕТ), еще до появления нерсанальных компьютеров, котла почти ничего не было слышно о возможности взаимодействия между компьютерными продуктами разных производителей. Интернет был тогда и остается сейчас осияв, состоящей из компьютеров различных типов, и, саетветственно, требовался именно тат набор протоколов, который был бы общим для всех ннх.
Главным элементом, отличающим ТСР/1Р от остальных стеков протоколов, обеспечивающих сервисы Сетевого и Транспортного уровней, является собственная уникальная система адресации. Каждому устройству .сети ТСР/1Р присваивается 1Р-алрес (иногда больше, чем один), санозначно идентифицирующий это устройство лля других систем.
Большинство персональных компьютеров, задействованных в сети, используют в наспжщее время сетевые адаптеры типа Егбегпег и То1сеп Жпа с заранее присвоенными встроенными уникальными идентификаторами (МАС-адресами), которые лелают 1Р-адреса избыточными. Многие другие типы компьютеров имеют всевозможные адреса, назначаемые сетевыми администраторами, причем нет:никакой уверенности в том„что у другого компьютера в сети масштаба Интернета не булет точно такого же адреса. Так как !Р-адреса регистрируются централизованно, можно быть уверенным, что никакие два (правильно сконфигурированные) компьютера в Интернете не будут иметь одинаковых 1Р-адресов.
Благглгаря своей системе адресации, протоколы ТСР/1Р способны поддерживать практически любое аппаратное обеспечение или программную платформу из ныне существующих. Протоколы 1РХ всегда ассоциировались главным образом с 1Чоте11 Нагмате, протокол ХегВЕ111 применяется сейчас почти исключительно в сетях М(сгозой %1пйма. В то же время протоколы ТСР/1Р являются поистине универсальными со своей возможностью взаимодействия между различными компьютерными платформами и поддержкой всех платформ без вьщеления особого статуса какой-либо одной из них. Друпзй уникальный аспект протоколов ТСР/1Р заключается в способе их разработки, совершенствования и ратификации. Вместо опоры на официааьнуго организацию по выработке стандартов типа 1ЕЕЕ, протоколы ТСР/1Р подготавливалнсь в демократической манере специально созданной лля этой цели группой добровольцев, которые общались, в основном,' через сам Интернет.
Приветствовался всякий, кто был заинтересован в совершенствовании протвкопов настолько, чтобы принять в нем участие. В дополнение, сами стандарты были выпущены организацией под названием 1ЕТГ (!п1егпег Еяйшееппя Таз(г Гогов, проблемная группа проектирования сети Интернет) и предоставлены в бесплатное пользование всем желающим. Стандарты, пубхикуемйе 1ЕЕЕ, и схожие также вполне доступны всем желающим, на отнюдь не бесплатно. Тому, кто захочет получить офицпахьную копию стандарта 1ЕЕЕ 8023, который является основой Ебтеглег, придется выложить за это не одну сотню'долларов.
Напротив, любой из стандартов ТСР/1Р, фигурирующих под' обвгим'назвайи-' ем йауиегп лзг Соплпеигз (ЯГСз), можно официально получить с ЖеЬ-сайта 1ЕТГ по адресу лггр://еъплегбогй, а также с множества других сайгон Интернета, причем платить за это не требуется. Протоколы ТСР/1Р также обладают исключительной масштабируемостью. В качестве подтверждения этом свойства лостаточно мысленно представить, что онн были предопределены во времена, когда сеть АВРАХЕТ представ- ляха собой закрытый клуб для узкого крута ученых и теоретиков; и ни одна самая смелая мечта' которых не заходила настолько далеко, чтобы предположить, что когдаадябо зги протоколы будут исзяглъзоваться в сети масштаба Интернета Основным фактором, ограничивавшим рост Интернета, был 32-разрядный размер самого пространства 1Р-адресов, однако новая версия протокола 1Р под названием 1Ртб решила зту проблему, расширив адресное пространство до 12$-!зазрялного. Архитектура ТСРЛР Протоколы ТСР/1Р были разработаны лля поддержки сети почти любого допустимого размера.
В сузи с згим, они просто обязаны иметь возможность оказывать услуги, требуемые приложениямй, использующими их, без расточительного расходования пропускной способности сетя и других ресурсов. Например, протокол 1чегВЕШ опредшает положение в сети других систем, поевшая широковещательные сообпшния и 'ожидая ответа от желаемой системы; 'По этой причине ХегВЕ1Л эффективен только в небольших сетях, составленных из сапого широковешатсльното домана Совершенно немыслимо, сели,.прн современных размерах Иншрнета каждый компьютер должен будет посылать шнроковещательное'сообщение миллионам и миллионам машин сети кажаый раз, когда ему требуется определит'ь местонахождение только одного конкретного компьютера Для подстройки под нужды конкретных приложений стек ТСР/1Р применяет различные комбинации протошшов,' в целях обеспечения качества обслуживания, необходимого и достаточного для выполнения задачи, но не более того.
Стек протоколов ТСРЛР Набор прсезколоМ ТСР/1Р предшествовал эталонной мпввли ОЯ1, 'но, тем не менее, прстокслы-можно разделять на четыре уровня, которьге будут в обпшх чертах аналогичны семиуровневому стеку ОВ1, как показано на рисунке 1!.1. В ЛВС, функциональность Канального уровня определяется не пропжалом из стека ТСР/!Р, а стандартными протоколами Канального уровня типа Е!пегпег илн То!сеп йшй. Хотя, вместе с тем, существует А~йгйч' ЗЬязйбсл 'Ргсгосо/ /АЯР, протокол разреи~еллл адресов), применяемый системами для согласования МАС-адреса адаптера сетевого интерфейса и 1Р-адреса, который работает на сетевом уровне. Именно стандарты ТСР/1Р определяют два протокола, наиболее часто использующиеся лля создания коммуникаций Канального уровня с применением модемов и других вариантов прямого соединегпюя.
Это — Ро)пг-го-Ро!и! Ргогосо! !РРР, йротокол двухточечного соединения)' и йепа! !зпе 1пгегпег Рготосо! (ЗЫР, межсетевой протокол для последаватсаьнош канала). Глава 1Ь ТСРЛР тсолР азю. т 4 Л. Протоколы ТСР/1Р имат свой собственный стек, в общнк чертах аналогичный эталонной модели 081 Уровень Межсетевого взаимодействия представлен протоколом !!' (Тл!еглег Ргогосо1, Интернет-лротоко4, выступающим в качестве первичного носителя лля всех остальных протоколов, оперирующих на более высоких уровнях„ и йгеглег Соп!го! Л/етвтле Ртотосо! (1СМР, протокол контроля сообщений в сети Интернет), осуществляющего диагностику и контроль сообщений об ошибках на уровне 1Р.