You are on page 1of 7

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

ВСП – Технічний фаховий коледж НУ Львівська політехніка

Відділення інформаційних технологій


та комп’ютерної техніки

Звіт
про виконання лабораторних робіт з предмету:
Організація КМ

Виконав студент
групи 31-ПЗ
Кабан Ілля

Перевірив
Викладач
Король А.О.

Львів – 2023
Лабораторна робота №3
Тема: «Утиліти tracert, arp, netstat»
Мета: ознайомитись з утилітами tracert, arp, netstat.

Tracert, arp, netstat в командній строці


Tracert (або traceroute) — це програма для визначення маршруту
проходження даних від комп’ютера до вибраного сервера. З її допомогою
можна побачити, скільки вузлів долають дані та на якому з них виникає
проблема, якщо не завантажується сайт або не відповідає сервер.
Команда трасування відправляє по ланцюжку в напрямку кінцевого
сервера три пакети даних з параметром TTL=1. Цей параметр означає кількість
вузлів, яку можуть пройти пакети, і з кожним вузлом зв’язку зменшується на 1.
Вузол, який отримує пакети з TTL=0, повертає комп’ютеру повідомлення, що
далі вони не можуть йти. Traceroute фіксує адресу вузла, а також час
проходження кожного пакета. Далі traceroute знову відправляє три пакети, але з
TTL=2. Перший вузол зменшує TTL і надсилає їх на наступний вузол. Потім
все повторюється з TTL=3, TTL=4 і поки пакети не досягнуть мети. Коли
пакети доходять до кінцевого вузла і він повертає повідомлення, що далі пакети
йти не можуть, трасування вважається завершеним.
У операційних системах Linux та MacOS утиліта для трасування
називається traceroute. У Windows використовується утиліта tracert. Показуємо,
як ці утиліти працюють.
Я декілька разів запустив команду tracert (бо я використовую операційну
систему MC Windows) щоб подивитись як вона працює, вона неочікувано довго
виконувалась, але в кінці кінців у мене вийшло це:
Як ми можемо відразу помітити кількість перекидувань сильно різниться,
але перших 2 стрибки є одинакові. Це тому що вони є обов’язкові для виходу в
інтернет. 1 стрибок до роутера, інший вже до провайдера, який переадресовує
інформацію далі. Але це не все, я не вказував ніяких додаткових параметрів.
Зараз я запустив команду щоб вона видала мені свою інструкцію.

Команда arp в командному рядку (cmd) використовується для перегляду


та управління таблицею ARP (Address Resolution Protocol) в операційній
системі Windows. ARP - це протокол, який використовується для встановлення
відповідності між мережевими адресами (IP-адресами) та фізичними адресами
(MAC-адресами) в локальній мережі.
Зараз я запущу інструкцію команди, а пізніше саму команду з параметром -a:

Команда netstat в командному рядку (cmd) використовується для відображення


статистики мережевих з'єднань та портів на комп'ютері. Ця команда надає
інформацію про активні мережеві з'єднання, відкриті порти, інформацію про
протоколи та іншу корисну інформацію про мережеві підключення.
Основні параметри та використання команди netstat включають:
1. netstat -a: Показує всі активні з'єднання та відкриті порти, включаючи ті,
які слухають з'єднання.
2. netstat -n: Виводить порти та адреси в числовому форматі, а не в
текстовому.
3. netstat -b: Виводить інформацію про використані програми та файли,
пов'язані з мережевими з'єднаннями.
4. netstat -o: Показує ідентифікатори процесів, пов'язаних з кожним
мережевим з'єднанням.
5. netstat -r: Виводить таблицю маршрутизації, що показує мережі та шляхи
до них.
Ці команди корисні для відстеження активності мережі, виявлення проблем зі
з'єднанням або перевірки, які порти та програми використовуються на
комп'ютері. Більш детальніше про команди можна дізнатись за допомогою
старого доброго параметру /?, що я і зроблю:
А так виглядає звичайний запуск команди:

Висновок: у ході виконання даної лабораторної роботи я покращив


навички користування командною строкою і ознайомився з командами tracert,
arp, netstat.

You might also like