Статистика сетевых интерфейсов
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

При использовании ключа –i команды netstat на экран будут выведены статистические данные всех используемых интерфейсов. Исходя из них, можно выяснить, исправно ли соединение с сетью.

Пример :

st1@pds:~ > netstat -iKernel Interface tableIface MTU Met RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flgeth0 1000 0 844904 0 17  0 1454454 5   0 0 BRUeth0: 1000 0        - no statistics available -                   BRUeth1 1500 0 590844 0     7   0 434438 59   0 0 BRUlo 3924 0 45754 0 0   0 45754 0   0 0 LRU
Название столбца Расшифровка
Gatway Имена используемых шлюзов
Genmask Маска, используемая для отображения общей части адреса, соответствующего данному маршруту

 

Ошибки являются следствием проблем в кабельной системе. В нормально работающей сети количество конфликтов (RX-OVR, TX-OVR) не должно превышать 3% от числа пакетов, а другие ошибки не должны составлять более 0,5% от общего числа пакетов.

 Статистика передачи данных.

Команда netstat –s выдает содержимое счетчиков сетевых программ. В выходной информации есть разделы, относящиеся к различным протоколам: IP, ICMP, TCP, UDP. С ее помощью можно определить место появления ошибки в принятом пакете.

Пример :

st1@pds:~ > netstat -s Ip:     179495 total packets received 13 with invalid headers 8753 forwarded     0 incoming packets discarded     168812 incoming packets delivered     325599 requests sent out     544 fragments failed Icmp: 728 ICMP messages received     3 input ICMP message failed     ICMP input histogram:         destination unreachable: 82         timeout in transit: 55         source quenchs: 9         echo requests: 582     1235 ICMP messages sent     0 ICMP messages failed     ICMP output histogram:         destination unreachable: 646         time exceeded: 6   redirect: 1   echo replies: 582 Tcp: 2428 active connections openings 0 passive connection openings 0 failed connection attempts 0 connection resets received 17 connections established 154840 segments received 318758 segments send out 1480 segments retransmited 99 bad segments received. 499 resets sentUdp: 13397 packets received 73 packets to unknown port received. 12 packet receive errors 5608 packets sent TcpExt: 15 resets received for embryonic SYN_RECV sockets

Утилита netconf

Настройки локальной сети можно производить и с помощью специальных утилит netconf или netcfg, которые являются просто составной частью пакета linuxconf. Первая из них работает в графическом режиме, а вторая — в текстовом.

Надо иметь в виду, что многие опытные пользователи Linux критически относятся к возможностям пакета linuxconf и предпочитают прямое редактирование конфигурационных файлов. Но для новичка эти утилиты могут оказаться удобнее.

 

Практическая работа №7(1) Утилита netstat: список соединений, открытых на сервере

Цель работы:

1. С помощью утилиты netstat исследовать состояние локальной IP-сети.

2. Научиться получать список соединений, открытых на сервере.

Порядок выполнения работы

1) Зарегистрируйтесь в ОС Linux. Запустите на выполнение программу Терминал.

2) С помощью утилиты netstat получить список соединений, открытых на сервере. Прокомментировать соединения, находящиеся в режиме ESTABLISHED (внутренний или внешний интерфейс, с каким узлом, по какому протоколу).

Практическая работа №7(2) Утилита netstat: таблица маршрутизации

Цель работы:

1. С помощью утилиты netstat исследовать состояние локальной IP-сети.

2. Научиться анализировать таблицу маршрутизации.

Порядок выполнения работы

1) Зарегистрируйтесь в ОС Linux. Запустите на выполнение программу Терминал.

2) Получить таблицу маршрутизации. Указать, через какие интерфейсы с какими сетями происходит связь, имя шлюза, маски локальных сетей.

Практическая работа №7(3) Утилита netstat статистика сетевых интерфейсов, статистика передачи данных

Цель работы:

1. С помощью утилиты netstat исследовать состояние локальной IP-сети.

2. Научиться анализировать статистику сетевых интерфейсов и статистику передачи данных.

Порядок выполнения работы

1) Зарегистрируйтесь в ОС Linux. Запустите на выполнение программу Терминал.

2) Получить статистику сетевых интерфейсов. Построить графики статистической информации для внутренней (eth0) и внешней (eth1) локальных сетей, объяснить значение установленных флагов. Сравнить количество ошибок с требованиями, предъявляемыми к работе сетей; сделать вывод о работе локальной сети.

3) Получить статистику сетевых интерфейсов. Проанализировать работу каждого из протоколов. Для протокола ICMP построить графики входной и выходной гистограмм.

Контрольные вопросы:

1. Каково назначение утилиты netstat?

2. Какие ключи утилиты netstat позволяют отображать порты, находящиеся в активно и/или пассивном состоянии?

3. В каких состояниях может находиться сервер в системе?

4. Какой ключ утилиты netstat позволяет отображать таблицу маршрутизации?

5. Какую информацию отражает таблица маршрутизации?

6. Как с использованием утилиты netstat вывести статические данные всех используемых интерфейсов? Какую информацию позволяют выяснить эти данные?

7. Как вывести на экран содержимое счетчиков сетевых протоколов? Что позволяет выявить данная информация?

8. Какие утилиты, позволяют производить настройку локальной сети?



Дата: 2019-05-28, просмотров: 320.