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

 
 
8 страниц V  « < 5 6 7 8 >  
Reply to this topicStart new topic
> Передача данных между 2 GPRS модемами, Уважаемые, помогите. Нужна прога на С++, которая реализует передачу да
zltigo
сообщение Aug 24 2006, 21:29
Сообщение #91


Гуру
******

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



Цитата(GetSmart @ Aug 24 2006, 23:55) *
Вот я сейчас с берегов чёрного моря в инете через GPRS выхожу и мой айпишник совсем не похож на тот, который Вы говорили. Это почему?
External IP=83.149.24.98
Internal IP=172.16.3.121

Это мы очем? О глобальных IP?
1. Я не в курсе, что и о чем там Аська пишет - посему ipconfig /all и информацию по GPRS интерфейсу сюда.
2. Никто не запрещает выдавать глобальные адреса, как и не ОБЯЗЫВАЕТ их выдавать. Мысль понятна?
3. Вы сейчас находитесь в несколько необычных условия роуминга а там есть два принципиально разных варианта "простой" - когда Ваш трафик терминируют по месту прописки и тогда с локальным IP возможны варианты и "правильный" - когда провайдер роуминга у себя терминирует.
4. Вернетесь домой - посмотрите.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Aug 24 2006, 22:03
Сообщение #92


.
******

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



zltigo
Не. карточка Мегафоновская и я её здесь местную купил. Так что никакого роуминга нету.

А как узнать реальный (ну или какой другой) айпи? Какой прогой?


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


Гуру
******

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



Цитата(GetSmart @ Aug 25 2006, 01:03) *
zltigo
А как узнать реальный (ну или какой другой) айпи? Какой прогой?

Цитата
ipconfig /all и информацию по GPRS интерфейсу сюда.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 24 2006, 22:33
Сообщение #94


Гуру
******

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



Цитата(GetSmart @ Aug 24 2006, 23:55) *
ЗЫ вот что у меня в аське написано:
External IP=83.149.24.98
Internal IP=172.16.3.121


Кстати, на самом деле вопрос в Вашем случае можно считать закрытым,
поскольку трудно на самом деле толковать "Internal IP=172.16.3.121"
иначе, как выданный Вам IP.
А 172.16.0.0/16 это именно и есть приватная сеть "B" класса - спите спокойно,
к Вам никто снаружи не придет :-)


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Aug 24 2006, 22:46
Сообщение #95


.
******

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



Код
Настройка протокола IP для Windows 2000

        Имя компьютера  . . . . . . . . . : starbob
        Основной DNS суффикс  . . . . . . :
        Тип узла  . . . . . . . . . . . . : Широковещательный
        Включена IP-маршрутизация . . . . : Нет
        Доверенный WINS-сервер  . . . . . : Нет

Адаптер Megafon GPRS:

        DNS суффикс этого подключения . . :
        Описание  . . . . . . . . . . . . : WAN (PPP/SLIP) Interface
        Физический адрес. . . . . . . . . : 00-53-45-00-00-00
        DHCP разрешен . . . . . . . . . . : Нет
        IP-адрес  . . . . . . . . . . . . : 172.16.45.190
        Маска подсети . . . . . . . . . . : 255.255.255.255
        Основной шлюз . . . . . . . . . . : 172.16.45.190
        DNS-серверы . . . . . . . . . . . : 83.149.24.244
                                            62.183.50.230


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
goodwin
сообщение Aug 25 2006, 01:39
Сообщение #96


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Долгонько тут идет обсуждение очевидного... smile.gif
Тщательно изучал этот вопрос когда-то. Пришел к одному выводу - только выделенный сервер в сети со статическим адресом для обмена. Все остальное - изврат...
И еще: сейчас модем без поддержки IP - раритет... Никаких PPP, LCP, PAP, CHAP реализовывать в своих дивайсай нет смысла - все есть в модемах по $40...
Проще всего GET, PUT на HTTP сервер посредством AT команд... На сервере - обрабатываюший запросы скрипт.
Если объем данных небольшой, то самое выгодное (в России) - сеансное соединение устройств к серверу через пчелайн GPRS, ибо у них первые 5 кБ не тарифицируются... Халява wink.gif
Срочный вызов дивайса для сеанса обмена можно осуществить простым дозвоном с сервера.
Постоянная связь съедает трафик за счет флуда, который постоянно присутствует в приватной сети оператора (правда немного, если не отвечать на ICMP, сканировние DCOM маздая и пр.). В пчелайне в приватной сети - каша...
Поддерживать постоянное соединение невыгодно и еще по одной причине - случайные обрывы, и связанный с этим перерасход трафика (Допустим набежало 10 кБ, обрыв... оператор при этом слупляет тарифный минимум - 49 кБ... И так далее ) Так, что сеанс дешевле в смысле накладныхрасходов.
Надеяться например на то, что пчелайн в Казани и пчелайн в Москве - одна и та-же сеть не стОит - даже с IP вида 172.x.x.x на обеих модемах - это разные подсетки. Проверить легко - при соединении с сервером прописывается IP пчелайновского маршрутизатора - один на всех...
Маршрутизатор некоторое время хранит информацию о соединении - то бишь можно пользовать не только TCP, но и UDP. Пакеты ходят туда и обратно - проверено... (шлем с модема UDP пакет на сервер, потом можно ответить UDP пакетом на IP адрес сотового маршрутизатора - доходит..) Хотя TCP все-таки надежнее.

Вот такие наблюдения...

ЗЫ: Выделенный сервер по нынешним временам не роскошь - обыденность... Например в наших краях сейчас идет акция - ADSL подключение вместе с "проводами до дома" за 300 руб wink.gif Сам модем стОит 27 баксов... Ну и хиленький пентиум для полного счастья... Я при пробах пользовал (с нулевыми познаниями в PHP, CGI и пр.) бесплатную утилиту "Small HTTP Server " - всего 17 кБ !!! И простейший консольный обработчик HTTP CGI запросов на дельфях...
Go to the top of the page
 
+Quote Post
Shadow_ru
сообщение Aug 25 2006, 05:05
Сообщение #97





Группа: Новичок
Сообщений: 8
Регистрация: 23-08-06
Пользователь №: 19 755



2Yuri_Rus

Ну, гипертерминал наверное сигналы RTS,CTS поднимает, у вас управление потоком - аппартное в гипере стоит ?.

2 goodwin.
О! Верным путём идёте товарищ.

Про IP почему сказал. Ну вы взяли себе выделенку, а провайдер возми, да поменяй пул IP адресов. Делают они так, не часто но бывает.
Так-что если по IP - лучше иметь 1 сервак + 2 прозрачных редиректора на других провайдерах.
Чтобы было время свои железки на новый IP перешить.

А GPRS модемы у меня всегда были только в виде мобил Siemens. Там такого счастья не было. APN задать - да, РРР - не видел.
Всё-же я себе слабо представляю, как модем САМ! строит IP пакеты из сырого потока данных и рассылает их со всеми верными полями в заголовке + режет поток данных по частям. А потом обратно раскручивает.
Как-то реализовывал РРР на ISDN, очень муторное занятие. Очень.

Сообщение отредактировал Shadow_ru - Aug 25 2006, 05:07
Go to the top of the page
 
+Quote Post
zltigo
сообщение Aug 25 2006, 05:40
Сообщение #98


Гуру
******

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



Цитата(GetSmart @ Aug 25 2006, 01:46) *
IP-адрес . . . . . . . . . . . . : 172.16.45.190
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз . . . . . . . . . . : 172.16.45.190

Ну вот - обычное дело - грамотно построенная сеть (можете мои предыдущие посты перечитать), резюме:
1. Выдан приватный адрес для подсетей класса "B" - из глобального интернета не зайдете.
2. Для Вас создана своя локальныая сеть из одного компьютера - "соседи" - за бетонной стенкой.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
goodwin
сообщение Aug 25 2006, 11:17
Сообщение #99


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Цитата
2 goodwin.
О! Верным путём идёте товарищ.


Уже давно никуда не иду wink.gif

По поводу встроенного сэка можно глянуть : http://www.macro-peterburg.ru/pdf/TCP-IP%2...Note%201.01.pdf
Go to the top of the page
 
+Quote Post
goodwin
сообщение Aug 25 2006, 11:48
Сообщение #100


Местный
***

Группа: Свой
Сообщений: 481
Регистрация: 1-08-05
Пользователь №: 7 267



Цитата(zltigo @ Aug 25 2006, 08:40) *
Цитата(GetSmart @ Aug 25 2006, 01:46) *

IP-адрес . . . . . . . . . . . . : 172.16.45.190
Маска подсети . . . . . . . . . . : 255.255.255.255
Основной шлюз . . . . . . . . . . : 172.16.45.190

Ну вот - обычное дело - грамотно построенная сеть (можете мои предыдущие посты перечитать), резюме:
1. Выдан приватный адрес для подсетей класса "B" - из глобального интернета не зайдете.
2. Для Вас создана своя локальныая сеть из одного компьютера - "соседи" - за бетонной стенкой.



Увы, для пчелайна необычное sad.gif
Пытался звонить - разводят руками - ничего не можем(не хотим?) сделать...
Они видимо заинтересованы, чтобы в подсетке был постоянный трафик.
Короче раздолье для служб мастдая/вирусни...
Go to the top of the page
 
+Quote Post
Yuriy_Rus
сообщение Aug 25 2006, 13:12
Сообщение #101


Участник
*

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



to Goodwin

Спасибо за столь объёмный и детальный рассказ.

Цитата(goodwin @ Aug 25 2006, 05:39) *
ибо у них первые 5 кБ не тарифицируются... Халява


Это и сейчас так?
А про других ОпСоСов не знаете?

Цитата(goodwin @ Aug 25 2006, 05:39) *
Постоянная связь съедает трафик за счет флуда, который постоянно присутствует в приватной сети оператора (правда немного, если не отвечать на ICMP, сканировние DCOM маздая и пр.)


Про это можете рассказать поподробнее и более доступным языком?
Что такое ICMP? DCOM?
Я во всей инет-мути шарю слабовато.

В документации к модему нашёл спец. AT# комнды, кот. устанавливают TCP-сокет соединение.
А вот именно про передачу данных команд не нашёл или это делается при помощи стандартных recv и send (попробовать пока не могу)? Можете подсказать?

Вариант с дозвоном, а потом установкой соединения стремает своей "скорострельностью".
Или это пустые опасения. Как вы в своё время решили эту проблему? Что использовали?




Цитата(Shadow_ru @ Aug 25 2006, 09:05) *
2Yuri_Rus

Ну, гипертерминал наверное сигналы RTS,CTS поднимает, у вас управление потоком - аппартное в гипере стоит ?.

Управления потоком нет вообще.
Go to the top of the page
 
+Quote Post
Мур
сообщение Aug 22 2008, 07:48
Сообщение #102


Знающий
****

Группа: Свой
Сообщений: 815
Регистрация: 7-06-06
Из: Харьков
Пользователь №: 17 847



Просматривая форум стало понятно, что задача не простая, подключить два GPRS-модема в режиме точка-точка.
Есть информация, что такое возможно.
Ссылка http://www.cells.ru/articles/technologies/GPRS.html

Как, господа форумчане,теоретики брешут? 1111493779.gif
... Или я что не понял?
Go to the top of the page
 
+Quote Post
Andrewak
сообщение Aug 22 2008, 09:33
Сообщение #103


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

Группа: Новичок
Сообщений: 148
Регистрация: 13-12-05
Пользователь №: 12 162



Господа! Мож я чё-то не понимаю, но я как раз изучаю встроенный tcp/ip стек моего модема и, по-моему, это то, что нужно для данной задачи. Вот сцылка на документ (внимание! 1 МЕГАБАЙТ!):
http://www.alphamicro.net/resources/Sagem/...HiLo-Module.pdf

Сначала я прочитал страничку 205 и понял, как сделать сервер на одном модеме и узнать свой ip и порт. Затем нужно каким-либо образом (CSD, SMS, call back) сообщить второму модулю свой ip. Затем я прочитал страничку 204 и понял как клиентом (второй модйль) достучаться до ранее созданного сервера, используя полученный ip.
Вопрос: если так всё просто, где я наступил на грабли? В железе сам пока не проверял, но в теории всё логично...
beer.gif
Go to the top of the page
 
+Quote Post
edo
сообщение Aug 22 2008, 13:08
Сообщение #104


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 8-08-07
Пользователь №: 29 664



всего лишь в том, что чаще всего провайдеры выдают модемам "серые" адреса, до которых невозможно достучаться.
Go to the top of the page
 
+Quote Post
Andrewak
сообщение Aug 25 2008, 06:44
Сообщение #105


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

Группа: Новичок
Сообщений: 148
Регистрация: 13-12-05
Пользователь №: 12 162



Цитата(edo @ Aug 22 2008, 17:08) *
всего лишь в том, что чаще всего провайдеры выдают модемам "серые" адреса, до которых невозможно достучаться.

Ну дык эта проблема решается запросом к провайдеру. За определенную плату мобильный оператор выделяет реальный фиксированный iP.
Go to the top of the page
 
+Quote Post

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

 


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


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