Як мережа 3G призначає IP смартфонам? [зачинено]


13

Я граю в гру в мережі 3G за допомогою Android або Iphone. Припустимо, я переїжджаю з однієї клітини в іншу; Чи зміниться IP-адреса? Якщо так, то як я можу продовжувати ту саму гру під час зміни базової станції, оскільки моя IP-адреса вже зареєстрована на ігровому сервері? Чи є щось DHCP?


3
Це насправді залежить від оператора, але зазвичай IP переживає передачу між двома 3G-комірками (інакше ваш IP змінюється досить часто, оскільки 3G-комірки дійсно малі, нічого в порівнянні з стільниковою GSM)
JustSid

Припустимо, що IP використовується в іншій комірці, то як перемикання IP на нове займе місце. Як я повинен надіслати новий IP на сервер n відбити старий IP.
GameBuilder

@GameBuilder: IP-адресу не можна використовувати в іншій комірці, якщо вона не належить до іншого оператора.
JustSid

1
@GameBuilder: IP не має нічого спільного з радіоелементом! Присвоєння IP - це те, що робить ваш оператор. Радіовишки підключені до "Вузла В". У стільниковій мережі є багато "Вузла В". Потім вони підключаються до мережі ваших операторів. У цій мережі може бути DHCP або інший "розподіл IP-адреси". Дійсно, 3G - це фізичний та контрольний рівень доступу до ЗМІ!
Лурка

Це означає, що ОПЕРАТОР дає фіксовану IP-адресу для смартфонів. IP не змінюється, навіть якщо ми змінюємо BST.
GameBuilder

Відповіді:


12

Так, як сказав @JustSid, якщо ви переходите від однієї комірки до іншої, передача обробляється прозоро. Мережа 3G - це лише спосіб транспортування ваших пакетів даних, тому вона знаходиться на кілька шарів нижче рівня IP, якщо ви думаєте з точки зору стека ISO / OSI. Я працював над додатком «розмови» для мобільних телефонів, і все, що я можу сказати, - це те, що ми ніколи не мали справу зі змінами в 3G стільникових пристроях. Ми просто відкрили TCP-з'єднання і почали надсилати пакети. Одне, що також залежить від вашого оператора, - це передача 3G <-> 2G. З деякими перевізниками це працювало чудово, з іншими у нас були відключення.


+1. Ви можете додати, що, очевидно, ви могли отримати новий IP через тимчасове повне відключення (ні * G взагалі) - хоча деякі оператори можуть утримати IP для вас кілька хвилин. Ефективним способом цього є надіслати клієнту "ідентифікатор сеансу", з яким він може знову підключитися. По-друге, думки не турбують: він не приймає жодних відповідей - навіть після того, як йому сказали.
Джонатан Дікінсон

4

Запит HTTP з мобільного пристрою направляється через шлюз WAP. Вони підтримуються операторами мобільної мережі. Шлюз WAP спрямовує запит на потрібний сервер і повертає відповідь клієнту.

Наскільки я знаю, IP-маршрутизація на мобільному телефоні не має нічого спільного з базовими станціями стільникової башти, оскільки всі в одній мережі проходили б через ці шлюзи.


0

Ефективним способом цього є надіслати клієнту "ідентифікатор сеансу", який він може знову підключити до IP.

Виділіть 2 мобільних IP-адреси на мобільний - один з них залишається постійним (ідентифікатор) і той, який змінюється, (місцезнаходження). Це називається "Тунель на основі".

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.