ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 13.05.2024
Просмотров: 13
Скачиваний: 0
Комп’ютерні мережі.
Лабораторна робота №2
Тема: «Утиліти TCP/IP, Netstat, Route, Tracert, Arp».
Мета роботи: Вивчити і навчитися на практиці застосовувати утиліти, що використовуються для тестування і настройки мережі.
Netstat
Відображення активних підключень TCP, портів, що прослуховуються комп'ютером, статистики Ethernet, таблиці маршрутизації IP, статистики IPv4 (для протоколів IP, ICMP, TCP і UDP) і IPv6 (для протоколів IPv6, ICMPv6, TCP через IPv6 і UDP через IPv6 запущена без параметрів команда Netstat відображає підключення TCP.
Синтаксис
netstat [-a] [-е] [-n] [-о] [-р протокол] [-r] [-s] [інтервал]
Параметри:
-а – Виведення всіх активних підключень TCP і портів TCP і UDP, що прослуховуються комп'ютером.
-е – Виведення статистики Ethernet, наприклад кількості відправлених і прийнятих байтів і пакетів. Цей параметр може комбінуватися з ключем -s.
-n – Виведення активних підключень TCP з відображенням адрес і номерів портів в числовому форматі без спроб визначення імен.
-о – Виведення активних підключень TCP і включення коди процесу (PID) для кожного підключення. Код процесу дозволяє знайти додаток на вкладці Процеси диспетчера завдань Windows. Цей параметр може комбінуватися з ключами -а, -n і -р.
-р протокол – Виведення підключень для протоколу, вказаного параметром протокол, В цьому випадку параметр протокол може приймати значення TCP, UDP. TCP v6 або UDP v6. Якщо даний параметр використовується з ключем -s для виведення статистики по протоколу, параметр протокол може мати значення TCP. UDP, ICMP, IP, TCP v6, UDP v6, ICMP v6 або IP v6.
-s – Виведення статистики по протоколу. За умовчанням виводиться статистика для протоколів TCP, UDP, ICMP і IP. Якщо встановлений протокол IPv6 для Windows XP, відображається статистика для протоколів TCP через IP v6 UDР через IPv6, ICMP v6 і IP v6. Параметр -р може використовуватися для вказівки набору протоколів.
-r – Виведення вмісту таблиці маршрутизації IP. Ця команда еквівалентна команді route print.
Інтервал – Оновлення вибраних даних з інтервалом, певним параметром інтервал (у секундах). Натиснення клавіш CTRL+C зупиняє оновлення. Якщо цей параметр пропущений, netstat виводить вибрані дані тільки один раз
/? – Відображення довідки в командному рядку. Приклади
Для виведення статистики Ethernet і статистики по всіх протоколах введіть наступну команду:
netstat -і -s
Для виведення статистики тільки по протоколах TCP і UDP введіть наступну команду:
netstat -s -p TCP UDP
Для виведення активних підключень TCP і код процесів кожні 5 секунд введіть
наступну команду:
netstat -о 5
Для виведення активних підключень TCP і код процесів кожні з використанням числового формату введіть наступну команду:
netstat -n – о.
Route
Управління таблицями маршрутизації в мережі. Ця команда доступна тільки після установки підтримки протоколу TCP/IP.
route [-f] [-р] [команда [результат] [mask маска_подсети] [шлюз] [metric метрика]].
Параметри:
-f – Видаляє з таблиць маршрутів всі записи про шлюзи. Якщо використовується у поєднанні з однією з команд, спочатку віддаляються відповідні записи, а потім виконуються дії, задані командою.
-p – При використанні з командою add забезпечує збереження маршрутів при перезавантаженні системи. За умовчанням маршрути не зберігаються при перезапуску системи. при використанні з командою print виводить на екран список зареєстрованих постійних маршрутів. При використанні з іншими командами ключ ігнорується і команди працюють з відповідним постійним маршрутом.
Команда
Указує одну з наступних команд:
Команда Призначення
print Роздруківка маршруту
add Додавання маршруту
delete Видалення маршруту
change Зміна існуючого маршруту
Всі символічні імена, використані в параметрах результат або шлюз, згадуються у файлі бази даних мережі Networks і файлі бази даних імен комп'ютерів Hosts. Для команд print і delete можуть бути використані підстановлювальні знаки для вказівки комп'ютера і шлюзу. Шлюз може бути пропущений.
metric метрика
Задає цілочисельну метрику (від 1 до 9999), яка може бути використана для обчислення найшвидшого, найдоступнішого або найбільш дешевшого маршруту.
Traсert
Діагностична програма, призначена для визначення маршруту до точки призначення за допомогою посилки в точку призначення луна, - пакетів протоколу Internet Control Message Protocol (ICMP) з різними значеннями терміну життя (TTL, Time-To-Live). При цьому потрібний, щоб кожен маршрутизатор на шляху проходження пакетів зменшував цю величину принаймні на 1 перед подальшою пересилкою пакету. Це робить параметр TTL ефективним лічильником числа ретрансляцій. Передбачається, що коли параметр TTL стає рівний 0, маршрутизатор посилає системі-джерелу повідомлення ICMP «Time Exceeded». Команда Traсert визначає маршрут шляхом посилки першого луна - пакету з параметром TTL, рівним 1, і з подальшим збільшенням цього, параметра на одиницю до тих пір, поки не буде отримана відповідь з точки призначення або не буде досягнуте максимальне допустиме значення TTL. Маршрут визначається перевіркою повідомлень ICМP «Time Exceeded», отриманих від проміжних маршрутизаторів. Проте деякі маршрутизатори скидають пакети з минулим часом життя без відправки відповідного повідомлення. Ці маршрутизатори невидимі для команди traсert.
traсert [-d] [-h макс_узл] [-j список комп'ютерів] [-w інтервал] точка_назн.
Параметри:
-d – Відміняє дозвіл імен комп'ютерів в їх адреси.
-h – макс_узл – Задає максимальну кількість ретрансляцій, використовуваних при пошуку точки призначення.
-j – список_компьютеров – Задає список комп'ютерів для вільної маршрутизації.
-w – інтервал Задає інтервал в мілісекундах, протягом якого очікуватиметься відповідь.
точка_назн – Указує ім'я кінцевого комп'ютера.
Аrр
Вивід і редагування таблиці трансляції адрес з IP в Ethernet або Token Ring з використанням протоколу дозволу адрес (ARP). Ця команда доступна тільки після установки підтримки протоколу TCP/IP.
аrр -а [инет_адрес] [-N [иф адреса]]
аrр -d инет_адрес [иф адреса]
аrр -s [инет__адрес е_адрес [иф_адрес]
Параметри:
-а – виводить поточні записи протоколу Аrр за допомогою запиту TCP/IP. Якщо задана адреса инет_адрес, буде виведений тільки IР-адрес і фізична адреса для заданого комп'ютера.
-g – співпадає з -а.
инет_адрес – Задає IP в десятковому форматі з крапками.
-N – виводить записи протоколу Аrр для мережевого інтерфейсу иф_ адреса.
иф_ адреса – Задає, якщо він існує, IP адреса інтерфейсу, таблиця трансляції адрес якого повинна бути змінена. Якщо адреса не існує, буде використаний перший відповідний інтерфейс.
-d – Видаляє запис, заданий параметром инет_адрес.
-s – Додає запис в кеш протоколу АКР для завдання зв'язку між IP-адресом инет_адрес і фізичною Ethernet адресою е_адрес. Фізична адреса задається як би байт в шістнадцятиричній формі, розділених дефісом. Адреса IP задається в десятковій формі з крапками. Запис стає постійним, тобто буде видалена з кеша після закінчення періоду часу.
е_адрес – задає фізичну адресу Ethernet.