Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сети ЭВМ (гр 1191_доп) .doc
Скачиваний:
4
Добавлен:
19.11.2018
Размер:
279.04 Кб
Скачать
      1. 5.5. Гибридные сети

В настоящий момент значительная часть корпоративных сетей представляет собой неоднородное образование: в них сосуществует несколько систем (Windows, NetWare и целый ряд UNIX-систем). При этом встает вопрос о сосуществовании этих систем и совместном использовании их пользователями общих сетевых ресурсов. В сетях с несколькими операционными системами может использоваться несколь­ко протоколов сетевого/транспортного уровня, однако они могут работать и на основе одного протокола. Протокол TCP/IP поддерживается почти всеми системами (системы NetWare версий 5.0 и выше могут работать только с TCP/IP), поэтому в сети с несколькими операционными системами компьютеры могут сообщаться с помощью одного и того же стека протоколов.

Гибридные сети с несколькими операционными системами можно разделить на три типа.

  • Сети, в которых установлено несколько сетевых операционных систем.

  • Сети, в которых используется одна серверная и несколько клиентских операци­онных систем.

  • Сети, в которых используется несколько серверных и несколько клиентских операционных систем.

Сети с несколькими серверными операционными системами. В сети может быть несколько серверов, на которых работают разные операцион­ные системы. Например, сеть может содержать несколько контроллеров доменов на основе Windows 200x, файловые серверы и серверы печати NetWare, FTP- и Web-серверы на основе UNIX или Linux. Подобная кон­фигурация гибридной сети довольно распространена. Задача сетевого администратора — создать среду, в которой пользователи могут получать доступ к файлам и другим нужным им ресурсам независимо от операцион­ной системы.

Осуществлению взаимодействия с ОС Novell NetWare Microsoft традиционно уделяла особое вни­мание. NetWare всегда рассматривалась как серверная операционная система, в то время как Windows позиционировалась как клиентская система.

Несмотря на то, что Windows и UNIX представляют собой платформы, олице­творяющие различные подходы к построению операционной системы, нельзя говорить об их полной несовместимости. Имеется возможность организации взаимодействия на базе стека протоколов TCP/IP. Кроме того, многие сетевые службы Windows Server 2003/8 являются реализациями стандартов, поддерживаемых UNIX-системами (такие, например, как служба сервера DHCP/BOOTP, DNS, SNMP и т. п.).

По сравнению с ранними версиями, Windows Server 2003/8 предоставляют больше средств интеграции с UNIX-системами. Это стало возможным благодаря следующим решениям:

  • Использование DNS в качестве системы именования.

  • Использование протокола аутентификации Kerberos. UNIX была одной из первых платформ, на которой этот стандарт был реализован. Реали­зация протокола Kerberos в Windows Server 200x позволила реализовать еди­ный механизм аутентификации в смешанной среде (Windows и UNIX).

  • Использование протокола аутентификации удаленных пользователей RADIUS. Протокол RADIUS, используемый службой удаленного доступа для аутен­тификации удаленных пользователей, описан в RFC 2138 и 2139. Сервер RADIUS, реализованный в Windows Server 2003, может взаимодействовать с клиентами RADIUS, функционирующими на UNIX-системах.

Наиболее распространенные пакеты программ, используемые для интегра­ции разных операционных систем:

Client Services for NetWare (CSNW) (служба редиректора). Включена в состав клиентских Windows, начиная с ОС Windows NT Workstation. Позволяют клиентам Windows получать доступ к серверам NetWare. При соединении проходит процесс аутентифика­ции, т.е. предъявления имени учетной записи пользователя NetWare и соответствую­щего ей пароля.

Gateway Service for NetWare (GSNW). Включена в состав серверных операционных систем, начиная с Windows NT Server. Позволяет клиентам зарегистриро­ваться на сервере Windows и получать доступ к ресурсам сервера NetWare через шлюз на сервере Windows 200х.

Novell Client for Windows. Распространяется бесплатно. Можно за­грузить с Web-узла компании Novell. Позволяет компьютерам Windows получать доступ к файлам сервера NetWare.

Samba. С помощью службы клиента SAMBA поль­зователь UNIX-системы может использовать имена NetBIOS для получения доступа к ресурсам сети Windows. Распространяется бесплатно как программный продукт независимой компа­нии. Позволяет клиентам SMB (например, клиентам Windows) получать доступ к файлам сервера UNIX, на котором выполняется программное обеспечение Samba.

SMBFS (SMB File System). Распространяется в составе Samba. Позволяет компью­терам UNIX отображать сетевые логические диски на разделяемые ресурсы SMB.

Microsoft Services for Macintosh. Входит в поставку Windows 200х Server. По­зволяет клиентам Macintosh получать доступ к ресурсам сетей Microsoft.

Linux Service for Macintosh. Реализованы в программных продуктах независимых компаний, например CAP (Columbia AppleTalk Package), или в Netatalk. Позволяет компьютерам Macintosh получать доступ к ресурсам компьютеров Linux путем до­бавления протокола DDP (AppleTalk Datagram Delivery Protocol) в ядро Linux.

Сети на основе нескольких платформ. Термин платформа иногда используется для обозначения операционных систем, например платформа UNIX или платформа Windows. Здесь платформа обозначает тип сетевой архитектуры или оборудования. Новая и набирающая все большую популярность вычислительная платформа исполь­зуется в карманных персональных компьютерах (КПК). Конфигурация оборудования этой платформы существенно отличается от платформы персональных компьютеров.

Рассмотрим сетевую коммуникацию между следующими платформами:

  • персональных компьютеров и компьютеров Macintosh;

  • персональных компьютеров и мэйнфреймов;

  • персональных компьютеров и КПК.

Коммуникация персональных компьютеров с компьютерами Macintosh. Сетевая коммуникация между IBM-совместимыми персональными компьютерами и компьютерами Macintosh реализуется относительно просто. Это объясняется тем, что названные платформы близки по про­изводительности и масштабам использования. Обычно взаимодействие между этими платформами рассматривается как взаимодействие между операционными системами, рассмотренное выше.

Коммуникация персональных компьютеров с мэйнфреймами. В мэйнфреймах и персональных компьютерах для сетевой коммуникации используются разные протоколы, поэтому для установки соединения между ними ну­жен протокольный шлюз. Для коммуникации сетей ПК с мэйнфреймами IBM чаще всего используется архитектура Microsoft Host Integration Server 2000 - логическое продолжение Microsoft SNA Server. Этот продукт представляет собой шлюз, соединяющий локальные сети на базе Windows с хост-системами (в том числе давно находящимися в эксплуатации), использующими протоколы SNA (Systems Network Architecture). Клиентами Microsoft Host Integration Server могут быть практически все популярные операционные системы для персональных компьютеров.

Коммуникация персональных компьютеров с карманными компьютерами (КПК), коммуникаторами и смартфонами. Устройства КПК (англ. Personal Digital Assistant, PDA — «личный цифровой секретарь») — это простые карманные компьютеры, функции которых огра­ничены поддержкой адресных книг, календарей, расписаний, записных книжек, а также отправкой и получением электронных писем. Более сложные КПК содержат дополнитель­ные программы, загружаемые в программный модуль, который обычно представляет собой карту памяти. По мере наращивания функциональных возможностей грань между КПК и полнофункциональными портативными компьютерами постепенно стирается. Примером последних служат устройства Palm и Pocket PC.

Смартфо́н, (англ. smartphone - умный телефон) — мобильный телефон c расширенной функциональностью, сравнимой с карманным персональным компьютером. Для обозначения устройств, совмещающих функциональность мобильного телефона и КПК часто используется термин «коммуникатор» (коммуникатор (англ. Communicator, PDA Phone) - КПК, дополненный функциональностью мобильного телефона.

В большинстве карманных устройств предусмотрены средства установки соедине­ния с настольным компьютером посредством последовательного порта или порта USB. Существуют программы согласования данных карманного и настольного ком­пьютеров, например программа ActiveSynch компании Microsoft, обслуживающая комму­никацию между настольными компьютерами Windows и устройствами Windows СЕ.