Форум программистов, компьютерный форум, киберфорум
Wi-Fi, беспроводные сети
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 11.07.2015
Сообщений: 62
1

Почему если отправить пакет UDP и конечного адресата в сети не существует, то пакет не отправляется?

24.11.2018, 23:25. Показов 1808. Ответов 1
Метки нет (Все метки)

Добрый день!

Вопрос для расширения кругозора. Мониторю свой трафик с помощью WireShark и заметил такую вещь: при отправке пакета по UDP соединению на адрес которого не существует, пакет не отображается в программе. Отображаются только те, которые уходят на существующие адреса. Но ведь при UDP пакеты должны отправляться в любом случае, даже если конечного адресата не существует. Тоесть попытку отправки я должен видеть. Значит либо я что-то не правильно понимаю либо это особенности работы WireShark. Подскажите, пожалуйста, почему так происходит?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.11.2018, 23:25
Ответы с готовыми решениями:

Не отправляется UDP пакет
в потоке устанавливаю соединение с сервером: @Override protected Void doInBackground(Void......

Отправить/принять пакет UDP
Требуется решить такую задачу: Создать приложение Win32 с оконным интерфейсом. По нажатию кнопки...

Как программно отправить udp пакет?
нужно отправить udp пакт на определенный url через сокеты что то не могу! кто может помогите!и...

Что будет если послать пакет UDP на адрес 0.0.0.0 ?
Что будет если послать пакет UDP на адрес 0.0.0.0 ? Кто проверял? Дойдёт ли он и куда?

1
Эксперт по компьютерным сетям
680 / 381 / 99
Регистрация: 20.04.2014
Сообщений: 1,010
30.11.2018, 11:05 2
Лучший ответ Сообщение было отмечено fyria30 как решение

Решение

он (получатель) в своей сети?
если да, то идет arp-запрос к нему - ответа нет - отправлять udp не выйдет (ethernet заголовок не заполнить)

если он в другой сети (за шлюзом) - будет отправлен.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.11.2018, 11:05

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Почему NuGet-пакет успешно устанавливается, если нужной зависимости нет?
Имеем код: <?xml version="1.0" encoding="utf-8"?> <package > <metadata> ...

Не доходят пакет UDP
почему при передачи пакета от сервера к клиенту (используя udp) пакет (сообщение) он не получает....

Пакет udp. malformed
доброе утро. Подскажите, пжл, что такое пакеты malform ipv4? Есть сервер локальный 10.0.4.3...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.