Собираем компьютер своими руками
Шрифт:
Количество рабочих мест в такой сети – от нескольких до сотен или тысяч компьютеров. С целью поддержки на необходимом уровне производительности сети при возрастании количества подключенных пользователей устанавливают дополнительное или более скоростное сетевое оборудование, серверы и т. д. Это позволяет оптимально распределить вычислительную мощность, обеспечив максимальную скорость передачи данных.
Не все серверы выполняют одинаковую работу. Существует большое количество специализированных серверов, которые позволяют автоматизировать или просто облегчить выполнение тех или иных задач. Далее описаны некоторые из них.
Файл-сервер. Используется
Принт-сервер. Главная его задача – обслуживание очереди печати сетевых принтеров и обеспечение постоянного доступа к ним. Часто с целью экономии средств файл-сервер и принт-сервер совмещают.
Сервер базы данных. Призван обеспечить максимальную скорость поиска и записи нужных данных в базу или получения данных из нее с последующей передачей их конечному пользователю. Это самые мощные из серверов. Они обладают максимальной производительностью, так как от этого зависит комфортность работы всех пользователей.
Сервер приложений. Это промежуточный сервер между пользователем и сервером базы данных. Как правило, на нем выполняются запросы, которые требуют максимальной производительности и должны быть переданы пользователю, не затрагивая сервер базы данных и пользовательский компьютер. Это могут быть запрашиваемые из базы данные или любые программные модули.
Другие серверы. Кроме перечисленных выше, существуют другие серверы, например почтовые, коммуникационные, серверы-шлюзы и т. д.
С целью экономии средств на один из серверов часто возлагают обслуживание нехарактерных для него заданий. В этом случае следует понимать, что скорость выполнения им тех или иных задач может по разным причинам значительно понижаться.
Сеть на основе сервера предоставляет широкий спектр услуг и возможностей, которых трудно или невозможно добиться в одноранговой сети. Одноранговая сеть уступает ей по защищенности и администрированию. Имея выделенный сервер (серверы), легко обеспечить резервное копирование, что является первоочередной задачей, если в сети присутствует сервер базы данных.
В табл. 11.2 перечислены основные преимущества и недостатки сети на основе сервера.
11.3. Основные понятия
Топология сетей
Перед началом создания сети необходимо выяснить, где и как будут располагаться подключаемые компьютеры. Нужно также определить место для необходимого сетевого оборудования и то, как будут проходить связывающие компьютеры кабели. Одним словом, необходимо подумать о будущей топологии сети.
От выбора будущей топологии сети зависит многое, в частности необходимое сетевое
Каждая из существующих технологий имеет правила, устанавливающие тип кабеля, соединяющего компьютеры, максимальную длину сегмента, способ ведения кабеля и т. д.
Сегодня существует несколько топологий, которые можно использовать в той или иной ситуации.
Сетевые стандарты
Локальная сеть состоит из огромного количества компонентов. Это компьютер и сетевая операционная система; сетевая карта; концентраторы, маршрутизаторы и т. п.; программное обеспечение компьютера, работающее с сетевой картой. Требования к компонентам разнообразны, кроме того, их выпускают разные производители, поэтому без согласованности трудно достичь результата. Для этого существует понятие стандарта.
Разработкой стандартов занимаются крупные организации или комитеты. Вот некоторые из них.
• Международная организация по стандартизации (International Organization for Standardization, IOS [14] ) – учреждение, состоящее из ведущих организаций разных стран, которые занимаются разработками стандартов.
• Международный союз электросвязи (International Telecommunications Union, ITU) – постоянно действующая организация, выпустившая большое количество стандартов, в основном телекоммуникационных.
14
Часто используется иное название организации – International Standards Organization – и, соответственно, название стандарта – ISO.
• Институт инженеров по электротехнике и радиоэлектронике (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.
Описываемая модель состоит из семи уровней (физический, канальный, сетевой, транспортный, сеансовый, уровень представления и прикладной), каждый из которых отвечает за определенные задачи, решая их с помощью заложенных в него алгоритмов. Все уровни связаны посредством интерфейсов (процедур взаимодействия). Выполнив свою часть задачи, нижестоящий уровень передает готовые данные вышестоящему. Пройдя цепочку из семи уровней, на выходе получаются готовые к употреблению данные.