11034

Одноранговые сети

Практическая работа

Информатика, кибернетика и программирование

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

Русский

2013-04-03

45 KB

5 чел.

Одноранговые сети

1 занятие

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

  •  Служба доступа к файлам и принтерам (сервер)
  •  Клиент для сетей (клиент)

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

С точки зрения организации управления сетью есть 2 вида сетей:

  •  Одноранговые
  •  Сети с централизованным управлением. (С выделенным сервером.)

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

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

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

Схемы организации доступа к сетевым ресурсам.

Схема доступа к ресурсам зависит от ос сервера.

Существует две схемы:

  1.  Доступ на уровне ресурсов – на каждый общий ресурс задаётся одни пароль(такую схему использует Win 9x и др)

  1.  Доступ на уровне пользователя - обозначается именно пользователи использующие доступ к ресурсам. Для доступа необходим имя и пароль. (Такую схему использует большинство ОС)

2 занятие

Организация доступа на уровне ресурсов (сеть на базе WIN 9Х)

Серверная часть - загружается вместе с ОС, независимо от входа и невхода в систему

Клиентская часть - запускается после входа в систему. Войти в систему можно с произвольными именами и паролями.

При создании общей папки помимо физической папки у неё появляется сетевое имя. Сетевое имя состоит из двух частей

                                                                           1                  2

\\  server   \  share

Если сетевое имя закончить на $ (\\vasya_comp\c$) то общая папка будет скрытой


 

А также другие работы, которые могут Вас заинтересовать

24513. Алгоритмы планирования, основанные на квантовании, приоритетах, смешанные алгоритмы 92.27 KB
  В соответствии с этой концепцией каждому потоку поочередно для выполнения предоставляется ограниченный непрерывный период процессорного времени квант. Смена активного потока происходит в следующих случаях: поток завершился и покинул систему; произошла ошибка; поток перешел в состояние ожидания; исчерпан квант процессорного времени отведенный данному потоку. Поток который исчерпал свой квант переводится в состояние готовность и ожидает когда ему будет предоставлен новый квант процессорного времени а на выполнение в...
24514. Планирование в системах реального времени 20.19 KB
  Планирование облегчается тем что в системах реального времени весь набор выполняемых задач известен заранее часто также известно времени выполнения задач моменты активизации и т. Если нарушение сроков выполнения задач не допустимо то система реального времени считается жесткой система управления ракетой или атомной электростанцией система обработки цифрового сигнала при воспроизведении оптического диска. Для периодической задачи все будущие моменты запроса можно определить заранее путем прибавления к моменту начального запроса величины...
24515. Мультипрограммирование на основе прерываний. Механизм прерываний 25.58 KB
  Мультипрограммирование на основе прерываний. Механизм прерываний.Мультипрограммирование на основе прерываний. Назначение и типы прерываний.
24516. Необходимость синхронизации процессов и потоков. Критическая секция 19.14 KB
  Необходимость синхронизации процессов и потоков.4 Синхронизация процессов и потоков. В многозадачной ОС синхронизация процессов и потоков необходима для исключения конфликтных ситуаций при обмене данными между ними разделении данных доступе к процессору и устройствам вводавывода. Пренебрежение вопросами синхронизации процессов выполняющихся в многозадачной системе может привести к неправильной их работе или даже к краху системы.
24517. Способы реализации взаимных исключений путем запрещения прерываний, использования блокирующих переменных, системных вызовов 103.83 KB
  Поток при входе в критическую секцию запрещает все прерывания а при выходе из критической секции снова их разрешает. Это самый простой но и самый неэффективный способ так как опасно доверять управление системой пользовательскому потоку который может надолго занять процессор а при крахе потока в критической области крах потерпит вся система потому что прерывания никогда не будут разрешены. Для синхронизации потоков одного процесса программист может использовать глобальные блокирующие переменные к которым все потоки процесса имеют прямой...
24518. Назначение и использование семафоров 46.4 KB
  Пусть буферный пул состоит из N буферов каждый из которых может содержать одну запись рис. Для решения задачи введем три семафора: e число пустых буферов; f число заполненных буферов; b блокирующая переменная двоичный семафор используемый для обеспечения взаимного исключения при работе с разделяемыми данными в критической секции. Использование семафоров для синхронизации потоков Здесь операции Р и V имеют следующее содержание: Ре если есть свободные буферы то уменьшить их количество на 1 если нет то перейти в состояние...
24519. Взаимные блокировки процессов. Методы предотвращения, обнаружения и ликвидации тупиков 35.63 KB
  Методы предотвращения обнаружения и ликвидации тупиков. Тупиковые ситуации надо отличать от простых очередей хотя и те и другие возникают при совместном использовании ресурсов и внешне выглядят похоже: процесс приостанавливается и ждет освобождения ресурса. Проблема тупиков включает в себя решение следующих задач: предотвращение тупиков; распознавание тупиков; восстановление системы после тупиков. Другой более гибкий подход динамического предотвращения тупиков заключается в использовании определенных правил при назначении ресурсов процессам.
24520. Функции ОС по управлению памятью. Типы адресов. Преобразование адресов 40.26 KB
  Сама ОС обычно располагается в самых младших или старших адресах памяти. Функциями ОС по управлению памятью являются: отслеживание свободной и занятой памяти; выделение и освобождение памяти для процессов; вытеснение процессов из оперативной памяти на диск когда размеры основной памяти не достаточны для размещения в ней всех процессов и возвращение их в оперативную память когда в ней освобождается место; настройка адресов программы на конкретную область физической памяти. Программист при написании программы в общем случае обращается...
24521. Методы распределения памяти без использования диска (фиксированными, динамическими, перемещаемыми разделами) 83.87 KB
  Методы распределения памяти без использования диска фиксированными динамическими перемещаемыми разделами. Методы распределения памяти. Рассмотрим наиболее общие подходы к распределению памяти которые были характерны для разных периодов развития ОС. Классификация методов распределения памяти 5.