PDA

Просмотр полной версии : C# передача данных через интернет


Byte_
17.06.2010, 10:09
Всем привет.
Очень нужен ваш совет/помощь.

Задача:
нужно от одного компьютера без внешнего ip второму (тоже без внешнего ip) передать 1 байт информации с максимально высокой скоростью (минимальная задержка и маленький вес пакета).

пытался так: tcp + vpn, но это не удобно, + возникла проблема с реализацией tcp передачи.

была идея взять какой-нибудь irc канал или ещё что-то подобное, но там задержки огромные по моему.

очень нужно, что-бы всё было максимально просто или хотя-бы был пример (исходник).

спасибо.

M_script_
17.06.2010, 11:12
быстрее всего будет по UDP передавать.

Byte_
17.06.2010, 15:16
быстрее всего будет по UDP передавать.
да, но по UDP можно только в локальной сети и нужно знать IP получателя.

M_script_
17.06.2010, 16:41
да, но по UDP можно только в локальной сети и нужно знать IP получателя.

Так тебе нужно из одной локалки в другую передать? :confused:

Byte_
17.06.2010, 16:59
да, через интернет.
комп №1 и комп №2 могут быть где угодно...