![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
DNS cepвep [WinXP]
Parus © (2007-11-22 10:08:00)Помогите написать плиз.
Каким компонентом можно слушать UDP порт(53)?
(у меня idUDPServer глючит)
Или лучше воспользоваться idDNSServer?
____________________________________
Вoбщем пocoветуйтe плиз.
Заранее спасибо.
Delphi 5 или 2005
Anatoly Podgoretsky (2007-11-24 12:17:00) [1]> Parus (24.11.2007 11:34:08) [8]
Если точно, то в RFC
Сергей М. (2007-11-24 11:51:00) [2]Да везде)
Ну, скажем, здесь
http://www.intuit.ru/department/internet/sendmail/4/5.html
Parus (2007-11-24 11:34:00) [3]Ну неважно :)) Само описание протокола DNS где можна почитать?
tesseract (2007-11-23 11:21:00) [4]
> Порты TCP и UDP не пересекаются!!! советую запомнить.
Это уже зависит от реализации сокетов. Можно сделать чтобы пересекались :-)
Сергей М. (2007-11-22 15:12:00) [5]
> Parus (22.11.07 14:30) [4]
> Порты TCP и UDP не пересекаются!!! советую запомнить.
>
Понятие "порт" начинается с понятия "IP".
Даже если б не было никаких "tcp" и "udp", порт с т.з. IP как был так и остался бы.
Сергей М. (2007-11-22 15:08:00) [6]
> Parus (22.11.07 14:30) [4]
Если ты не понимаешь, что такое "слушать" чего-то там - тебе в сад, в ликбез, в Потрепаловку (да куда угодно)
И нехрен тут пылить про "не пересекаются", "ЛИНУКСЕ" и прочее а-ля "слушал порт".
Parus (2007-11-22 14:30:00) [7]
> всегда казалось, что понятие порт относиться к IP
Порты TCP и UDP не пересекаются!!! советую запомнить.
> Никаким.
>
> udp-гнездо не может слушать, это имеет отношение к tcp-гнезду.
>
Я слушал 53/tcp порт при днс 127.0.0.1 запросов 0.
Надо послушать 53/udp порт. (про порты почитайте в ЛИНУКСЕ /etc/servies)
Сергей М. (2007-11-22 12:24:00) [8]Правильно казалось)
Только вот ф-ция listen() неприменима к гнезду, созданному с опцией SOCK_DGRAM.
listen как раз и есть "слушать"
tesseract (2007-11-22 11:42:00) [9]
> udp-гнездо не может слушать, это имеет отношение к tcp-гнезду.
всегда казалось, что понятие порт относиться к IP, а не TCP/UDP. И что UDP bindings тоже существует.
Сергей М. (2007-11-22 10:27:00) [10]
> Каким компонентом можно слушать UDP порт
Никаким.
udp-гнездо не может слушать, это имеет отношение к tcp-гнезду.
> у меня idUDPServer глючит
Возьми TUDPSocket - он проверен.