Міністерство освіти і науки України
Національний університет „Львівська політехніка”
Звіт
по лабораторній роботі № 10
з предмету «Проектування комп'ютерних систем та мереж»
на тему
Дослідження шляхів проходження пакетів через різні типи протоколів, налаштування почтового сервера в середовищі Cisco Packet Tracer.
Мета роботи: Дослідити шляхи проходження пакетів в різних мережах та навчитись створювати і налаштовувати поштові сервери.
Завдання: за допомогою інструментів Cisco Packet Tracer побудувати різні мережі з декількома комутаторами, маршрутизаторами. Використати засоби симуляції відправки пакетів та дослідити їхні шляхи. Дослідити шляхи проходження пакетів при умові, якщо деякі вузли вийшли з ладу.
Теоретичні відомості
Режим симуляції Cisco Packet Tracer
Режим симуляції в середовищі Cisco Packet Tracer дозволяє подивитись яким чином, а саме через який шлях проходять ті чи інші пакети. Ця можливість дозволяє вам ефективно налаштовувати мережу, досліджувати її та виявляти проблеми та помилки в мережі.
Щоб відкрити перейти в режим симуляції необхідно використати комбінацію клавіш (Shift + S), або клікнувши на іконку симуляції в правому нижньому кутку робочого простору. Тут ми бачимо вікно подій, кнопка скидання (очищає список подій), управління відтворенням і фільтр протоколів. Нашому увазі запропоновано багато протоколів, але щоб не потонути в них, відфільтруємо поки тільки ICMP, це виключить випадковий трафік між вузлами (наприклад STP і т.д.).
Рис. 1 – Вікно симуляції середовища Cisco Packet Tracer
Використаємо мережу з лабораторної роботи №2 та дослідимо, як саме проходять пакети через цей тип мережі
/
Рис. 2 – Схема мережі з використанням маршрутизатора
Тепер ви можете додати декілька комутаторів чи маршрутизаторів і через командну строку виконувати команди ping та інші. Весь шлях проходження пакета буде показаний у вікні симуляції, що дозволить вам детально розібратись, який саме шлях було вибрано для передачі пакетів.
Налаштування поштового серверу
SMTP
SMTP ( Simple Mail Transfer Protocol спрощений протокол пересилання пошти ) - протокол, основним завданням якого є відсилання підготовлених спеціальним чином повідомлень. Перед тим, як це зробити, протокол встановлює з'єднання між комп'ютерами, що гарантує доставку повідомлення. Протокол SMTP дуже простий і ефективний, проте ця ефективність не поширюється на всі завдання і можливості. Так, він не володіє навіть найпростішим механізмом аутентифікації і можливістю шифрування даних при передачі між поштовими серверами. Найбільшим недоліком SMTP є його нездатність до пересилання графіки.
Щоб не відмовлятися від цього досить хорошої протоколу, було прийнято рішення розширити його декількома корисними і необхідними расшіреніямі.Taкім розширенням, наприклад, є MIME ( Multipurpose Internet Mail Extensions багатоцільове розширення поштової служби в Інтернеті), завдяки якому існує можливість відсилати файли будь-якого формату та змісту. Крім того розроблений стандарт UUENCODE, що дозволяє передавати текстові повідомлення в різних кодуваннях. ESMTP ( Extended SMTP ) - розширення протоколу SMTP. В даний час під « протоколом SMTP », як правило, мають на увазі ESMTP і його розширення.
РОРЗ
P0P3 ( Post Office Protocol 3, поштовий протокол версії 3 ) - поштовий протокол, який використовується для прийому електронних повідомлень з поштового сервера. Зазвичай РОРЗ працює в парі з протоколом SMTP, що дозволяє організувати ефективну систему відсилання і прийому електронних повідомлень. Інтерфейс протоколу ще більш простої, ніж інтерфейс SMTP, і з цим пов'язані певні незручності. Так, відсутня можливість вибіркового скачування листа або перегляду вмісту листа безпосередньо на поштовому сервері.
IMAP
IMAP ( Interactive Mail Access Protocol, протокол інтерактивного доступу до електронної пошти ) - найбільш потужний поштовий протокол, призначений для прийому електронних повідомлень з поштового сервера. У більшості випадків більш зручним і ефективним є використання протоколу IMAP, ніж РОРЗ. До переваг протоколу відноситься можливість часткового скачування листи, розбиття прийнятого листи на частини з подальшим склеюванням і багато іншого. Користувачеві дається можливість управляти повідомленнями безпосередньо на сервері, не завантажуючи їх на комп'ютер.
Приклад виконання
Задаємо комп’ютерам IP-адреси - 192.168.1.2 та 192.168.1.3 з маскою 255.255.255.0 та DNS сервером 192.168.1.1. Серверу задаємо адресу 192.168.1.1.
На сервері автоматично встановлено DNS та e-mail сервери, котрі знадобляться для роботи, але їх потрібно додатково налаштувати.
Спочатку потрібно створити новий запис для DNS сервера, в якому буде IP-адреса сервера та його назва. (Вкладка Config, пункт DNS).
/
Рис. 3 – Вікно конфігурації сервера
У вкладці EMAIL вводимо доменне ім’я сервера. В цій же вкладці створюємо нових користувачів PC1 та PC2 з паролями
/
Заходимо на робочий стіл (вкладка Desktop) кожного з комп’ютерів та вибираємо ярлик e-mail. З’явиться вікно налаштування e-mail. Вводимо дані користувачів РС1 та РС2 на їхніх комп’ютерах.
В полях Incoming та Outgoing mail server замість IP-адреси можна ввести ім’я поштового сервера. У цьому випадку DNS-сервер сам знайде IP-адресу поштового сервера за його ім’ям.
/
Рис. 4 – Заповнення полів Configure Mail
З одного із комп’ютерів відправляємо тестове повідомлення другому комп’ютеру, задавши e-mail адресу отримувача.
/
Рис. 5– Створення поштового повідомлення
Перед тим, як відправити повідомлення, нажимаємо вкладку симуляції (нижня вкладка праворуч робочого вікна програми). Нажимаємо копку Auto Capture / Play та відправляємо повідомлення. Уважно слідкуємо за процесом обміну даними між сервером та комп’ютером. Зверніть увагу на протоколи, котрі будуть приймати участь у передачі.
Наприклад, якщо при налаштуванні e-mail на комп’ютері було задано ім’я поштового сервера, а не його ІР-адреса, то спочатку комп’ютер звернеться до сервера, як до DNS-сервера, щоб дізнатися цю адресу.
/
Рис. 6 – Відправка повідомлення в режимі симуляції
У вікні роботи з e-mail другого комп’ютера нажимаємо кнопку Receive та очікуємо, поки комп’ютер не звернеться до сервера і не отримає повідомлення. При цьому також відслідковуємо передачу пакетів.
/
Рис. 7 – Отримання поштового повідомлення
Висновок: на даній лабораторній роботі я дослідив шляхи проходження пакетів в різних мережах та навчився створювати і налаштовувати поштові сервери. За допомогою інструментів Cisco Packet Tracer побудував різні мережі з декількома комутаторами та маршрутизаторами. Використовував засоби симуляції відправки пакетів та дослідив їхні шляхи.