Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Q_DEK14_spets1.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.8 Mб
Скачать

3. Система електронної пошти глобальної мережі internet.

Електро́нна по́шта (англ. e-mail, або email, скорочення від electronic mail) —сервіс в інтернеті, що робить можливим обмін даними будь-якого змісту (текстові документи, аудіо-, відео-файли, архіви, програми).

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

Принцип дії

Нехай користувач вводить e-mail адресата та натискає кнопку «відправити».

Її поштовий клієнт форматує повідомлення в спеціальний формат та відправляє по протоколу SMTP на місцевий сервер обміну пошти (MTA), в цьому випадку smtp.a.org, її інтернет-провайдера.

Сервер обміну пошти отримує адресу призначення з даних протоколу SMTP (а не з шапки листа), в цьому випадку, це bob@b.org. Адреса скрині для отримання електронних листів це рядок localpart@exampledomain. Фрагмент перед знаком @ називають локальною частиною адреси, зазвичай, вона збігається з іменем користувача отримувача, а фрагмент після знаку @ називають доменним іменем. Сервер передачі листів використовує доменне ім'я для визначення повного доменного імені сервера обміну листами в доменній системі імен (DNS)

DNS сервер домену b.org, ns.b.org, надсилає у відповідь МХ записи в яких перелічено сервери обміну пошти цього домену, в цьому випадку mx.b.org, сервер інтернет-провайдера Боба.

smtp.a.org відправляє лист mx.b.org по протоколу SMTP, який кладе його в скриню користувача bob.

Боб натискає кнопку «отримати повідомлення» в поштовому клієнті, який отримує листи з сервера по протоколу Post Office Protocol (POP3).

4. Системи інтерактивних комунікацій глобальноїмережі internet (на прикладі Skype, icq).

Skype (укр. Скайп) — це власницьке ПЗ для інтернет-телефонії VoIP,

Користувачі Skype по суті роблять телефонні виклики і відеовиклики через їх комп'ютер використовуючи програмне забезпечення Skype і інтернет. Основа системи — безкоштовна комунікація між користувачами програмного забезпечення Skype; проте продукт також дозволяє користувачам Skype зв'язуватися з користувачами регулярної наземної лінії зв'язку і мобільних телефонів. Це програмне забезпечення зараз доступне безкоштовно і може бути завантажене з веб-вузла компанії.

Головнавідмінністьміж Skype таіншимиклієнтами VoIP є те, що Skype дієнамоделі peer-to-peer, замістьтрадиційнішоїмоделіклієнт-сервер.Довідниккористувачів Skype повністюдецентралізований і розповсюджуєтьсясередвузлів в мережі, щоозначає, щомережаможезростатидовеликихрозмірівдужелегко (напочаток 2010 — понад 500 мільйонівкористувачів[2]) безускладненьтадорогоїцентралізованоїінфраструктури.

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

Виділенняпосередницькихкомп'ютерівповністюавтоматичне, таіндивідуальнікористувачінемаютьніякоговибору, щобблокуватитакевикористанняїхресурсів.Цейфакт, однак, яснонеосвітлений і, здається, суперечитьліцензійнійугоді, якаобмежує Skype у використанні «процесора і пропускноїздатностіканалу [для] полегшеннякомунікаціїміж [користувачем] і іншимикористувачамипрограмногозабезпечення Skype» (секція 4.1).

Skype — це програмне забезпечення з закритим кодом, і має не стандартизований протокол, а приватний; що викликало підозру і потягло за собою деяку критику від розробників програмного забезпечення і користувачів.

Клієнтське APISkype відкриває мережу для розробників програмного забезпечення. SkypeAPI дозволяє іншим програмам використовувати мережу Skype, щоб отримати «whitepages» і керувати дзвінками.

Інтерфейскористувача у середовищі Windows буврозробленийна Pascal використовуючи Delphi, версія Linux буланаписанана C++, а для Mac OS на Objective-C та Cocoa. Частиниклієнтувикористовують Internet Direct (Indy) якбібліотеку з відкритимпрограмнимкодомдлякомунікаціїсокетів.

ICQ, АйСіК'ю — мережевийпротокол, якийзабезпечуємиттєвевідправленнятаотриманнятекстовихповідомлень, а такожоднойменнапрограмамиттєвогообмінуповідомленнями (клієнт), щореалізуєцейпротокол.

CQ є централізованою службою миттєвого обміну повідомленнями, що використовує протокол OSCAR. Користувач служби працює з програмою-клієнтом (т. зв. месенджер), запущеною на пристрої, з'єднаному з мережею Інтернет. Месенджер підключається до сервера. Через сервер здійснюється пошук і зв'язок з іншими клієнтами, а обмін службовими даними, повідомленнями між користувачами може здійснюватися як через сервер так і без його участі. Як і в більшості потужних мережевих систем, що обслуговують величезну кількість клієнтських запитів, цей сервер не єдиний і деякі з них є кластерами серверів.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]