Сетевые утилиты Windows для проверки сети
Ping
Команда ping уже давно является верным другом многих опытных пользователей и сетевых администраторов. С помощью команды ping можно быстро убедиться, что:
Есть связь между двумя системами; Работает служба преобразования имен DNS.
Кроме этого, команда ping позволяет провести дополнительные тесты над сетевой средой между двумя системами.
Ping — утилита для проверки целостности и качества соединений в сетях на основе TCP/IP, а также обиходное наименование самого запроса.
Название происходит от английского названия звука импульса, издаваемого сонаром. Первоначально словом «ping» (по созвучию) именовали направленный акустический сигнал противолодочных гидролокаторов или «асдиков» (англ. ASDIC, аббревиатура от Allied Submarine Detection Investigation Committee).
Утилита отправляет запросы (ICMP Echo-Request) протокола ICMP указанному узлу сети и фиксирует поступающие ответы (ICMP Echo-Reply). Время между отправкой запроса и получением ответа (RTT, от англ. Round Trip Time) позволяет определять двусторонние задержки по маршруту и частоту потери пакетов, то есть косвенно определять загруженность на каналах передачи данных и промежуточных устройствах.
Использование: ping [-t] [-a] [-n <число>] [-l <размер>] [-f] [-i <TTL>] [-v <TOS>] [-r <число>] [-s <число>] [[-j <список_узлов>] | [-k <список_узлов>]]
[-w <время_ожидания>] [-R] [-S <адрес_источника>]
[-c секция] [-p] [-4] [-6] конечный_узел
Параметры:
-t Проверяет связь с указанным узлом до прекращения.
Для отображения статистики и продолжения проверки
нажмите клавиши CTRL+BREAK; для прекращения нажмите CTRL+C.
-a Разрешает адреса в имена узлов.
-n <число> Число отправляемых запросов проверки связи.
-l <размер> Размер буфера отправки.
-f Устанавливает флаг, запрещающий фрагментацию,
в пакете (только IPv4).
-i <TTL> Срок жизни пакетов.
-v <TOS> Тип службы (только IPv4; этот параметр
использовать не рекомендуется, и он не влияет на поле
TOS в заголовке IP).
-r <число> Записывает маршрут для указанного числа прыжков
(только IPv4).
-s <число> Задает метку времени для указанного числа прыжков
(только IPv4).
-j <список_узлов> Задает свободный выбор маршрута по списку узлов
(только IPv4).
-k <список_узлов> Задает жесткий выбор маршрута по списку узлов
(только IPv4).
-w <время_ожидания> Задает время ожидания каждого ответа (в миллисекундах).
-R Использует заголовок маршрута для проверки и обратного
маршрута (только IPv6). В соответствии с RFC 5095,
использование этого заголовка маршрута не рекомендуется.
В некоторых системах запросы проверки связи могут быть
сброшены, если используется этот заголовок.
-S <адрес_источника> Задает адрес источника.
-c секция Идентификатор секции маршрутизации.
-p Проверяет связь с сетевым адресом поставщика
виртуализации Hyper-V.
-4 Задает принудительное использование протокола IPv4.
-6 Задает принудительное использование протокола IPv6.
Netstat
Полезная команда и утилита одновременно, которая называется netstat, позволяет просматривать информацию о соединениях системы по протоколам UDP и TCP. Команду можно запустить так, чтобы она выполнялась каждые n секунд и позволяла получать следующую информацию в табличном формате: Название протокола (TCP или UDP) Локальный адрес IP и номер порта, которые используются соединением через сокет Удаленный адрес IP (адрес назначения) и номер порта, который используется соединением через сокет Состояние соединения (Ожидающее (Listening)), Установленное (Established)) и т.д.) Изучение состояния портов соединения между двумя системами позволяет исключить протокол TCP/IP, как одну из причин проблемы. Для полного понимания информации, предоставляемой этой командой, необходимо понять принципы установки соединения в протоколе TCP/IP.
Traceroute
Traceroute — это служебная компьютерная программа, предназначенная для определения маршрутов следования данных в сетях TCP/IP. Traceroute может использовать разные протоколы передачи данных в зависимости от операционной системы устройства. Такими протоколами могут быть UDP, TCP, ICMP или GRE. Компьютеры с установленной операционной системой Windows используют ICMP-протокол, при этом операционные системы Linux и маршрутизаторы Cisco — протокол UDP.
TRACERT - определяет путь до точки назначения с помощью посылки эхо-сообщений;
Tracert – это небольшая системная утилита вашей операционной системы, которая позволяет сделать трассировку маршрута до заданного узла в локальной сети или сети Интернет. В операционных системах Windows tracert – это стандартная утилита, которая устанавливается вместе с операционной системой, то есть вам не нужно ничего устанавливать, чтобы воспользоваться командной tracert. Исполняемый файл tracert.exe в Windows 10 находится по следующему пути: C:\Windows\System32.
Команда tracert – это один из самых часто используемых инструментов для траблшутинга и сетевой диагностики, эта утилита дает нам возможность определить маршрут, по которому проходит пакет до заданного узла. Tracert может работать как с доменными имена или именами хостов, так и с IP-адресами (как с IPv4, так и с IPv6). Кроме того что tracert показывает маршрут от вашего компьютера до удаленного узла в сети, она еще и отображает время прохождения пакетов как до конечного узла, так и до транзитных или промежуточных узлов (время является одной из самых важных единиц измерения в компьютерных сетях)
Использование: tracert [-d] [-h максЧисло] [-j списокУзлов] [-w таймаут]
[-R] [-S адресИсточника] [-4] [-6] конечноеИмя
Параметры:
-d Без разрешения в имена узлов.
-h максЧисло Максимальное число прыжков при поиске узла.
-j списокУзлов Свободный выбор маршрута по списку узлов (только IPv4).
-w таймаут Таймаут каждого ответа в миллисекундах.
-R Трассировка пути (только IPv6).
-S адресИсточника Используемый адрес источника (только IPv6).
-4 Принудительное использование IPv4.
-6 Принудительное использование IPv6.
Дата добавления: 2021-04-21; просмотров: 368;