>>I am trying to write an application to read/write information between
>>two mobile phone which was connected to GPRS network. But I found that
[quoted text clipped - 9 lines]
> networks within the 10.*.*.* address space, each with its own route
> out the the Internet.
Indeed, but in theory that would then be the path between them. You can get
some very convoluted paths sometimes (e.g. after the Canadian ice storm).
What is probably the case is that the GPRS network stops the rest of the
world seeing the IP address of individual phones, the phones on the other
hands should be able to see most of the net, so indirect connection would be
possible.
> There may well be no TCP/IP route between two
> mobile phones on GPRS and the operators may filter inbound connections
> in any case. On balance, I'd be surprised if pinging between mobile
> phones did work.
Agreed otherwise loads of GPRS bandwidth would be wasted.
> Incidentally, the www.wirelessforums.org forum you're using is a
> parasitic interface to usenet. You'd be better off using usenet
> directly. This newgroup has nothing to do with the forum through
> which you posted.
>
> Mike.
Dennis Ferguson - 24 Jan 2008 18:00 GMT
>> I have no particular knowledge of how network operators implement data
>> connectivity but it's quite possible that they have several separate
[quoted text clipped - 8 lines]
> hands should be able to see most of the net, so indirect connection would be
> possible.
When you establish an Internet connection from your phone you end up
with a point-to-point connection between the phone and (one of) the
router(s) the Access Point Name names (what's that called, a GGSN?).
Your reachability is entirely dependent on what that router allows
you to reach.
It is quite possible that the router is configured to forward all net 10
packets that are destined to a global Internet address through NAT, and
to forward all packets coming from NAT to a net 10 address, but not to
forward packets directly from one net 10 address to another. This would
be an explicit choice by the operator not to allow phones to talk directly
to each other.
Dennis Ferguson
Mike - 24 Jan 2008 21:39 GMT
>>>I am trying to write an application to read/write information between
>>>two mobile phone which was connected to GPRS network. But I found that
[quoted text clipped - 12 lines]
>Indeed, but in theory that would then be the path between them. You can get
>some very convoluted paths sometimes (e.g. after the Canadian ice storm).
I don't think so, because the 10.0.0.0/8 network isn't routeable on
the Internet. For that to work, the network gateways would have to
route local addresses between themselves, keeping the traffic on the
isolated network and, while possible, I can't see the operators doing
it.
Mike.