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

Вниз

Что лучше использовать - Stream Socket или UDP Socket?   Найти похожие ветки 

 
Doom ©   (2002-04-15 16:53) [0]

Вот и весь вопрос.


 
Digitman ©   (2002-04-15 17:28) [1]

Какие задачи решаешь ?


 
Doom ©   (2002-04-15 17:40) [2]

пишу на API чтоб покороче. Но разницы особой не знаю между UDP Stream. Необходимо последовательно обрабатывать команды передачи-приема данных (небольших по размеру).


 
Digitman ©   (2002-04-15 18:03) [3]

тогда - решай сам.

SOCK_STREAM :

- гарантировано квитирование результатов доставки пакета;
- сообщения сливаются в один непрер.поток;

SOCK_DGRAM :

- квитирование отсутствует, нет гарантии доставки пакета;
- сообщения разделяются на отдельные и получать их проще;


 
Doom ©   (2002-04-16 19:36) [4]

Я так понимаю что при проверке сети при использованиии Stream пишется ESTABLISHED, а при соединении по UDP такого не рпоиходит?
И еще. При спользовании того или иного сокета соответственно будет идти передача данных по UDP или TCP протоколу. К чему брандмауэры и прокси "относятся " более снисходительно: к UDP -пакетам или TCP -пакетам? И через какой порт лучше устанавливать соединение чтобы была наименьшая верооятность "быть не пропущенным?"


 
Alex_LG ©   (2002-04-16 20:57) [5]

:)))
опять трояны пишут люди....
ИМХО и брандмауэры, и прокси - все ОДИНАКОВО относятся: спрашивают пользователя "Что с этим делать?"


 
Doom ©   (2002-04-16 22:33) [6]

Но ведь они неодинаково относятся к разным портам? Например ICQ использует порта 5ххх - прокси ведь каждый раз не спрашивает пропускать ему или нет.


 
Digitman ©   (2002-04-17 08:36) [7]

>Doom
Вот дались они тебе, брэндмауэры да прокси эти !
Ты оцени разницу между stream-ориентированным и message-ориентированным протоколами


 
Doom ©   (2002-04-17 21:29) [8]


> Digitman © (17.04.02 08:36)

Да я уже оценил, просмотрел FAQ и статьи. Стрим лучше, я так думаю, но брандмауэры и прокси действительно "дались" в смысле это немаловажно. Уверен что вы в этьом вопросе очень компетентын. Вот и хотелось бы Вашего совета на какие порта садиться.


 
Anatoly Podgoretsky ©   (2002-04-17 21:36) [9]

На непревилегированные


 
Doom ©   (2002-04-17 21:39) [10]

Извините но я не совсем понял что значит "непревелигированные".


 
Anatoly Podgoretsky ©   (2002-04-17 21:48) [11]

Более или равные 1024


 
Doom ©   (2002-04-17 22:20) [12]

А что если устанавливать соединение через 23 и т.п. порт на машине, на которой в данный момент он не используется?


 
Anatoly Podgoretsky ©   (2002-04-17 23:13) [13]

Высока вероятность "быть не пропущенным"



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

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

Наверх




Память: 0.49 MB
Время: 0.021 c
3-77267
Adventure
2002-05-30 11:43
2002.06.24
***** Поиск в Базах ***** (Помогите, серьезный вопрос!!!)


6-77525
star
2002-01-23 13:25
2002.06.24
Всем, кто спрашивал про работу с NetSessionEnum и NetFileEnum.


1-77386
Random bystander
2002-06-13 12:40
2002.06.24
А как бы мне с ресурсами подружиться ?


1-77348
sa2002
2002-06-09 01:04
2002.06.24
потоки


3-77299
Kombat
2002-05-30 13:39
2002.06.24
Большие базы в InterBase/FireBird