Я использую приложение Java для отправки пакетов UDP на устройство Android. У меня есть другое приложение Java, которое принимает эти UDP-пакеты и отображает их данные - очень просто.
Сейчас я работаю над некоторыми алгоритмами маршрутизации, поэтому было бы неплохо узнать, сколько переходов сделал UDP-пакет с момента его отправки. Моя идея состоит в том, чтобы просто прочитать значение TTL (время жизни) пакета и отобразить его. Вы знаете, возможно ли это с чистой Java? Класс DatagramPacket
вообще не дает никаких подсказок.
Я полагаю, что это невозможно, потому что эта информация могла уже быть удалена на более низком уровне, но я просто хочу быть уверенным. : -)