- Серверы приложений.
На серверах приложений выполняются прикладные задачи клиент серверных приложений, а так же находятся данные доступные клиентам. Например, чтобы ускорить поиск данных серверы хранят большие объемы информации в структурированном виде. Эти серверы отличаются от серверов файлов и печати. В последних файл или данные целиком копируются на запрашивающий компьютер. А в сервере приложений на клиентский компьютер пересылаются только результаты запроса.
Приложение-клиент на удаленном компьютере получает доступ к данным, сохраняемым на сервере приложений. Однако, вместо всей базы данных на Ваш компьютер с сервера загружается только результаты запроса.
- Почтовые серверы.
Почтовые серверы управляют сообщениями электронной почты между серверами сети.
- Серверы факсов.
Серверы факсов управляют потоком входящих и исходящих факсимильных сообщений через один или несколько факс-модемов.
- Коммуникационные серверы.
Коммуникационные серверы (серверы связи) управляют проходящим через модем и телефонную линию потоком данных и почтовых сообщений между своей сетью и другими сетями, мэйнфреймами или удаленными пользователями.
- Серверы служб каталога.
Каталог содержит данные о серверах, позволяя пользователям находить, сохранять и защищать информацию в сети. WindowsNTServer объединяет компьютеры в логические группы – домены, система защиты которых обеспечивает различным пользователям неодинаковые права доступа к сетевым ресурсам.
Характеристики двух основных типов сетей:
Параметр | Одноранговая сеть | Сеть на основе сервера |
Размер | Не более 10 компьютеров | Ограничено аппаратным обеспечением сервера и сети |
Защита | Вопросы защиты решаются каждым пользователем самостоятельно | Всесторонняя и централизованная защита ресурсов |
Администрирование | Администрированием своего компьютера занимается каждый пользователь. Нет необходимости в сетевом администраторе | Администрирование осуществляется централизованно, необходим хотя бы один администратор с соответствующей подготовкой |
Термин «топология» или «топология сети», обозначает физическое расположение компьютеров, кабелей и других сетевых компонентов. Топология – стандартный термин, который используется профессионалами при описании базовой схемы сети.
Чтобы совместно использовать ресурсы или выполнять другие сетевые задачи, компьютеры должны быть подключены друг к другу. Для этой цели в большинстве сетей применяется кабель. Однако просто подключить компьютер к кабелю, соединяющему другие компьютеры недостаточно. Различные типы кабелей в сочетании с различными сетевыми платами, сетевыми операционными системами и различными компонентами требуют и различных методов реализации.
Все сети стоятся на основе трех базовых топологий:
- шина;
- звезда;
- кольцо.
Сами по себе базовые топологии не сложны. Однако на практике часто встречаются довольно сложные комбинации, сочетающие свойства и характеристики нескольких топологий.
Топологию «шина» часто называют «линейной шиной». В ней используется один кабель, именуемый магистралью или сегментом к которому подключены все компьютеры сети. Данная топология является наиболее простой и распространенной реализацией сети.
В сети с топологией «шина» компьютеры адресуют данные конкретному компьютеру, передавая их по кабелю в виде электрических сигналов. Данные виды электрических сигналов передаются всем компьютерам сети; однако информацию принимает только тот компьютер, чей адрес соответствует адресу получателя, зашифрованному в этих сигналах. Причем в каждый момент времени вести передачу может только один компьютер.
Т.к. данная сеть передается лишь одним компьютером, ее производительность зависит от количества компьютеров, подключенных к шине. Чем больше компьютеров, тем большее их число ожидает передачи и тем медленнее сеть.
Шина – пассивная топология. Это значит, что компьютеры только «слушают» передаваемые по сети данные, но не перемещают их от отправителя к получателю. Поэтому, если какой-либо компьютер выйдет из строя, это не скажется на работе сети. В активных топологиях компьютеры регенерируют сигналы и передают их дальше по сети.
При топологии «звезда» все компьютеры с помощью сегментов кабеля подключаются к центральному компоненту – концентратору. Сигнал от передающего компьютера поступает через концентратор ко всем остальным.
В сетях с топологией «звезда» подключение компьютеров к сети выполняется централизованно. Но есть и недостаток: т.к. все компьютеры подключены к центральной точке, для больших сетей значительно увеличивается расход кабеля. К тому же, если центральный компонент выйдет из строя – остановится вся сеть. А если выйдет из строя только один компьютер (или кабель, соединяющий его с концентратором), то лишь этот компьютер не сможет передавать или принимать данные по сети. На остальные компьютеры по сети этот сбой не повлияет.
При топологии «кольцо» компьютеры подключаются к кабелю. Сигналы передаются по кольцу в одном направлении и проходят через каждый компьютер. В отличие от пассивной топологии «шина» здесь каждый компьютер выступает в роли повторителя, усиливая сигналы и передавая их следующему компьютеру. Поэтому если выйдет из строя один компьютер, прекращает функционировать вся сеть.
Один из способов передачи данных по кольцевой сети называется передачей маркера. Суть его такова. Маркер последовательно, от одного компьютера к другому, передается до тех пор, пока его не получит тот компьютер, который «хочет» послать данные. Передающий компьютер видоизменяет маркер, добавляет к нему данные и адрес получателя и отправляет его дальше по кольцу.
Данные проходят через каждый компьютер, пока не окажется у того, чей адрес совпадает с адресом получателя. После этого принимающий компьютер посылает передающему сообщение, где подтверждает факт приема данных. Получив подтверждение, передающий компьютер создает новый маркер и возвращает его в сеть.
В настоящее время при компоновке сети все чаще используется комбинированная топология, которая сочетает отдельные свойства шин, звезды и кольца.
Звезда-шина – это комбинация топологий шина и звезда, обычно схема выглядит так: несколько сетей с топологией звезда объединяются при помощи магистральной линейной шины. В этом случае выход из строя одного компьютера не скажется на работе всей сети – остальные компьютеры по-прежнему взаимодействуют друг с другом. А выход из строя концентратора повлечет за собой отсоединение от сети только подключенных к нему компьютеров и концентраторов.
Звезда-кольцо несколько похожа на звезда-шина. И в той и в другой топологии компьютеры подключаются концентратором. Отличие в том, что концентраторы в звезде-шине соединены магистральной шиной, а в звезде-кольце все концентраторы подключены к главному концентратору, образуя звезду. Кольцо же реализуется внутри главного концентратора.
Выбор топологии.
Топология | Преимущества | Недостатки |
Шина | Экономный расход кабеля. Сравнительно недорогая и несложная в использовании среда передачи. Простота, надежность. Легко расширяется. | При значительных объемах трафика уменьшается пропускная способность сети. Трудно локализовать проблемы. Выход из строя кабеля останавливает работу многих пользователей. |
Кольцо | Все компьютеры имеют равный доступ. Количество пользователей не оказывает сколько-нибудь значительного влияния на производительность. | Выход из строя одного компьютера может вывести из строя всю сеть. Трудно локализовать проблему. Изменение конфигурации сети требует остановки всей сети. |
Звезда | Легко модифицировать сеть, добавляя новые компьютеры. Централизованный контроль и управление. Выход из строя одного компьютера не влияет на работоспособность сети. | Выход из строя центрального узла парализует всю сеть. |
Протоколы – это набор правил и процедур, регулирующих порядок осуществления некоторой связи. Протоколы – это правила и технические процедуры, позволяющие нескольким компьютерам при объединении в сеть общаться друг с другом.
Компьютер-отправитель в соответствии с протоколом выполняет следующие действия:
- разбивает данные на небольшие блоки, называемые пакетами с которыми может работать протокол;
- добавляет к пакетам адресную информацию, чтобы компьютер-получатель мог определить, что эти данные предназначены именно ему;
- подготавливает данные к передаче через плату сетевого адаптера и далее – по сетевому кабелю;
Компьютер-получатель в соответствии с протоколом выполняет те же действия, но только в обратном порядке:
- принимает пакеты данных из сетевого кабеля;
- через плату сетевого адаптера передает пакеты в компьютер;
- удаляет из пакета всю служебную информацию, добавленную компьютером-отправителем;
- копирует данные из пакета в буфер – для их объединения в исходный блок данных;
- передает приложению блок данных (собранный из пакетов) в том формате, который оно использует.
И компьютеру-отправителю, и компьютеру-получателю необходимо выполнять каждое действие одинаковым способом, с тем, чтобы поступившие по сети данные совпадали с исходными.