реклама на сайте
подробности

 
 
8 страниц V  < 1 2 3 4 5 > »   
Reply to this topicStart new topic
> Передача данных между 2 GPRS модемами, Уважаемые, помогите. Нужна прога на С++, которая реализует передачу да
Chupakabra
сообщение Jul 26 2006, 10:06
Сообщение #31


Местный
***

Группа: Свой
Сообщений: 361
Регистрация: 18-04-05
Пользователь №: 4 258



На счет dynDNS - там много вариатнов есть. Бесплатный: когда терминал получает доступ через GPRS в интернет (все сотовые операторы предоставляют только доступ в интернет по технологии GPRS), он посылает http запрос на сайт dyndns.org или аналогичный, содержащий свой IP, имя пользователя пароль на обновление. Далее при запросе через интернет по адресу terminal1.dyndns.org (да хоть с PC обычного) служба DNS обращается к DNS домена dyndns.org, а тот возвращает текущий IP адрес terminal1.
Платные сервисы основаны на обновлении записи в DNS сервере службы dyndns. Это DNS для быстроты обработке можно указать в настройка TCP/IP : primary, secondory. (про платные сервисы я толком не знаю, если нужно думаю сами можете почитать и разобраться что они там предлагают).

На счет надежности всего это дела могу сказать, что надежней всего стало бы наличие собственного сервера 24online заточенного только под обработку запросов c terminal1-N smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 26 2006, 10:37
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Yuriy_Rus @ Jul 25 2006, 12:38) *
Сначала модем посылает свой динамический IP серверу. Затем принимает IP другого. Всё то же самое делает и другой модем.

Если есть сервер, то и работайте ВСЕГДА через него и не морочте голову. Это между прочим ЕДИНСТВЕННЫЙ универсальный вариант. Ибо даже обмеявшись полученными IP вы удручающе высокой
вероятностью обменяетесь ЛОКАЛЬНЫМ IP адресом внутренней сети провайдера, от котогого никакого
толку за пределами сети не будет и если провайдер не полный лох, то доступа не будет и к другим IP
(за исключением Gateway/Proxy/DNS) в его сети.
Посему ВСЯ работа через сервер, или оплата (многие провайдеры сие предоставляют) реального фиксированного IP для ваших модемов.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Yuriy_Rus
сообщение Jul 26 2006, 10:54
Сообщение #33


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 24-07-06
Пользователь №: 19 039



to Chupackabra

Я уже несколько раз говорил, что будет свой сервер 24online.



Цитата(zltigo @ Jul 26 2006, 14:37) *
Цитата(Yuriy_Rus @ Jul 25 2006, 12:38) *

Сначала модем посылает свой динамический IP серверу. Затем принимает IP другого. Всё то же самое делает и другой модем.

Если есть сервер, то и работайте ВСЕГДА через него и не морочте голову. Это между прочим ЕДИНСТВЕННЫЙ универсальный вариант. Ибо даже обмеявшись полученными IP вы удручающе высокой
вероятностью обменяетесь ЛОКАЛЬНЫМ IP адресом внутренней сети провайдера, от котогого никакого
толку за пределами сети не будет и если провайдер не полный лох, то доступа не будет и к другим IP
(за исключением Gateway/Proxy/DNS) в его сети.
Посему ВСЯ работа через сервер, или оплата (многие провайдеры сие предоставляют) реального фиксированного IP для ваших модемов.


Так что теперь и общаться модемам только через сервак?
А в случае если они будут использовать одного и того же провайдера? blink.gif

Сообщение отредактировал Yuriy_Rus - Jul 26 2006, 10:52
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Jul 26 2006, 11:21
Сообщение #34


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата
Yuriy_Rus 11 минут назад Отправлено #33
Группа: Участники
Сообщений: 0
Регистрация: 24-07-06
Пользователь №: 19 039

Это как так? Сообщений = 0 !!!

Цитата
А в случае если они будут использовать одного и того же провайдера?

Думаю тут 100% можно напрямую.

Цитата(zltigo)
Ибо даже обмеявшись полученными IP вы удручающе высокой
вероятностью обменяетесь ЛОКАЛЬНЫМ IP адресом внутренней сети провайдера, от котогого никакого толку за пределами сети не будет и если провайдер не полный лох, то доступа не будет и к другим IP (за исключением Gateway/Proxy/DNS) в его сети.

Что за бред? GPRS предоставляет доступ в глобальную сеть. Поэтому и айпишники он выдаёт глобальные. Точно такие же как и при dial-up'е.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 26 2006, 11:29
Сообщение #35


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(GetSmart @ Jul 26 2006, 14:21) *
Что за бред? GPRS предоставляет доступ в глобальную сеть. Поэтому и айпишники он выдаёт глобальные.

Незнание азбуки IP - для доступа в глобальную сеть не нужно иметь глобальный IP.
Вот я прямо сейчас пишу с машины которой выдан адрес
192.168.4.102. Заходите в гости :-)

Цитата
Думаю тут 100% можно напрямую.

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


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Chupakabra
сообщение Jul 26 2006, 11:30
Сообщение #36


Местный
***

Группа: Свой
Сообщений: 361
Регистрация: 18-04-05
Пользователь №: 4 258



Цитата(Yuriy_Rus @ Jul 26 2006, 14:54) *
Так что теперь и общаться модемам только через сервак?
А в случае если они будут использовать одного и того же провайдера? blink.gif


Думаю что работа GPRS сети аналогична dialup-у. Каждий клиентский IP может общаться напрямую только со шлюзом, а уж он решает куда разрешать маршрутизацию/NAT трансляцию. Самый плохой вариант когда 1) у 2х клиентвов вобще приватные IP вида 10.0.0.1-2 (mask 255.255.255.0); 2) при этом может быть запрещена маршрутизация 10.0.0.1 <-> 10.0.0.2. Многое из этого уже написал zltigo smile.gif


Вот уж где надо спецов по GPRS звать smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 26 2006, 11:42
Сообщение #37


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Yuriy_Rus @ Jul 26 2006, 13:54) *
Так что теперь и общаться модемам только через сервак?

А какая проблема? Если сервак при любом раскладе будет?
Собираетесь 100000 абонентов одновременно соединять и хотите на мощности сервера сэкономить?
Несколько десятков соединений любая 386 потянет.


Цитата(Yuriy_Rus @ Jul 26 2006, 13:54) *
Так что теперь и общаться модемам только через сервак?

А какая проблема? Если сервак при любом раскладе будет?
Собираетесь 100000 абонентов одновременно соединять и хотите на мощности сервера сэкономить?
Несколько десятков соединений любая 386 под первым попавшемся Linux потянет.


Цитата(Chupakabra @ Jul 26 2006, 14:30) *
Вот уж где надо спецов по GPRS звать smile.gif

Это не облась GPRS, а решение системных администраторов конкретного провайдера.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Chupakabra
сообщение Jul 26 2006, 13:26
Сообщение #38


Местный
***

Группа: Свой
Сообщений: 361
Регистрация: 18-04-05
Пользователь №: 4 258



Цитата(zltigo @ Jul 26 2006, 15:42) *
Цитата(Chupakabra @ Jul 26 2006, 14:30) *

Вот уж где надо спецов по GPRS звать smile.gif

Это не облась GPRS, а решение системных администраторов конкретного провайдера.


Ну я имел ввиду уровень ниже, т.е. возможности и основы функционирования самого GPRS. Или tcp/ip так плотно интегрирован с ним, что рассмотрение можно ограничить только tcp/ip протоколами?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 26 2006, 14:07
Сообщение #39


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Chupakabra @ Jul 26 2006, 16:26) *
Ну я имел ввиду уровень ниже, т.е. возможности и основы функционирования самого GPRS. Или tcp/ip так плотно интегрирован с ним, что рассмотрение можно ограничить только tcp/ip протоколами?

Чего-то я не понял :-(. Интеграции нет и по этой причине можно автономер разбираться с IP..
Что касается архитектуры GPRS/IP, то есть старенький, но зато перезентационный обзорчик
от "Архитектора" сети BT:
http://ripe.net/ripe/meetings/ripe-37/pres...prs/sld001.html


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
3.14
сообщение Jul 27 2006, 08:08
Сообщение #40


Их либе дих ...
******

Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609



От части схожее обсуждение http://electronix.ru/forum/index.php?showt...=10552&st=0
Мне вот что интересно, в случае работы через DNS по динамическим IP ...
Сколько потребуется времени чтоб вновь присвоенный IP к определенному имени "расползся" по другим DNS серверам, а то получится хотя новый IP и линкован к имени а попасть можно будет на него будет например через сутки (имеется ввиду по имени а не по IP)?


--------------------
Усы, борода и кеды - вот мои документы :)
Go to the top of the page
 
+Quote Post
kuguar
сообщение Jul 27 2006, 08:28
Сообщение #41


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 22-04-05
Из: Томск
Пользователь №: 4 382



блин. длинная тема. еслия понял нужно соединить два модема по gprs напрямую. вариант с выделением имени тут я думаю не прокатит потому что как правило ОпСоС выдает динамический адрес но он fake, то есть нереальный и не маршрутизируемый глобально. если соединять два модема из одной сети - то по идее поглядев ип адреса и если они из одной подсети - связать из можно, если из разных то наврятли. вариант - поднять на обоих gprs и попробовать пингануть друг друга. при создании какого то масштабного проекта какие то вещи обсуждаемы на уровне ОпСоС, например - выделение абонентам из корпоративного договора пула реальных айпи. а насчет "расползания" - я так понимаю днс-имя зарегят на определенный ip, который принадлежит подсети которая принадлежит провайдеру, которые прописан в RIPE. соотвественно dns не знающий соответствыя вашего имени-ип полезен на dns именно вашего провайдера.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 27 2006, 08:31
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(3.14 @ Jul 27 2006, 11:08) *
Мне вот что интересно, в случае работы через DNS по динамическим IP ...
Сколько потребуется времени чтоб вновь присвоенный IP к определенному имени "расползся" по другим DNS серверам, а то получится хотя новый IP и линкован к имени а попасть можно будет на него будет например через сутки (имеется ввиду по имени а не по IP)?

А никто и не будет динамически имена переприсваивать! Вам временно выдали IP из пула ПРИНАДЛЕЖАЩЕГО не Вам - с чего это Вы взяли, что хоть какой-то DNS пойдет не на сервер владельца
спрашивать "назначенное" ему имя :-). В случае, если это Ваш пул адресов, то тогда конечно вы можете указать какой из ВАШИХ серверов отвечает за привязку и с ним играться. Степень "расползания" может быть ограничена пожеланием другим серверам всем всегда обращаться к Вашему серверу, что однако не помешает кому-нибудь (тем более не серверу) на это наплевать и закэшировать.
Короче, об именах забудьте, либо "назначайте" из прямо на пользовательской машине в hosts - тут
Вам никто не указ :-)


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Yuriy_Rus
сообщение Jul 27 2006, 08:38
Сообщение #43


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 24-07-06
Пользователь №: 19 039



Цитата(zltigo @ Jul 26 2006, 18:07) *
Цитата(Chupakabra @ Jul 26 2006, 16:26) *

Ну я имел ввиду уровень ниже, т.е. возможности и основы функционирования самого GPRS. Или tcp/ip так плотно интегрирован с ним, что рассмотрение можно ограничить только tcp/ip протоколами?

Чего-то я не понял :-(. Интеграции нет и по этой причине можно автономер разбираться с IP..
Что касается архитектуры GPRS/IP, то есть старенький, но зато перезентационный обзорчик
от "Архитектора" сети BT:
http://ripe.net/ripe/meetings/ripe-37/pres...prs/sld001.html


Решил всё-таки попробовать вариант с обменом IP между модемами с одинаковым провайдером.
Если не выйдет воспользуюсь вашей идеей, и всё будет через сервер.
Go to the top of the page
 
+Quote Post
kuguar
сообщение Jul 27 2006, 08:42
Сообщение #44


Частый гость
**

Группа: Свой
Сообщений: 118
Регистрация: 22-04-05
Из: Томск
Пользователь №: 4 382



точно! можно использовать имя host'а то есть динамическое имя которое присваивает провайдер при подключении. Но оно каждый раз может быть разное. или могут быть еще какието подводные камни. но если провайдер не проводит фильтрацию какую либо то:
1. оба модема поднимают gprs и определяют свои host -имена
2. обмениваются ими (csd или sms) один из них или оба пытаются установить соединеие с друг другом.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jul 27 2006, 08:43
Сообщение #45


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(kuguar @ Jul 27 2006, 11:28) *
если соединять два модема из одной сети - то по идее поглядев ип адреса и если они из одной подсети - связать из можно

Уже писал - тоже маловероятно, если провайдер нормальный. Дело в том, что это ведь не Ваша сеть на работе/дома(в квартире), где все компьютеры по определению должны видеть и работать друг с другом. Тут вариант гостинницы, где временно встречаются со своими компьютерами разные НЕЗНАКОМЫЕ даже люди и даже будучи подключенными в одну сеть они из соображений безопасности НЕ ДОЛЖНЫ иметь возможность выходить на другие компьютеры постояльцев, да и на компьютеры владельцев гостинницы тоже :-).


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

8 страниц V  < 1 2 3 4 5 > » 
Reply to this topicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 21:54
Рейтинг@Mail.ru


Страница сгенерированна за 0.01516 секунд с 7
ELECTRONIX ©2004-2016