Есть ли способ преобразовать пакет ping (icmp) в пакет TCP? - PullRequest
0 голосов
/ 11 сентября 2018

Я хочу, чтобы пакет PING проходил через прокси-программу, но программа поддерживает только пересылку пакетов с уровня TCP и не поддерживает пересылку пакетов ICMP.

Есть ли какое-нибудь решение?

1 Ответ

0 голосов
/ 11 сентября 2018

Если вам нужен инструмент, вы можете использовать программное обеспечение, такое как psping , paping и tcping . Они проверяют время отклика, аналогичное ICMP Ping, но через TCP.

Если вам нужно реализовать вручную, вы можете использовать пакет SYN и его ответ (SYN ACK) для измерения. Для C # этот поток обсуждает реализацию.

...