Читаем Собираем компьютер своими руками полностью

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

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

Другие серверы. Кроме перечисленных выше, существуют другие серверы, например почтовые, коммуникационные, серверы-шлюзы и т. д.

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

Сеть на основе сервера предоставляет широкий спектр услуг и возможностей, которых трудно или невозможно добиться в одноранговой сети. Одноранговая сеть уступает ей по защищенности и администрированию. Имея выделенный сервер (серверы), легко обеспечить резервное копирование, что является первоочередной задачей, если в сети присутствует сервер базы данных.

В табл. 11.2 перечислены основные преимущества и недостатки сети на основе сервера.

Таблица 11.2. Преимущества и недостатки сети на основе сервера

11.3. Основные понятия

Топология сетей

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

От выбора будущей топологии сети зависит многое, в частности необходимое сетевое оборудование, а также возможности ее расширения.

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

Сегодня существует несколько топологий, которые можно использовать в той или иной ситуации.

Сетевые стандарты

Локальная сеть состоит из огромного количества компонентов. Это компьютер и сетевая операционная система; сетевая карта; концентраторы, маршрутизаторы и т. п.; программное обеспечение компьютера, работающее с сетевой картой. Требования к компонентам разнообразны, кроме того, их выпускают разные производители, поэтому без согласованности трудно достичь результата. Для этого существует понятие стандарта.

Разработкой стандартов занимаются крупные организации или комитеты. Вот некоторые из них.

• Международная организация по стандартизации (International Organization for Standardization, IOS[14]) – учреждение, состоящее из ведущих организаций разных стран, которые занимаются разработками стандартов.

• Международный союз электросвязи (International Telecommunications Union, ITU) – постоянно действующая организация, выпустившая большое количество стандартов, в основном телекоммуникационных.

• Институт инженеров по электротехнике и радиоэлектронике (Institute of Electrical and Electronic Engineers, IEEE) – крупнейшая организация, которая занимается определением сетевых стандартов.

• Ассоциация производителей компьютеров и оргтехники (Computer and Business Equipment Manufacturers Association, CBEMA) – организация производителей аппаратного обеспечения США, которая занимается разработкой стандартов по обработке информации.

• Американский национальный институт стандартов (American National Standards Institute, ANSI) – организация, занимающаяся разработкой стандартов, в том числе в составе ISO. Внедряемые ей стандарты носят разнообразный характер, начиная с сетевых и заканчивая стандартами языков программирования.

Более подробно с сетевыми стандартами вы ознакомитесь далее.

Модель ISO/OSI и протоколы передачи данных

Главной в стандартизации сетей и всего, что к ним относится, является модель взаимодействия открытых систем (Open System Interconnection, OSI), разработанная международной организацией по стандартизации (International Standards Organization, ISO). На практике используется название модели ISO/OSI.

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

Перейти на страницу:
Нет соединения с сервером, попробуйте зайти чуть позже