Author

Topic: Как пинговать майнинг-пул (Read 83 times)

legendary
Activity: 1708
Merit: 1615
#SWGT CERTIK Audited
February 24, 2021, 06:11:44 AM
#1
Перевод( краткий)
https://2miners.com/blog/check-the-real-ping-to-the-mining-pool-server-with-stratum-ping-tool/

Что такое пинг к майнинговому пулу?
Теперь давайте перейдем к ошибке, которую делают многие люди: когда они говорят о «ping to the pool», они на самом деле думают о стандартной утилите ping (названной так же в Windows и Linux), которая использует специальные пакеты ICMP для измерения времени отклика конкретного хоста , но ... это не совсем актуально для майнинг-пула . Позвольте мне объяснить почему.

Прежде всего, ICMP - это протокол другого типа, который обрабатывается механизмами маршрутизации Интернета по-разному. Во время майнинга вы используете TCP/IP. Когда вы подключаетесь к пулу через TCP/IP, вы подключаетесь к фактическому программному обеспечению, которое обслуживает пул (в большинстве случаев для серьезных пулов майнинга это собственные инструменты, разработанные профессиональными программистами), и пинг может отличается от низкоуровневой части операционной системы, которая обрабатывает ответы ICMP. Если сервер пула очень загружен, программное обеспечение пула может отвечать медленно, но пакеты ICMP pong (правильно, ответ на команду ping называется «pong») будут отправлены немедленно.

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

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

Как пинговать майнинг-пул

Мы поняли, что некоторым майнерам было слишком сложно начать использовать наш инструмент ping для майнинговых пулов. Давайте сделаем его более простым, каким мы хотим его видеть. Это краткое руководство по использованию инструмента stratum-ping 2Miners для проверки пинга любого майнинг пула. Вы можете использовать его в любой операционной системе: Windows, Mac, Linux. Давайте разберем на примере Windows:

1.Загрузите и распакуйте последнюю версию инструмента stratum-ping с github.
https://github.com/2miners/stratum-ping/releases

2.Запустите файл ping-2miners.bat, чтобы проверить связь с сервером пула майнинга 2Miners.

3.Отредактируйте ping-2miners.bat с помощью блокнота и измените сервер пула и порт на желаемый пул майнинга. Сохраните bat-файл и запустите его.


Что считать хорошим результатом?

Мы думаем, что если ваш пинг до пула для майнинга меньше 100 мс, это можно считать хорошим результатом. Это не значит, что 200 мс всегда плохо. Вы можете находиться далеко от серверов пула майнинга, поэтому беспокоиться не о чем. Однако для  SOLO майнинга всегда полезно иметь как можно более низкий пинг, чтобы снизить частоту блоков Uncle и Orphan.
Jump to: