Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.05.10;
Скачать: CL | DM;

Вниз

Можно определить, что адрес является широковещательным?   Найти похожие ветки 

 
It's not me   (2009-03-10 01:59) [40]

YurikGL ©   (09.03.09 23:40) [38]
Может, UDP на своем уровне, имеет отдельный свой флажочек "broadcast" не "broadcast".


может быть

YurikGL ©   (09.03.09 23:40) [38]
Мне лень разбираться с конкретным параметром :)


ну-ну. А тем не менее этот "конкретный параметр" полностью опровергает твои утверждения:

YurikGL ©   (09.03.09 23:24) [35]
На стороне получателя нельзя распознать, "как какой" пакет отправил отправитель пакета. Как unicast или как multicast


YurikGL ©   (09.03.09 22:59) [29]
Потому что не зная маски посети невозможно узнать, широковещательный пакет или нет.


но как я посмотрю, для тебя это мелочь. Подумаешь, какой-то флажок, какой-то конкретный пример - туфта, главное 7-ми уровневая модель )))


 
YurikGL ©   (2009-03-10 08:31) [41]


> ну-ну. А тем не менее этот "конкретный параметр" полностью
> опровергает твои утверждения:

Конкретный пример чего? Приведешь мне с десяток таких примеров с разными протоколами 4-го уровня - будем говорить. А один флажок  в одном из десятков протоколов - мелочь (кстати, не факт, что он вообще есть).

Что же до "конкретного параметра" - свои предположения я высказал. Узнать "намерения отправителя" в общем случае невозможно. Понятие "широковещательный пакет" имеет смысл только при сравнении ip-адреса, указанного в поле "получатель" и маски подсети компьютера, получившего пакет.  Я привел пример, который это явно показывает.

Если ты хочешь понимать, как работают сети, то ты должен изучать спецификации IEEE и RFC, а не сайт одного из производителей программного обеспечения.


 
YurikGL ©   (2009-03-10 08:44) [42]

По поводу "SO_BROADCAST" 99%, что для определения широковещательный адрес или нет, идет сравнение с маской подсети отправителя.

Но, если у какого-либо хоста установлена другая маска подсети (отличная от отправителя), для этого хоста тот пакет, который отправитель счел широковещательным, может оказаться не_широковещательным и наоборот.



Страницы: 1 2 вся ветка

Текущий архив: 2009.05.10;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.012 c
13-1123321098
Мирон
2005-08-06 13:38
2009.05.10
Не пойму я этот сборщик мусора


2-1237968996
Андрей Ал.
2009-03-25 11:16
2009.05.10
Сортировка в dbgrideh по алфавиту.


2-1238068062
NieL
2009-03-26 14:47
2009.05.10
dateDelimiter, timedelimiter


2-1238153841
igorntk
2009-03-27 14:37
2009.05.10
Как скопировать запись из одного TEdit в другой?


6-1202754045
grisme
2008-02-11 21:20
2009.05.10
HTTP авторизация