- •4. Конспекты лекций лекция №1. Операционные системы
- •1.1. Назначение и основные функции операционных систем
- •1.2. Понятие файловой системы
- •1.3. Операционные системы для компьютеров типа ibm pc
- •Лекция №2. Оболочки операционных систем
- •Лекция № 3. Основные понятия и определения компьютерных сетей
- •Компоненты лвс.
- •Исторический обзор
- •Сетевые коммуникации Сигналы и протоколы
- •Функции сетевых протоколов
- •Взаимодействие протоколов
- •Лекция № 4. Классификации сетей Локальные и глобальные вычислительные сети
- •Широкополосная и узкополосная передача
- •Полудуплексная и полнодуплексная передача
- •Сегменты и магистрали
- •Клиент-серверные и одноранговые сети
- •Однородные (гомогенные) и неоднородные (гетерогенные).
- •Характеристики лвс
- •Лекция № 5.Сервисы интернет (основные службы) Виды сервисов Интернет
- •Сервисы отложенного чтения
- •Сервисы прямые
- •Сервисы интерактивные
- •Электронная почта
- •Сетевые новости Usenet
- •Списки рассылки
- •Система поиска файлов Archie
- •Гипертекстовая система Gopher
- •Система гипермедиа www
- •Гипертекстовая система Hyper-g
- •Поисковая система wais
- •Сервисы irc, mud, moo
- •Инфраструктурные сервисы
- •Другие инфраструктурные сервисы
- •Лекция № 6. Основные этапы, методы, средства и стандарты разработки программного обеспечения
- •Водопадная модель процесса разработки
- •Спиральная модель процесса разработки
- •Общие характеристики этапов разработки программного обеспечения(по)
- •Лекция 7. Понятие о системе программирования
- •7.1. Основные функции и компоненты
- •7.2. Трансляция программ и сопутствующие процессы
- •Контрольные вопросы
- •Лекция 8. Прикладное программное обеспечение общего назначения
- •8.1. Классификация
- •8.2. Инструментальные программные средства общего назначения
- •8.3. Инструментальные программные средства специального назначения
- •8.4. Программные средства профессионального уровня
- •8.5. Организация «меню» в программных системах
- •Методические указания к практическим, лабораторным и контрольным работам. Практические занятия
- •Практическое занятие №3 (2 часа) Работа с графическим интерфейсом gnome в системе linux.
- •Практическое занятие №4 (4 часа) Работа в командной строке Linux (терминал) Основные понятия и команды
Сегменты и магистрали
При укрупнении небольшой сети в течение некоторого времени можно подключать к ней компьютеры как придется. Но построение большой корпоративной сети, в которую входит несколько ЛВС, — сложное мероприятие, требующее специального планирования. Чаше всего такие сети представляют собой последовательность сетевых сегментов, соединенных с помощью опорной, или магистральной, сети
Термин сегмент (segment) иногда используют в качестве синонима терминов «ЛВС» или «сеть» для обозначения любой группы работающих в сети компьютеров, но в данном случае мы называем сегментом сеть, в состав которой входят рабочие станции и другие пользовательские устройства, например, принтер. Крупная корпоративная сеть состоит из множества таких ЛВС, причем все они подсоединены к общей сети, которая называется магистралью (backbone). Магистраль выполняет в основном функции канала, по которому сегменты связываются друг с другом. В многоэтажном административном здании обычно организуется несколько горизонтальных сегментов для соединения рабочих станций на одном этаже и магистраль, проходящая по зданию сверху вниз для соединения сегментов (рис. 1.6).
За счет использования магистрали для передачи потока данных из одного сегмента в другой эффективность работы сети существенно возрастает В такой конфигурации пакету приходится проходить не более чем по трем ЛВС. Если же Вы соедините горизонтальные сегменты последовательно, в общую цепочку, большинству пакетов в интерсети придется на пути к целевой системе проходить через несколько дополнительных сегментов, перегружая их совершенно излишним транзитным трафиком.
Часто магистральная сеть обладает более высоким быстродействием, чем сегменты, и, кроме того, основана на сетевой среде другого типа. Типичный пример: сеть lOBaseT Ethernet (10 Мбит/сек) с медным кабелем UTP (неэкранированной витой парой) в сегментах и сеть 100BaseFX Ethernet (100 Мбит/сек) с оптоволоконным кабелем в магистрали. Есть две причины для использования в магистрали другой сетевой среды. Во-первых, она по определению переносит межсетевой трафик, сгенерированный всеми сегментами интерсети, и быстрый протокол необходим магистрали во избежание перегрузки. Во-вторых, протяженность магистрали зачастую существенно превышает протяженность сегментов, а для работы на значительных расстояниях оптоволоконный кабель подходит гораздо больше.
Рис. 1.6. Корпоративная сеть, охватывающая целое здание, состоит из отдельных сегментов на каждом этаже и соединяющей их магистрали
Клиент-серверные и одноранговые сети
Компьютеры в сети могут взаимодействовать друг с другом по-разному, выполняя при этом разные функции. Есть две основные модели такого взаимодействия: клиент-серверная (client/server) и однорангоая (peer-to-peer). В сети с архитектурой «клиент — сервер» одни компьютеры выполняют роли серверов, другие выступают в качестве клиентов. Сервер (server) — это компьютер (точнее, приложение, запущенное на компьютере), обслуживающий другие компьютеры. Основные сетевые функции — это совместное использование файлов и принтеров; компьютеры, выполняющие эти функции, называются файловыми серверами (file server) и серверами печати (print server). Существуют и другие типы серверов: серверы приложений, почтовые серверы, Web-серверы, серверы баз данных и т. д. Клиент (client) — это компьютер, использующий службы, предоставленные сервером.
Примечание Сервером часто называют компьютер, но в действительности это программа. На одном и том же компьютере иногда одновременно работает несколько серверных приложений, что в большинстве случаев не мешает ему выполнять и функции клиента.
В прошлом компьютеры чаще исполняли только одну из двух функций: клиента или сервера. На протяжении многих лет самой популярной сетевой ОС была Novell NetWare, состоящая из отдельной серверной ОС и нескольких клиентов на рабочих станциях, работающих под управлением DOS или Microsoft Windows. В этой ОС компьютер-сервер функционирует только в качестве сервера, а клиенты — только в качестве клиентов. Наиболее популярные современные ОС способны выполнять как функции сервера, так и функции клиента. Это справедливо, например, в отношении Windows 9x/Me/NT и 2000. Как использовать конкретный компьютер, решает сетевой администратор. Подробнее о сетевых возможностях различных ОС — в главе 4.
Для создания клиент-серверной сети назначьте один или несколько компьютеров на роль серверов, а остальные — на роль клиентов, даже если все они могут выполнять обе функции. В большинстве случаев серверы лучше оснащены. Администраторы крупных сетей часто подключают серверы к магистрали, чтобы все сегменты сети имели к ним одинаковый доступ. Обычно для хранения информации о сети и ее пользователях в клиент-серверной сети применяется служба каталога. Пользователи при входе в сеть регистрируются (вводят имя и пароль) в службе каталога, а не на конкретном компьютере. Администратор управляет доступом к сети в целом, используя службу каталога в качестве основного административного ресурса.
В одноранговой сети все компьютеры равны и выполняют функции как клиентов, так и серверов. Это означает, что каждый компьютер может предоставить свои ресурсы другим компьютерам сети и получает доступ к их ресурсам, предоставленным в общее пользование. В сети такого типа Вы можете установить любую из упомянутых версий Windows, а вот специализированную клиент-серверную ОС. например, NetWare, в одноранговой сети использовать нельзя. В одноранговую сеть обычно не включают больше 10—15 компьютеров, поскольку поддерживать в каждой системе собственные учетные записи и другие механизмы защиты