Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции (1-17).doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
7.74 Mб
Скачать

Введення

Мета лекції - вивчити технології реалізації сервісів комп’ютерних мереж

Предмет вивчення - технології реалізації сервісів комп’ютерних мереж

План лекції

  1. Основні технологічні положення

  2. Інформацінйі структури

  3. Приклади

  4. Обговорення питаннь

Перелік нових термінів

  1. Сервіс комп’ютерної мережі - процеси зі спільним доступом (shearing) до ресурсів або функцій у комп’ютерної мережі.

  2. Інфраструктура комп’ютерної мережі - зв’язана сукупність сервісів та приладів що їх підтримує у комп’ютерній мережі.

  3. Інтранет мережа — ізольована від Интернет мережа с підтримкою усіх технологій стеку TCP\IP.

  4. Ресурсами мереж називають її програмні, апаратні і інформаційні елементи, до яких можна організувати колективний доступ.

Ресурси мереж

Ресурсами мереж називають її програмні, апаратні і інформаційні елементи, до яких можна організувати колективний доступ. До апаратних ресурсів відносяться сервери додатків, що надають свої апаратні ресурси (процесорний час, пам'ять) для виконання програм. До програмних ресурсів відносяться спеціальні програми, що надають спеціальний сервіс, наприклад, сервери пошти (E-mail), сервери пересилки файлів (ftp), сервери повідомлень (ICQ), пошукові сервери, файл-сервери.

До інформаційних ресурсів відносяться бази даних, електронні бібліотеки, електронні документи (Web-сайти), сервери новин, сервери потокового відео.

Ресурси мереж

У свідомості більшості користувачів глобальної комп'ютерної мережі Internet мережа асоціюється з трьома основними інформаційними технологіями:

  • електронна пошта (e-mail);

  • файлові архіви FTP (File Transfer Protocol);

  • World Wide Web

А токож:

  • NNTP -ICQ

  • Skype

Сервіси ТСР\ІР

Сервіси Інтернет

Сервіси Інтернет - сервіси, що надаються в мережі Інтернет користувачам, програмам, системам, рівням, функціональним блокам. У мережі Інтернет сервіси надають мережні служби. Найбільш поширеними Інтернет-сервісами є:

  • зберігання даних;

  • передача повідомлень і блоків даних;

  • електронна і мовна пошта;

  • організація і управління діалогом партнерів;

  • надання з'єднань;

  • проведення сеансів;

  • відео-сервіс.

Протокол FTP (File Transfer Protocol - протокол передачі файлів) поширений також широко як TELNET. Він є одним із старих протоколів сімейства Tcp/ip. Також як TELNET він користується транспортними послугами TCP. Існує безліч реалізацій для різних операційних систем, які добре взаємодіють між собою. Користувач FTP може викликати декілька команд, які дозволяють йому поглянути каталог видаленої машини, перейти з одного каталога в іншій, а також скопіювати один або декілька файлів. FTP - File Transfer Protocol - - це протокол передачі даних. Він призначений для передачі файлів з видаленого комп'ютера на локальний. Цей протокол дозволяє дістати доступ до сервісу FTP, що підтримується відповідним сервером. Ftp-server - це поняття, за яким ховається звичайний комп'ютер. Але оскільки він містить загальнодоступні файли і налаштований на підтримку протоколу FTP, то його називають сервером - постачальником інформації. Взагалі, практично будь-який комп'ютер з операційною системою UNIX дозволяє підключатися до нього по FTP протоколу. З'єднання виконується за допомогою FTP клієнта. Ftp-client - це сервісна програма, за допомогою якої можна виробити з'єднання з FTP сервером. Зазвичай ця програма має командний рядок, але деякі мають віконний інтерфейс і не вимагають запам'ятовування команд.

Для з'єднання з цим сервісом потрібно ввести пароль, звичайно це слово anonymous - це ім'я анонімного користувача. Анонімність користувача полягає в тому, що він має право лише копіювати (download) загальнодоступні файли і не може записувати на сервер нові (upload). > upload -слово, яке позначає процес запису файлів з локального комп'ютера на видалений. Це процес зворотний download. download - слово, яким позначають процес запису файлу з видаленого комп'ютера FTP також є ресурсом Internet. URL для ftp виглядає так: ftp://&ltuser>:&ltpassword>@&lthost>:&ltport>/&lturl-path, де user - ім'я користувача, password - його пароль, host - доменне ім'я або IP адреса сервера, url-path - дорога до файлу.

На практиці найчастішим використовуваним варіантом ftp є анонімний. Як вже було сказано вище, анонімний ftp нічим не відрізняється від "останнього”. Просто як ім'я користувача досить вказати anonymous, а як свій пароль - своя поштова адреса. Для анонімного ftp в url зроблений спрощений синтаксис: ftp://&lthost>/&lturl-path>, тобто за відсутності імені автоматично буде вставлено anonymous. Порт також зазвичай не вказується, а використовується стандартний 21.

Приклади адрес ftp у формі url: ftp://ftp.cdrom.com/pub/music/songs/1996 ftp://ds.internic.net/rfc/rfc1738.txt Як host можна вказувати і IP адреса. (118.24.64.24)

Загальний вигляд шляху у файлу виглядає так: /імякаталога/імяподкаталога/імяфайла,

де імя подкаталога може повторюватися скільки завгодно раз або його може не бути зовсім. Імена каталогів розділяються знаком "/". Слеш на самому початку путі означає, що відлік починається з самого верхнього - root каталога. Якщо слеша на початку немає, то комп'ютер інтерпретує путь, починаючи від поточного каталога, як би склеюючи ім'я поточного каталога з вказаним.

Наприклад: Поточний каталог:

/pub/3d

Ви вказуєте каталог: programming/cpp

Результат: /pub/3d/programming/cpp

Команди FTP

!

delete

literal

prompt

send

?

debug

ls

put

status

append

dir

mdelete

pwd

trace

ascii

disconnect

mdir

quit

type

bell

get

mget

quote

user

binary

glob

mkdir

recv

verbose

bye

hash

mis

remotehelp

cd

help

mput

rename

close

ftp>

lcd

open

rmdir

Протокол telnet забезпечує передачу потоку байтів між процесами, а також між процесом і терміналом. Найчастіше цей протокол використовується для емуляції терміналу видаленого комп'ютера. При використанні сервісу telnet користувач фактично управляє видаленим комп'ютером так само, як і локальний користувач, тому такий вигляд доступу вимагає хорошого захисту. Тому сервери telnet завжди використовують як мінімум аутентифікацію по паролю, а інколи і потужніші засоби захисту, наприклад, систему Kerberos.

Протокол TELNET дозволяє обслуговуючій машині розглядати всі видалені термінали як стандартні "мережні віртуальні термінали” рядкового типа, що працюють в коді ASCII, а також забезпечує можливість узгодження складніших функцій (наприклад, локальний або видалений ехо-камера-контроль, сторінковий режим, висота і ширина екрану і так далі) TELNET працює на базі протоколу TCP. На прикладному рівні над TELNET знаходиться або програма підтримки реального терміналу (на стороні користувача), або прикладний процес в машині, що обмірковує, до якого здійснюється доступ з терміналу.

Робота з TELNET схожа на набір телефонного номера. Користувач набирає на клавіатурі щось подібне до

telnet delta

Протокол SMTP (Simple Mail Transfer Protocol - простий протокол передачі пошти) підтримує передачу повідомлень (електронної пошти) між довільними вузлами мережі internet, який є протоколом прикладного рівня і використовує транспортний протокол TCP.. Маючи механізми проміжного зберігання пошти і механізми підвищення надійності доставки, протокол SMTP допускає використання різних транспортних служб. Він може працювати навіть в мережах, що не використовують протоколи сімейства Tcp/ip. Протокол SMTP забезпечує як групування повідомлень в адресу одного одержувача, так і розмноження декількох копій повідомлення для передачі в різні адреси. Над модулем SMTP розташовується поштова служба конкретних обчислювальних систем

Сервіс WWW

Сервіс WWW працює через протокол HTTP, що забезпечує значну економію трафіку. В рамках сервісу організована служба пошуку інформаційного ресурсу.

Для знаходження інформаційного ресурсу потрібно знати його адресу. Адреса ресурсу визначається через спеціальний покажчик, званий універсальним локатором ресурсу ( наприклад, IXBT, citforum .., www.novell.ru,www.ixbt.ru)

URL (Uniform Resource Locator - уніфікований локатор ресурсів), - це шлях для створення адрес (визначення місця розташування) по яких можна здійснювати зв'язки з Web. .

Протокол SNMP (Simple Network Management Protocol - простий протокол управління мережею) працює на базі UDP і призначений для використання мережевими станціями, що управляють. Він дозволяє станціям, що управляють, збирати інформацію про положення справ в мережі internet. Протокол визначає формат даних, їх обробка і інтерпретація залишаються на розсуд станцій, що управляють, або менеджера мережі

Мережева файлова система NFS (Network File System) вперше була розроблена компанією Sun Microsystems Inc. NFS використовує транспортні послуги UDP і дозволяє вмонтовувати в єдине ціле файлові системи декількох машин з ОС UNIX. Бездискові робочі станції дістають доступ до дисків файлу-сервера так, як ніби це їх локальні диски.

Система пошуку файлів Archie

Archie - це не самостійний сервіс, але сервіс, що полегшує роботу з серверами anonymous FTP, забезпечуючий пошук файлів на таких серверах. Сервери archie зберігають списки усіх файлів на багатьох серверах anonymous FTP, і по Вашому запиту можуть знайти файл, що цікавить Вас.

Пошукова система WAIS

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

Сервіс MUD

MUD (Multi User Dungeon) - розраховані на багато користувачів ігр в Інтернет, зазвичай ролевого або казкового характеру. Може використовуватися в години дозвілля.

Сервіс MOO

MOO (Object - Oriented MUD) - об'єктно-орієнтований розрахований на багато користувачів світ. У віртуальному світі MOO відсутня гра, та проте створюються об'єкти і визначаються їх властивості і зв'язки, що може мати деяке застосування в освітніх цілях.

Сервіс IRC

IRC - (Internet Relay Chat, розмови через іитериет) відноситься до інтерактивних сервісів, службовцем спілкуванню людей через інтернет. У Інтернет існує мережа серверів IRC. Користувачі приєднуються до одного з каналів - тематичних груп і беруть участь в розмові, яка ведеться текстовими повідомленнями.

Сервіс IrC (Internet relay Chat - Всесвітня болталка)

Цей сервіс дозволяє різним користувачам в режимі реального часу спілкуватися між собою обміном текстовими повідомленнями.

Сервіс ICQ ("I Seek You" - Я шукаю Вас)

Цей сервіс дозволяє користувачами, присутнім в даний момент в Інтернеті спілкуватися в реальному часі. За допомогою ICQ можна посилати повідомлення і файли, грати, і так далі

Сервіс Internet -телефонія (IT)

Це один з наймолодших сервісів Інтернету. Інтернет аналог звичайного телефону. Низька якість зв'язку окупається найголовнішою - вартістю розмови, в порівнянні з міжнародними телефонними переговорами Internet -телефон - практично безкоштовний засіб зв'язку.

Окрім цього є і інші сервіси, число яких постійно збільшується :

IPhone - комп'ютерний телефон, що працює через інтернет. RealAudio - передача звуку з сервера клієнтові.

CU - SeeMe - передача відеозображення через інтернет

DNS (Domain Name System) - це розподілена база даних, що підтримує ієрархічну систему імен для ідентифікації вузлів в мережі Internet. Служба DNS призначена для автоматичного пошуку ip-адреси по відомому символьному імені вузла. Специфікація DNS визначається стандартами RFC 1034 і 1035. DNS вимагає статичної конфігурації своїх таблиць, що відображують імена комп'ютерів в ip-адресу. Протокол DNS є службовим протоколом прикладного рівня. Цей протокол несиметричний - в ньому визначені dns-сервери і dns-клієнти. Dns- сервери зберігають частину розподіленої бази даних про відповідність символьних імен і ip-адрес. Ця база даних розподілена по адміністративних доменах мережі Internet. Клієнти сервера DNS знають ip-адресу сервера DNS свого адміністративного домену і по протоколу IP передають запит, в якому повідомляють відоме символьне ім'я і просять повернути відповідну йому ip-адресу.

Сервіси у мережі

IT services

  • Directory services (Active Directory)

  • Certificate services

  • Remote Access services

  • Internet Protocol (IP) services (WINS, DNS, and DHCP)

  • Firewall services

  • End-user services

  • File services

  • Print services

  • Messaging services

Program Groups Startup Progiams-

Find what:

Search selected category only i Search category names only

Сервіси на комп’ютері

I © System Information

_ 5

File Edit View Tools Help


Display Name

Name

State

Start Mode

Service Type

Path J

Alerter

Aierter

Stopp...

Disabled

Share Proce...

fAwindows^s-

Application Layer Gateway...

Al.G

Flunni...

Manual

Own Process

f A windowsill <

Application Management

AppMgmt

Stopp. .

Manual

Share Proce...

f:\windows\s

Automatic Updates

wuauserv

Stopp...

Disabled

Share Proce. .

fAwindowsi.

Background Intslligent Tran...

BITS

Stopp...

Manuai

Share Proce...

f:\windows\î'"!

CGM+ Event System

EventSystem

Runni...

Manual

Share Proce...

fAwindows\s

CGM+ System Application

CGMSysApp

Stopp. .

Manual

Own Process

f:\windows\s

ClipBook

ClipSrv

Stopp...

Disabled

Own Process

fAwindows^

І Ї

Print Jobs

Network Connections^ Running Tasks* Leaded Modules


Find


Close Find



Сервіси на комп’ютері

■і; Registry Editor

Hie Edit View Favorites Help

Naiine

i-J My Computer

Ш G3 HKEY_CLA5SE5_ROOT Ш HKEY_CURRENTJJSEF К/й \22 HKEY_LOCAL_MACHINE © Q HARDWARE Ш !_J SAM □ SECURITY Ш LJ SOFTWARE W| Й LJ SYSTEM

E' ControlSetOCi Ш Ш ControlSetOC2

V

CurrentControlSet Щ D Control Ш LJ Enum Ш m Hardware Profiles г-

E -{ОСЗІТЕЗЗй-СИАРЧ Ш ІІ -{3C6DADFE- 0763-^ Ei ШШ 3xHybrid

' 1 ,i m

My Cornputer\HKEY _LOCAL_MACHINE\SYSTEM\Cur rentContr

System Information report written at: 01/20/06 11:38:26 System Name: W230-22 [Services]

Display

Name

Name

State

Start

Mod

e

Servi

ce

Type

Path

Error

Cont

rol

Start Name

T

a

g

I

D

Adobe LM Service

Adobe LM Service

Stoppe

d

Man

ual

Own

Proc

ess

c:\program files\common files\

adobe systems shared\service\ adobelmsvc.exe

norm

al

LocalSyste

m

0

Alerter

Alerter

Stoppe

d

Disa

bled

Shar

e

Proc

ess

c :\windows\system32\svch ost.exe

-k localservice

norm

al

NT

AUTHORI

TY

\LocalServi

ce

0

Application

Layer

Gateway

Service

ALG

Stoppe

d

Man

ual

Own

Proc

ess

c:\windows\system32\alg.e

xe

norm

al

NT

AUTHORI

TY

\LocalServi

ce

0

Application

Management

AppMgmt

Stoppe

d

Man

ual

Shar

e

Proc

ess

c :\windows\system32\svch

ost.exe

-k netsvcs

norm

al

LocalSyste

m

0

ASP.NET

State

Service

aspnet_stat

e

Stoppe

d

Man

ual

Own

Proc

ess

c:\windows\microsoft.net\fr

amework

\vL1.4322\aspnet_state.exe

norm

al

NT

AUTHORI

TY

\NetworkSe

rvice

0

Automatic

Updates

wuauserv

Runnin

g

Auto

Shar

e

Proc

ess

c :\windows\system32\svch

ost.exe

-k netsvcs

norm

al

LocalSyste

m

0

Background

rnterng^ лай

Transfer

Service

BITS

д-лекцп

Stoppe

d

Man

ual

Shar

e

Proc

ess

c :\windows\system32\svch

ostexe В. Саенко, -k netsvcs

norm

2011.

LocalSyste

m

0

Сервіси на комп’ютері


Інтернет і інтранет

Intranet - це приватна корпоративна мережа, що використовує програмні продукти і технології Internet, наприклад, web-cepBep.

Інтрамережі можуть бути ізольовані від зовнішніх користувачів Internet за допомогою брандмауерів або просто функціонувати як автономні мережі, що не мають доступу ззовні. Зазвичай компанії створюють інтрамережі для своїх співробітників, проте повноваження на доступ до них інколи надаються діловим партнерам і іншим групам користувачів.

Іншим способом забезпечення спільного доступу ділових партнерів до інформації, що зберігається в інтрамережі, є створення екстрамережі (extranet). Цим терміном зазвичай називають частину інтрамережі, призначену для доступу ззовні.

Ефективність Інтранет

Intranets надає дві основні переваги:

  • ефективність обміну інформацією;

  • ефективність управління інформацією ( накопичення, архівація, пошук, безпека).

Ефективність обміну інформацією може бути легко інтерпретована і представлена кількісному виміру. Наприклад, значні заощадження на витратах, пов'язаних з терміновою поштою, вартістю пересилки кореспонденції або далекими телефонними розмовами. Інші заощадження пов'язані із зменшенням рекламних брошур, інструкцій, довідковою документацією.

Ефективність управління інформацією. Організація on-line експертиз і консультацій по різним спеціальним питанням, що вимагають оперативного рішення, наприклад права, медичним.

Типові спеціальні сервіси у мережі

DNS - управління іменами;

WINS - управління NetBIOS іменами;

DHCP - призначення адрес;

ARP - відповідність IP та MAC адрес;

SNMP - контроль та моніторинг стану систем; WBEM - контроль та моніторинг стану систем ;

Висновки

  • Комп'ютерна мережа містить ресурси і сервіси загального користування

  • Найбільш поширеним сервісами являються файл-сервисы, web - сервисы, електронна пошта, сервіси повідомлень.

  • Для підтримки кожного сервісу існує свій протокол.

  • Кожен сервіс підтримується компонентою сервер і компонентою клієнт.

  • Сервіси діляться на сервіси загального користування (призначені для користувача) і спеціальні.

  • Сервіси на локальному комп'ютері - це резидентні програми постійного виконання.

  • Для интранет мереж використовуються ті ж сервіси, що і для Інтернет мереж.

  • Интранет мережі - приватні закриті мережі з технологіями Інтернет.

Слайд-лекції В. Саєнко, 2011. 31

Питання за лекційним матеріалом