Интеграция локальных и глобальных сетей
ЛЕКЦИЯ 9
Большие сети. Технические и программные компоненты расширения сетей.
С 1960-х и до начала 1980-х годов процедура передачи цифровых данных подразумевала непосредственное подключение неинтеллектуальных (без своего центрального процессора) терминалов к мэйнфреймам и мини-ЭВМ с использованием протокола Systems Network Architecture (SNA) компании IBM. На рис. 1.6 изображена простая сеть, в которой терминалы непосредственно подключены к мэйнфрейму через шлюз SNA (шлюзы будут рассматриваться в данной главе позже). В настоящее время SNA является проверенным традиционным методом коммуникаций, однако с началом распространения локальных сетей в 1982 году пользователи персональных компьютеров и рабочих станций применяют для сетевого подключения к мэйнфреймам как протокол SNA, так и более совершенные методы доступа. Кроме того, хотя мэйнфреймы могли одновременно выполнять множество задач, в настоящее время серверы меньшей мощности, такие как файловые серверы, серверы приложений, баз данных и электронной почты, выполняют те же задачи. Устаревший метод непосредственного подключения к мэйнфреймам почти повсеместно заменен сетями, которые позволяют соединяться с любыми устройствами, в число которых входят следующие:
серверы;
мэйнфреймы и мини-ЭВМ;
равноправные компьютеры, например, рабочие станции, работающие под управлением операционных систем Windows XP или UNIX;
дисковые устройства централизованного хранения данных;
массивы приводов CD-ROM;
принтеры;
факсимильные аппараты.
Компьютерные сети также позволяют реализовать клиент-серверные вычисления,при которых вычислительные мощности распределяются между серверами и клиентскими рабочими станциями. Такой тип обработки данных позволяет объединить мощности новых настольных персональных компьютеров и специализированных серверов, которые не всегда превосходят по параметрам эти настольные компьютеры. Мэйнфреймы по-прежнему позволяют компаниям сохранять их средства, вложенные в программное обеспечение 10—20-летней давности, в то время как клиент-серверные системы поддерживают самые современные технологии обработки данных позволяя при этом использовать графический пользовательский интерфейс (GUI) и новые возможности обращения к базам данных. Оба типа организации вычислительных мощностей сосуществуют в локальных и глобальных сетях, чтобы пользователи могли работать с жизненно важными программами и данными.
Дальнейшим развитием клиент-серверных систем является архитектура .NET,разработанная компанией Microsoft. Она взаимодействует с Интернетом и предназначена для такой интеграции данных и пользовательских функций, чтобы их выполнение могло осуществляться в любой точке и на многих типах устройств, включая карманные компьютеры и сотовые телефоны. Кроме того, архитектура .NET позволяет объединять различные языки программирования и использовать их для построения крупномасштабных приложений. Например, некоторая компания может применять существующий, давно проверенный программный код и объединять его с новым кодом, который может использоваться веб-сервером, отдельным персональным компьютером или устройством с перьевым вводом. С внедрением архитектуры .NET граница между настольными компьютерами и серверами становится менее заметной, поскольку настольные компьютеры могут, в принципе, выполнять те же роли в совместном использовании данных и ресурсов, которые имеются у существующих серверных систем.
Каждый день растут требования к комплексным сетям, которые могли бы связать организации, находящиеся в разных странах или на разных континентах. Перед сетевыми администраторами ставится множество задач, в т. ч. подключение к различным локальным и глобальным сетям, обеспечение деятельности надомных сотрудников, развертывание служб мультимедиа, а также поддержка старых и новых компьютеров в пределах одной сети. Другой важнейшей задачей является увеличение пропускной способности магистральных каналов локальных и глобальных сетей с целью удовлетворения потребностей возросшего сетевого трафика.
Построение локальных, региональных, глобальных и корпоративных сетей возможно благодаря использованию сетевых устройств, позволяющих расширять область охвата сети, связывать сети воедино, преобразовывать протоколы, а также направлять фреймы и пакеты в нужные сети, т. е. выполнять все операции по межсетевому обмену (internetworking). Несмотря на наличие большого количества типов сетевых устройств, имеются четыре группы устройств, играющих основную роль при объединении сетей:
- мосты;
- маршрутизаторы;
-коммутаторы.
- шлюзы;
Эти компоненты могут:
- сегментировать локальные сети так, что каждый сегмент становится самостоятельной локальной сетью;
- объединять две локальные сети в одну;
- подключать сеть к другим сетям и компьютерным средам для объединения их в большую систему.
К таким устройствам относятся: