Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: TCP соединение через интернет
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
altlogic
Здравствуйте!

Моё исходное задание - исследование скорости GPRS соединения. Для начала между системой AVR+Wavecom и ПК, подключенным к интернету. Wavecom к инету вроде подключил, да соединиться было не с кемsmile.gif
Для ПК нашёл на билдере пример соединения двух компьютеров через TCP-сокеты(чат). Реализовано при помощи создания на одном компьютере сервера, на другом клиента. Сервер слушает порт, клиент подключается к нему. Всё просто. Работает на одном компьютере. Даже если указывать внешний ай-пи адрес для соединения программ. Но вот через интернет общение в чате не пошло...
Погуглил немного тему установления TCP-соединения между двумя машинами в интернете, да так и не нашёл ответа на вопрос, что мешает соединению. Фаервол, NAT или ещё что? Уверен, что этой темой занимались многие из тех, кто соединиялся по GPRS, так может подскажете в чём может быть дело?smile.gif куда смотреть, что изучить ... Соединять ПК с Wavecom - ом через интернет пока даже не пробовал, т.к. подозреваю, что соединение не пойдёт по тем же причинам...
Клим
Цитата(altlogic @ May 21 2008, 14:39) *
Погуглил немного тему установления TCP-соединения между двумя машинами в интернете, да так и не нашёл ответа на вопрос, что мешает соединению. Фаервол, NAT или ещё что? Уверен, что этой темой занимались многие из тех, кто соединиялся по GPRS, так может подскажете в чём может быть дело?smile.gif куда смотреть, что изучить ... Соединять ПК с Wavecom - ом через интернет пока даже не пробовал, т.к. подозреваю, что соединение не пойдёт по тем же причинам...

Какой айпи адрес у вас на компе ? локальный или внешний ?
Тоже самое касается GPRS модема, если вы его хотите сделать сервером.

А вообще, если только измерить скорость соединения - то вполне можно обойтись подключением модуля к компу.
altlogic
Цитата(Клим @ May 21 2008, 23:47) *
Какой айпи адрес у вас на компе ? локальный или внешний ?
Тоже самое касается GPRS модема, если вы его хотите сделать сервером.

А вообще, если только измерить скорость соединения - то вполне можно обойтись подключением модуля к компу.

У меня есть внутресетевой адрес, и есть адрес который присваивается мне при выходе в интернет, то есть как я понял внешний.
На данный момент я как раз и подлючил модуль напрямую к компьютеру, а авр его только инициализирует.
Baser
Цитата(altlogic @ May 21 2008, 16:20) *
У меня есть внутресетевой адрес, и есть адрес который присваивается мне при выходе в интернет, то есть как я понял внешний.

ПК с таким подключением вам не годится. Вам нужно найти компьютер с внешним IP адресом и на нем запустить сервер. Этот внешний IP и номер порта, который слушает сервер, нужны для настроек модема. Самим модемом можно управлять с любого ПК или МК. Эта часть будет "клиентом".

Общее правило: сервер должен иметь глобальный IP
altlogic
Цитата(Baser @ May 22 2008, 02:11) *
ПК с таким подключением вам не годится.

А вот существуют различные программы для соединения двух компьютеров, вроде голосовых чатов. Я так понимаю все они работают через сервер-посредник в интернете? Наверное я буду прорабатывать этот вариант. Либо с беслатным сервером, либо уже на своём сайте будем апач подымать.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.