Часть 2. Практикум №1. Системная утилита Ping

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

Утилита Ping являются базовой утилитой, предназначенной для обслуживания протокола TCP/IP. Стек протоколов TCP/IP поддерживают все существующие операционные системы Unix, Linux, BSD, FreeBSD, Knopix, Mac OS, Windows и т.д. Эта утилита присутствуют во всех этих операционных системах.

Утилита Ping (Packet InterNet Grouper (Groper)) базируется на IP и ICMP протоколах и предназначена для мониторинга сети, проверки неполадок в соединении, проверки возможности доступа к узлам сети.

Принцип ее работы заключается в посылке узлу эхо-запроса (сообщения) и ожидании от него эхо-ответа. Каждый узел сети на протоколе TCP/IP должен уметь принимать эхо-запросы и возвращать эхо-ответы, при условии, что он подсоединен к сети и работает.

В штатный комплект поставки Windows входит консольная версия утилиты Ping, работающая в текстовом режиме. В графическом исполнении эта утилита имеется практически в любом пакете сетевых утилит (NetInfo, CyberKit и т.д.). Существуют Web реализации сетевой утилиты Ping.

Исходные тексты программы утилиты Рing входят в комплект поставки компилятора Microsoft Visual Studio и содержит подробные комментарии, что легко позволяет адаптировать ее к собственным нуждам и переделать под собственные требования.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: