up vote 2 down vote favorite
share [g+] share [fb]

When my cellphone accesses a website via the tower and its GPRS gateway, NAT ensures that the sites receive a public IP. Would all phones using a single tower have the same IP?

  • If yes, then how can the mass of received HTTP data routed to the correct cellphone? And how can websites differentiate between cellphone visitors? Is there additional HTTP header data?
  • If no, then how are these unique IPs assigned? Based on availability or location? Would each tower have a fixed set of IPs?
link|improve this question

71% accept rate
feedback

1 Answer

up vote 2 down vote accepted

To answer your first question mobile/cell-phone IP addresses are handed out using DHCP like any other client device. To answer your second questions, well yes, through NAT - that's what NAT does, it allows multiple 'inside' devices to get IP services through a NAT gateway - external IP services will not be able to identify individual internal devices like phones by IP but could via a session ID, cookie or similar.

link|improve this answer
I'm a little confused, would all phones using a tower have the same public IP address? yes/no? – Jenko Aug 29 '09 at 19:23
3  
Provider dependent. There's no reason they have to though. – Cian Aug 29 '09 at 19:26
2  
I thought most cell phones use PPP, and so they don't actually use DHCP but instead get their IP from the remote end of the ppp connection... – chris Aug 29 '09 at 23:17
You're right, at least for all the providers in ie. – Cian Aug 29 '09 at 23:53
Correct, the traffic only turns into IP in a one or only a few centralised locations - it isn't IP traffic at the tower. – Chopper3 Aug 31 '09 at 10:09
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.