Bagaimana jaringan 3G menetapkan IP ke telepon pintar? [Tutup]

13

Saya bermain game di jaringan 3G menggunakan Android atau Iphone. Misalkan saya bergerak dari satu sel ke sel lainnya; Apakah Alamat IP akan berubah? Jika ya, lalu bagaimana saya bisa melanjutkan permainan yang sama sambil mengubah stasiun pangkalan, karena alamat IP saya sudah terdaftar di Server permainan? Apakah ada sesuatu DHCP?

GameBuilder
sumber
3
Ini benar-benar tergantung pada operator, tetapi biasanya IP bertahan dari penyerahan antara dua sel 3G (jika tidak IP Anda akan berubah cukup sering karena sel 3G sangat kecil, tidak ada yang dibandingkan dengan sel GSM)
JustSid
Misalkan IP digunakan di Sel lain maka Bagaimana pengalihan IP ke baru akan terjadi. Karena saya harus mengirim IP baru ke server dan mengganti IP lama.
GameBuilder
@GameBuilder: IP tidak dapat digunakan di sel lain, kecuali jika itu milik operator berbeda.
JustSid
1
@GameBuilder: IP tidak ada hubungannya dengan sel radio! Penugasan IP adalah sesuatu yang dilakukan oleh operator Anda. Menara radio terhubung ke "Node B". Dalam jaringan seluler ada banyak "Node B". Ini kemudian terhubung ke jaringan operator Anda. Sementara di jaringan itu mungkin ada DHCP atau "IP-address distribution" lainnya. Sungguh, 3G adalah lapisan kontrol akses fisik dan media!
Lurca
Itu berarti OPERATOR memberikan alamat IP Tetap ke ponsel pintar. IP tidak berubah bahkan kami mengubah BST.
GameBuilder

Jawaban:

12

Seperti yang dikatakan @JustSid, jika Anda berpindah dari satu sel ke sel lainnya, handover ditangani secara transparan. Jaringan 3G hanyalah metode transportasi paket data Anda, oleh karena itu beberapa lapisan di bawah lapisan IP, jika Anda berpikir dalam hal tumpukan ISO / OSI. Saya bekerja pada aplikasi push-to-talk untuk ponsel dan yang bisa saya katakan adalah, bahwa kita tidak pernah berurusan dengan perubahan sel 3G. Kami baru saja membuka koneksi TCP dan mulai mengirim paket. Satu hal yang juga tergantung pada operator Anda adalah serah terima 3G <-> 2G. Dengan beberapa operator itu berfungsi dengan baik, dengan yang lain kami memiliki terputus.

Lurca
sumber
+1. Anda mungkin ingin menambahkan yang jelas Anda bisa mendapatkan IP baru dari pemutusan total sementara (tidak ada * G apa pun) - beberapa operator mungkin memegang IP untuk Anda selama beberapa menit. Cara yang efektif untuk hal ini adalah dengan mengirim 'ID sesi' klien yang dapat mereka hubungi kembali. Pada pikiran kedua jangan repot-repot: dia tidak menerima jawaban apa pun - bahkan setelah diberitahu.
Jonathan Dickinson
4

Permintaan HTTP dari perangkat seluler dialihkan melalui WAP Gateway. Ini dikelola oleh operator jaringan seluler. Gateway WAP merutekan permintaan ke server yang diinginkan dan mengembalikan respons ke klien.

Sejauh yang saya tahu, IP routing pada ponsel tidak ada hubungannya dengan base station menara sel karena semua orang di jaringan yang sama akan dialihkan melalui gateway ini.

MrBrick
sumber
0

Cara yang efektif untuk hal ini adalah dengan mengirimkan 'sesi ID' klien yang dapat mereka sambungkan kembali ke IP.

Alokasikan 2 IP ke ponsel - salah satunya tetap konstan (pengidentifikasi) & yang berbeda, (lokasi). Ini disebut 'Tunnel-based'.

Sean
sumber