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

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

Сегодня в нашем обиходе все чаще и чаще фигурирует такое понятие, как «рабочая станция». Это что такое? Многие догадываются об ответе, но далеко не все могут дать четкое термина. Рассмотрим некоторые аспекты, с ним связанные, исходя из принципов, заложенных в компьютерных технологиях.

Рабочая станция: это что в самом широком смысле?

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

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

Виды рабочих станций

Если принять во внимание то, что компьютер и есть рабочая станция, характеристика его очень сильно отличается от терминала, называемого сервером.

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

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

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

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

Исполняемые задачи

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

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

Отличие рабочих станций от серверов

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

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

Программное обеспечение серверов и рабочих станций

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

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

Например, в качестве серверной выступает Windows Server 2012, а на клиентских машинах используются Windows 7, 10, XP в разных вариациях или даже Mac OS X и Linux. Это отнюдь не означает, что между локальными компьютерами не будет взаимодействия. Оно осуществляется за счет применения универсальных сетевых протоколов. Так что не столь важно, какая именно ОС установлена на каждом конкретном компьютере (и есть ли она вообще).

Итог

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

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

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

Что общего?

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

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

Аппаратные отличия

  1. Сервер обладает более мощными ресурсами , чем обычный компьютер. Оперативная память сервера в 2, 4, 8 раза больше памяти рабочей станции. Это и понятно – количество одновременно обрабатываемых задач отличается на порядок. Если дисковое пространство стандартного десктопа измеряется гигабайтами, то датацентр оперирует уже терабайтами. Для хранения сотен тысяч веб-страниц не хватит мощи обычной персоналки, это задача Web-сервера. Чтобы посылать тысячи электронных писем в секунду, необходим почтовый сервер. Для обработки данных обо всех клиентах большой компании желательно иметь специальный сервер базы данных.
  2. Сервер по определению должен быть намного устойчивее и надежнее рабочей станции . Неправильное функционирование персоналки может парализовать работу целого отдела, поломка датацентра означает остановку всего учреждения или целой отрасли. Поэтому в сервере предусмотрены возможности исправления аппаратных сбоев. Некоторые блоки дублируются, к примеру, в случае выхода из строя действующего блока питания включается запасной. Для сохранности информации на дисках используется технология
  3. Сервер обычно работает в режиме 24 часа 7 дней в неделю . Нормальным считается простой аппаратуры не более 6 минут в течение целого года. Это подразумевает возможность «горячей» замены неисправных блоков, чтобы не останавливать действие всего комплекса на время ремонта. Также должна быть налажена система отвода тепла от работающей аппаратуры. Это довольно сложная задача, ведь нужно учитывать направление потоков воздуха, его температуру и влажность. Для обычной персоналки эта проблема не стоит так остро, подобная техника работает 8-10 часов в сутки, при таком щадящем режиме перегрев вряд ли наступит.
  4. Сервер должен обладать таким важным свойством, как аппаратная масштабируемость . Масштабируемость – это возможность наращивать мощность путем подключения дополнительных модулей, например, второго процессора или еще одного блока памяти. Для рабочего компьютера такое свойство не является критичным.

Программное обеспечение

Работа сервера невозможна без специальных операционных систем . На современном этапе популярны ОС на базе Linux (Unix) – Debian, FreeBSD, Ubuntu Server и другие. Вместе эти операционки занимают до 70 % рынка . Около трети рынка удерживают системы от Microsoft. Первые UNIX-системы были разработаны еще в конце 1960-х годов, они изначально создавались для работы в сети, поэтому уровень безопасности у них существенно выше. Считается, что Microsoft банально прозевала наступление эры Интернета, поэтому ее разработкам трудно конкурировать с Linux в вопросах сетевой защиты. Важной особенностью Linux-систем является их бесплатное распространение и открытость кода.

Первая особенность позволяет производителям «железа» снижать стоимость конечного продукта, вторая дает возможность менять код программ, подстраивая их под свои нужды. В сфере ПО для рабочих станций положение иное. Там доминирование Windows различных версий не вызывает никаких сомнений, примерно 9 из 10 персоналок управляются этими ОС, около 10% отвоевал Apple c OS X, и лишь 2% досталось Linux. Почетное первое место держит Windows 7 – около 44% на начало 2016 года. Нет сомнений, что ситуация будет меняться по мере выпуска новых версий «Окошек».

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

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

Для чего нужен сервер?

Любой фирме, особенно крупной, не обойтись без собственного сервера. Чем крупнее компания и чем больше число пользователей, тем мощнее потребуется . Зачем нужен сервер? На нем хранятся общие информационные ресурсы и благодаря его работе, совместный доступ к ним могут иметь одновременно несколько компьютеров, еще к нему могут быть подключены телефоны, факсы, принтеры и другие устройства, у которых есть доступ к общей сети.

Чем отличается сервер от обычного компьютера?

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

  1. Обслуживать подключенные нему устройства.
  2. Обладать более высокой производительностью.
  3. На нем должны быть установлены специальные комплектующие.
  4. Он должен игнорировать графические возможности систем.

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


Чем хостинг отличается от сервера?

Разобраться в этом вопросе не сложно. В интернете множество различных сайтов. Данные с сайтов необходимо размещать на сервере, грубо говоря, на , у которого есть выход в интернет. Установив на него сайт, с сервера ведется его обслуживание. Чтобы оптимизировать работу сервера, который не может существовать без программного обеспечения, нужен хостинг, услуги его можно приобрести в интернете.

Хостинг и сервер - в чем разница? На хостинге можно разместить собственный сайт. Являясь владельцем хостинга, можно иметь собственный сервер или брать его в аренду у какой-либо компании. Это особенно удобно тем, кто еще не сталкивался с работой сервера и не хочет тратить свое время на то, чтобы изучать настройки, пробовать что-то новое методом проб и ошибок, следить пристально за работой сервера и заниматься его программным обеспечением.

Что нужно для создания сервера?

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

  • иметь представление, что такое сервер;
  • очень хороший компьютер;
  • собственный интернет канал, скорость должна быть высокой;
  • стабильная операционная система;
  • сборка. Она бывает на двух типах платформы, это Java и С++;
  • терпение и желание.

Из чего состоит сервер?

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

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


Что нужно знать о серверах

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

  1. Почтовый сервер предназначен для отправки и приема почтовых сообщений.
  2. Файловый сервер необходим для того, чтобы хранить доступ к определенным файлам.
  3. Что такое медиа-сервер, понятно из названия. Он служит для приема, обработки и отправки аудио, видео или радио - информации.
  4. Для чего предназначен сервер базы данных? Он используется для хранения и работы с информацией, которая сформирована в виде базы данных.
  5. Для чего используется сервер терминальный? Он предоставляет доступ пользователям к определенным программам.

Что значит внутренняя ошибка сервера?

Каждый из пользователей хоть раз сталкивался с проблемой, когда при загрузке сайта появляется сообщение «500 internal server error», которое оповещает о том, что произошла внутренняя ошибка сервера. Цифра 500 является кодом протокола HTTP. Что значит ошибка сервера? Предполагается, что программная сторона сервера хоть и технически рабочая, но содержит внутренние ошибки. В результате запрос не был обработан в рабочем режиме, и система выдала код ошибки. Возникать ошибка сервера может по самым разным причинам.

Нет соединения с сервером, что делать?

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

  1. Убедиться в том, что проблемы возникают только с определенным сервером. Может быть, что это проблемы в компьютере пользователя, его интернет - соединении или настройках. Следует осуществить перезагрузку компьютера
  2. Необходимо перепроверить название запрашиваемой веб-страницы или IP-адрес. Они могли смениться или прекратить свое существование.
  3. Причиной отсутствия связи может являться политика безопасности. IP-адрес компьютера может быть занесен черный список сервера.
  4. Запрет может стоять на самом компьютере пользователя. Может быть, что адрес блокируют антивирусная программа или корпоративная сеть на работе.
  5. Ошибка соединения может быть связана с тем, что запрос на подключение к серверу просто не доходит до адресата из-за неполадок в промежуточных узлах.

Что такое ДДоС атака сервера?

Ряд действий проводимых в сети-интернет хакерами, которые приводят к тому, что обычные пользователи не могут получить доступ к определенным ресурсам, называют ДДоС атакой (Distributed Denial Of Service). Что такое ДДоС сервера – это когда одновременно со всего мира на север, который подвержен атаке, поступает большое количество запросов. Из-за огромного количества ложных запросов сервер полностью прекращает свою работу, бывает, что восстановить его невозможно.

Состав АРМ.

Автоматизированное рабочее место (АРМ) конечного пользователя информационной системой

Назначение и состав АРМ. Характеристика видов обеспечения АРМ

АРМ – это совокупность информационных ресурсов и программно-технических средств, обеспечивающих пользователю обработку данных и автоматизацию управленческих функций в конкретной предметной области.

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

Состав АРМ определяется :

Особенностями профессиональной ориентации специалиста;

Уровнем задач управления (тактические, стратегические, прогнозные);

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

18. Классификация ЭВМ.

19. Структура ПК.

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

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

20. Рабочая станция и сервер.

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

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

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

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

Типовые серверы предназначены для:

  • обработки и пересылки почты в сети,
  • обработки запросов к базам данных,
  • обеспечения доступа к веб-ресурсам,
  • перенаправления или распределения трафика в сети (прокси-серверы),
  • хранения и передачи файлов в сети,
  • обеспечения взаимодействия игровых клиентов.

Возможны и другие конфигурации.

Чем сервер отличается от компьютера (рабочей станции)?

Главное свойство сервера – выдача автоматических ответов на запросы подключенных клиентов. А рабочая станция предназначена для работы только с конечным пользователем.

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

21.Классификация компьютерных сетей.

После того, как человечеством были созданы персональные компьютеры, потребовалось создание нового подхода к вопросам организации систем, обрабатывающим данные, а также создание новых технологий в сфере хранения, передачи и использования информации. Несколько позже возникла потребность перейти от использования отдельных вычислительных машин, функционирующих в системах, обрабатывающих данные централизовано к системам, способным обрабатывать данные распределенно. Распределенной обработкой данных называют такую обработку информации, которую выполняют независимые, но связанные между собой компьютеры, представляющие собой распределенную систему. Компьютерной сетью называется совокупность компьютеров, которые соединены между собой каналами связи, что позволяет создать единую систему, полностью удовлетворяющую требования, предъявляемым правилами распределенной обработки информации. Таким образом, главное назначение компьютерных сетей – это совместная обработка данных, в которой участвуют все компоненты системы, независимо от их физического местоположения. Классификация компьютерных сетей предполагает их разделение на типы компьютерных сетей, в зависимости от территориального расположения компьютеров и прочих компонентов относительно друг друга. Таким образом, классификация компьютерных сетей предполагает их разделение на: Глобальные - это вычислительные сети, объединяющие абонентов, которые расположены на большом расстоянии друг от друга – от сотен до десятков тысяч километров. Такие сети дают возможность решить проблему объединения информационных ресурсов всего человечества, а также организовать мгновенный доступ к данным ресурсам; Региональные - это вычислительные сети, связывающие абонентов, которые расположены на меньших, чем в глобальных сетях, но всё же значительных расстояниях. Примером региональной сети может служить сеть большого города или отдельного государства. Локальные - это вычислительные сети, объединяющие абонентов, которые расположенных на относительно небольших расстояниях друг от друга – чаще всего в одном здании или нескольких близкорасположенных зданиях. Это сети предприятий, офисов компаний, фирм и т.п. Кроме того, классификация компьютерных сетей предполагает, что глобальные, региональные и локальные сети могут быть объединены, что даёт возможность создать многосетевые иерархии, которые представляют собой мощнейшие инструменты, позволяющие обрабатывать огромные информационные массивы и обеспечивать практически неограниченный доступ к информационным ресурсам. Помимо прочего, классификация компьютерных сетей, а точнее её понимание даёт возможность построить именно такую систему, которая полностью удовлетворит потребности того или иного предприятия, офиса, города или государства в информации. В общем случае компьютерные сети состоят из трех подсистем, вложенных друг в друга: сеть рабочих станций, сеть серверов и базовая сеть передачи данных. Рабочей станцией (может быть представлена клиентской машиной, рабочим местом, абонентским пунктом, терминалом) называют компьютер, за которым работает абонент вычислительной сети. Сетью рабочих станций является совокупность рабочих станций, а также средств связи, которые призваны обеспечить взаимодействие рабочих станций между собой и сервером. Сервером называют компьютер, который выполняет общие задачи сети и обеспечивает рабочие станции различными услугами. Сетью серверов является совокупность серверов сети, а также средств связи, призванных обеспечить подключение серверов к базовой сети. Базовой сетью передачи данных называют совокупность средств передачи информации между серверами. В состав базовой сети входят каналы связи и узлы связи. Узел связи является совокупностью средств коммутации, а также передачи информации, сосредоточенных в одном пункте. Назначением узла связи является приём данных, которые поступают по каналам связи, а также их передача в каналы, которые ведут к абонентам.

22. Типы каналов передачи данных.

Применяемые в вычислительных сетях каналы передачи данных классифицируются по ряду признаков. Во-первых, по форме представления информации в виде электрических сигналов каналы подразделяют на цифровые и аналоговые. Во-вторых, по физической природе среды передачи данных различают Каналы связи проводные (обычно медные), оптические (как правило, волоконно-оптические), беспроводные (инфракрасные и радиоканалы). В-третьих, по способу разделения среды между сообщениями выделяют упомянутые выше каналы с временным (tdm) и частотным (fdm) разделением. Одной из основных характеристик канала является его пропускная способность (скорость передачи информации, т. е. информационная скорость), определяемая полосой пропускания канала и способом кодирования данных в виде электрических сигналов. Информационная скорость измеряется количеством Битов информации, переданных в единицу времени. Наряду с информационной оперируют бобовой (модуляционной) скоростью, которая измеряется в бодах, т. е. числом изменений дискретного сигнала в единицу времени. Именно Бодовая скорость определяется полосой пропускания линии. Если одно изменение значения дискретного сигнала соответствует нескольким битам, то информационная скорость превышает бедовую. Действительно, если на бодовом интервале (между соседними изменениями сигнала) передается n бит, то число градаций сигнала равно 2n. Например, при числе градаций 16 и скорости 1200 бод

Одному боду соответствует 4 бит/с и информационная скорость составляет 4800 бит/с. С ростом длины линии связи увеличивается затухание сигнала и, следовательно, уменьшаются полоса пропускания и информационная скорость.

23. Цифровые и аналоговые каналы.

Под каналом связи понимают совокупность среды распространения и техни ческих средств передачи между двумя канальными интерфейсами или стыками типа С1 (см рис 1 1). По этой причине стык С1 часто называется канальным стыком.

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


Рис. 25. Цифровые и аналоговые каналы передачи

Цифровой канал является битовым трактом с цифровым (импульсным) сигналом на входе и выходе канала На вход аналогового канала поступает непрерывный сигнал, и с его выхода также снимается непрерывный сигнал (Рис. 25).

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

Цифровыми являются каналы систем ИКМ, ISDN, каналы типа Т1/Е1 и многие другие. Вновь создаваемые СПД стараются строить на основе цифровых каналов, обладающих рядом преимуществ перед аналоговыми.

Аналоговые каналы являются наиболее распространенными по причине длительной истории их развития и простоты реализации. Типичным примером аналогового канала является канал тональной частоты (ктч), а также групповые тракты на 12, 60 и более каналов тональной частоты. Телефонный канал КТСОП, как правило, включает многочисленные коммутаторы, устройства разделения, групповые модуляторы и демодуляторы. Для КТСОП этот канал (его физический маршрут и ряд параметров) будет меняться при каждом очередном вызове.

При передаче данных на входе аналогового канала должно находиться устройство, которое преобразовывало бы цифровые данные, приходящие от DTE, в аналоговые сигналы, посылаемые в канал. Приемник должен содержать устройство, которое преобразовывало бы обратно принятые непрерывные сигналы в цифровые данные. Этими устройствами являются модемы. Аналогично, при передаче по цифровым каналам данные от DTE приходится приводить к виду, принятому для данного конкретного канала. Этим преобразованием занимаются цифровые модемы, очень часто называемые адаптерами ISDN, адаптерами каналов Е1/Т1, линейными драйверами, и так далее (в зависимости от конкретного типа канала или среды передачи).

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

Казахско-русский Международный Университет

Процан Александр Валерьевич

АУ-401, 4-й курс

«Автоматизация и управление»

Контрольная работа по дисциплине

«Вычислительные системы, сети и телекоммуникации»

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

Введение

На сегодняшний день в мире существует более 130 миллионов компьютеров, и более 80% из них объединены в различные информационно-вычислительные сети, от малых локальных сетей в офисах, до глобальных сетей типа Internet.

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

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

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

Под ЛВС понимают совместное подключение нескольких отдельных компьютерных рабочих мест (рабочих станций) к единому каналу передачи данных.

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

Понятие локальная вычислительная сеть – ЛВС (англ. LAN – Local Агеа Network) относится к географически ограниченным (территориально или производственно) аппаратно-программным реализациям, в которых несколько компьютерных систем связанны друг с другом с помощью соответствующих средств коммуникаций.

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

В производственной практике ЛВС играют очень большую роль.

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

Разделение ресурсов

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

Разделение данных.

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

Разделение программных средств

Разделение программных средств предоставляет возможность одновременного использования централизованных, ранее установленных программных средств.

Разделение ресурсов процессора.

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

Многопользовательский режим

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

Рабочая станция

Рабочая станция (англ.workstation ) - комплекс технических и программных средств, предназначенных для решения определенного круга задач.

Рабочая станция как место работы специалиста представляет собой полноценный компьютер или компьютерный терминал (устройства ввода-вывода, отделённые и часто удалённые от управляющего компьютера), набор необходимого ПО, по необходимости дополняемые вспомогательным оборудованием: печатающее устройство, внешнее устройство хранения данных на магнитных и/или оптических носителях, сканерштрих-кода и пр.

В отечественной литературе также использовался термин АРМ (автоматизированное рабочее место), но в более узком смысле, чем «рабочая станция».

Также термином «рабочая станция» обозначают компьютер в составе локальной вычислительной сети (ЛВС) по отношению к серверу. Компьютеры в локальной сети подразделяются на рабочие станции и серверы. На рабочих станциях пользователи решают прикладные задачи (работают в базах данных, создают документы, делают расчёты). Сервер обслуживает сеть и предоставляет собственные ресурсы всем узлам сети, в том числе и рабочим станциям.

Существуют достаточно устойчивые признаки конфигураций рабочих станций, предназначенных для решения определённого круга задач, что позволяет обособлять их в отдельный профессиональный подкласс: мультимедиа (обработка изображений, видео, звука), САПР, ГИС, полевая работа и пр. Каждый такой подкласс может иметь присущие ему особенности и уникальные компоненты (в скобках даны примеры областей использования): большой размер видеомонитора и/или несколько мониторов (САПР, ГИС, биржа), быстродействующая графическая плата (кинематограф и мультипликация, компьютерные игры), большой объём накопителей данных (фотограмметрия, мультипликация), наличие сканера (фотография), защищённое исполнение (вооружённые силы, полевые работы) и пр.

Сервер

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

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

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

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

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

Серверное оборудование, как правило, комплектуется более надежными элементами:

  • памятью с повышенной устойчивостью к сбоям, например для i386-совместимых компьютеров, память, предназначенная для серверов, имеет технологию коррекции ошибок (ECC англ. Error Checking and Correction ). На некоторых других платформах, например SPARC (Sun Microsystems), коррекцию ошибок имеет вся память.
  • резервированием, в том числе:
    • блоков питания (в том числе с горячим подключением)
    • жестких дисков (RAID; в том числе с горячими подключением и заменой). Не путать с «RAID»-системами обычных компьютеров.
  • более продуманным охлаждением (функцией)

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

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

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

Конструктивно аппаратные серверы могут исполняться в настольном, напольном, стоечном и потолочном вариантах. Последний вариант обеспечивает наибольшую плотность размещения вычислительных мощностей на единицу площади, а также максимальную масштабируемость. С конца 1990-х всё большую популярность в системах высокой надёжности и масштабируемости получили так называемые блэйд-серверы (от англ.blade - лезвие ) - компактные модульные устройства, позволяющие сократить расходы на электропитание, охлаждение, обслуживание и т. п…

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

Наращивание ресурсов преследует целью увеличение емкости (например, специализация для файл-сервера) и производительности сервера. Когда производительность достигает некоторого предела, дальнейшее наращивание продолжают другими методами, например, распараллеливанием задачи между несколькими серверами.

Уменьшение ресурсов преследует цели уменьшения размеров и энергопотребления серверов.

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

Программное обеспечение в аппаратных решениях загружается в постоянную и/или энергонезависимую память производителем.

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

Последнее время, распространилось большое количество бездисковых серверных решений, на базе компьютеров (как правило x86) формфактора Mini-ITX и меньше cо специализированной переработкой GNU/Linux на SSD-диске (ATA-флэш или флеш-карте), позиционируемых как «аппаратные решения». Данные решения не принадлежат к классу аппаратных, а являются обычными специализированными серверами. В отличие от (более дорогих) аппаратных решений они наследуют проблемы платформы и программных решений, на которых основаны.

Модем

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

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

Типы модемов для компьютеров

По исполнению:

  • внешние - подключаются через COM, USB порт или стандартный разъем в сетевой карте RJ-45 обычно имеют внешний блок питания (существуют USB-модемы, питающиеся от USB и LPT-модемы).
  • внутренние - устанавливаются внутрь компьютера в слот ISA, PCI, PCI-E, PCMCIA, AMR, CNR
  • встроенные - являются внутренней частью устройства, например ноутбука или док-станции.

По принципу работы:

  • аппаратные - все операции преобразования сигнала, поддержка физических протоколов обмена, производятся встроенным в модем вычислителем (например с использованием DSP, контроллера). Так же в аппаратном модеме присутствует ПЗУ, в котором записана микропрограмма, управляющая модемом.
  • Софт-модем, винмодемы (англ.Host based soft - modem ) - аппаратные модемы, лишённые ПЗУ с микропрограммой. Микропрограмма такого модема хранится в памяти компьютера, к которому подключён (или в котором установлен) модем. При этом в модеме находится аналоговая схема и преобразователи: АЦП, ЦАП, контроллер интерфейса (например USB). Работоспособен только при наличии драйверов которые обрабатывают все операции по кодированию сигнала, проверке на ошибки и управление протоколами, соответственно реализованы программно и производятся центральным процессором компьютера. Изначально имелись только версии для операционных систем семейства MS Windows, откуда и появилось второе название.
  • полупрограммные (Controller based soft-modem) - модемы, в которых часть функций модема выполняет компьютер, к которому подключён модем.

По виду соединения:

  • Модемы для коммутируемых телефонных линий - наиболее распространённый тип модемов
  • ISDN - модемы для цифровых коммутируемых телефонных линий
  • DSL - используются для организации выделенных (некоммутируемых) линий используя обычную телефонную сеть. Отличаются от коммутируемых модемов тем, что используют другой частотный диапазон, а также тем, что по телефонным линиям сигнал передается только до АТС. Обычно позволяют одновременно с обменом данными осуществлять использование телефонной линии в обычном порядке.
  • Кабельные - используются для обмена данными по специализированным кабелям - к примеру, через кабель коллективного телевидения по протоколу DOCSIS.
  • Сотовые - работают по протоколам сотовой связи - GPRS, EDGE, 3G, 4G и т. п. Часто имеют исполнения в виде USB-брелока. В качестве таких модемов также часто используют терминалы мобильной связи.
  • Спутниковые
  • PLC - используют технологию передачи данных по проводам бытовой электрической сети.

Наиболее распространены в настоящее время:

  • внутренний программный модем
  • внешний аппаратный модем
  • встроенные в ноутбуки модемы.

Сетевой адаптер

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

Типы

По конструктивной реализации сетевые платы делятся на:

  • внутренние - отдельные платы, вставляющиеся в PCI, ISA или PCI-E слот;
  • внешние, подключающиеся через USB или PCMCIA интерфейс, преимущественно использующиеся в ноутбуках;
  • встроенные в материнскую плату.

На 10-мегабитных сетевых платах для подключения к локальной сети используются 3 типа разъёмов:

  • 8P8C для витой пары;
  • BNC-коннектор для тонкого коаксиального кабеля;
  • 15-контактный разъём трансивера для толстого коаксиального кабеля.

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

На 100-мегабитных платах устанавливают только разъём для витой пары (8P8C, ошибочно называемый RJ-45).

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

Одной из первых массовых сетевых карт стала серия NE1000/NE2000 фирмы Novell, а также немало в конце 1980-х было советских клонов сетевых карт с разъемом BNC, которые выпускались с различными советскими компьютерами и отдельно.

Параметры сетевого адаптера

При конфигурировании карты сетевого адаптера могут быть доступны следующие параметры:

  • номер линии запроса на аппаратное прерывание IRQ
  • номер канала прямого доступа к памяти DMA (если поддерживается)
  • базовый адрес ввода/вывода
  • базовый адрес памяти ОЗУ (если используется)
  • поддержка стандартов автосогласования дуплекса/полудуплекса, скорости
  • поддержка теггрированных пакетов VLAN (802.1q) с возможностью фильтрации пакетов заданного VLAN ID
  • параметры WOL (Wake-on-LAN)

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

Серверные сетевые карты могут поставляться с двумя (и более) сетевыми разъёмами. Некоторые сетевые карты (встроенные в материнскую плату) также обеспечивают функции межсетевого экрана (например, nforce).

Функции и характеристики сетевых адаптеров

Сетевой адаптер (Network Interface Card, NIC) вместе со своим драйвером реализует второй, канальный уровень модели открытых систем в конечном узле сети - компьютере. Более точно, в сетевой операционной системе пара адаптер и драйвер выполняет только функции физического и МАС-уровней, в то время как LLC-уровень обычно реализуется модулем операционной системы, единым для всех драйверов и сетевых адаптеров. Собственно так оно и должно быть в соответствии с моделью стека протоколов IEEE 802. Например, в ОС Windows NT уровень LLC реализуется в модуле NDIS, общем для всех драйверов сетевых адаптеров, независимо от того, какую технологию поддерживает драйвер.

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

  • Прием кадра данных LLC через межуровневый интерфейс вместе с адресной информацией МАС-уровня. Обычно взаимодействие между протоколами внутри компьютера происходит через буферы, расположенные в оперативной памяти. Данные для передачи в сеть помещаются в эти буферы протоколами верхних уровней, которые извлекают их из дисковой памяти либо из файлового кэша с помощью подсистемы ввода/вывода операционной системы.
  • Оформление кадра данных МАС-уровня, в который инкапсулируется кадр LLC (с отброшенными флагами 01111110). Заполнение адресов назначения и источника, вычисление контрольной суммы.
  • Формирование символов кодов при использовании избыточных кодов типа 4В/5В. Скрэмблирование кодов для получения более равномерного спектра сигналов. Этот этап используется не во всех протоколах - например, технология Ethernet 10 Мбит/с обходится без него.
  • Выдача сигналов в кабель в соответствии с принятым линейным кодом - манчестерским, NRZ1. MLT-3 и т. п.

Прием кадра из кабеля в компьютер включает следующие действия:

  • Прием из кабеля сигналов, кодирующих битовый поток.
  • Выделение сигналов на фоне шума. Эту операцию могут выполнять различные специализированные микросхемы или сигнальные процессоры DSP. В результате в приемнике адаптера образуется некоторая битовая последовательность, с большой степенью вероятности совпадающая с той, которая была послана передатчиком.
  • Если данные перед отправкой в кабель подвергались скрэмблированию, то они пропускаются через дескрэмблер, после чего в адаптере восстанавливаются символы кода, посланные передатчиком.
  • Проверка контрольной суммы кадра. Если она неверна, то кадр отбрасывается, а через межуровневый интерфейс наверх, протоколу LLC передается соответствующий код ошибки. Если контрольная сумма верна, то из МАС-кадра извлекается кадр LLC и передается через межуровневый интерфейс наверх, протоколу LLC. Кадр LLC помещается в буфер оперативной памяти.

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

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

Поэтому адаптеры, предназначенные для серверов, обычно снабжаются собственными процессорами, которые самостоятельно выполняют большую часть работы по передаче кадров из оперативной памяти в сеть и в обратном направлении. Примером такого адаптера может служить сетевой адаптер SMS EtherPower со встроенным процессором Intel i960.

В зависимости от того, какой протокол реализует адаптер, адаптеры делятся на Ethernet-адаптеры, Token Ring-адаптеры, FDDI-адаптеры и т. д. Так как протокол Fast Ethernet позволяет за счет процедуры автопереговоров автоматически выбрать скорость работы сетевого адаптера в зависимости от возможностей концентратора, то многие адаптеры Ethernet сегодня поддерживают две скорости работы и имеют в своем названии приставку 10/100. Это свойство некоторые производители называют авточувствительностью.

Сетевой адаптер перед установкой в компьютер необходимо конфигурировать. При конфигурировании адаптера обычно задаются номер прерывания IRQ, используемого адаптером, номер канала прямого доступа к памяти DMA (если адаптер поддерживает режим DMA) и базовый адрес портов ввода/вывода.

Если сетевой адаптер, аппаратура компьютера и операционная система поддерживают стандарт Plug-and-Play, то конфигурирование адаптера и его драйвера осуществляется автоматически. В противном случае нужно сначала сконфигурировать сетевой адаптер, а затем повторить параметры его конфигурации для драйвера. В общем случае, детали процедуры конфигурирования сетевого адаптера и его драйвера по многом зависят от производителя адаптера, а также от возможностей шины, для которой разработан адаптер.

Классификация сетевых адаптеров

В качестве примера классификации адаптеров используем подход фирмы 3Com, имеющей репутацию лидера в области адаптеров Ethernet. Фирма 3Com считает, что сетевые адаптеры Ethernet прошли в своем развитии три поколения.

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

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

В сетевых адаптерах второго поколения широко используются микросхемы с высокой степенью интеграции, что повышает надежность адаптеров. Кроме того, драйверы этих адаптеров основаны на стандартных спецификациях. Адаптеры второго поколении обычно поставляются с драйверами, работающими как в стандарте NDIS (спецификация интерфейса сетевого драйвера), разработанном фирмами 3Com и Microsoft и одобренном IBM, так и в стандарте ODI (интерфейс открытого драйвера), разработанном фирмой Novell.

В сетевых адаптерах третьего поколения (к ним фирма 3Com относит свои адаптеры семейства EtherLink III) осуществляется конвейерная схема обработки кадров. Она заключается в том, что процессы приема кадра из оперативной памяти компьютера и передачи его в сеть совмещаются во времени. Таким образом, после приема нескольких первых байт кадра начинается их передача. Это существенно (на 25-55 %) повышает производительность цепочки оперативная память - адаптер - физический канал - адаптер - оперативная память. Такая схема очень чувствительна к порогу начала передачи, то есть к количеству байт кадра, которое загружается в буфер адаптера перед началом передачи в сеть. Сетевой адаптер третьего поколения осуществляет самонастройку этого параметра путем анализа рабочей среды, а также методом расчета, без участия администратора сети.

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

Адаптеры третьего поколения базируются на специализированных интегральных схемах (ASIC), что повышает производительность и надежность адаптера при одновременном снижении его стоимости. Компания 3Com назвала свою технологию конвейерной обработки кадров Parallel Tasking, другие компании также реализовали похожие схемы в своих адаптерах. Повышение производительности канала «адаптер-память» очень важно для повышения производительности сети в целом, так как производительность сложного маршрута обработки кадров, включающего, например, концентраторы, коммутаторы, маршрутизаторы, глобальные каналы связи и т. п., всегда определяется производительностью самого медленного элемента этого маршрута. Следовательно, если сетевой адаптер сервера или клиентского компьютера работает медленно, никакие быстрые коммутаторы не смогут повысить скорость работы сети.

Выпускаемые сегодня сетевые адаптеры можно отнести к четвертому поколению. В эти адаптеры обязательно входит ASIC, выполняющая функции МАС-уровня, скорость развита до 1 гБит/сек, а также большое количество высокоуровневых функций. В набор таких функций может входить поддержка агента удаленного мониторинга RMON, схема приоритезации кадров, функции дистанционного управления компьютером и т. п. В серверных вариантах адаптеров почти обязательно наличие мощного процессора, разгружающего центральный процессор. Примером сетевого адаптера четвертого поколения может служить адаптер компании 3Com Fast EtherLink XL 10/100.

Сетевой концентратор

Сетевой концентратор или Хаб (жарг. от англ.hub - центр деятельности) - сетевое устройство, предназначенное для объединения нескольких устройств Ethernet в общий сегмент сети. Устройства подключаются при помощи витой пары, коаксиального кабеля или оптоволокна. Термин концентратор (хаб) применим также к другим технологиям передачи данных: USB, FireWire и пр.

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

Принцип работы

Концентратор работает на физическом уровне сетевой модели OSI, повторяет приходящий на один порт сигнал на все активные порты. В случае поступления сигнала на два и более порта одновременно возникает коллизия, и передаваемые кадры данных теряются. Таким образом, все подключённые к концентратору устройства находятся в одном домене коллизий. Концентраторы всегда работают в режиме полудуплекса, все подключённые устройства Ethernet разделяют между собой предоставляемую полосу доступа.

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

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

Характеристики сетевых концентраторов
  • Количество портов - разъёмов для подключения сетевых линий, обычно выпускаются концентраторы с 4, 5, 6, 8, 16, 24 и 48 портами (наиболее популярны с 4, 8 и 16). Концентраторы с большим количеством портов значительно дороже. Однако концентраторы можно соединять каскадно друг к другу, наращивая количество портов сегмента сети. В некоторых для этого предусмотрены специальные порты.
  • Скорость передачи данных - измеряется в Мбит/с, выпускаются концентраторы со скоростью 10, 100 и 1000. Кроме того, в основном распространены концентраторы с возможностью изменения скорости, обозначаются как 10/100/1000 Мбит/с. Скорость может переключаться как автоматически, так и с помощью перемычек или переключателей. Обычно, если хотя бы одно устройство присоединено к концентратору на скорости нижнего диапазона, он будет передавать данные на все порты с этой скоростью.
  • Тип сетевого носителя - обычно это витая пара или оптоволокно, но существуют концентраторы и для других носителей, а также смешанные, например для витой пары и коаксиального кабеля.

Сетевой мост

Мост , сетевой мост, бридж (жарг., с англ.bridge ) - сетевое оборудование для объединения сегментов локальной сети. Сетевой мост работает на канальном уровне (L2) модели OSI, обеспечивая ограничение домена коллизий (в случае сети Ethernet). Мосты направляют фреймы данных в соответствии с MAC-адресами фреймов. Формальное описание сетевого моста приведено в стандарте IEEE 802.1D

Различия между коммутаторами и мостами

В общем случае коммутатор (свитч) и мост аналогичны по функциональности; разница заключается во внутреннем устройстве: мосты обрабатывают трафик, используя центральный процессор, коммутатор же использует коммутационную матрицу (аппаратную схему для коммутации пакетов). В настоящее время мосты практически не используются (так как для работы требуют производительный процессор), за исключением ситуаций, когда связываются сегменты сети с разной организацией первого уровня, например, между xDSL соединениями, оптикой, Ethernet’ом. В случае SOHO-оборудования, режим прозрачной коммутации часто называют «мостовым режимом» (bridging).

Функциональные возможности

Мост обеспечивает:

  • ограничение домена коллизий
  • задержку фреймов, адресованных узлу в сегменте отправителя
  • ограничение перехода из домена в домен ошибочных фреймов:
    • карликов (фреймов меньшей длины, чем допускается по стандарту (64 байта))
    • фреймов с ошибками в CRC
    • фреймов с признаком «коллизия»
    • затянувшихся фреймов (размером больше, чем разрешено стандартом)

Мосты "изучают" характер расположения сегментов сети путем построения адресных таблиц вида "Интерфейс:MAC-адрес", в которых содержатся адреса всех сетевых устройств и сегментов, необходимых для получения доступа к данному устройству.

Мосты увеличивают латентность сети на 10-30%. Это увеличение латентности связано с тем, что мосту при передаче данных требуется дополнительное время на принятие решения. Мост рассматривается как устройство с функциями хранения и дальнейшей отправки, поскольку он должен проанализировать поле адреса пункта назначения фрейма и вычислить контрольную сумму CRC в поле контрольной последовательности фрейма перед отправкой фрейма на все порты. Если порт пункта назначения в данный момент занят, то мост может временно сохранить фрейм до освобождения порта.
Для выполнения этих операций требуется некоторое время, что замедляет процесс передачи и увеличивает латентность.

Программная реализация

Режим бриджинга присутствует в некоторых видах высокоуровневого сетевого оборудования и операционных систем, где используется для «логического объединения» нескольких портов в единое целое (с точки зрения вышестоящих протоколов), превращая указанные порты в виртуальный коммутатор. В Windows XP/2003 этот режим называется «подключения типа мост». В операционной системе Linux при объединении интерфейсов в мост создаётся новый интерфейс brN (N - порядковый номер, начиная с нуля - br0), при этом исходные интерфейсы находятся в состоянии down (с точки зрения ОС). Для создания мостов используется пакет bridge-utils, входящий в большинство дистрибутивов Linux.

Шлюз

Сетевой шлюз

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

Описание

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

Роутеры (маршрутизаторы) являются одним из примеров аппаратных сетевых шлюзов.

Сетевые шлюзы работают почти на всех известных операционных системах. Основная задача сетевого шлюза - конвертировать протокол между сетями. Роутер сам по себе принимает, проводит и отправляет пакеты только среди сетей, использующих одинаковые протоколы. Сетевой шлюз может с одной стороны принять пакет, сформатированный под один протокол (например Apple Talk) и конвертировать в пакет другого протокола (например TCP/IP) перед отправкой в другой сегмент сети. Сетевые шлюзы могут быть аппаратным решением, программным обеспечением или тем и другим вместе, но обычно это программное обеспечение, установленное на роутер или компьютер. Сетевой шлюз должен понимать все протоколы, используемые роутером. Обычно сетевые шлюзы работают медленнее, чем сетевые мосты, коммутаторы и обычные роутеры. Сетевой шлюз - это точка сети, которая служит выходом в другую сеть. В сети Интернет узлом или конечной точкой может быть или сетевой шлюз, или хост. Интернет-пользователи и компьютеры, которые доставляют веб-страницы пользователям - это хосты, а узлы между различными сетями - это сетевые шлюзы. Например, сервер, контролирующий трафик между локальной сетью компании и сетью Интернет - это сетевой шлюз.

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

Сетевой шлюз может быть специальным аппаратным роутером или программным обеспечением, установленным на обычный сервер или персональный компьютер. Большинство компьютерных операционных систем использует термины, описанные выше. Компьютеры под Windows обычно используют встроенный мастер подключения к сети, который по указанным параметрам сам устанавливает соединение с локальной или глобальной сетью. Такие системы могут также использовать DHCP-протокол. Dynamic Host Configuration Protocol (DHCP) - это протокол, который обычно используется сетевым оборудованием чтобы получить различные данные, необходимые клиенту для работы с протоколом IP. С использованием этого протокола добавление новых устройств и сетей становится простым и практически автоматическим.

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

Описание

Интернет-шлюз, как правило, это программное обеспечение, призванное организовать из локальной сети доступ к сети Интернет. Программа является рабочим инструментом системного администратора, позволяя ему контролировать трафик и действия сотрудников. Обычно Интернет-шлюз позволяет распределять доступ среди пользователей, вести учёт трафика, ограничивать доступ отдельным пользователям или группам пользователей к ресурсам в Интернет. Интернет-шлюз может содержать в себе прокси-сервер, межсетевой экран, почтовый сервер, шейпер, антивирус и другие сетевые утилиты. Интернет-шлюз может работать как на одном из компьютеров сети, так и на отдельном сервере. Шлюз устанавливается как программное обеспечение на машину с операционной системой (например, Kerio winroute firewall на Windows), либо на пустой компьютер с развертыванием встроенной операционной системы (такой, как Ideco ICS с встроенным linux).

Программные интернет-шлюзы

Маршрутизатор

Маршрутизатор или роутер , рутер (от англ.route ), - сетевое устройство, на основании информации о топологии сети и определённых правил, принимающее решения о пересылке пакетов сетевого уровня (уровень 3 модели OSI) между различными сегментами сети.

Работает на более высоком уровне, нежели коммутатор и сетевой мост.

Принцип работы

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

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

Таблица маршрутизации

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

192.168.64.0/16 via 192.168.1.2, 00:34:34, FastEthernet0/0.1 где 192.168.64.0/16 - сеть назначения, 110/- административное расстояние /49 - метрика маршрута, 192.168.1.2 - адрес следующего маршрутизатора, которому следует передавать пакеты для сети 192.168.64.0/16, 00:34:34 - время, в течение которого был известен этот маршрут, FastEthernet0/0.1 - интерфейс маршрутизатора, через который можно достичь «соседа» 192.168.1.2.

Таблица маршрутизации может составляться двумя способами:

  • статическая маршрутизация - когда записи в таблице вводятся и изменяются вручную. Такой способ требует вмешательства администратора каждый раз, когда происходят изменения в топологии сети. С другой стороны, он является наиболее стабильным и требующим минимума аппаратных ресурсов маршрутизатора для обслуживания таблицы.
  • динамическая маршрутизация - когда записи в таблице обновляются автоматически при помощи одного или нескольких протоколов маршрутизации - RIP, OSPF, IGRP, EIGRP, IS-IS, BGP, и др. Кроме того, маршрутизатор строит таблицу оптимальных путей к сетям назначения на основе различных критериев - количества промежуточных узлов, пропускной способности каналов, задержки передачи данных и т. п. Критерии вычисления оптимальных маршрутов чаще всего зависят от протокола маршрутизации, а также задаются конфигурацией маршрутизатора. Такой способ построения таблицы позволяет автоматически держать таблицу маршрутизации в актуальном состоянии и вычислять оптимальные маршруты на основе текущей топологии сети. Однако динамическая маршрутизация оказывает дополнительную нагрузку на устройства, а высокая нестабильность сети может приводить к ситуациям, когда маршрутизаторы не успевают синхронизировать свои таблицы, что приводит к противоречивым сведениям о топологии сети в различных её частях и потере передаваемых данных.

Зачастую для построения таблиц маршрутизации используют теорию графов.

Применение

Маршрутизаторы помогают уменьшить загрузку сети, благодаря её разделению на домены коллизий или широковещательные домены, а также благодаря фильтрации пакетов. В основном их применяют для объединения сетей разных типов, зачастую несовместимых по архитектуре и протоколам, например для объединения локальных сетей Ethernet и WAN-соединений, использующих протоколы xDSL, PPP, ATM, Frame relay и т. д. Нередко маршрутизатор используется для обеспечения доступа из локальной сети в глобальную сеть Интернет, осуществляя функции трансляции адресов и межсетевого экрана.

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

Список литературы.

1. Крейг Закер – Компьютерные сети. Модернизация и поиск неисправностей. Изд. BHV. 2001 г.

2. Материалы из Википедии – свободной энциклопедии http://ru.wikipedia.org



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows