Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Зачет по инф..doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
996.35 Кб
Скачать

11 Компьютерные сети. Интернет

11.1 Назначение и классификация компьютерных сетей

Современные информационные технологии нуждаются во все более совершенных средствах обработки информации. Модель, в которой один компьютер выполнял всю необходимую работу по обработке данных, уступила место модели, представляющей собой большое ко­личество отдельных, но связанных между собой компьютеров. Такие системы называются компьютерными сетями. Два или более компь­ютера называются связанными между собой, если они могут обмени­ваться информацией.

Здесь же следует упомянуть о таких важнейших понятиях теории сетей, как абонент, сервер, клиент.

Абонент (узел, хост, станция) — это устройство, подключенное к сети и активно участвующее в информационном обмене. Чаще всего абонентом (узлом) сети является компьютер, но абонентом также может быть, например, сетевой принтер или другое периферийное устройство, имеющее возможность напрямую подключаться к сети. Далее в курсе вместо термина "абонент" для простоты будет использоваться термин "компьютер".

Сервером называется абонент (узел) сети, который предоставляет свои ресурсы другим абонентам, но сам не использует их ресурсы. Таким образом, он обслуживает сеть. Серверов в сети может быть несколько, и совсем не обязательно, что сервер — самый мощный компьютер. Выделенный (dedicated) сервер — это сервер, занимающийся только сетевыми задачами. Невыделенный сервер может помимо обслуживания сети выполнять и другие задачи. Специфический тип сервера — это сетевой принтер.

Клиентом называется абонент сети, который только использует сетевые ресурсы, но сам свои ресурсы в сеть не отдает, то есть сеть его обслуживает, а он ей только пользуется. Компьютер-клиент также часто называют рабочей станцией. В принципе каждый компьютер может быть одновременно как клиентом, так и сервером.

Под сервером и клиентом часто понимают также не сами компьютеры, а работающие на них программные приложения. В этом случае то приложение, которое только отдает ресурс в сеть, является сервером, а то приложение, которое только пользуется сетевыми ресурсами — клиентом.

Цели использования компьютерных сетей.

  1. Предоставление доступа к программам, обору­дованию и особенно данным для любого пользователя сети. Это называется совместным использованием ресурсов.

  2. Обеспечение высокой надежности при помощи альтернативных источников информации. Например, все файлы могут быть расположены на двух или трех машинах одновремен­но, так что, если одна из них недоступна по какой-либо причи­не, то используются другие копии. Возможность продолжать ра­боту, несмотря на аппаратные проблемы, имеет большое значение для военных и банковских задач, воздушного транспор­та, безопасности ядерного реактора и т.п.

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

  4. Масштабируемость, т.е. способность увели­чивать производительность системы по мере роста нагрузки. В случае модели клиент-сервер новые клиенты и новые серверы могут добавляться по мере необходимости.

  5. Ускорение передачи информации. Компьютерная сеть является мощным средством связи между удаленными друг от друга пользователями. Если один из них изменяет документ, находящийся на сервере, в режиме on-line, остальные могут не­медленно увидеть эти изменения.