Структура и функции программного обеспечения ЛКС

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 21.07.2012
Размер файла 43,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Основные данные о работе

Версия шаблона

2.1

Филиал

Нижегородский

Вид работы

Курсовая работа

Название дисциплины

Сети ЭВМ и телекоммуникации

Тема

Структура и функции программного обеспечения ЛКС

Фамилия студента

Сидоров

Имя студента

Юрий

Отчество студента

Юрьевич

№ контракта

09200110601189

Содержание

межсетевой экран сервер локальная сеть

Введение

1. Сетевые операционные системы

1.1 Характеристика и функции сетевых ОС

1.2 Виды сетевых ОС

2. Прокси-сервер и межсетевой экран

2.1 Структура и функции прокси-сервера

2.2 Структура и функции межсетевого экрана

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

3.1 Базы данных в локальных сетях

3.2 Прочее ПО

Заключение

Глоссарий

Список использованных источников

Введение

Локальная компьютерная сеть (ЛКС, локальная сеть, сленг. локалка; англ. Local Area Network, LAN) -- компьютерная сеть, покрывающая обычно относительно небольшую территорию или небольшую группу зданий (дом, офис, фирму, институт). Также существуют локальные сети, узлы которых разнесены географически на расстояния более 12 500 км (космические станции и орбитальные центры) Шиндер Д.Л. Основы компьютерных сетей. [Текст]/ Пер. с англ. - М.: Вильямс, 2006. - С. 9. Несмотря на такие расстояния, подобные сети всё равно относят к локальным.

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

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

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

Программное обеспечение вычислительных сетей включает три компонента:

- общее программное обеспечение, образуемое базовым ПО отдельных ЭВМ, входящих в состав сети;

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

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

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

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

Объект исследования - локальная компьютерная сеть.

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

Цель курсовой работы состоит в анализе структуры и функции программного обеспечения ЛКС.

Исходя и поставленной цели, определим задачи курсовой работы -

- Дать характеристику сетевым ОС,

- Изучить структуру и функции прокси-серсера и межсетевого экрана,

-Проанализировать прочее программное обеспечение ЛКС.

Научная новизна состоит в определении проблем общения в научных источниках.

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

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

1. Сетевые операционные системы

1.1 Характеристика и функции сетевых ОС

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

Компьютерная сеть - комплекс из компьютеров, соединенных коммуникационной системой и предоставленным адекватным ПО, позволяющим пользователям сети получать доступ к ресурсам этого набора компьютеров. Компьютеры различных типов, которые могут быть малыми микропроцессорами, рабочими станциями, мини-ЭВМ, персональными компьютерами или суперкомпьютерами, могут сформировать сеть. Коммуникационная система может включать кабели, повторители, кнопочные формы, коммутаторы - распределители и другие устройства, обеспечивающие передачу данных между любой парой компьютеров сети Таненбаум, Э. Современные операционные системы [Текст]/ Э. Таненбаум. - 2-е изд. - СПб.: Питер, 2008. - С. 17. Компьютерная сеть позволяет потребителю работать с компьютером автономно и добавляет в него возможность доступа к информации и аппаратным ресурсам других компьютеров сети.

Первая сетевая ОС представляла собой набор существующих локальной ОС и надстроенной над ней сетевой оболочки. Таким образом, в локальную ОС вставляются минимум сетевых функций, необходимых для работы сетевой оболочки, которая выполняет главную роль, функционирования сети Пример такого подхода - использование каждой машиной сети операционной системы MS DOS (который начиная с его третьей версии имел такие встроенные функции, как блокировка файлов и записей, необходимых для объединенного доступа к файлам). Принцип построения сетевых ОС в виде сетевой оболочки над локальной ОС используется и в современных ОС, таких, например, как LANtastic или Personal Ware.

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

В Приложении А показаны основные функциональные компоненты сетевой ОС:

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

- Сетевые средства, поочередно, могут быть разделены на три компонента:

- Средства условия местных средств и служб в общем использовании - серверная часть ОС;

- Средства запроса доступа, чтобы отдалить ресурсы и службы - клиентская часть ОС;

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

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

- Расширяемость;

- Переносимость;

- Совместимость;

- Надежность и отказоустойчивость;

- Безопасность;

- Производительность.

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

В сетевой операционной системе отдельной машины возможно выбрать некоторые части:

Средства управления локальными ресурсами компьютера: функции выделения оперативной памяти между процессами, планированиями и диспетчеризациями процессов, средствами управления процессоров в многопроцессорных тренажерах, средствами управления периферийных устройств и другими функциями рационального использования природных ресурсов локального ОС Голицына О.Л., Программное обеспечение [Текст]/О.Л. Голицына, И.И. Попов, Т.Л. Партыка. - М.: Форум, 2008. - С. 33.

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

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

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

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

1.2 Виды сетевых ОС

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

В первом случае операционная система названа одноранговой, не только позволяет адресоваться к ресурсам других компьютеров, но также и хранению собственные ресурсы в инструкции потребителей других компьютеров. Например, если на всех компьютерах сети устанавливаются и клиенты, и подающие файловой службы, все пользователи сети могут применить совместно файлы друг друга. Компьютеры, комбинирующие функции клиента и сервера, называются одноранговыми зонами Таненбаум Э. Компьютерные сети. - 4 изд. [Текст]/ Пер. с англ. - СПб.: Питер, 2007. - С. 190.

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

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

Примеры сетевых ОС:

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

- Novell NetWare

- Microsoft Windows (95, NT, XP, Vista, Seven)

- Различные UNIX системы, такие как Solaris, FreeBSD

- Различные GNU/Linux системы

- IOS

- ZyNOS компании ZyXEL

- Chrome OS от Google.

График использования сетевых операционных систем на предприятиях представлен в Приложении Б.

2. Прокси-сервер и межсетевой экран

2.1 Структура и функции прокси-сервера

Прокси-сервер (от англ. proxy - «представитель, уполномоченный») - служба (комплекс программ) в компьютерных сетях, разрещая клиентам выполнить косвенные запросы к другим сетевым службам. Сначала клиент соединяется с прокси-сервером и запрашивает любой ресурс (например, электронная почта), выделенный на другом сервере Дэвид В. Чепмен, мл., Энди Фокс Брандмауэры Cisco Secure PIX = Cisco® Secure PIX® Firewalls [Текст]/ -- М.: «Вильямс», 2009. -- С. 88. Затем прокси-сервер или соединяется с указанным подающим и получает ресурс в этом, или возвращает ресурс из собственного кэша (в случаях, если у прокси есть кэш). В определенных случаях запрос клиента или ответа подающего может быть изменен прокси-сервер в кратных целях. Также прокси-сервер позволяет защищать клиентский компьютер от некоторых сетевых атак и помогает сохранить анонимность клиента.

Чаще прокси-серверы применяются для следующих целей:

Обеспечение доступа компьютеров локальной сети в Интернете.

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

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

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

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

Анонимизация доступа к различным ресурсам. Прокси-сервер может скрыть сходимость на источнике запроса или потребителя. В этом случае целевой подающий видит только информацию о прокси-сервере, например, IP-адресе, но не имеет никакой возможности определить истинный источник запроса. Там также искажают прокси-серверы, которые помещают на целевую дезинформацию подающего об истинном потребителе Гордеев А.В., Системное программное обеспечение [Текст]/А.В. Гордеев, Ю.А. Молчанов. - С-Пб, 2006. - С. 148.

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

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

К главным видам переноса прокси-серверов относят:

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

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

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

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

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

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

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

К самым широко распространенным прокси-серверам возможно перенести:

- 3proxy (BSD, многоплатформенный);

- CoolProxy (proprietary, Windows);

- Eserv (GPL, Windows);

- HandyCache (shareware, Windows) бесплатен для домашнего использования

- Kerio Control (proprietary, Windows, Linux);

- Microsoft Forefront Threat Management Gateway, ранее Microsoft ISA Server (proprietary, Windows);

- nginx (веб-сервер, имеющий режим работы в качестве reverse proxy и часто для этого использующийся);

- Squid (GPL, многоплатформенный);

- Traffic Inspector (proprietary, Windows);

- UserGate (proprietary, Windows);

- Интернет Контроль Сервер (shareware, FreeBSD);

- TOR (BSD, многоплатформенный).

2.2 Структура и функции межсетевого экрана

Межсетевой экран или сетевой экран - комплекс аппаратных или программных средств, осуществляющий контроль и фильтрацию проходящих через него сетевых пакетов в соответствии с заданными правилами Голицына О.Л., Программное обеспечение [Текст]/О.Л. Голицына, И.И. Попов, Т.Л. Партыка. - М.: Форум, 2008. - С. 573.

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

Сетевые экраны подразделяются в различные типы в зависимости от следующих характеристик:

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

На каком уровне сетевых протоколов - управление потоком данных;

Прослеживаются ли состояния активных соединений или нет.

В зависимости от охвата контролируемых потоков данных сеть экранирует долю на:

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

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

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

Сетевой уровень, когда фильтрация происходит на основе адресов отправителя и получателя пакетов, чисел портов транспортного уровня OSI модели и статических правил, установленных тренером;

Сеансовый уровень (также известный как stateful) - трассировка сеансов между приложениями, не передавая пакеты, повреждающие спецификации TCP/IP, часто используемый в плохо умышленных операциях сканирование ресурсов, через неправильные реализации TCP/IP, обрыв замедление соединений, инъекция данных Вишневский В., Теоретические основы проектирования компьютерных сетей [Текст]/В. Вишневский, - М.: Техносфера, 2008. - С. 310.

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

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

В зависимости от трассировки активных экранов сети соединений бывают:

- stateless (простая фильтрация), которые не отслеживают текущие соединения (например, TCP), а фильтруют поток данных исключительно на основе статических правил;

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

К типичным возможностям сетевого экрана возможно отнести:

- Фильтрация доступа к незащищенным службам;

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

- Управление доступом к сетевым ресурсам;

- Может зарегистрировать все попытки доступа как от внешней стороны, и от внутренней сети, которая позволяет сохранять использования учетной записи доступа к Интернету отдельными вершинами сети;

- Регулирование порядка доступа к сети;

- Уведомление о подозрительном действии, попытках звучания или атаки к вершинам сети или экрана;

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

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

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

3.1 Базы данных в локальных сетях

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

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

Если файлы базы данных выделяются на дисках файлового сервера, с ними некоторые программы, запущенные на работе рабочих станций одновременно. Таким образом, эти программы должны отследить изменчивые записи базы данных или были заблокированы для записи и чтения из других программ в течение периода изменений Гордеев А.В., Системное программное обеспечение [Текст]/А.В. Гордеев, Ю.А. Молчанов. - С-Пб, 2006. - С. 590.

При использовании однопользовательской версии СУБД (система управления базы данных), не разработанной для сети, недопустимо вычислить, что эта СУБД правильно заблокирует изменчивые записи на файловом сервере, - она просто не знает, как это делать.

Поэтому при установке СУБД в сеть необходимо убедится, что это сетевая версия СУБД и что эта версия возможна для использования сетями, которая объединяет в сеть средства, которые использует конечный пользователь.

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

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

При использовании работы СУБД-сервера, работа станций с базой данных будет организован по-другому.

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

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

Таким образом, в сети запрос и найденные данные передаются только, и поиск сразу выполняется в сервере СУБД Шиндер Д.Л. Основы компьютерных сетей. [Текст]/ Пер. с англ. - М.: Вильямс, 2006. - С. 110.

Обычно СУБД-сервер работает в средах многозадачной операционной системы, таких, как UNIX, ОС/2 или Novell NetWare 386. Сама многозадачная операционная система зацепляется в выделении ресурсов при прибытии одновременно несколько запросов от различных рабочих станций и его непосредственно оптимизируют перемещение магнитных головок дисков, которое скорее благоприятно влияет на производительность системы в целом.

Детальное рассмотрение применения СУБД в сети выходит за рамки данной работы. Отметим только, что в составе Novell NetWare поставляется средство Btrieve, которое с успехом может быть использовано для создания СУБД-сервера. Кроме того, вы можете приобрести СУБД Novell SQL Server, которая наилучшим образом использует возможности сетевой операционной системы Novell NetWare.

3.2 Прочее ПО

Электронная почта.

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

Большие почтовые программы, так называемые "все в одном", такие как Thunderbird Mozilla, The Bat! И Microsoft Outlook, сегодня комбинируют работу MSA, MDA и MRA в одном приложении. Более простые почтовые агенты (англ. mail user agent, MUA), например Mutt, также являются почтовыми программами.

В отличие от почтового сервера, клиент электронной почты обычно отправляет сообщение не соответствующий сервер получателя, и на том же самом почтовом сервере, который появляется как релей. Обычно это - почтовый сервер провайдера или компании. Почтовая отправка выносится на протоколе SMTP чаще.

Клиент электронной почты принимает почту от одного или нескольких почтовых серверов, часто это - тот же самый сервер, который служит для того, чтобы передаться. Почтовое получение обычно выносится на протоколах POP или IMAP.

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

Часто почтовые программы позволяют связываться в группах новостей (Usenet), основанных на NNTP техники. Есть шлюзы NNTP в сети Fidonet.

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

Для Microsoft Windows:

- Microsoft Outlook;

- The Bat!;

- Mozilla Thunderbird;

- Opera Mail;

- Windows Mail;

- Lotus Notes.

Для Unix-подобные ОС:

- KMail (в среде KDE);

- Evolution;

- Mozilla Thunderbird;

- Mutt;

- Claws Mail.

Системы удаленного доступа.

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

- получение доступа к удаленной сети;

- исполнение команд на удаленной системе;

- интерактивное управление удаленной операционной системы;

- терминальный режим работы;

- управление через веб-интерфейс.

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

- Установление соединения между системами;

- Отправка регулирующей системой любой команды;

- Исполнение этой команды на управляемой системе.

Отнести к средствам удаленного доступа можно:

- Доступ к удаленной сети посредством VPN;

- Исполнение команд в удаленной системе;

- Доступ к удаленному рабочему столу

- Терминальный режим работы;

- Доступ и управление через веб-интерфейс.

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

Системы для автоматизации групповой работы.

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

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

Идея групповой работы родилась несколько лет назад с пришествием Lotus Notes - мощная система предприятия, создающего условия для совместного использования информацией. Скоро в Lotus Notes были участники соревнования - Microsoft Exchange Server и Novell GroupWise, и в основе каждого такого продукта собственные службы каталогов, методы хранения документов и интерфейсов прикладного программирования (API). Все процессы, обеспечивающие удобство обслуживания такой вычислительной среды, например процессы маршрутизации почтовых сообщений, были разработаны Для систем автоматики групповой работы, безопасности и отправки по почте копий различным адресатам (дупликации или репликации) также. Особенно важно, чтобы клиенты, реализующие эти службы, были разработаны Шиндер Д.Л. Основы компьютерных сетей. [Текст]/ Пер. с англ. - М.: Вильямс, 2006. - С. 69.

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

Термин "интрасеть" был использован для описания первой волны размещения программных средств Internet внутри корпораций. Теперь множества интрасетей находятся в работе на основе веб-предоставления подающих, нумерует страницы HTML, и все поставщики фирм, представленные в этом анализе, продают сеть подающих. Анализ этих и других продуктов, для сети подающих представляется в статье «За пределами UNIX» (Beyond UNIX). Теперь компании понимают, что те же самые преимущества обладания «экстрасети» (экстранет), которая позволяет им использовать информацию совместно с партнерами сразу в сетевом Интернете.

Проповедник и активный пропагандист новой религии Internet и интрасетей, фирма Netscape начала поставки изделий, реализующих стандарты корпоративных сетей и разработанных специально для них. Поставщики отечественного ПО для коллективной работы следуют этому примеру. Lotus, Microsoft и Novell «играют догонялки», стремясь поспеть за стандартами Internet и лишь недавно поравнялись с Netscape.

Заключение

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

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

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

К программным компонентам сетей относятся: операционные системы и сетевые приложения или сетевые службы. Сетевая операционная система - это основа любой вычислительной сети.

Сетевое программное обеспечение делится на три категории:

1. ПО управления сетевой платой;

2. ПО выполняющее правила (или протокол) общения в сети;

3. ПО сетевой операционной системы.

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

ЛВС бывают двух основных типов: равноправные (или одноранговые) и с выделенным сервером. В равноправной локальной сети все узлы равноправны: любая РСТ может выступать по отношению к другой как клиент или как сервер. В сети с выделенным сервером все клиенты общаются с центральным сервером.

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

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

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

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

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

Глоссарий

№ п/п

Понятие

Определение

1

Почтовая программа

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

2

Клиентская операционная система

Обращается с запросом к ресурсам другого компьютера.

3

Межсетевой экран или сетевой экран

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

4

Прокси-сервер

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

5

Локальная компьютерная сеть

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

6

Серверная операционная система

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

7

Сетевая операционная система

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

8

Брандмауэр

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

9

Веб-приложение

Клиент-серверное приложение, в котором клиентом выступает браузер, а сервером -- веб-сервер.

10

Корпоративная сеть

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

Список использованных источников

1 Вишневский В., Теоретические основы проектирования компьютерных сетей [Текст]/В. Вишневский, - М.: Техносфера, 2008. - 453 с. - ISBN 5-94836-0113;

2 Голицына О.Л., Программное обеспечение [Текст]/О.Л. Голицына, И.И. Попов, Т.Л. Партыка. - М.: Форум, 2008. - 933 с. - ISBN 978-5-91134-217-3;

3 Гордеев А.В., Системное программное обеспечение [Текст]/А.В. Гордеев, Ю.А. Молчанов. - С-Пб, 2006. - 739 с. - ISBN 5-469-00391-4;

4 Дэвид В. Чепмен, мл., Энди Фокс Брандмауэры Cisco Secure PIX = Cisco® Secure PIX® Firewalls [Текст]/ -- М.: «Вильямс», 2009. -- 584 с. -- ISBN 1-58705-035-8.

5 Новиков Ю. В., Кондратенко С. В. Основы локальных сетей. [Текст]/ Курс лекций -- М.: Интернет-университет информационных технологий, 2007. - 690 с. -- ISBN 5-9556-0032-9.

6 Олифер В.Г., Сетевые операционные системы [Текст]/В.Г. Олифер, Н.А. Олифер. - СПб.: Питер, 2009. - 677 с. - ISBN 978-5-91180-528-9;

7 Партыка, Т.Л. Операционные системы, среды и оболочки: учебное пособие [Текст] / Т.Л. Партыка.- М.: ИД «форум», 2009. - 360с. - ISBN 7152-4156-122-3.

8 Таненбаум, Э. Компьютерные сети [Текст] / Э. Таненбаум. - 4-е изд. - СПб.: Питер, 2007. - 990 с. - ISBN 978-5-318-00492-6

9 Таненбаум, Э. Современные операционные системы [Текст]/ Э. Таненбаум. - 2-е изд. - СПб.: Питер, 2008. - 1040 с. - ISBN 5-318-00299-4

10 Уэнделл О. Компьютерные сети. Первый шаг. [Текст]/ Пер. С англ. - М.: Вильямс, 2006. - 520 с. ISBN: 5-09455-567-2

11 Шиндер Д.Л. Основы компьютерных сетей. [Текст]/ Пер. с англ. - М.: Вильямс, 2006. - 220 с. ISBN: 5-94674-903-5

Размещено на Allbest.ru


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.