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$) то общая папка будет скрытой


 

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

20942. Шифрування та дешифрування даних за допомогою блокових алгоритмів 321.24 KB
  Програма дешифрування інформації (повернення початкового вигляду файла) а також оцінити правильність процедури шифрування – дешифрування (відсутність зміни результату відносно початкового файлу).
20943. Шифрування та дешифрування даних за допомогою потокових алгоритмів 51.15 KB
  Програма шифрування інформації з використанням визначених алгоритмів. У якості інформації використовувати копію файлу з розробленою програмою. програма дешифрування інформації (повернення початкового вигляду файла)...
20944. Створення програми для формування та перевірки повідомлень за допомогою електронно-цифрового підпису 48.9 KB
  czynniki pierwsze klucz zakryty p1 4 = 0 q1 4 = 0 p = 19; q = 23; n = pq; M = random n; print Message = M; print Cryptogram = C; C = M^2 n; m1= C ^ p1 4 p; m2= p C ^ p1 4 p; m3 = C ^ q1 4 q; m4 = q C ^ q1 4 q; fork=1p d=pk1 q; if floordda = qd;break;break;;; fork=1q d=qk1 p; if floorddb = pd;break;break;;; print Decryption = ; M1 = am1bm3 n M2 = am1bm4 n M3 = am2bm3 n M4 = am2bm4 n Результат виконання...
20945. Створення програми приховання повідомлення у графічному файлі за допомогою стеганографічних перетворень 69.4 KB
  h include iostream include string using namespace std int mainint argc char argv[] { HANDLE hFile hFileMess hFileCont; BYTE pdbFileByte pdbMessByte; const BYTE dbKeySize = 8; BYTE dbKey[dbKeySize]={4160824202832}; BYTE dbKey[dbKeySize]={12730546}; BYTE dbKey[dbKeySize]={01234567}; DWORD dwMessSizedwFileSizedwRealFiledwRealMess; DWORD dwOffsetPictdwPictSize; hFile = CreateFileargv[1]GENERIC_READFILE_SHARE_READNULLOPEN_EXISTING0NULL; dwFileSize = GetFileSizehFileNULL; pdbFileByte = new...
20946. Читання, очищення та запис секторів диску 63.5 KB
  Текст програми: Program LB1; uses doscrt; var ij:integer; n_sekn_dorn_golkol_sek:word; code:word; buf :array[0.es:=seg buf ; r.bx:=ofs buf ; intr13r; code:=r.es:=seg buf ; r.
20947. Запис і читання інформації в інженерні циліндри диска 53.38 KB
  MODEL SMALL STS segment para stack 'stack' dw 1000 dup 0 TOS label word STS ends DATA segment track80 db 801011 ;дорожкаголовкасектордлина сектора db 801021 db 801031 db 801041 db 801051 db 801061 db 801071 db 801081 db 801091 db 801101 db 801111 db 801121 db 801131 db 801141 ;таблица параметров контроллера дисководов DCP db 0DFh ;задержка переключения головок0Dh=3мс ;задержка при загрузке головокFh db 002h ;время загрузки=4мс db 025h ;задержка перед выключением двигателя db 001h ;размер...
20948. Запис і читання інформації диска с зміною чергуванням секторів 51.33 KB
  h Номер форматируемой дорожки define TRK 20 Код размера сектора 1024 байт define SEC_SIZE 2 таблица параметров дискеты typedef struct _DPT_ { unsigned char srt_hut; unsigned char dma_hlt; unsigned char motor_w; unsigned char sec_size; unsigned char eot; unsigned char gap_rw; unsigned char dtl; unsigned char gap_f; unsigned char fill_char; unsigned char hst; unsigned char mot_start; } DPT; union REGS inregs outregs; char _far diskbuf[1024]; void mainvoid; void mainvoid { struct diskinfo_t di; unsigned status; unsigned char...
20949. Стиснення даних 55.23 KB
  define MAX_VALUE 1 BITS 1 Отметим что на MSDOSмашине при define MAX_CODE MAX_VALUE 1 длине кода 14 бит необходимо компи лировать используя largeмодель. define TABLE_SIZE 9029 endif if BITS = 12 define TABLE_SIZE 5021 endif void malloc; Это массив для значений кодов int code_value; Этот массив содержит префиксы кодов unsigned int prefix_code; Этот массив содержит...
20950. Стеганографічні перетворення 33.98 KB
  h int checkchar; char rmallwschar; int main { int us = 1; char ss1ptr; cout vvedite nabor simvolov ; cin s; cout endl vvedite nabor simvolov dlya poiska i udaleniya ; cin s1; whileptr=0 { int ik; ptr=strstrss1; for i=1;i = strlens1;i { ptr=1; ptr=' '; } s=rmallwss; } return 0; } char rmallwschar str { char obuf nbuf; for obuf = str nbuf = str; obuf obuf; obuf { if isspaceobuf nbuf = obuf; } nbuf = ' 0'; return str; } Висновок: за час виконання практичноъ роботи роздивився тему...