Я хочу, чтобы пакет PING проходил через прокси-программу, но программа поддерживает только пересылку пакетов с уровня TCP и не поддерживает пересылку пакетов ICMP.
Есть ли какое-нибудь решение?
Если вам нужен инструмент, вы можете использовать программное обеспечение, такое как psping , paping и tcping . Они проверяют время отклика, аналогичное ICMP Ping, но через TCP.
Если вам нужно реализовать вручную, вы можете использовать пакет SYN и его ответ (SYN ACK) для измерения. Для C # этот поток обсуждает реализацию.