Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

вопрос по сетевому программированию

Доброго времени суток comp,

вопрос к специалистам
допустим, я подключаюсь к инету через DialUp. Мне выдается IP-адрес.
У меня есть две программки, client.exe и server.exe, которые способны
передавать сообщения на любой порт UDP и слушать любой порт UDP
соответственно. Я их запускаю, ввожу в server.exe порт, скажем 666,
ставлю на прослушивание. Ввожу в client.exe выделенный мне диалапом
IP-адрес, порт 666, какую-нибудь строку в качестве данных и отправляю.
server.exe принимает строку. Если разорвать связь с инетом, строка не
принимается.
Внимание, вопрос: эта строка физически прошла через сервер провайдера,
или она была передана на server.exe локально, внутри моей машины?
Если локально, то что можно сделать чтобы она таки прошла через
сервер провайдера и обратно?

Ответить   Fri, 10 Sep 2004 22:04:55 +0400 (#227117)

 

Ответы:

Доброго времени суток, Yury.
Вы писали 10 сентября 2004 г., 15:18:10
на тему "вопрос по сетевому программированию"

Эта строка физически прошла через сервер провайдера. Поэтому
естественно, что без подключения к интернету строка не принялась.

Ответить   Денис Sat, 11 Sep 2004 15:21:37 +0400 (#227369)

 

Здоровеньки булы, Денис!

11 сентября 2004 г., суббота, 16:21:37 (GMT+05:00), пришел ко мне
почтальон Почкин и всучил письмо с пометкой "вопрос по сетевому программированию",
в котором сообщалось следующее:

Естественно как раз не по этому - естественно то что без подключения к
инету ip стал неправильным и даже исчез.

PS: По поводу прошла она через сервер или нет - запусти какой-нить
монитор сетки - DUMeter, например (лично я юзаю встроенный в Dialer
Queen) и посмотри идет траффик или нет.

Ответить   Томилов Александр Sat, 11 Sep 2004 21:20:20 +0500 (#227506)

 

Если чел сидит на выделенной линии, то:
1. Он по любому имеет конкретный "внешний" IP.
2. Если он при отключенном прове пошлет сам себе на этот IP какую
угодно хрень, он ее получит. Эта хрен пойдет НЕ через прова.
3. Если он при подключенном прове пошлет сам себе на этот IP какую
угодно хрень, он ее получит. Эта хрен пойдет НЕ через прова.

Если чел сидит на модеме(как кульный мачо):
1. Он имеет IP динамический(скорее всего), меняющийся при каждом
подключении, получает его от прова при подключении.
2. При посылке пакета дорогой товарищ должен будет ручками или как-то
еще по извратному прописать себе его в программе и слать на него его
дорогие пакеты. Пакеты пойдут и будут приниматься, но пров не получит
ни одного из них.

А пакеты дорогой товарищ перестает получать потому что при отключении
инета его IP уже совсем не его машины. А раз он не его, соответственно и
получать эти пакеты машина не будет, а просто проигнорирует.
А физически дальше процессора они никуда и не ходют, модем о них и не
знает ничего.

Эй, дорогой товищь, все-таки нафига тебе это нужно? расскажи, а?


--
geg***@y*****.ru Наша музыка: тем что даже и не запущен

Номер выпуска : 3541
Возраст листа : 357 (дней)
Количество подписчиков : 472
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/227737
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.prog.prog
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписать: mailto:comp.soft.prog.prog--unsub@subscribe.ru?subject=comp.soft.prog.prog

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Sun, 12 Sep 2004 17:27:40 -0700 (#227737)

 

Hello, Дедка.

Не обязательно. Он может продключаться через непрозрачный прокси и
тогда один IP будет на N юзеров. В GPRS всегда стоит проксик.

Если конкретно не указать командой route.

Аналогично.

Есть универсальный адрес - 127.0.0.1. Если на него посылать пакеты,
то они не выйдут на уровень железа и доставятся независимо от того,
как подключен юзер и подключен ли он вообще. Опять же если не
перенастроин роутинг.

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

Ответить   "B." Tue, 14 Sep 2004 15:26:35 +0400 (#228499)

 

хм.... а ты не можешь поподробней для чего тебе это нужно.. а то
как-то логики не видно... зачем тебе слать самому себе пакеты через
прова?
Может ты изобретаешь велосипед?


--
geg***@y*****.ru Наша музыка: тем что даже и не запущен

Номер выпуска : 3537
Возраст листа : 355 (дней)
Количество подписчиков : 470
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/227381
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.prog.prog
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписать: mailto:comp.soft.prog.prog--unsub@subscribe.ru?subject=comp.soft.prog.prog

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Sat, 11 Sep 2004 11:49:31 -0700 (#227381)

 

Приветствую Дедка,

Saturday, September 11, 2004, 10:49:31 PM, you wrote:

нет, это эксперименты с "тестовыми входами" - мне интересно что с ними
можно сделать полезного:)
P.S. если у кого-то есть информация по программированию Raw Sockets
под WinXP (а особенно _рабочие_ исходники, не выдающие ошибок) -
кидайте на мыло!

Ответить   Sun, 12 Sep 2004 19:55:06 +0400 (#227647)

 

а.. ясно.. если адреса резолвятся.. значит расшарен 53(ДНС) порт.
Вот через этот порт ты и можешь общаться с миром.
--
geg***@y*****.ru Наша музыка: тем что даже и не запущен

Номер выпуска : 3546
Возраст листа : 357 (дней)
Количество подписчиков : 470
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/228162
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.prog.prog
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписать: mailto:comp.soft.prog.prog--unsub@subscribe.ru?subject=comp.soft.prog.prog

http://subscribe.ru/ http://subscribe.ru/feedback

Ответить   Mon, 13 Sep 2004 20:51:11 -0700 (#228162)

 

Win32)

Warning! New message from Yury <yur***@f*****.com> was detected:

В Windows 2000 можно было бы воспользоваться командой route и сделать так, чтобы
все пакеты, независимо от адресата, отправлялись провайдеру. А он уже вернет
их вам. Тогда можно будет сделать пинг провадерского сервера, только вот зачем
это надо, мне тоже не понятно :)

Ответить   Alexander Artemenko Mon, 13 Sep 2004 10:05:41 +0400 (#227838)