|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Pryanishnikov 2:464/36 25 Jun 2006 01:26:25 To : Victor Sudakov Subject : =?koi8-u?Q?Re=3A_UDP_=C1=D4=C1=CB=C1=28=3F=29?= --------------------------------------------------------------------------------
Привет!
On Sat, 24 Jun 2006, Victor Sudakov wrote:
>> принимаешь ты или нет. приложение на том конце никак не сможет
>> узнать, долетел пакет, или нет,
>
> Hо получив icmp unreachable, должно же приложение сообразить, что
> что-то не так?
Чтобы получить этот icmp unreachable, приложение должно специально создавать
отдельный socket(AF_INET, SOCK_RAW, IPPROTO_ICMP), слушать на нем,
анализировать пакеты (ICMP-пакет только "цитирует" оригинальную датаграмму,
так что приложению придется специально выискивать, не на его ли пакет пришел
ответ). Что-то сложно получается, врядли найдется хоть одно такое приложение.
Sincerely, Dmitry
--
Atlantis ISP, System Administrator
e-mail: dmitry@atlantis.dp.ua
nic-hdl: LYNX-RIPE
--- ifmail v.2.14.os-p7
* Origin: Atlantis ISP (2:464/36@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/24521a55dadd2.html, оценка из 5, голосов 10
|