Цитата(alx125 @ Sep 2 2009, 05:26)

Однако, если рассмотреть упрощенный вариант, когда оба GSM-модуля находятся в домашней сети одного и того же оператора, то можно сказать что они в локальной сети и у каждого из них локальные IP-адреса.
Чаще всего они назначаются динамически. Но они находятся до NAT.
И поэтому может быть возможен "почти" прямой обмен между ними. "Почти" - потому что все равно ч/з оборудование операторов. И трафик будет по полной считаться скорее всего.
Динамически выделенные каждому из них IP-адрес может быть узнан по команде AT+CIFSR Get local IP address (SIM300). И передан другому ч/з SMS или внешний сервер. Возможны др.варианты.
Если есть внешний сервер, да еще и с выделенным IP -- то зачем связываться напрямую и что-то придумывать с передачей друг другу локальных IP, если можно делать передачу через этот сервер? Кстати, в качестве такого сервера можно использовать сервер электронной почты -- как это делать, смотрите в недавней теме, посвященной доступу к серверам по доменным именам.
Есть еще возможность использовать трансляцию адресов обоих модемов из IPv4 в IPv6 с помощью свободных шлюзов в интернете -- но я не пробовал, поэтому подробнее не скажу.