- •Открытые информационные системы: анализ и тенденции
- •Введение
- •Глава 1. Локальные компьютерные сети.
- •1.1. Открытые системы
- •1.2. Архитектура клиент-сервер
- •1.3. Тенденции развития архитектуры клиент-сервер
- •1.4. Построение локальных компьютерных сетей
- •Топология
- •Кабельная система
- •Тонкий Ethernet
- •Сетевые адаптеры
- •1.5. Основы проектирования сетей
- •Проводка и топология
- •Объединение локальных сетей
- •Коммутаторы
- •Виртуальные локальные сети
- •Централизованные и распределенные сети
- •Контрольные вопросы
- •Глава 2. Глобальные компьютерные сети
- •2.1. Классификация глобальных сетей
- •2.2. Каналы связи глобальных сетей
- •2.3. Два подхода к телекоммуникациям
- •2.4. Две среды, образующие топологию скп
- •2.5. Две архитектуры скп
- •2.6. Коммуникация и маршрутизация в скп
- •Контрольные вопросы
- •Глава 3. Сети internet
- •3.1. Система доменов Internet
- •3.2. Стандартная функциональная модель сетевого обеспечения
- •Основные понятия сети Internet
- •Глава 4. Сетевые операционные системы
- •4.1. Серверы NetWare
- •4.2. Серверы unix
- •4.3. Системы для интеграции сетевых приложений
- •Контрольные вопросы
- •Глава 5. Протоколы глобальных сетей
- •5.1. Протоколы семейства psdn (х.25)
- •5.2. Основные протоколы, используемые в сети Internet
- •Контрольные вопросы
- •Глава 6. Протоколы tcp/ip
- •6.3. Классификация сетей по ip-адресам
- •6.4. Структура связей протокольных модулей в сети tcp/ip
- •6.4.1. Взаимозависимость протоколов семейства тср/ip
- •Потоки данных
- •Мультиплексор
- •Протоколы tcp/ip для подключения к линиям связи, отличным от Ethernet
- •6.5.1. Тср/ip по последовательным линиям
- •Тср/ip по спутниковой связи
- •Контрольные вопросы
- •Глава 7. Прикладные программы и протоколы
- •2. Протокол nfs.
- •4. Протокол и система X-Window.
- •5. Система Ping.
- •6. Протокол и система telnet.
- •7. Протоколы и системы факс-службы и электронной почты.
- •Контрольные вопросы
- •Глава 8. Программные приложения и
- •8.1 Универсальный локатор информационных ресурсов (url)
- •8.2. Система gopher
- •8.2.1. Локальные и уделенные Gopher – клиенты
- •8.3. Система wais
- •8.4 Средства организации телеконференций в сети Internet
- •8.5. Информационно-поисковые системы Internet
- •8.5.1. Система archie
- •8.5.2. Система trickle
- •8.5.4. Система х.500
- •8.5.5. Система Finger
- •8.5.6. Система netfind
- •Глава 9. Гипертекстовые технологии и системы
- •9.1 Всемирная паутина - world – wide web (www)
- •9.2. Гипертекст и гипертекстовые системы
- •Фрагмент 1 Фрагмент 2
- •Подсеть 1 Подсеть 2
- •9.3 Классификация гипертекстовых систем
- •9.4 Базовые принципы создания гтс
- •9.5. Язык гипертекстовых систем (html)
- •9.6. Гипертекстовая система Hyper-g
- •Контрольные вопросы
- •Глава 10. Системы интранет
- •Контрольные вопросы
- •Глава 11. Технология java
- •11.1. Инкапсуляция
- •11.2. Полиморфизм
- •11.3. Перспективы, связанные с использованием языка Java
- •Контрольные вопросы
- •Глава 12. Современные технологии и перспективы развития сети internet
- •12.1. Vrml - технология
- •12.2. Технология передачи стереоизображений
- •Контрольные вопросы
- •Заключение
- •Заключение
- •Список литературы
- •Учебное издание
- •Редактор т.А. Щепкина
- •394026 Воронеж, Московский проспект, 14.
4.2. Серверы unix
На протяжении последних двадцати лет доказали свою гибкость и совершенство в качестве серверов приложений в модель клиент-сервер. Обладают следующими достоинствами:
имеют великолепные механизмы защиты данных;
мощную сетевую платформу;
легкость переноса на различные аппаратные архитектуры;
открытость для разработчиков;
. большое количество инструментальных средств.
Технологии UNIX, ставшие стандартом де-факто на открытые технологии, легли в основу большого количества стандартов POSIX. Скорость и удобство изготовления программных продуктов под UNIX привели к тому, что сегодня UNIX занимает третье место по общему количеству приложений (после DOS и Microsoft Windows), а в таких областях, как серверы баз данных, сложные пакеты графической обработки, публичные серверы корреспонденции, — лидируют. Большинство приложений UNIX — это серверы баз данных, почтовые серверы, серверы новостей, серверы гипертекстовой информации, а также различные шлюзы и преобразователи информации.
В последние годы» благодаря широкому распространению промышленных стандартов Масачусетского Технологического Института, института в Карнеги-Мелон, стандартов фирмы OSF (Open Software Foundation), а также появлению графических станций фирмы SUN, имеющих мощные графические возможности и ориентированных на UNIX, существенно расширилось использование UNIX-систем качестве мощных рабочих станций.
4.3. Системы для интеграции сетевых приложений
Работа с серверами баз данных, терминальными серверами UNIX, почтовыми серверами, файловыми в принт-серверами UNIX и NetWare представляет сегодня традиционный подход, принятый в гетерогенной сетевой среде. При этом функции интегратора успешно выполняет система Microsoft Windows. Для этого станция PC должна иметь поддержку двух не конфликтующих между собой протокольных стеков (IPX/SPX—для NetWare TCP/IP — для UNIX и Internet) однако, поскольку серверы имеют полную поддержку протоколов TCP/IP и позволяют использовать TCP/IP в качестве основного транспортного протокола, можно обойтись и одним TCP/IP.
Наличие в Windows, Windows NT и OS/2 независимого от разработчика стандарта на поддержку приложений, использующих TCP/IP, так называемого WinSock, позволяет разработчикам конечных приложений не ориентироваться на конкретные реализации стека протоколов TCP/IP. Таким образом, сейчас большое число Front-End-приложений для Internet разрабатывается под управлением операционной системы Microsoft Windows. Рабочая станция под управлением Windows имеет полный набор однородных и взаимосогласованных средств для работы в гетерогенной сети.
Для использования сервисов Internet имеются:
• WWW-клиенты для работы в системах передачи гипертекстовой и multimedia-информации;
• Gopher, FTP и TFTP — клиенты для передачи файлов в распределенной среде;
• Archie-клиенты для поиска информации в глобальных сетях;
• WHOIS-клиенты для обращения к глобальным справочникам типа Х.500 для получения информации об отдельных людях, предприятиях, товарах и т.д.;
• NFS-клиенты для доступа к файловой системе UNIX;
• Telnet — клиенты терминального доступа в мультизадачных средах;
• Xwindow серверы, для реализации полного графического рабочего места графической рабочей станции (например, Sun) с обычной рабочей станции PC;
• Mail — клиенты почтовой службы;
• IRC и Talk — клиенты для ведения непосредственных переговоров с группой людей (интерактивные телеконференции) и одним человеком соответственно;
• SQL — агенты для доступа к SQL серверам баз данных в режиме клиент-сервер и многое другие приложения.