Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛР_7_Электронная_почта_ПОСЛЕДНИЙ_вариант.doc
Скачиваний:
2
Добавлен:
09.11.2019
Размер:
269.82 Кб
Скачать

Міністерство освіти і науки України

Київський радіомеханічний коледж НАУ

ЗАТВЕРДЖУЮ

Заступник директора з НВирР

_____________А.П.Єрмоленко

« ___ » _____________ 20___ р.

ІНСТРУКЦІЯ

до проведення лабораторної роботи №7

«Дослідження роботи служб SMTP, IMAP4 та POP3»

Предмет: Комп’ютерні мережі

Автор і дата затвердження програми: Новиченко В.М., 27.06.2012 р.

Спеціальність: 5.05010201 «Обслуговування комп'ютерних систем і мереж»

Спеціалізація: «Комп’ютерна інженерія»

РОЗГЛЯНУТО

на засіданні ЦК

Автоматики та ОТ

« ___ » _____________ 20___ р.

протокол №_____

Голова ЦК

______________ А.А. Ніколаєв

Інструкцію склали викладачі

____________ Новиченко В.М.

_________ Черняхівський Ю.В.

« ___ » _____________ 20___ р.

м. Київ

Лабораторна робота № 7

Дослідження роботи служб smtp, imap4 та pop3

1 Мета роботи

Дослідити роботу служб електронної пошти шляхом віддаленого підключення та взаємодії в інтерактивному режимі з поштовим сервером за протоколами примусової доставки електронних текстових повідомлень SMTP та доставки електронних текстових повідомлень за запитом POP3 та IMAP4.

2 Завдання

2.1 За протоколом віддаленої реєстрації telnet віддалено підключитися до 25-го порта навчального поштового сервера, за яким закріплена служба SMTP;

2.2 За допомогою команд протоколу SMTP послідовно виконати процеси ідентифікації хоста-відправника та відправки простого текстового повідомлення будь-якому отримувачу, обліковий запис якого є на поштовому сервері;

2.3 За протоколом віддаленої реєстрації telnet віддалено підключитися до 110-го порта навчального поштового сервера, за яким закріплена служба POP3;

2.4 За допомогою команд протоколу POP3 послідовно виконати процеси авторизації на поштовому сервері, перевірки наявності нових повідомлень, перегляду нових отриманих повідомлень.

2.5 За протоколом віддаленої реєстрації telnet віддалено підключитися до 143-го порта навчального поштового сервера, за яким закріплена служба IMAP4;

2.6 За допомогою команд протоколу IMAP4 послідовно виконати процеси авторизації на поштовому сервері, перевірки наявності нових повідомлень, перегляду нових отриманих повідомлень.

3 Література

3.1 Марк Спортак, Френк Паппас и др. Компьютерные сети и сетевые технологии – К: ТВД ДС, 2002. - 736 с

3.2 Таненбаум Э. Компьютерные сети. 4-е издание. Серия «Классика computer science» - С-П: Питер, 2003. - 992 с

3.3 Антонов В.М. Сучасні комп’ютерні мережі. – К: МК-Прес, 2005. - 480 с

3.4 Олифер В.Г., Олифер Н.А. Компьютерные сети: принципы, технологии, протоколы. 3-е издание Учебник. - С-П: Питер Бук, 2006. - 958 с

4 Теоретична частина

4.1 Загальні відомості. Принцип роботи

Електронною поштою можна надсилати не лише текстові повідомлення, але й документи, графіку, аудіо-, відеофайли, програми тощо. Електронна пошта дуже корисна, якщо немає повноцінного доступу (on-line) до Інтернету. Через електронну пошту можна отримати послуги інших сервісних мереж[Джерело?].

Електронна пошта — типовий сервіс відкладеного зчитування (off-line). Після відправлення повідомлення, як правило, у вигляді звичайного тексту, адресат отримує його на свій комп'ютер через деякий період часу, і знайомиться з ним, коли йому буде зручно.

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

Отже, електронна пошта повторює переваги (простоту, дешевизну, можливість пересилання нетекстової інформації, можливість підписати і зашифрувати лист) та недоліки (негарантований час пересилки, можливість доступу для третіх осіб під час пересилки, неінтерактивність) звичайної пошти. Проте у них є і суттєві відмінності. Вартість пересилки звичайної пошти у значній мірі залежить від того, куди вона повинна бути доставлена, її розміру та типу. У електронної пошти такої залежності або немає, або вона досить невідчутна. Електронний лист можна шифрувати та підписувати більш надійніше та зручніше, ніж лист на папері — для останнього, власне, взагалі не існує загальноприйнятих засобів шифровки. Швидкість доставки електронних листів набагато вища, ніж паперових, та мінімальний час проходження незрівнянно менший. Загалом в залежності від розміру листа та швидкості каналу зв'язку доставка електронного листа триває в середньому від кількох секунд до кількох хвилин. Щоправда можуть бути затримки через збої в поштових серверах.

Принцип дії

На діаграмі показано типову послідовність подій, що відбуваються, коли Аліса відправляє листа з допомогою поштової програми (MUA). Вона вводить e-mail адресата та натискає кнопку «відправити».

Рисунок 1 - Принцип роботи електронної пошти.

Робота електронної пошти складається з наступних етапів:

- поштовий клієнт форматує повідомлення в спеціальний формат та відправляє по протоколу 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).

Протоколи передачі електронної пошти:

• IMAP

• POP3

• SMTP

• UUCP

4.2 Програми-клієнти для роботи з E-mail

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

• підготовка тексту;

• імпорт файлів-додатків;

• відправка листа;

• перегляд і збереження кореспонденції;

• знищення кореспонденції;

• підготовка відповіді;

• коментування і пересилка інформації;

• експорт файлів-додатків.

До популярних поштових програм-клієнтів відносять:

• Eudora Mail

• Evolution

• KMail

• Mozilla Mail

• Mozilla Thunderbird

• Netscape Mail

• Novell GroupWise

• Opera Mail (M2)

• Outlook

• Outlook Express

• TheBat!

Сучасний пакет програм електронної пошти має добре організований інтерфейс користувача, який не потребує багато часу і зусиль для засвоєння, та зазвичай забезпечує такі додаткові функції:

• ідентифікація власника поштової скриньки;

• автоматичне приєднання підпису;

• адресні книги;

• перевірка орфографії;

• можливість створення поштових скриньок різного призначення;

• шифрування/дешифрування повідомлень;

• робота у автономному (off-line) режимі;

• фільтрацію/маршрутизацію повідомлень;

• автоматична відправка відповіді про тимчасову відсутність отримувача або автоматична переадресація листа на іншу адресу електронної пошти.

Рисунок 2 – Конфігурація моделі клієнт‑сервер по протоколу РОР3