Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Met_Lab_Nets_11_12.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
5 Мб
Скачать
☆

Лабораторна робота № 5 Використання утиліт tcp/ip в технології Fast Ethernet

Мета: Отримати загальне уявлення про принципи використання утиліт TCP/IP

Теоретичні відомості:

Netstat є утилітою командного рядка, який відображає статистику мережевого трафіку для різних протоколів TCP/IP і, залежно від платформи, може також виводити на екран іншу інформацію. Більшість варіантів UNIX підтримують команду netstat, а операційні системи Windows включають програму Netstat.exe, яка за умовчанням встановлюється разом із стеком TCP/IP. Параметри командного рядка для netstat в різних реалізаціях можуть варіюватися, але одним з основних є параметр -s, який відображає статистику для кожного з основних протоколів TCP/IP, як показано нижче.

ІСМР Statistics

Received

Sent

IP Statistics

Messages

499

683

Packets Received

=130898

Errors

44

0

Received Header Errors

= 0

Destination Unreachable

0

154

Received Address Errors

= 19

Time Exceeded

414

0

Datagrams Forwarded

= 0

Parameter Problems

0

0

Unknown Protocols Received

= 0

Source Quenchs

0

0

Received Packets Discarded

= 0

Redirects

0

0

Received Packets Delivered

=130898

Echos

1

522

Output Request

=152294

Echo Replies

27

1

Routing Discards

= 0

Timestamps

0

0

Discarded Output Packets

= 0

Timestamps Replies

0

0

Output Packet No Route

= 0

Address Masks

0

0

Reassembly Required

= 0

Address Mask Replies

0

0

Reassembly Successful

= 0

TCP Statistics

Reassembly Failures

= 0

Active Opens

=1893

Datagrams Successfully Fragmented

= 0

Passive Opens

=12

Datagrams Failing Fragmentation

= 0

Failed Connection Attempts

=37

Fragments Created

= 0

Reset Connections

=657

Current Connections

= 0

Segments Received

=117508

Segments Sent

=142099

Segments Retransmitted

=378

UDP Statistics

Datagrams Received

=12399

No Ports

=943

Receive Errors

=0

Datagrams Sent

=9129

He рахуючи загального числа пакетів, прийнятих і переданих кожним протоколом, netstat надає різну інформацію про збійні ситуації і інші процеси, яка може допомогти виявити проблеми мережевої взаємодії на різних рівнях моделі OSI. Версія netstat для Windows також здатна відображати статистику Ethernet (при використовуванні параметра -е), яка може допомогти ізолювати проблеми з мережевим устаткуванням. Інформація, що відображається netstat, приведена далі.

Interface Statistics

Received

Sent

Bytes

44483612

20434045

Unicast packets

94653

92824

Non-unicast packets

4543

743

Discards

0

0

Errors

0

0

Unknown protocols

15452

При запуску з параметром -е програма Netstat.exe відображає інформацію про з’єднання TCP, активні в даний момент на комп’ютері, і сервіси UDP, які чекають вхідних даних, як показано нижче.

Active Connections

Protocol

Local Address

Foreign Adress

State

TCP

cz5:1044

CZ5:0

LISTENING

TCP

cz5:1025

CZ5:0

LISTENING

TCP

cz5:1025

CZ1:nbsession

ESTABLISHED

TCP

cz5:137

CZ5:0

LISTENING

TCP

cz5:138

CZ5:0

LISTENING

TCP

cz5:nbsession

CZ5:0

LISTENING

TCP

cz5:nbsession

CZ3:1531

ESTABLISHED

TCP

cz5:2521

netsurge.com:pop 3

TIME_WAIT

UDP

cz5:1044

*:*

UDP

cz5:nbname

*:*

UDP

cz5:nbdatagram

*:*

Також можливо вивести статистику мережевого трафіку для протоколів верхніх рівнів, таких як Server Message Blocks (SMB), використовуючи NET STATISTICS.

Nbtstat

Служить для відображення статистики протоколу NETBIOS over Tcp/ip (NETBT), таблиць імен NETBIOS для локального і видаленого комп’ютерів, а також кеша імен NETBIOS . Команда Nbtstat дозволяє відновити кеш імен NETBIOS і імена, зареєстровані в службі імен Інтернету Windows (WINS). Запущена без параметрів, команда nbtstat виводить довідку.

nbtstat [-a віддалене_ім’я] [-A IP-адреса] [-c] [-n] [-r] [-R] [-RR] [-s] [-S] [інтервал]

де -a віддалене_ім’я. Відображення таблиці імен NETBIOS віддаленого комп’ютера, де віддалене_ім’я є ім’ям NETBIOS віддаленого ПК. Таблиця імен NETBIOS є списком імен NETBIOS , відповідних додаткам NETBIOS , що працюють на даному комп’ютері.

    • А IP-адреса. Відображення таблиці імен NETBIOS віддаленого комп’ютера, заданого IP-адресою (десяткові числа, розділені крапками).

    • c Відображення вмісту кеша імен NETBIOS, таблиці імен NETBIOS і їх дозволених IP-адрес.

    • n Відображення таблиці імен NETBIOS локального ПК. Стан "Зареєстрований" означає, що ім’я зареєстроване на сервері WINS або як широкомовна адреса.

    • r Відображення статистики дозволу імен NETBIOS . На комп’ютері Windows XP, настроєному для використання WINS, цей параметр повертає кількість імен, дозволених і зареєстрованих для широкомовної розсилки або WINS.

    • R Очищення вмісту кеша імен NETBIOS і перезавантаження записів #pre з файлу Lmhosts.

    • RR Звільнення і оновлення імен NETBIOS для локального ПК, зареєстрованого на серверах WINS.

    • s Відображення сеансів клієнта і сервера NETBIOS із спробою перетворення кінцевої IP-адреси в ім’я.

    • S Виведення відомостей про роботу сервера і клієнта NETBIOS ; віддалені комп’ютери виводяться тільки по IP-адресам.

інтервал Оновлення вибраної статистики на екрані через проміжки часу, задані значенням інтервал. Натиснення клавіш Ctrl+c зупиняє оновлення статистики. Якщо цей параметр не заданий, команда nbtstat виводить відомості про поточну конфігурацію раз.

/? Відображення довідки в командному рядку.

У таблиці наведені можливі стани підключення NETBIOS .

Стан

Опис

Підключений

Сеансове підключення встановлене.

Призначений

Кінцева точка підключення створена і пов'язана з IP-адресою.

Очікування

Кінцева точка доступна для вхідних підключень.

Простоює

Кінцева точка створена, але підключення не отримане.

Підключається

Сеанс в стані підключення, зіставлення імені і IP-адреси для точки призначення визначене.

Прийом

Запит на вхідне підключення прийнятий, підключення буде встановлено

Повторне підключення

Повторна спроба установки підключення (після першої невдалої ).

Вихідний

Сеанс знаходиться в процесі підключення, створюється підключення TCP

Вхідний

Сеанс находится в процессе подключения.

Відключення

Сеанс знаходиться в процесі відключення.

Відключений

Локальний ПК відправив запит на відключення і чекає підтвердження від віддаленої системи.

Хід роботи (всі виконані дії та отримані результати викласти в звіті):

  1. Ознайомитись з утилітами TCP/IP.

  2. Оцінити мережу за допомогою NetStat, Nbtstat.

  3. Встановити характеристики мережевого трафіку в мережі класу.

Рекомендована література (джерело [1, с.238-258],[2, с.234-253,303-313, 960-971], [3, с.131-133], [4, с.343-346])

Зміст звіту:

Звіт повинен містити в собі короткі теоретичні відомості, які необхідні для виконання лабораторної роботи та відповіді на контрольні питання, всі таблиці, які були отримані в результаті виконання лабораторної роботи.

Контрольні питання

  1. Принцип роботи мережі Fast Ethernet.

  2. Маршрутизація в ІР мережах.

  3. Принцип роботи утиліти NetStat.

  4. Принцип роботи утиліти Nbtstat.

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