НОУ ИНТУИТ | Лекция | Диагностика IP протокола

Описание

Команда PathPing TCP/IP

Утилита командной строки pathping.exe в течение некоторого периода времени отправляет многочисленные сообщения с эхо-запросом каждому маршрутизатору, находящемуся между исходным пунктом и пунктом назначения, а затем на основании пакетов, полученных от каждого из них, вычисляет результаты.

Поскольку pathping показывает коэффициент потери пакетов для каждого маршрутизатора или связи, можно определить маршрутизаторы или субсети, имеющие проблемы с сетью. Команда Pathping выполняет эквивалентное команде tracert действие, идентифицируя маршрутизаторы, находящиеся на пути.

Затем она периодически в течение заданного времени обменивается пакетами со всеми маршрутизаторами и на основании числа пакетов, полученных от каждого из них, обрабатывает статистику. Запущенная без параметров, команда pathping выводит справку.

Описание программы и ее подкоманд есть в справке Windows.

Для отображения справки о подкомандах утилиты используйте команду pathping без параметров в командной строке

pathping

Ping – самая простая команда.

Опуская сложные технические моменты, утилита «ping» проверяет корректность прохождения пакетов между вами и другим узлом, то бишь сервером или другим компьютером. Это похоже на игру в Ping-Pong. Ваш компьютер отправляет шарик на сервер, сервер «отбивает» его обратно.

Важно понимать, что программа использует протокол ICMP, отличный от того, по которому работают сайты и службы сервера. Поэтому отсутствие ответа или, иными словами, «пинга» не обязательно значит недоступность сервера или сайта.

Тем не менее, это отрицательный результат, который мы учтём.

Traceroute – программа, определяющая путь передачи пакетов данных, а также задержку между вашим компьютером и каждым маршрутизатором.

Результат выполнения команды поможет нашим специалистам понять, каким путём осуществляется соединение и на чьей стороне возникают неполадки.

Проблемы могут быть не только на стороне пользователя или конечного пункта передач, но и на стороне магистрального провайдера. Соответственно, варианты решения проблемы варьируются, и traceroute помогает сделать корректный выбор.

PathPing – команда, объединяющая в себе историю измерений и traceroute. Иными словами, «pathping» – долгий traceroute с расширенной статистикой по данным и времени.

Такая команда актуальна, когда проблема то появляется, то исчезает. Программа позволяет проверить маршрут от вас до конечного узла не однократно, а в течение определённого времени, а также вести статистику потерь пакетов, задержек и изменения маршрутов.

PathPing запускается на некоторое время, иногда на 1 минуту, иногда на несколько часов. Результаты выполнения команды помогают специалистам отследить сложные проблемы, требующие статистических данных и дальнейшей расширенной диагностики.

Для того чтобы выполнение команд не превращалось в головоломку, мы написали небольшую инструкцию:Внимание! При нажатии на картинку, она открывается в большом размере, а в правой части есть стрелочки для переключения. Это удобно 🙂

Шаг первый: сверните все окна, используя сочетание клавиш Win D. В результате вы должны увидеть свой рабочий стол.
instr_ping_1Шаг второй: используйте сочетание клавиш Win R, чтобы открыть окно быстрого запуска командной строки.
instr_ping_2Шаг третий: введите в строку появившегося окна «cmd», затем нажмите «ОК». В результате появится чёрное окно консоли.
instr_ping_3 instr_ping_4Шаг четвертый: откройте тикет и скопируйте команду, которую попросил выполнить сотрудник службы поддержки, затем вставьте скопированную команду в чёрное окно консоли
instr_ping_5Шаг шестой: дождитесь выполнения команды, затем нажмите правую кнопку мыши.
instr_ping_6Шаг седьмой: в контекстном меню выберите «Mark», затем выделите курсором результат выполнения команды, как показано на картинке.
instr_ping_7
Шаг восьмой: нажмите клавишу Enter, чтобы скопировать выделенную область. Затем вставьте скопированные данные в тикет.
instr_ping_8

:/>  Настройка и оптимизация оперативной памяти в Windows 10 /

Using pathping to identify data transfer problems

The term “network latency” is often used when talking about online data traffic. This refers to the amount of time it takes for a data packet to travel from the sender to the receiver. A long delay is especially critical when it comes to data-hungry applications.

A slow connection can, for example, significantly impact a person’s gaming experience in an online game or lead to image stuttering and dropouts when streaming videos. Video conferences and VoIP calls are also greatly impacted by high network latency. Likewise, if data traffic is too slow, this can negatively affect the process of retrieving a website. For example, when using online stores, the shopping experience can be hampered by wait times. Another potential network problem is data packet loss. This can have a noticeable impact on the efficiency and speed at which information is exchanged over local, national, and international networks. Pathping can help with this as well.

Pathping is great for detecting network problems such as cabling issues, data packet loss and speed degradation. During network analysis, this diagnostic tool sends a specific number of test packets to individual intermediate stations (called hops) over a defined period of time. Each hop on the way to the addressee (e.g. a website) receives a total of 100 ICMP echo packets. The addressed intermediate station (e.g. a router) then returns the data packets via Internet Protocol.

After evaluating these pings, pathping generates statistics showing the intermediate stations and the path followed by a data packet. The round-trip times (RTT) for a data packet from source to destination are also recorded. Data loss, operational problems and transfer problems are thus quickly identified. This makes it possible to locate overloaded or malfunctioning routers and computers that are obstructing and slowing down data traffic.

Другие команды командной строки. отображение параметров tcp/ip-протокола командой ipconfig

КомандаIPCONFIG используется для отображения текущих настроек протокола TCP/IP и для обновления некоторых параметров, задаваемых при автоматическом конфигурировании сетевых интерфейсов при использовании протокола DHCP.

Выполним команду командой Ipconfig на PC_2 (
рис.
31.8>).

Из отчета мы видим такую информацию:

Ключи команды:

/allОтображение полной информации по всем адаптерам.

/release [адаптер]Отправка сообщения DHCPRELEASE серверу DHCP для освобождения текущей конфигурации DHCP и удаления конфигурации IP-адресов для всех адаптеров (если адаптер не задан) или для заданного адаптера.

/renew [адаптер] Обновление IP-адреса для определённого адаптера или если адаптер не задан, то для всех. Доступно только при настроенном автоматическом получении IP-адресов.

/flushdns Очищение DNS кэша.

/registerdns Обновление всех зарезервированных адресов DHCP и перерегистрация имен DNS.

/displaydnsОтображение содержимого кэша DNS.

/showclassid адаптерОтображение кода класса DHCP для указанного адаптера. Доступно только при настроенном автоматическим получением IP-адресов.

:/>  Diskpart загрузочная флешка: создаем, копируем файлы

/setclassid адаптер [код_класса] Изменение кода класса DHCP. Доступно только при настроенном автоматическим получением IP-адресов.

/? Справка. TCP/IP: значения IP адреса, маски и шлюза.

Команда pathping – inoventica services

Программа pathping — это средство трассировки сетевого маршрута, сочетающее функции программ ping и tracert и обладающее дополнительными возможностями, которых не имеют две эти программы. Команда pathping отправляет пакеты каждому маршрутизатору на пути к месту назначения на протяжении некоторого времени и затем вычисляет результат на основании пакетов, возвращенных каждым маршрутизатором. Так как эта команда показывает степень потери пакетов на любом маршрутизаторе или канале, с ее помощью легко определить, какие маршрутизаторы или каналы вызывают неполадки в работе сети. Она поддерживает набор параметров, которые описаны в следующей таблице.

Переключатель

Счетчик

Функция

-n

Имена узлов

Отменяет разрешение адресов в имена узлов.

-h

Максимум прыжков

Задает максимальное число прыжков, допустимых при трассировке маршрута к конечному узлу.

-g

Список узлов

Свободный маршрут по узлам списка.

-p

Период

Период в миллисекундах между обращениями.

-q

Число запросов

Число запросов на каждый прыжок.

-w

таймаут

Время ожидания каждого ответа (в миллисекундах).

-T

Тег уровня 2

Добавляет к пакетам тег приоритета уровня 2 (например, для IEEE 802.1p) и отправляет их каждому сетевому устройству, через которое проходит путь. Это помогает при выявлении сетевых устройств, на которых неправильно настроены приоритеты уровня 2. Параметр -T используется для проверки соединений, использующих спецификации QoS.

-R

Проверка RSVP

Проверяет, поддерживает ли каждый маршрутизатор в пути протокол RSVP (Resource Reservation Protocol), который позволяет узлу резервировать определенную полосу пропускания для потока данных.

По умолчанию разрешается выполнять не более 30 прыжков, а стандартное время ожидания равно 3 секундам. Период по умолчанию равен 250 миллисекундам, а число запросов каждого маршрутизатора — 100.

Ниже показан пример отчета команды pathping. Вычисленная статистика, выведенная после списка узлов, показывает потерю пакетов на каждом из маршрутизаторов.

D:>pathping -n microsoft

Трассировка маршрута к microsoft.com [157.54.1.196] с максимальным числом прыжков 30: 0  172.16.87.35 1  172.16.87.218 2  192.168.52.1 3  192.168.80.1 4  157.54.247.14 5  157.54.1.196

Подсчет статистики за: 125 сек.

Исходный узел Маршрутный узел/Прыжок RTT    Утер./Отпр. %    Утер./Отпр % Адрес 0

172.16.87.35 0/ 100 =   0%    | 1   41ms     0/ 100 =  0%     0/ 100 =  0% 
172.16.87.218 13/ 100 = 13%   | 2   22ms    16/ 100 = 16%     3/ 100 =  3% 
192.168.52.1 0/ 100 =   0%    | 3   24ms    13/ 100 = 13%     0/ 100 =  0% 
192.168.80.1 0/ 100 =   0%    | 4   21ms    14/ 100 = 14%     1/ 100 =  1% 
157.54.247.14 0/ 100 =  0%    | 5   24ms    13/ 100 = 13%     0/ 100 =  0% 
157.54.1.196

Трассировка завершена.

Команда pathping сначала выводит результаты проверки маршрута. Это тот же путь, который выводится командой tracert. Затем команда pathping выдает сообщение о том, что она занята в течение следующих 125 секунд (это время варьируется в зависимости от числа прыжков). За это время pathping собирает сведения со всех маршрутизаторов, перечисленных выше, и со всех соединений между ними. По завершении этого периода выводятся результаты проверки.

:/>  Команда «netsh wlan start hostednetwork»: применение и ошибки

Два правых столбца — Маршрутный узел Утер./Отпр. % и Адрес — содержат наиболее полезную информацию. Соединение между узлами 172.16.87.218 (прыжок 1) и 192.168.52.1 (прыжок 2) теряет 13 процентов пакетов. Остальные соединения работают нормально. Маршрутизаторы на прыжках 2 и 4 также теряют адресованные им пакеты (как показано в столбце Маршрутный узел), но данная потеря не сказывается на пути, по которому они перенаправляют данные.

Степень потерь пакетов в соединениях между маршрутизаторами (соединения обозначает символ | в правом столбце) показывает потерю пакетов в пути. Она свидетельствует о заторе в канале связи. Степень потерь пакетов на маршрутизаторах (в правом столбце таких строк указан IP-адрес маршрутизатора) показывает, что процессоры этих маршрутизаторов перегружены. Такие маршрутизаторы могут также быть причиной неполадок связи между двумя узлами, особенно если пакеты перенаправляются программными маршрутизаторами.

Местонахождение

Windowssystem32

Примечания

Параметры команды Pathping вводятся с учетом регистра.

Во избежание перегрузки сети пакеты должны передаваться через довольно большие интервалы времени.

Чтобы минимизировать эффект потери пакетов, не нужно слишком часто выполнять проверку связи.

После запуска pathping сначала выводится путь. Это тот же путь, который выводится командой tracert. Далее в течение 90 секунд команда выдает сообщение о том, что она занята (это время варьируется в зависимости от числа переходов).В течение этого времени происходит сбор сведений со всех маршрутизаторов, перечисленных выше, и со всех соединений между ними. По завершении этого периода выводятся результаты проверки.

Синтаксис

pathping [-n] [-h максимальное_число_переходов] [-g список_узлов] [-p период] [-q число_запросов [-w интервал] [-T] [-R] [имя_конечного_компьютера]

Трассировка

Tracert — это служебная компьютерная программа, предназначенная для определения маршрутов следования данных в сетях TCP/IP. Программа tracert выполняет отправку данных указанному узлу сети, при этом отображая сведения о всех промежуточных маршрутизаторах, через которые прошли данные на пути к целевому узлу.

Запуск программы производится из командной строки. Для этого вы должны войти в неё. Для операционной системы Windows 7 существует несколько способов запуска командной строки:

  1. Сочетание клавиш Win (кнопка с логотипом Windows) R (должны быть нажаты одновременно) — В графе “Открыть” написать “cmd” и нажать Ок.
  2. Пуск — Все программы— Стандартные — Командная строка.

Краткие итоги

В лабораторной работе мы рассмотрели применение команды Ping для проверки наличия связи компьютеров в сети и для анализа качества связи ПК, научились пользоваться командами PathPing, Ipconfig, Net view и Tracert. Работу дополняет скринкаст.

Команда вывода списка компьютеров рабочей группы net view

В командной строке введите команду net view, и вы увидите список компьютеров своей рабочей группы (
рис.
31.9).

Оставьте комментарий

Adblock
detector