Компьютер предоставляющий доступ к собственным ресурсам или управляющий распределением

Обновлено: 04.07.2024

В глобальных сетях для передачи информации применяются следующие виды коммутации:

Большой интерес представляет глобальная информационная сеть Интернет.

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

В настоящее время в Интернете существует достаточно большое количество сервисов, обеспечивающих работу со всем спектром ресурсов. Наиболее известными среди них являются:

Запись адреса электронной почты строится по определенной форме и состоит из двух частей:

Имя_пользователя, чаще всего, имеет произвольный характер и задается самим пользователем.

Имя_сервера жестко связано с выбором пользователем сервера, на котором он разместил свой почтовый ящик.

Условное разделение адресов электронной почты:

У каждой сетевой службы должен быть свой протокол. Он определяет порядок взаимодействия клиентской и серверной программ. От него зависит, что может запросить та или иная сторона, а что — не может; на что может ответить сторона, а на что — не должна. Он же определяет, в какой форме должен быть сделан запрос и как должен быть представлен ответ.

Кроме того, электронная почта позволяет:

Телеконференция - это форум, где проводятся дискуссии по отдельной теме.

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

Три типа телеконференций

Всё обеспечение сети разделяют на два вида:
1.Аппаратное – оборудование, которое обеспечивает существование и функционирование сети
2.Программное – программы необходимые для работы в сети

Чтобы сеть функционировала нужны сервера, компьютеры абонентов, устройства для объединения компьютеров в сети и линии связи между ними.

Компьютер-сервер – это высокопроизводительный компьютер, который постоянно подключён к сети и имеет бесперебойное электропитание, при этом он занимается постоянным приёмом/передачей информации по сети и обеспечивает предоставление информационных услуг в сети.

Компьютер-терминал – это наш домашний компьютер, через который мы выходим в интернет для получения и передачи информации.

Чтобы выйти в интернет не достаточно одного компьютера, ещё для этого необходим модем.

Модем – название произошло от слов модулятор/демодулятор. Модуляция – это преобразование информации из дискретной цифровой формы в аналоговую при передаче информации в сеть, демодуляция – наоборот. Информация в ЭВМ имеет дискретную двоичную форму, а линии телефонной связи, через которые выходим в интернет передают аналоговый – непрерывный сигнал, вот для того чтобы преобразовывать сигнал из одного вида в другой и нужен модем.

Модем (модулятор/демодулятор) — устройство для преобразования физической формы представления информации из компьютерного стандарта в стандарт телефонной связи и обратно.

До развития интернета самыми популярными были модемы для коммутируемых телефонных линий или как их ещё называли dial-up модемы, которые издавали шипяще-звинящие звуки в момент подключения к сети и обеспечивали скорость передачи до 8 килобит в секунду.

На скорость работы таких модемов влияла их скорость, измеряющаяся в бодах.

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

Иногда ошибочно считают, что бод — это количество бит, переданное в секунду. Но это верно лишь для двоичного кодирования. Например, в современных модемах используется квадратурная амплитудная манипуляция, и одним изменением уровня сигнала может кодироваться несколько (до 16) бит информации.
Например, при символьной скорости 2400 бод скорость передачи может составлять 9600 бит/c благодаря тому, что в каждом временном интервале передаётся 4 бита.

Кроме этого, бодами выражают полную ёмкость канала, включая служебные символы (биты), если они есть. Эффективная же скорость канала выражается другими единицами, например битами в секунду (бит/c, bps).

В высокоскоростных модемах один символ несёт несколько битов. Например, модемы V.22bis и V.32 передают 4 бита на 1 символ, V.32bis – 6 битов, а V.34 – 9.

До появления DSL модемов скорость интернета у обычных пользователей была не большой, но теперь с приходом технологий DSL и VPN скорость интернета ограничивается чаще только тарифным планом провайдера.

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

Сетевая карта (сетевая плата или Ethernet-адаптер или NIC – network interface card) – периферийное устройство, позволяющее компьютеру взаимодействовать с другими устройствами сети.

Существует 4 основных вида линий (каналов) связи:
1. Телефонные линии
2. Электрическая кабельная сеть
3. Оптоволоконная кабельная сеть
4. Радиосвязь (радиорелейные линии, спутники)
Все эти каналы связи различаются по пропускной способности, помехоустойчивости, стоимости.
Самый дешёвые – телефонные, т.к. их уже протянули и они используются и для обычных телефонов, самые дорогие – оптоволоконные.
Помехоустойчивые – оптоволоконные, неустойчивые – радиосвязь.
Пропускная способность — это максимальная скорость передачи информации по каналу. Измеряется в Кбит/с или Мбит/с.
Примерная оценка пропускной способности телефонных линий около 50Мбит/с, у оптоволоконных и радиосвязи до 1Гбит/с.

Основным ПО для функционирования сетей являются сетевые операционные системы на серверах: Windows Server, FreeBSD, различные версии Linux и другие.

ПО делится на два вида:
Базовое — обеспечивает поддержку работы сети по протоколу TCP/IP.
Прикладное — обеспечивает работу служб интернета — WWW, почта и другие.

Основная технология работы сети – клиент-сервер – программа-клиент на компьютере абонента сети формирует запросы, а сервер обрабатывает эти запросы.

Интернет — это всемирная система компьютерных сетей, объединённых на базе общего протокола TCP/IP, также её именуют WWW – World Wide Web – всемирная паутина или всемирная информационная сеть.

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

Гиперссылка (гипертекст) — это слово или участок текста, который выделен каким-либо цветом и щелчок по которому позволит перейти на другую веб-страницу или веб-сайт.

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

Веб-страницы хранятся на веб-сервере, а если страницы находятся в одном домене, то все вместе они составляют веб-сайт.

Для просмотра веб-документов в сети Интернет необходима клиент-программа — браузер.

Практически все услуги Internet построены на принципе клиент-сервер. Вся информация в Интернет хранится на серверах. Обмен информацией между серверами сети осуществляется по высокоскоростным каналам связи или магистралям.

К таким магистралям относятся: выделенные телефонные аналоговые и цифровые линии, оптические каналы связи и радиоканалы, в том числе спутниковые линии связи. Серверы, объединенные высокоскоростными магистралями, составляют базовую часть Интернет.

Отдельные пользователи подключаются к сети через компьютеры местных поставщиков услуг Интернета, Internet - провайдеров (Internet Service Provider - ISP), которые имеют постоянное подключение к Интернет. Региональный провайдер, подключается к более крупному провайдеру национального масштаба, имеющего узлы в различных городах страны.

Сети национальных провайдеров объединяются в сети транснациональных провайдеров или провайдеров первого уровня. Объединенные сети провайдеров первого уровня составляют глобальную сеть Internet.

Услуги, которые могут быть предоставлены пользователям в Интернет:

  • электронная почта E-mail;
  • компьютерная телефония;
  • передача файлов FTP;
  • терминальный доступ для интерактивной работы на удаленном компьютере TELNET;
  • глобальная система телеконференций USENET;
  • справочные службы;
  • доступ к информационным ресурсам и средства поиска информации в Интернете.

Кроме того, Интернет - это мощное средство ведения электронного бизнеса и дистанционного (интерактивного или он-лайн) обучения.

Компьютерная сеть — это группа (два и более) компьютеров, соединенных каналами передачи данных.

Компьютерные сети обеспечивают:

— быстрый обмен данными;

— совместное использование ресурсов (сканеров, модемов, принтеров и т. д.);

— совместное использование программного обеспечения и баз данных;

— совместную работу пользователей над некоторым заданием и проектом;

— возможность удаленного управления компьютерами.

В зависимости от выполняемых в сети функций различают компьютеры-серверы и компьютеры-клиенты:

  1. Сервер — это компьютер, предоставляющий доступ к собственным ресурсам или управляющий распределением ресурсов сети.
  2. Клиент-компьютер, использующий ресурсы сервера.


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

Глобальные сети — это сети, охватывающие большие территории и включающие большое число компьютеров.

По архитектуре различают: одноранговые сети и сети с выделенным сервером.

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

Сети с выделенным сервером — это сети, в которых один или несколько компьютеров являются серверами, а все остальные — клиентами.

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

Давайте рассмотрим локальные сети. Во многом большинство характеристик локальных сетей определяется конфигурацией или топологией сетей. Топология — это конфигурация сети, способ соединения ее элементов друг с другом.

Чаще всего используются следующие топологии сетей:

  1. Шинная топология. Все компьютеры сети подключаются к одному кабелю.
  2. Кольцевая топология. Данные передаются по кольцу от одного компьютера к другому.
  3. Радиальная топология. Каждый компьютер через специальные сетевой адаптер подключается отдельным кабелем к объединяющему устройству.
  4. Древовидная топология. Образуется соединением между собой несколькими звездообразных топологий.


Локальные сети ориентированы прежде всего на сравнительно небольшое количество компьютеров.

Что же касается глобальных сетей, то она ориентирована на обслуживание неограниченного круга пользователей. Самый впечатляющий пример глобальной сети — это ИНТЕРНЕТ.

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

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

За каждым компьютерным узлом в Интернете закреплён постоянный адрес, называемый IP-адресом. Давайте рассмотрим технологию IP- адресации.

Такие адреса получают и пользователи сети Интернет, но в отличии от адресов узлов они действуют только во время подключения пользователя к сети и изменяются при каждом новом сеансе.

IP-адрес представляет собой 32-битный идентификатор, например:

Так как человеку сложно воспринимать такую длинную строку, ее делят на 4 равные части:

Чтобы пользователи было еще удобнее работать с IP-адресом каждую часть переводят в 10-ую систему счисления:

Таким образом число в IP-адресе не может превышать 255.

Мы говорили уже о том, что Интернет представляет собой сеть сетей, поэтому технология IP-адресов учитывает этот факт следующим образом:

Любой IP адрес состоит из двух частей: IP-адрес сети и IP-адрес узла этой сети. При этом деление адреса на части происходит с помощью маски — 32-битным числом, в двоичной записи которого сначала стоят единицы, потом — нули. Первая часть IP- адреса, соответствующая единичным битам маски, относится к адресу сети, а вторая, соответствующая нулям маски, — определяет числовой адрес узла сети. Адрес сети получается в результате поразрядной конъюнкции к IP адреса узла и маски.

Напомним, Конъю́нкция — логическая операция, по своему применению максимально приближённая к союзу "и". Пример:


Пусть дан IP-адрес узла 217.9.142.131 и с помощью маски 255.255.192.0 надо получить IP-адрес сети.

Сначала переведем IP-адрес узла и маски в двоичный вид и произведен поразрядную конъюнкцию:


При этом часть IP-адреса сети, соответствующая единицам в маске, указывает на IP-адрес сети, к которой привязана сеть, а часть, соответствующая нулям, отдается на нумерацию компьютеров пользователей этой сети.

Желтым цветом выделена часть IP-адреса сети, указывающей на узел, а зеленым — на нумерацию пользователей.

Таким образом на нумерацию пользователей такой IP-адрес сети выделяет 14 бит, при этом два адреса из них не используется (адрес сети и широковещательный) А значит она позволяет пользоваться одновременно 16382 компьютера.

Список обязательной и дополнительной литература для углубленного изучения темы

— Босова Л. Л., Босова А. Ю. Информатика. 11 класс. Базовый уровень. — М.: БИНОМ, 2016

— Угринович Н. Д. Информатика и ИКТ. Базовый курс. Учебник для 7—9 классов/ М.: БИНОМ. Лаборатория знаний, 2005

— Семакин И. Г., Е. К. Хеннер. Информатика и ИКТ. 10—11 класс/ М.: БИНОМ. Лаборатория знаний, 2008

— К. Ю. Поляков, Е. А. Еремин. Информатика. 11 класс. Базовый и углубленный уровни: учебник в 2 ч. Ч. 1 / М.: БИНОМ. Лаборатория знаний, 2016

Дать представление о назначении компьютерных сетей, их видах.

Познакомить учащихся со структурой локальных сетей.

Научить выделению различных типов топологий локальных сетей.

Развивающие:

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

Воспитательные:

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

Планируемые образовательные результаты:

предметные – что такое компьютерная сеть;

метапредметные – как происходит адресация компьютеров по протоколу TCP\IP ;

личностные – понимание роли фундаментальных знаний как основы современных информационных технологий, развитие логического мышления, внимательности.

Решаемые учебные задачи :

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

освоить принципы определения IP- адреса, адреса сети и маски ;

Тип урока: комбинированный урок (дискуссия, лекция (изучение нового материала), мультимедиа, практикум, самостоятельная работа).

Формируемые общие компетенции (ОК):

ОК1. Выбирать способы решения задач профессиональной деятельности, применительно к различным контекстам.

ОК2. Осуществлять поиск, анализ и интерпретацию информации, необходимой для выполнения задач профессиональной деятельности.

ОК3. Планировать и реализовывать собственное профессиональное и личностное развитие.

ОК9. Использовать информационные технологии в профессиональной деятельности.

Методы обучения: словесные (рассказ, объяснение, беседа), наглядные (иллюстрация), практические.

Форма организации: индивидуальная, фронтальная.

Оборудование: проектор, экран, компьютер, презентация.

Время на проведение занятия: 1 учебный час

Организация начала занятия – 2 минуты.

Подготовка к основному этапу занятия. Мотивация учебной деятельности –3 минуты.

Актуализация знаний обучающихся – 5 минут.

Изложение нового материала – 20 минут.

Закрепление учебного материала – 10 минут.

Задание на дом – 3 минуты.

Рефлексия – 2 минуты.

Организация начала занятия (2 минуты)

Здравствуйте ребята, садитесь. Запишите тему урока. - Организация компьютерных сетей. Адресация.

Актуализация знаний обучающихся (5 минут)

Как вы думаете, что подразумевают под понятием Компьютерная сеть?

Какие виды компьютерных сетей бывают? Что такое IP -адрес?

Изложение нового материала – (20минут)

Компьютерная сеть — это группа (два и более) компьютеров, соединенных каналами передачи данных.

Компьютерные сети обеспечивают:

— быстрый обмен данными;

— совместное использование ресурсов (сканеров, модемов, принтеров и т. д.);

— совместное использование программного обеспечения и баз данных;

— совместную работу пользователей над некоторым заданием и проектом;

— возможность удаленного управления компьютерами.

В зависимости от выполняемых в сети функций различают компьютеры-серверы и компьютеры-клиенты:

Сервер — это компьютер, предоставляющий доступ к собственным ресурсам или управляющий распределением ресурсов сети.

Клиент-компьютер, использующий ресурсы сервера.

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

Глобальные сети — это сети, охватывающие большие территории и включающие большое число компьютеров.

По архитектуре различают: одноранговые сети и сети с выделенным сервером.

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

Сети с выделенным сервером — это сети, в которых один или несколько компьютеров являются серверами, а все остальные — клиентами.

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

Давайте рассмотрим локальные сети. Во многом большинство характеристик локальных сетей определяется конфигурацией или топологией сетей. Топология — это конфигурация сети, способ соединения ее элементов друг с другом.

Чаще всего используются следующие топологии сетей:

Шинная топология. Все компьютеры сети подключаются к одному кабелю.

Кольцевая топология. Данные передаются по кольцу от одного компьютера к другому.

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

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

Локальные сети ориентированы прежде всего на сравнительно небольшое количество компьютеров.

Что же касается глобальных сетей, то она ориентирована на обслуживание неограниченного круга пользователей. Самый впечатляющий пример глобальной сети — это ИНТЕРНЕТ.

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

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

За каждым компьютерным узлом в Интернете закреплён постоянный адрес, называемый IP-адресом. Давайте рассмотрим технологию IP- адресации.

I Р-адрес – уникальный (не повторяющийся) цифровой индивидуальный номер компьютера в сети. IP -адрес может быть закреплён за данным компьютером постоянно (выделенный IP -адрес) или выдаваться компьютеру временно из некоторого имеющегося набора только на время данного сеанса работы в сети.

В стандарте IP v.4 IP -адрес представляет собой запись из четырёх разделённых точками чисел, каждое из которых соответствует одному байту и имеет значение от 0 до 255.

Пример: 168.154.0.177

Некоторые IP -адреса являются служебными и используются для специальных целей:

адрес сети, в котором один или несколько крайних справа байтов равны нулю (примеры: 168.154.15.0, 168.154.0.0);

широковещательный адрес, в котором один или несколько крайних справа байтов равны 255 (примеры: 168.154.15.255, 168.154.255.255).

Адрес сети, адрес компьютера в сети, маска IP -адреса

Если компьютер находится в составе локальной сети, которая, в свою очередь, подключена к сети Интернет, то возникает задача – определить IP -адрес всей локальной сети в целом (например, чтобы разослать пакет информации на все компьютеры данной локальной сети) и адрес конкретного компьютера внутри этой локальной сети.

Адрес сети и адрес компьютера в этой сети – это две условно выделяемые части единого IP -адреса данного компьютера, под которым он числится в Интернете:

адрес сети адрес компьютера

в этой сети

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

Определение адреса сети по полному IP- адресу и маске:

исходный IP -адрес записывается в двоичной форме

(каждое число – байт переводится в восьмиразрядное двоичное число отдельно и по-прежнему записывается через точку);

маска также записывается в двоичной форме;

двоичная запись маски записывается под двоичной записью IP -адреса;

для определения адреса сети нужно выполнить логическую операцию И для каждой отдельной пары битов;

полученная двоичная запись преобразуется в десятичную форму (каждое двоичное число – отдельно).

hello_html_536e5725.jpg

Определение адреса компьютера в сети (номера компьютера) по полному IP -адресу и маске:

исходный IP -адрес записывается в двоичной форме (каждое число – байт переводится в восьмиразрядное двоичное число отдельно и по-прежнему записывается через точку);

маска также записывается в двоичной форме;

маска инвертируется (единичные биты заменяются на нулевые и наоборот) ;

двоичная запись инвертированной маски записывается под двоичной записью IP -адреса;

для определения адреса сети нужно выполнить логическую операцию И для каждой отдельной пары битов;

полученная двоичная запись преобразуется в десятичную форму (каждое двоичное число – отдельно). Пример:

I Р-адрес: 17.240.120.15 => 00010001.11110000.01111000.00001111

Результат: 00000000.00000000.01111000.00001111 =>0.0.120.15

Определение количества компьютеров (количества адресов) в сети по маске:

маска записывается в двоичной форме (каждое число – байт переводится в восьмиразрядное двоичное число отдельно и по-прежнему записывается через точку);

маска инвертируется (единичные биты заменяются на нулевые и наоборот) ;

разделяющие точки отбрасываются (т.е. инвертированная маска рассматривается как единое 32-битовое двоичное число);

в этом числе отбрасываются незначащие нули слева;

полученное двоичное число переводится в десятичную систему счисления;

полученное число увеличивается на 1 (чтобы учесть, что нумерация адресов начинается с нулей).

Получаемое из инвертированной маски число:

111111111111111 = 32767 10 .

Теоретически возможно адресов компьютеров в сети: 32767 + 1 = 32768.

Реально допускается адресов компьютеров в сети: 32768 - 2 = 32766.

Закрепление учебного материала– 10 минут

Задача 1. Если маска подсети 255.255.255.192 и IP-адрес компьютера в сети 10.18.134.220, то номер компьютера в сети равен_____

Задача 2 Для некоторой подсети используется маска 255.255.254.0. Сколько различных адресов компьютеров теоретически допускает эта маска, если два адреса (адрес сети и широковещательный) не используют?

Задача 3. Для узла с IP-адресом 224.128.112.142 адрес сети равен 224.128.64.0. Чему равен третий слева байт маски? Ответ запишите в виде десятичного числа.

Задание на дом – 3 минуты § 44-48 учебника

Рефлексия – 2 минуты

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

Информатика. 10 класс. Базовый и углубленный уровни : учебник : в 2 ч. Ч. 2 / К. Ю. Поляков, Е. А. Еремин. — М. : БИНОМ. Лаборатория знаний, 2015. — 344 с.: ил.

Информатика и ИКТ. Задачник-практикум: в 2 т. И74 Т. 1/ Л. А. Залогова [и др.]; под ред. И. Г. Семакина, Е. К. Хеннера. – 4-е изд. – М.: БИНОМ. Лаборатория знаний, 2012. – 309 с.: ил.


13:17 15-07-2010 DimonVideo

Все о серверах

Все о серверах

Сервер – мощный компьютер, обслуживающий другие компьютеры в локальной сети. ComputerBild расскажет, чем сервер отличается от обычного ПК.

В любой сколько-нибудь крупной компьютерной сети постоянно возникает необходимость совместного использования ресурсов несколькими компьютерами, будь то общее подключение к Интернету, доступ к мультимедийным файлам или печать документов на одном принтере. Компьютер, который предоставляет эти ресурсы другим машинам, называется сервером. Характер этих ресурсов определяет тип сервера. На файловом сервере хранятся данные, сервер печати принимает документы и отправляет их на подключенный к нему принтер, подключаясь к прокси-серверу для выхода в Интернет, компьютеры совместно используют канал доступа. Эти и другие функции могут выполнять как разные машины, так и один компьютер.

Отличие сервера от обычного ПК


Серверы, которые используются в домашних «локалках» и на мелких предприятиях, как правило, отличаются от обычных ПК лишь установленным на них программным обеспечением. Другое дело – серверы крупных организаций. Нагрузка на их вычислительные ресурсы и устройства хранения данных очень велика. Эти машины должны вмещать большие объемы документов и обеспечивать высокую скорость доступа к ним. Также, что не менее важно, от сервера требуется бесперебойная работа и высокая отказоустойчивость. Поэтому крупные серверы, в основном, состоят из более сложного и высокопроизводительно­го «железа», нежели обычные ПК. При этом некоторые аппаратные компоненты, функции которых являются вторичными для сервера, оказываются более слабыми, чем их аналоги в составе домашнего ПК. Вот те комплектующие, которые отличают серверы от простых компьютеров.

Мощные процессоры. Серверы используют специальные ЦП, например Xeon фирмы Intel или Opteron от AMD. Применяются и более экзотические «камни», например Intel Itanium. Серверы начального уровня, как и простые ПК, имеют один процессор, более крупные – от двух до восьми. Самые могучие серверы представляют собой кластеры из сотен процессоров с сопутствующей «обвязкой» – материнскими платами, накопителями и т.д.

Большой объем оперативной памяти. Если домашнему ПК для полноценной работы за глаза хватает пары гигабайт «оперативки», в худших случаях – 4, то мощному серверу требуется 8–16 Гб и даже больше. Сами серверные модули памяти, как правило, обладают функцией коррекции ошибок – ЕСС (Error Correction Code). Благодаря этому ошибки записи и чтения данных, вызванные сбоем в работе электроники или дефектом микросхем памяти, не приведут к перебоям в работе «софта» или зависанию системы, как это случилось бы с обычным компьютером.

Емкие накопители. В большинстве серверов данные хранятся на быстрых и емких жестких дисках, которые объединяются в RAID-массивы. Так как от сервера одновременно требуются высокая скорость и отказоустойчивость, то форматы массивов сочетают разделение данных по нескольким жестким дискам с дублированием информации на других «винтах». Нередко встречается и возможность отключать и подключать накопители «на горячую» – т.е. не прерывая работу системы.

Широкополосное сетевое подключение. Если сервер используется для совместного доступа в Интернет десятков компьютеров, то он подключается к глобальной Сети с помощью «толстого» канала с высокой пропускной способностью. Для этого используются оптоволоконные линии или радиоканалы. Клиентские компьютеры подключаются к серверу с помощью привычных технологий Ethernet или Wi-Fi.

Аппаратные средства, выполняющее вторичные обслуживающие функции, у серверов также отличаются от периферии клиентских ПК.

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

Блок питания. Серверы начального уровня оснащены одним или двумя БП. По мере возрастания числа функциональных блоков сервера и увеличения их «аппетитов» увеличиваются число и мощность блоков питания. Часто существует возможность «горячей» замены или подключения дополнительного БП.


Устройства вывода. Так как вывод видео и звука входит в чи­сло клиентских, а не серверных задач, устройства подобного назначения у серверов либо отсут­ствуют вовсе (тогда управление системой осуществляется удаленно с клиентского ПК), либо достаточно примитивны.

Особенности работы и аппаратного обеспечения мощного сервера диктуют и необходимость его специфического обслуживания.

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

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

Специализированное програмное обеспечение. На серверах устанавливаются операционные системы, адаптированные к серверным задачам, например Windows Server 2003, специальные версии Linux или Free BSD или сугубо серверные ОС – такие, как Solaris фирмы Sun Microsys­tems. В качестве основного программного обеспечения используются программы-серверы, например Apache для поддержки веб-сайтов или Microsoft Exchan­ge Server для приема и отправки электронной почты.

Типы серверов


Сервером называют не только компьютер, но и программное обеспечение, управляющее разделяемыми ресурсами и доступом к ним. На одном компьютере может работать одновременно несколько программ-серверов. В обиходе, говоря, например, о «почтовом сервере», подразумевают совокупность «железа» и «софта». В зависимости от функций, которые выполняет ПО, можно выделить несколько разновидностей серверов. Все их можно разделить на две группы: серверы, задачей которых является хранение данных и предоставление доступа к ним пользователям, и серверы, управляющие транспортом данных в сети и поддерживающие ее работу. К первой группе относятся следующие типы серверов.

Файловый сервер. В его задачи входит хранение файлов и обеспечение доступа к ним клиентских ПК, например по протоколу FTP. Ресурсы файл-сервера могут быть либо открыты для всех компьютеров в сети, либо защищены системой идентификации и правами доступа.

Мультимедийные серверы являются разновидностью файл-серверов. Они предназначены для хранения фотографий, музыки, фильмов и другого мультимедийного контента. В качестве такого сервера не обязательно использовать компьютер. Можно купить устройство NAS или даже обойтись компактным внешним жестким диском, подключаемым к сети через интерфейс Ethernet или Wi-Fi.

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

Игровые серверы. Разработчики компьютерных игр открывают специальные серверы, на которых пользователи могут играть друг с другом. Некогда наибольшей популярностью пользовались серверы 3D-шутеров и стратегий, позволяющие идти только одному матчу в отдельно взятый промежуток времени или нескольким одновременно. Редкая домовая или квартальная «локалка» обходится без такого сервера. В наше время более востребованы серверы различных MMORPG (Massive Multiplayer Online Role Playing Game), на которых одновременно могут играть сотни и тысячи человек (пример: игры Lineage 2 и World of Warcraft).

Веб-серверы. Эти серверы предоставляют доступ к веб-страницам и сопутствующим ресурсам, например картинкам. Сайты с высокой посещаемостью или расширенной функциональностью размещаются сразу на нескольких серверах.

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

В список серверов, управляющих транспортом трафика, входят следующие разновидности.


DHCP-серверы. Dynamic Host Configuration Protocol обеспечивает автоматическое распределение IP-адресов между компьютерами в сети. Такая технология широко применяется в локальных сетях с общим выходом в Интернет.

DNS-серверы. Функция DNS-сервера заключается в преобразовании доменных имен серверов в IP-адреса. Передача данных в сетях осуществляется с помошью IP-адресов, сайт с неизменным доменным именем может не раз «переезжать» с одного сервера на другой, меняя свой IP-адрес. Поэтому таблицы соответствия IP-адресов и доменных имен в системе DNS (Domain Name System) регулярно обновляются, и серверы синхронизируют их между собой.

Прокси-серверы выступают в качестве посредников при передаче данных по сети – с компьютера на компьютер. Они используются либо для организации разделяемого доступа в Интернет, когда требуется контроль и фильтрация трафика, либо для сокрытия IP-адреса ПК от компьютера-«собеседника», т.к. последний при коммуникации через прокси-сервер будет «видеть» только адрес прокси.

Кэш-серверы. Чтобы при каждом открытии веб-страницы клиентскому компьютеру не приходилось запрашивать заново все составляющие ее данные, используются промежуточные накопители – кэш-серверы. Если страница, запрошенная пользователем, не изменилась с времен последнего запроса, то ее можно загрузить не с «родного» хранилища, а из недр кэш-сервера.

Архитектуры «клиент-сервер» и Peer-to-Peer

На архитектуре «клиент-сервер» основано большинство традиционных интернет-сервисов. Но в последнее время получила распространение принципиально другая организация сети.

В архитектуре Peer-to-Peer (P2P) все компьютеры равноправны и каждый хранит часть общего объема данных. При этом каждая машина выступает одновременно и в качестве клиента, и в роли сервера. Самый успешный пример реализации P2P – файлообменные сети (eDon­key2000, Bit­Torrent). Получая файл из такой сети, вы одновременно скачиваете его фрагменты с десятков компьютеров. Благодаря распределению данных пиринговые (иначе одноранговые, децентрализованные) сети отличаются высокой отказоустойчивостью и скоростью работы.

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

Домашний сервер


Все современные операционные системы имеют серверные возможности. С их помощью можно открывать пользователям других ПК доступ к данным на жестком диске или к подключенному к компьютеру принтеру, а также «делиться» подключением к Интернету. Кроме того, домашний сервер можно использовать для резервного хранения данных или, сделав его доступным через Интернет, работать с документами на нем с любого ПК, подключенного к глобальной Сети.

«Поднять» домашний сервер для хранения файлов и разделения доступа к Интернету не так сложно, как может показаться неискушенному пользователю. Для этого понадобятся следующие компоненты.

Компьютер. Для файлового или простого веб-сервера достаточно компьютера с процессором не слабее Pentium II или Athlon, оперативной памятью объемом 256 Мб и приводом CD-ROM. Если же на компьютере планируется запуск игрового сервера (весьма популярная инициатива в небольших локальных сетях), потребуется машина мощнее.

В качестве первого шага на нем можно запустить сервер Linux с диска Live-CD. Побаловавшись с ним, вы решите, стоит ли вам переходить к более серьезным мероприятиям. Если вы все-таки решите использовать компьютер в качестве сервера постоянно, то Linux необходимо будет установить на жесткий диск. Для этого достаточно 10 Гб свободного места. Все остальное пространство останется для файлов и дополнительного программного обеспечения (в первую очередь – программ-серверов).

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

Дистрибутив Linux. С помощью бесплатной версии Linux (Open SuSe, Ubuntu или Knoppix) вы можете создать сервер, который обладает всеми функциями, необходимыми для домашнего использования.

Большинство дистрибутивов Linux также имеет и платные версии – например, в случае с SuSe она называется SuSe Enterprise Server. Эта версия Linux отличается дополнительной технической поддержкой производителя и расширенным комплектом программ.

Интернет. Перейдя по этим ссылкам, вы можете скачать различные дистрибутивы Linux для домашнего сервера:

WLAN-маршрутизаторы и сетевые жесткие диски

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

WLAN-маршрутизатор плюс внешний жесткий диск

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

Сетевые жесткие диски

Сетевое хранилище данных (Network Attached Storage –NAS) представляет собой компактный и недорогой (по сравнению с отдельным ПК) сервер, который выполняет только одну функцию – хранение данных. Мощные NAS обладают богатым набором интерфейсов и возможностью удаленной конфигурации через веб-интерфейс (подобно маршрутизаторам). Более простые варианты такого решения – обычные внешние жесткие диски с сетевым интерфейсом Ethernet или Wi-Fi.

Сервер на базе полноценного компьютера имеет смысл устанавливать лишь в том случае, если функциональности NAS уже не хватает: например, требуется «поднять» небольшой игровой сервер в домовой сети или веб-сайт. Для этих целей будет достаточно старого компьютера с ОС Linux, хотя можно использовать и Windows.

Читайте также: