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

Вниз

DNS cepвep   Найти похожие ветки 

 
Parus   (2007-11-22 10:08) [0]

Помогите написать плиз.
Каким компонентом можно слушать UDP порт(53)?
(у меня idUDPServer глючит)

Или лучше воспользоваться idDNSServer?

____________________________________
Вoбщем пocoветуйтe плиз.

Заранее спасибо.

Delphi 5 или 2005


 
Сергей М. ©   (2007-11-22 10:27) [1]


> Каким компонентом можно слушать UDP порт


Никаким.

udp-гнездо не может слушать, это имеет отношение к tcp-гнезду.


> у меня idUDPServer глючит


Возьми TUDPSocket - он проверен.


 
tesseract ©   (2007-11-22 11:42) [2]


> udp-гнездо не может слушать, это имеет отношение к tcp-гнезду.


всегда казалось, что понятие порт относиться к IP, а не TCP/UDP. И что UDP bindings тоже существует.


 
Сергей М. ©   (2007-11-22 12:24) [3]

Правильно казалось)

Только вот ф-ция listen() неприменима к гнезду, созданному с опцией SOCK_DGRAM.
listen как раз и есть "слушать"


 
Parus   (2007-11-22 14:30) [4]


> всегда казалось, что понятие порт относиться к IP

Порты TCP и UDP не пересекаются!!! советую запомнить.


> Никаким.
>
> udp-гнездо не может слушать, это имеет отношение к tcp-гнезду.
>


Я слушал 53/tcp порт при днс 127.0.0.1 запросов 0.
Надо послушать 53/udp порт. (про порты почитайте в ЛИНУКСЕ /etc/servies)


 
Сергей М. ©   (2007-11-22 15:08) [5]


> Parus   (22.11.07 14:30) [4]


Если ты не понимаешь, что такое "слушать" чего-то там - тебе в сад, в ликбез, в Потрепаловку (да куда угодно)

И нехрен тут пылить про "не пересекаются", "ЛИНУКСЕ" и прочее а-ля "слушал порт".


 
Сергей М. ©   (2007-11-22 15:12) [6]


> Parus   (22.11.07 14:30) [4]


> Порты TCP и UDP не пересекаются!!! советую запомнить.
>


Понятие "порт" начинается с понятия "IP".

Даже если б не было никаких "tcp" и "udp", порт с т.з. IP как был так и остался бы.


 
tesseract ©   (2007-11-23 11:21) [7]


> Порты TCP и UDP не пересекаются!!! советую запомнить.


Это уже зависит от реализации сокетов. Можно сделать чтобы пересекались :-)


 
Parus   (2007-11-24 11:34) [8]

Ну неважно :))  Само описание протокола DNS где можна почитать?


 
Сергей М. ©   (2007-11-24 11:51) [9]

Да везде)

Ну, скажем, здесь

http://www.intuit.ru/department/internet/sendmail/4/5.html


 
Anatoly Podgoretsky ©   (2007-11-24 12:17) [10]

> Parus  (24.11.2007 11:34:08)  [8]

Если точно, то в RFC



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

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

Наверх




Память: 0.49 MB
Время: 0.037 c
2-1195383305
piko
2007-11-18 13:55
2007.12.16
картинка в фоне грида


2-1195667957
vegarulez
2007-11-21 20:59
2007.12.16
Вопрос про создание БД Access+Tables в одним действием.


15-1195071418
Chelovek12345
2007-11-14 23:16
2007.12.16
Сканер сканирует рывками. HP scanjet 2400


2-1195201850
timekiller
2007-11-16 11:30
2007.12.16
Delphi, XML, parent Node


1-1187160815
AndrewK
2007-08-15 10:53
2007.12.16
Градиентная заливка строк в DBGrid