Пинг что такое: что это такое и как его проверить

что это такое и как его проверить

Содержание

Пинг (ping) — это время, за которое отправленный в сеть запрос достигает адресата и возвращается обратно. Оно измеряется в миллисекундах: чем медленнее интернет, тем больше пинг. Также ping — команда для консоли, которая проверяет качество интернет-соединения.

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

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

Считается, что хороший пинг — до 50 мс, нормальный — до 100–150 мс. А вот пинг, к примеру, в половину секунды — это слишком много. Пользоваться интернетом с такой скоростью может быть некомфортно.

Профессия
DevOps-инженер
Освойте перспективную IT-профессию на стыке разработки, системного администрирования и бизнеса. За 6 месяцев обучения DevOps вы освоите основы, ключевые инструменты и востребованные рынком технологии. Скидка на курс до 60% в честь Черной пятницы.

Подробнее

От чего зависит пинг

Пинг — не причина медленного интернета, а показатель, который может на него указывать. Но не всегда дело в скорости интернета: иногда высокий пинг означает нестабильность сети, плохую работу интернет-провайдера или перегруженность сервера. В последних случаях скорость интернета может быть даже высокой, но пинг все равно будет большим, а передача данных — медленной.

Величина пинга может зависеть и от других параметров. Например, если вы пытаетесь связаться с сервером на другом континенте, пинг будет в среднем выше, чем при связи с более близким устройством. Так происходит по чисто физическим причинам: информации нужно пройти большее расстояние, а ее скорость не бесконечна. Впрочем, разница обычно невелика — несколько миллисекунд, ведь информация по оптоволокну передается со скоростью света.

Для чего важен пинг

Для интернет-серфинга. Когда пользователь работает в интернете, пинг влияет на скорость серфинга. С высоким пингом страницы будут загружаться медленнее, ответы на запросы будут приходить не сразу. Сложнее всего с мультимедиа: картинками, видео и особенно онлайн-трансляциями. При этом сам по себе высокий пинг не означает низкую скорость загрузки контента — он показывает именно скорость, с которой приходит запрос. Это разные вещи: запросы и контент грузятся по разным протоколам.

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

Для работы. Иногда пинг может напрямую влиять на рабочие обязанности, например, при работе на удаленке или при использовании каких-либо онлайн-сервисов. Конечно, скорость тут не всегда важна, но медленный интернет может сделать работу неудобной.

Для функционирования сайта. Высокий пинг не всегда касается пользователей. Сервер сайта тоже может медленно отвечать на запросы, и тогда это проблема его владельцев. Дело может быть в низкой пропускной способности, слишком большой нагрузке, неудачно настроенном ПО, проблемах на хостинге и многом другом. В любом случае медленный сайт — это неудобно для пользователей, поэтому такое нужно исправлять.

Что такое команда ping

Пинг — это не только показатель, это еще и команда для проверки сети. Она есть в большинстве популярных операционных систем: Windows, macOS и Linux. Команда ping вводится в консоль операционной системы — командную строку.

Синтаксис у нее такой:

ping [IP-адрес нужного сайта]

или

ping [доменное имя нужного сайта]

Если ввести команду в консоль, операционная система попытается связаться с серверами по указанным адресам. Затем в командную строку выведется результат: время отклика, стабильность связи, количество переданных и потерянных пакетов информации и так далее.

Командой ping пользуются для диагностики сети. Если интернет работает плохо, это отразится на результатах выполнения команды. Отсюда же появилось сленговое слово «пинговать» — посылать сообщения, пытаться связаться.

Как узнать свой пинг

Есть несколько вариантов: воспользоваться командной строкой, интернет-сервисами или специальными программами.

Команда ping. Введите в командную строку слово ping и название сайта, к которому хотите подключиться. Проще всего указать домен, а не IP-адрес. Часто в качестве «тестового» сайта для подключения указывают google.com — он бесперебойно работает практически всегда, значит, по нему легче сориентироваться.

Когда команда сработает, в консоли отобразится вся нужная информация в виде списка. Это не только скорость, это еще и, например, количество потерянных по дороге пакетов информации. Они теряются, если соединение нестабильно или уязвимо.

Непосредственно время пинга в миллисекундах отобразится как параметр time или «время». Обычно выглядит это так:

time=211ms

Это означает, что запрос дошел до адресата и вернулся обратно за 211 миллисекунд. То есть за 0,2 секунды.

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

Интернет-сервисы. Самый популярный из них называется Speedtest. Нужно зайти на главную страницу этого сервиса и нажать на кнопку Go, Start или «Начать» — в разных языковых версиях текст кнопки может отличаться. А потом просто подождите: сервис измерит и пинг, и скорость передачи данных, и скорость их загрузки. Результат вам покажут, как только Speedtest завершит измерения.

Кроме этого, есть и другие сервисы, в том числе российские, например, «Яндекс.Интернетометр».

Программы. Можно скачать на компьютер программу, которая в реальном времени измеряет пинг. Так иногда делают геймеры, потому что во время игры бывает неудобно запустить интернет-сервис или консоль.

Что делать, если пинг высокий

Стабильно высокий пинг размером от 300 мс, скорее всего, означает неполадки с интернет-подключением. Если пинг нестабильный, это может быть проблема на стороне провайдера или сервера. В любом случае, если вы заметили слишком высокий пинг, можно предпринять вот что.

Проверить настройки интернета и роутера. Причина высокого пинга может быть в этом. Например, у вас неудачно настроен роутер или он сам по себе слабый и «не тянет» высокую скорость. Бывает так, что перегружен канал передачи данных: на одной и той же частоте работает несколько роутеров, допустим, ваш и соседский. Можно перезагрузить роутер, чтобы он автоматически выбрал более свободную частоту.

А иногда бывает нужно перенастроить сеть или сменить оборудование.

Просмотреть свой интернет-тариф. Бывает и так, что компьютеру попросту выделяется слишком маленькая скорость подключения. Такое в основном случается, если вы выбрали у провайдера самый дешевый тариф — в таком случае и пинг будет выше. Эту проблему можно решить только одним способом: перейти на другой тариф.

Связаться с провайдером. Если пинг все время был нормальным, а потом вдруг стал высоким и перезагрузка роутера не помогла — возможно, это проблема на стороне провайдера. Можете связаться с его техподдержкой и уточнить, что случилось.

Подождать исправления неполадок на сайте. Если проблемы с пингом возникают только на определенном сайте, скорее всего, неполадки на его сервере или хостинге. Так что просто подождите: в этой ситуации вы ничего не сможете предпринять. Исправление ошибки возможно только на стороне владельцев сайта. К счастью, такие проблемы обычно быстро чинят.

Воспользоваться программой-оптимизатором. Это опять же вариант для геймеров. Иногда они пользуются специальными программами, которые стабилизируют и уменьшают пинг. Обычно такие программы работают как VPN-клиенты, то есть перенаправляют поток данных через свои защищенные сервера. Но это решение может быть двояким: иногда такие программы даже увеличивают пинг. Причины все те же: большая удаленность серверов, высокая нагрузка на них и так далее.

Если вы хотите узнать больше о том, как работает интернет, — записывайтесь на наши IT-курсы. Мы расскажем все в подробностях и поможем получить новую профессию.

Курс Уверенный старт в IT Поможем определить подходящую вам IT-профессию и освоить её с нуля. Вы на практике попробуете разные направления: разработку на разных языках, аналитику данных, Data Science, менеджмент в IT. Это самый подходящий курс для построения карьеры в IT в новой реальности. Скидка на курс до 60% в честь Черной пятницы и продвинутый карьерный модуль в подарок.

Подробнее

ping | Microsoft Learn

Twitter LinkedIn Facebook Адрес электронной почты

  • Статья
  • Чтение занимает 4 мин

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

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

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

Эту команду также можно использовать для проверки имени компьютера и IP-адреса компьютера. Если проверка связи с IP-адресом выполнена успешно, но проверка связи с именем компьютера не выполняется, может возникнуть проблема разрешения имен. В этом случае убедитесь, что указываемое имя компьютера можно разрешить через локальный файл hosts с помощью запросов службы доменных имен (DNS) или методов разрешения имен NetBIOS.

Примечание

Эта команда доступна, только если протокол Интернета (TCP/IP) установлен в качестве компонента в свойствах сетевого адаптера в окне Сетевые подключения.

Синтаксис

ping [/t] [/a] [/n <count>] [/l <size>] [/f] [/I <TTL>] [/v <TOS>] [/r <count>] [/s <count>] [{/j <hostlist> | /k <hostlist>}] [/w <timeout>] [/R] [/S <Srcaddr>] [/4] [/6] <targetname>

Параметры

ПараметрОписание
/tУказывает, что команда ping Continue отправляет сообщения эхо-запросов в место назначения, пока не будет прервано. Чтобы прервать и отобразить статистику, нажмите клавиши CTRL + ВВОД. Чтобы прервать выполнение и выйти из этой команды, нажмите клавиши CTRL + C.
/aУказывает, что разрешение имен должно выполняться на целевом IP-адресе. В случае успешного выполнения команды Ping отображает соответствующее имя узла.
параметра <count>Указывает число сообщений запроса эха, которые будут отправлены. Значение по умолчанию — 4.
/l <size>Задает длину (в байтах) поля данных в сообщениях запроса эха. Значение по умолчанию — 32. Максимальный размер — 65 527.
/fУказывает, что сообщения эхо-запросов отправляются с флагом «не фрагментировать » в заголовке IP, установленном в значение 1 (доступно только в IPv4). Сообщения эхо-запроса не могут быть фрагментированы маршрутизаторами по пути к назначению. Этот параметр полезен для устранения неполадок с максимальным количеством блоков передачи (PMTU).
/I <TTL>Задает значение поля срока жизни (TTL) в заголовке IP для отправленных сообщений эхо-запросов. По умолчанию используется значение TTL по умолчанию для узла. Максимальный
срок жизни
— 255.
/v <TOS>Указывает значение поля типа службы (TOS) в IP-заголовке для отправленных сообщений запроса эха (доступно только в IPv4). Значение по умолчанию равно 0. TOS задаются в виде десятичного значения от 0 до 255.
/r <count>Указывает параметр записи маршрута в заголовке IP-адреса, который используется для записи пути, полученного сообщением запроса эха, и соответствующего сообщения о эхо-ответе (доступно только в IPv4). Каждый прыжок в пути использует запись в параметре запись маршрута . Если это возможно, укажите значение счетчика , равное или больше, чем число прыжков между источником и назначением.
Число
должно быть не меньше 1 и не больше 9.
ключ <count>Указывает, что параметр отметка времени Интернета в заголовке IP используется для записи времени прибытия сообщения эхо-запроса и соответствующего сообщения эхо-ответа для каждого прыжка. Число должно быть не меньше 1 и не больше 4. Это необходимо для адресов назначения, находящейся в локальной связи.
/j <hostlist>Указывает, что сообщения эхо-запроса используют параметр свободного исходного маршрута в заголовке IP с набором промежуточных назначений, указанных в hostlist (только в IPv4). При свободной маршрутизации последовательные промежуточные назначения могут быть разделены одним или несколькими маршрутизаторами. Максимальное число адресов или имен в списке узлов равно 9. Список узлов представляет собой набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.
/k <hostlist>Указывает, что сообщения эхо-запроса используют в заголовке IP параметр с максимальным исходным маршрутом с набором промежуточных назначений, указанных в hostlist (доступно только в IPv4). При использовании явной исходной маршрутизации следующее промежуточное назначение должно быть напрямую достижимо (оно должно быть соседом в интерфейсе маршрутизатора). Максимальное число адресов или имен в списке узлов равно 9. Список узлов представляет собой набор IP-адресов (в точечно-десятичной нотации), разделенных пробелами.
/w <timeout>Указывает время ожидания сообщения эхо-ответа, соответствующего заданному сообщению запроса эха, в миллисекундах. Если ответное сообщение не получено в течение времени ожидания, отображается сообщение об ошибке «запрос был превышен). Время ожидания по умолчанию — 4000 (4 секунды).
/RУказывает путь к пути приема-передачи, который отслеживается (доступно только в IPv6).
Ключ <Srcaddr>Указывает используемый исходный адрес (доступен только в IPv6).
/4Указывает IPv4, используемый для проверки связи. Этот параметр не требуется для определения целевого узла с IPv4-адресом. Необходимо только указать целевой узел по имени.
/6Указывает IPv6, используемый для проверки связи. Этот параметр не требуется для определения целевого узла с IPv6-адресом. Необходимо только указать целевой узел по имени.
<targetname>Указывает имя узла или IP-адрес назначения.
/?Отображение справки в командной строке.

Пример выходных данных команды ping

C:\>ping example.microsoft.com
    pinging example.microsoft.com [192.168.239.132] with 32 bytes of data:
    Reply from 192.168.239.132: bytes=32 time=101ms TTL=124
    Reply from 192.168.239.132: bytes=32 time=100ms TTL=124
    Reply from 192.168.239.132: bytes=32 time=120ms TTL=124
    Reply from 192.168.239.132: bytes=32 time=120ms TTL=124

Примеры

Чтобы проверить связь с целевым 10.0.99.221 и разрешить 10.0.99.221 в его имя узла, введите:

ping /a 10.0.99.221

Чтобы проверить связь с 10. 0.99.221 назначения с 10 сообщениями эхо-запроса, каждый из которых имеет поле данных 1000 байт, введите:

ping /n 10 /l 1000 10.0.99.221

Чтобы проверить связь с назначением 10.0.99.221 и записать маршрут для 4 прыжков, введите:

ping /r 4 10.0.99.221

Чтобы проверить связь с целевым 10.0.99.221 и указать свободный исходный маршрут 10.12.0.1-10.29.3.1-10.1.44.1, введите:

ping /j 10.12.0.1 10.29.3.1 10.1.44.1 10.0.99.221

Дополнительные ссылки

  • Условные обозначения синтаксиса команд командной строки

Что такое пинг? — GeeksforGeeks

Что такое сеть?
Начнем с определения сети. Сеть — это просто набор или система людей или объектов, которые связаны друг с другом. Компьютерную сеть также можно определить как совокупность или систему взаимосвязанных компьютеров. Компьютерная сеть образуется, когда к ней подключено более одного компьютера.

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

Локальная сеть ( LAN) :
Локальная сеть (LAN) — это сеть, построенная в одном физическом месте. Ваш интернет-провайдер устанавливает настенную розетку, которая подключает вас к глобальной сети через локальную сеть (WAN). Глобальная сеть (WAN) соединяет несколько локальных сетей (LAN), таких как частные глобальные сети, используемые крупными корпорациями для подключения нескольких местоположений.

Что такое пинг и задержка?
Ping (Packet Internet Groper) — это метод определения задержки связи между двумя сетями. Проще говоря, пинг — это метод определения задержки или времени, необходимого для передачи данных между двумя устройствами или по сети. По мере уменьшения задержки связи эффективность связи повышается.

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

Связь пинга с реальным примером:

  1. Допустим, два человека находятся на расстоянии 100 метров друг от друга, и первый приветствует другого. Приветствие первого человека доходит до второго человека, находящегося на расстоянии 100 метров, за одну секунду. Затем второй человек отвечает на приветствие первого человека, которому требуется одна секунда, чтобы добраться до первого человека, стоящего там. Из этого мы можем сделать вывод, что оба человека, стоящих там, получают 1-секундный пинг с общей задержкой 2 секунды.
  2. Предположим, у вас дома есть беспроводные камеры видеонаблюдения, которые позволяют вам видеть точную картину вашего дома в режиме реального времени из любой точки мира. Однако основной проблемой здесь является задержка, потому что, если пинг очень высок, зритель через некоторое время увидит ограбление на своем телефоне, что вызовет проблемы. В результате оперативная обратная связь имеет важное значение; любое отставание или задержка недопустимы.

Также стоит отметить, что скорость интернет-соединения, которое вы используете для соединения двух сетей, не влияет на пинг. Например, если вы транслируете игру на YouTube, вам нужно, чтобы задержка была как можно меньше, чтобы зрители могли смотреть в режиме реального времени.

В результате мы можем определить ping как тип протокола, который используется для определения задержки компьютерной системы и мощности сети.

Как получить значение пинга любого сайта, соответствующего вашему серверу?  

  • Значение ping представляет силу соединения между двумя компьютерами или сетью. Проверить пинг любого веб-сайта, соответствующего вашему компьютеру, можно с помощью командной строки для Windows или терминала для Mac.
  • Просто введите «ping<пробел>имя веб-сайта»  в командной строке или терминале, чтобы ваша система отправила несколько пакетов данных на этот конкретный веб-сайт, а затем подтвердила вам значение ping, которое происходит в вашей системе и на этом конкретном веб-сайте.

Пример —

  • Как вы можете видеть на изображении ниже. Я ввел «> ping youtube.com», затем моя система отправила и получила четыре пакета данных с YouTube, чтобы определить минимальное, максимальное и среднее значения пинга, которые составляют 20 мс, 22 мс и 21 мс соответственно.

  • Итак, если у стримера онлайн-игры есть два варианта сети, один с пингом 10 мс и скоростью интернета 10 Мбит/с, а другой с пингом 100 мс и скоростью интернета 500 Мбит/с, игрок, очевидно, выберет первый, потому что он или она хочет взаимодействовать с аудиторией в режиме реального времени. Однако, если человек хочет посмотреть видео на YouTube и загрузить их, он или она, очевидно, выберет второй вариант, чтобы ускорить процесс загрузки.

Что такое пинг? Что он делает и как это работает?

Пинг: что это такое и для чего мы его используем?

Общий обзор утилиты Ping.

Что такое пинг?

Общий обзор утилиты проверки связи. Ping — это простая сетевая утилита, используемая для тестирования и проверки доступности хоста в сети Интернет-протокола (IP). Он работает, отправляя пакеты от источника к целевому хосту, который, если он доступен через сеть, затем отправляет пакеты обратно. Затем хост-источник анализирует возвращаемые пакеты, чтобы определить, доступен ли целевой хост, и вычисляет простую статистику пакетов, проходящих через сеть.

История

Утилита ping была написана Майком Мууссом в декабре 1983 года, когда он работал в исследовательской лаборатории армии США. Он был назван в честь звука, издаваемого гидролокатором при отражении от подводных объектов. Сказав, что со временем название ping было преобразовано в аббревиатуру, которая обычно используется сегодня: Packet InterNet Groper или PING. Цель утилиты заключалась в том, чтобы предоставить простой способ проверки подключения к IP-сети и сбора измерений, касающихся сети. Программная утилита классифицируется как общественное достояние — так было с первого выпуска PING.

Как это работает?

Ping использует для своей работы пакеты протокола управляющих сообщений Интернета (ICMP). Проверка связи включает в себя отправку эхо-запроса ICMP на целевой хост и ожидание эхо-ответа ICMP. Утилита сообщает о потере пакетов, ошибках и статистической сводке результатов (минимум, максимум, среднее время приема-передачи и стандартное отклонение среднего).

Существует несколько реализаций утилиты ping с дополнительными функциями, такими как управляемый размер полезной нагрузки, количество тестов, ограничение сетевых переходов (TTL), интервал времени между запросами и время ожидания ответа (время приема-передачи ( RTT) или задержка). Ping также позволяет нам записывать сетевой маршрут от источника к целевому хосту, который передается на исходный хост через сообщение эхо-ответа. Он также проверяет разрешение имен службы доменных имен (DNS). Есть версии ping , которые работают с сетями Интернет-протокола версии 6 (IPv6) с использованием ICMPv6.

Примеры

Ниже приведены выходные данные утилиты ping (работает в Linux). В текущей конфигурации на целевой хост отправляется 4 пакета. Ниже показано сочетание правильного разрешения IP-адреса с помощью преобразователя DNS, успешного эхо-ответа ICMP и завершения одного теста ping :

 ping -c 4 bunny.net
PING bunny.net (A.B.C.D) 56 (84) байт данных.
64 байта от A.B.C.D (A.B.C.D): icmp_seq=1 ttl=57 time=1,47 мс
64 байта от A.B.C.D (A.B.C.D): icmp_seq=2 ttl=57 time=1,50 мс
64 байта от A.B.C.D (A.B.C.D): icmp_seq=3 ttl=57 time=1,74 мс
64 байта от A.B.C.D (A.B.C.D): icmp_seq=4 ttl=57 time=1,44 мс
--- статистика пинга bunny.net ---
4 пакета передано, 4 получено, 0% потери пакетов, время 3004 мс
rtt min/avg/max/mdev = 1,443/1,537/1,744/0,120 мс
 

Ниже приведены результаты запуска ping в Linux для теста с 4 пакетами. По сравнению с приведенным выше тестом пункт назначения был недоступен (т. е. эхо-ответ ICMP не был получен):

 ping -c 4 blackhole.bunny.net
PING bunny.net (EFGH) 56 (84) байт данных.
From E.F.G.H icmp_seq=1 Целевой хост недоступен
From E.F.G.H icmp_seq=2 Целевой хост недоступен
From E.F.G.H icmp_seq=3 Целевой хост недоступен
From E.F.G.H icmp_seq=4 Целевой хост недоступен
--- статистика пинга blackhole.bunny.net ---
4 пакета передано, 0 получено, +4 ошибки, 100% потери пакетов, время 3000 мс
 

Формат сообщения

Ping использует дейтаграммы IPv4 или, более конкретно, пакеты ICMP имеют следующий формат:

У нас есть заголовок пакета IPv4, выделенный синим цветом, где ICMP указывается со значением 1 в поле протокола и 0 в Вид услуги . Красным цветом показаны заголовок и полезная нагрузка ICMP-пакета. В заголовке определяем тип ICMP-сообщения, код, контрольную сумму ICMP-пакета и данные заголовка.

Для эхо-запроса ICMP тип имеет значение 8. Для ответа дается значение 0. Для эхо-запросов и ответов ICMP заголовок ICMP состоит из идентификатора и порядкового номера. Полезная нагрузка ICMP может иметь произвольную длину, определяемую отдельными реализациями. Это не означает, что пакет (включая заголовки IPv4 и ICMP) может превышать максимальную единицу передачи или максимальный размер пакета, определенный сетью (из-за риска фрагментации среди нескольких пакетов).

Вопросы безопасности

К сожалению, как и многие другие утилиты, ping может быть использована в злонамеренных целях. Например:

  • ping наводнение : атака типа «отказ в обслуживании» (DoS), когда злоумышленник пытается перегрузить целевые системы, отправляя запросы ping как можно быстрее.
  • проверка связи : Отправляет запросы проверки связи на несколько адресов для получения списка всех хостов в сети.
  • ping spoofing : Злоумышленник перехватывает пакеты эхо-запроса, предназначенные для какого-либо другого сетевого устройства, на основе IP-адреса.
Оставить комментарий

Добавить комментарий

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