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

Федеральное агентство по образованию

Государственное образовательное учреждение высшего  профессионального образования

«Удмуртский Государственный Университет»

Воткинский филиал 
 
 
 
 

Контрольная работа на тему:

«Программное обеспечение локальных сетей».  
 
 
 
 

                                                  Выполнил: студент 1-го курса

                                                                    по специальности юриспруденция:

                                                                 Гайдуков Матвей Александрович

                                                                        Проверил: Виноградова М.Н. 
 
 

Воткинск, 2011 г. 

Содержание:

  1. Введение …………………………………………………………….стр.1
  2. Программное обеспечение локальных сетей……………………...стр.5
  3. Прикладное сетевое программное обеспечение…………………..стр.9
  4. Заключение…………………………………………………………..стр.11
  5. Список литературы………………………………………………….стр.12

1

Введение:

Цель работы:  Раскрыть сущность программного обеспечения  локальных сетей и прикладное программное обеспечение.

  Причина взятия этой темы: Я взял эту тему так как она очень актуальна в наше время. До недавних пор фразы "локальные компьютерные сети" и "умный дом" вызывали у меня мрачноватый скепсис. Как говорил Полковник Хохряков, поясню на примерах. Пример первый: "Марсианские хроники" Бредбери. Компьютеризированный дом покинут хозяевами (они погибли от взрыва нейтронной бомбы). Не знающее об этом жилище в тоске от одиночества, то книжку вслух почитает, то тортик испечёт. Кончается всё тем, что дом сгорает, и на этом все успокаиваются. Пример второй - мой "кузин" Гришка. Сидит перед любимым "компом" и лупит из огнемётов и лучемётов по чуду-юду-монстру. При ближайшем рассмотрении монстр оказывается его лучшим другом, против которого он бьется в сетевой игре. Как видите, перспективы не радуют… И всё же, как пел Булат Шалвович: "…у Природы на устах коварные пророчества, но может быть когда-нибудь, к третьему придём…".

И ещё он (Окуджава) сказал: "дураком быть выгодно, но очень не хочется". Ну, с тем, что выгодно, можно еще и поспорить… В любом случае, "надо быть на высоте времени". А время требует знания локальных сетей. По разным причинам. Одна из них: ваш папаша купил новый "комп", который вы у него приватизировали (старым пусть сам пользуется). Тогда не вижу причин, почему бы вам с ним не "законнектится"? Поиграете, базами данных при случае поменяетесь, печатать сможете с общего принтера. Ну, а если вы сам - папаша, и хотите "апгрейдить" ваш офис? Прежде чем звать профессиональных слесарей по организации локальной сети, неплохо хотя бы лексикон их изучить. При случае ввернёте чего-нибудь насчёт

2

одноранговой сети и концентраторов. Они и решат, что вы в этом деле "шурупите", и уважат вас, сделают монтаж "от души".

Поиск литературы типа "как создать локальную  сеть самому" и "монтаж локальных  сетей" выявил следующее. Чтобы организовать простейшую "одноранговую" сеть, нужно вставить в каждый компьютер по сетевой плате и подключить их к соединительному "мультипортовому" устройству, называемому концентратором. Кстати, термин "одноранговая" определяет то, что каждый входящий в сеть компьютер по значимости равен другим, т.е. может выступать в качестве сервера (аналогично отечественный капитан второго ранга Христофор Бонифатьевич Врунгель равен японскому кавторангу Хомуре Кусаки). Из "мягкой рухляди" понадобятся сетевые драйверы и программное обеспечение, входящее в состав Windows 9х, Me или ХР.Построение локальной сети рекомендуется начать с её плана. Поскольку сетевой концентратор выступает в роли регулировщика движения данных в сети, то его нужно поместить в центре (между всеми компьютерами) и рядом с источником питания. При прокладке локальной сети очень важно, чтобы все соединительные кабели не переплелись в "гордиев узел" - так меньше вероятность запутаться в них ногами, упасть и набить себе шишку.

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

3

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

Соответственно, третий этап - установка программ. Делаем это поочерёдно на каждой машине. Во-первых, не забудьте включить компьютер. Умные Windows (синонимы: "Виндовоз", "Форточки") сами определят новую сетевую плату, и попросят указать местоположение дистрибутива драйверов. Последние - на дискете или CD - скорее всего лежат под "двойным дном" в коробке от сетевой платы. Вставьте "носители" в дисковод и впечатайте его название в окошечко окна запроса. Далее следуйте указаниям Windows. Имейте в виду, что во время установки драйвера может также потребоваться вставить компакт-диск с дистрибутивом Windows. (Если вы во времена оно ставили Виндовоз с "пиратского" CD-сборника программ, то заранее разберитесь, в какой директории сборника стоит дистрибутив Windows"). В некоторый момент времени необходимо будет ввести уникальное имя компьютера (для идентификации его в сети) и имя рабочей группы (как правило, лучшим выбором обычно является "My_Titanic" или "Millennium_Falcon", или просто "workgroup"). Для каждого "компа" задайте одно и то же имя рабочей группы, в противном случае компьютеры не смогут распознать друг друга в сети. По запросу перезагрузите машину. После перезагрузки Windows попросит задать сетевое имя пользователя и пароль. В качестве имени пользователя выберите свое имя (или название машины). Если пароль не требуется, то просто нажмите клавишу Enter.

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

4

подключенному к ней принтеру. Для этого "кликаем" иконку "Сетевое окружение" (см. на Рабочий стол), и последовательно проходим пункты меню: "свойства" - "доступ к файлам и принтерам", а затем включаем необходимую опцию. Дважды нажимаем ОК. (В Windows ME и старше для этой цели есть очень хороший "мастер домашней сети". Ищите его: Пуск- Программы - Стандартные - Связь - Мастер домашней сети).Для обеспечения входа из вашей локальной сети в глобальную Интернет потребуется установить дополнительные программы. Не огорчайтесь: если вы купили "комплект начального уровня", в него, как правило, входит такой "софт". После его установки ваши машины смогут работать с одним модемом. К сожалению, они не смогут выходить в Интернет все одновременно. На этом создание локальной сети заканчивается. Об одном прошу Вас, Люди - НЕ ССОРЬТЕСЬ! И ресурсов, и принтеров, и модемов НА ВСЕХ ХВАТИТ! 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

5

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

Структура сетевой операционной системы

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

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

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

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

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

6

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

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

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

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

предлагаемых  средств, с помощью которых можно  решить большинство проблем, возникающих  при работе с информационными  технологиями. К преимуществам UNIX относятся  мощность работы, стабильность и надежность, полная автоматизация, а также поддержка  множества языков программирования. 
   Эта операционная система предлагает оптимальные решения для работы с Internet, включая доступ к ресурсам Web, Telnet, FTP, базам данным и т.п. Поскольку система UNIX создавалась специально для обработки больших массивов данных и полной интеграции с сетевой средой, она почти всегда превосходит по быстродействию любую другую комбинацию аппаратного и программного обеспечения. Linux представляет собой версию UNIX, адаптированную для процессоров Intel. ОС NetWare фирмы Novell 
 

7

Novell была одной из первых компаний, которые начали создавать ЛВС. В качестве файлового сервера в NetWare может использоваться обычный ПК, сетевая ОС которого осуществляет управление работой ЛВС. Функции управления включают координацию рабочих станций и регулирование процесса разделения файлов и принтера в ЛВС. Сетевые файлы всех рабочих станций хранятся на жестком диске файлового сервера, а не на дисках рабочих станций. 
Сетевые ОС фирмы Microsoft 
Сетевая ОС Windows NT 
Первоначально Windows NT существовала в двух версиях: Windows NT Advanced Server устанавливалась на серверах сети NT, a Windows NT Workstation представляла собой мощную настольную операционную систему с функциональными возможностями.  
Следующая версия Windows NT, предназначенная для использования на серверах, была переименована в Windows NT Server. Высокая производительность и улучшенная поддержка приложений сделали ее одной из самых популярных операционных систем. 
Windows NT 4.0 объединяла в себе улучшенную интеграцию с Internet и корпоративными сетями, повышенную производительность, отличную совместимость с другими операционными системами компании Microsoft. 
   Семейство программных продуктов Microsoft Windows 2000 Server 
Семейство программных продуктов Windows 2000 Server – является следующим поколением серии операционных систем Windows NT Server, в котором надежные, удобные для работы в интернете службы каталога, сетевые службы и службы приложений, объединенные с мощным комплексным управлением.  
Windows 2000 Server - для серверов рабочих групп и отделов.  
Windows 2000 Advanced Server - для приложений и более надежных серверов.  

8

Windows 2000 Datacenter Server - для наиболее ответственных систем обработки данных. 

Семейство программных  продуктов Windows Server 2003 
Семейство программных продуктов Windows Server 2003 является следующим поколением серверных операционных систем Windows. Windows Server 2003 основана на Windows 2000 Server. Она является платформой высокой производительности для поддержки связанных приложений, сетей, и веб-служб XML для рабочих групп, отделов и предприятий любого размера.  
   Состав Windows Server 2003: 
Windows Server 2003 Standard Edition - это сетевая операционная система для предприятий малого бизнеса и отдельных подразделений организации.  
Windows Server 2003 Enterprise Edition предназначена для удовлетворения общих ИТ-потребностей.  
Windows Server 2003 Datacenter Edition предназначена для решения ответственных задач, требующих очень высокого уровня масштабированности, доступности и надежности. 
Windows Server 2003 Web Edition – это операционная система для Web-серверов. 
   Microsoft Windows Server 2008 
Windows Server 2008 — это операционная система нового поколения. В основу Windows Server 2008 положена операционная система Windows Server 2003. Она предназначена для обеспечения пользователей наиболее производительной платформой, позволяющей расширить функциональность приложений, сетей и веб-служб, от рабочих групп до центров данных. При совместном использовании клиентских компьютеров Windows Vista и серверов под Windows Server 2008 значительно повышается производительность, надежность сети. 
 
 

9

2. Прикладное сетевое  программное обеспечение

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

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

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

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

   Поэтому при установке СУБД в сети обязательно убедитесь, что у вас сетевая версия СУБД и что эта версия предназначена для работы именно с теми сетевыми средствами, которые вы используете.Чем плох метод коллективного использования файлов базы данных, расположенных на сервере? Прежде всего этот метод не обеспечивает достаточную производительность при большом количестве рабочих станций.Для того чтобы понять, почему это происходит, представьте себе такую ситуацию.                        Пусть у вас есть сеть, где в качестве файл-сервера используется мощный компьютер на процессоре 80386 или даже 80486 и десяток маломощных рабочих станций с процессором 80286. Файлы базы данных расположены на

10

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

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

11

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

12

 Список использованной литературы: 
1. Ю.Блэк "Сети ЭВМ : протоколы стандарты интерфейсы " Москва ,Изд-во "Мир" 1990 
2. А.В. Бутрименко "Разработка и эксплуатация сетей ЭВМ" Москва, Изд-во "Финансы и статистика" 1990 
3. Д. Бертсекас, Р.Галлагер "Сети передачи данных" Москва, Изд-во "Мир" 1989 
4. А.В. Гаврилов "Локальные сети ЭВМ" Москва , Изд-во "Мир " 1990.

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