# Коды MCC, MNC и PLMN: разбор (E.212)

> MCC и MNC — это два поля плана ITU-T E.212, идентифицирующие мобильную сеть. Mobile Country Code состоит из трёх цифр; Mobile Network Code — из двух или трёх. Вместе они образуют идентичность PLMN, называющую домашнего оператора абонента, и открывают каждый IMSI — в отличие от набираемого MSISDN.

- Канонический URL: https://www.broadnet.me/ru/reference/mcc-mnc-plmn-codes
- Язык: ru
- Последнее обновление: 2026-07-19
- Издатель: BroadNet (https://www.broadnet.me)

Как работает план идентификации ITU-T E.212: 3-значный Mobile Country Code (MCC) и 2–3-значный Mobile Network Code (MNC), объединяющиеся в идентичность PLMN, как они идентифицируют домашнюю сеть, тестовые диапазоны и чем MCC-MNC отличается от NDC в составе MSISDN.

## План идентификации E.212

Там, где E.164 определяет набираемый номер, ITU-T E.212 определяет, как мобильные сети и абоненты идентифицируются внутренне. Его два поля верхнего уровня — это Mobile Country Code (MCC), трёхзначное значение, присваиваемое ITU стране или географической зоне, и Mobile Network Code (MNC), двух- или трёхзначное значение, присваиваемое национальным регулятором оператору внутри этой страны. MCC и MNC вместе идентифицируют конкретную сеть Public Land Mobile Network (PLMN) — сеть одного оператора в одной стране. Эта пара — якорь мобильной идентичности: она предваряет каждый IMSI и называет домашнюю сеть в роуминге, маршрутизации и сигнализации.

## Структура полей MCC и MNC

MCC всегда состоит из трёх цифр и сопоставляется со страной или регионом — например, 234/235 для Великобритании, 310–316 для США, 415 для Ливана. MNC состоит из двух или трёх цифр; его длина — национальное решение, поэтому внутри одной страны все операторы используют MNC одинаковой длины. Двузначный MNC даёт пятизначный идентификатор PLMN (MCC+MNC); трёхзначный MNC — шестизначный. Поскольку длина MNC варьируется по странам, строку MCC-MNC можно корректно разобрать лишь при знании конвенции этой страны — распространённый источник ошибок поиска, когда границу между MNC и следующим MSIN угадывают, а не знают.

*Поля MCC-MNC / PLMN-Id (E.212)*

| Поле | Длина | Кем назначается | Идентифицирует |
|---|---|---|---|
| Код страны мобильной связи (MCC) | 3 цифры | ITU-T | Страна / географический регион |
| Код мобильной сети (MNC) | 2 или 3 цифры | Национальный регулятор | Оператор внутри страны |
| Идентификатор PLMN (MCC + MNC) | 5 или 6 цифр | — | Сеть одного оператора (домашняя PLMN) |

## Как MCC-MNC идентифицирует домашнюю сеть

Каждый IMSI начинается с MCC и MNC своей домашней сети, поэтому любой узел, читающий IMSI, сразу знает, какому оператору принадлежит абонент. Когда абонент в роуминге, визитная сеть извлекает MCC-MNC из IMSI, чтобы направить сигнализацию аутентификации и обновления местоположения обратно в корректный домашний HLR/HSS. Та же идентичность PLMN появляется в широковещательной системной информации, по которой устройство распознаёт свою домашнюю сеть или роумингового партнёра, и переносится как Visited-PLMN-Id в Diameter S6a и как часть маршрутной информации в SS7/MAP. Короче говоря, MCC-MNC — это то, как сеть отвечает на вопрос «чей это абонент и куда направить запрос?».

*MCC-MNC, открывающий IMSI*

```text
IMSI = 310150123456789
        │  │  │
        │  │  └─ MSIN  (subscriber, 9–10 digits)
        │  └──── MNC   (150, operator — here a 3-digit MNC)
        └─────── MCC   (310, United States)

PLMN identity = MCC + MNC = 310150
```

## Тестовые диапазоны и специальные коды

E.212 резервирует диапазоны, не привязанные к живой коммерческой сети. MCC 001 с MNC 01 — это зарезервированная тестовая сеть PLMN, используемая в лабораториях, на тестовых SIM и в оборудовании соответствия, и она никогда не должна появляться в публичной сети. MCC в диапазоне 90x присваиваются совместным, негеографическим и спутниковым/глобальным операторам, а не отдельной стране. Регуляторы также оставляют значения MNC неназначенными для будущего выделения. Распознавание этих диапазонов важно для валидации: результат интеллектуального анализа номера, показывающий MCC 001 или MNC, которым не владеет ни один оператор в этой стране, сигнализирует о тестовом трафике или некорректной идентичности, а не о достижимом абоненте.

*Зарезервированные и специальные диапазоны E.212*

| Диапазон | Значение |
|---|---|
| MCC 001 / MNC 01 | Зарезервированная тестовая сеть — только лаборатории и тестовые SIM-карты |
| MCC 901 | Общие / негеографические глобальные сети (например, спутниковые) |
| MCC 90x | Международное/общее кодовое пространство, а не отдельная страна |
| Неназначенный MNC | Находится в распоряжении национального регулирующего органа для дальнейшего распределения |

## MCC-MNC против NDC в составе MSISDN

Пару MCC-MNC легко спутать с сочетанием кода страны и NDC набираемого номера, но они принадлежат разным планам и разным целям. MCC-MNC (E.212) идентифицирует сеть внутренне и открывает IMSI; CC+NDC (E.164) — это публичный набираемый адрес, которым пользуется вызывающий. Они не взаимозаменяемы, и между ними нет фиксированной арифметики: оператор может владеть множеством диапазонов NDC под одним MNC, а переносимость номеров означает, что NDC больше не является надёжным указателем на оператора, обслуживающего номер в данный момент. Чтобы определить истинную текущую сеть живого MSISDN, выполняют HLR-запрос, возвращающий обслуживающий MCC-MNC — точный ответ, который один только набранный номер дать не может.

## Откуда берутся коды

ITU ведёт авторитетный список MCC и операторов, владеющих каждым MNC, а GSMA координирует эксплуатационные данные, которыми операторы обмениваются о своих сетях. Национальные регуляторы присваивают MNC внутри MCC своей страны и уведомляют ITU. Поскольку операторы запускают, объединяют и возвращают коды, сопоставление не статично: точный поиск MCC-MNC должен поддерживаться в актуальном состоянии относительно опубликованных присвоений. Связность BroadNet охватывает 200+ стран и 1000+ операторских подключений, поэтому разрешение MCC-MNC в правильную партнёрскую сеть — рутинная часть корректной маршрутизации сообщения; инструмент поиска MCC-MNC предоставляет это разрешение напрямую.

## Частые вопросы

### Что такое MCC и MNC?

Mobile Country Code (MCC), три цифры, идентифицирует страну по плану ITU-T E.212; Mobile Network Code (MNC), две или три цифры, идентифицирует оператора внутри этой страны. Вместе они образуют идентичность PLMN, называющую домашнюю сеть абонента и предваряющую каждый IMSI.

### Что такое идентичность PLMN?

Идентичность PLMN (Public Land Mobile Network) — это MCC и MNC вместе — пять или шесть цифр, — уникально называющие сеть одного мобильного оператора в одной стране. Она появляется в IMSI, в широковещательной системной информации и как Visited-PLMN-Id в роуминговой сигнализации, чтобы узлы могли определить, какой сети принадлежит абонент.

### Из скольких цифр состоит MNC?

Из двух или трёх, и длина — национальное решение, поэтому внутри одной страны каждый оператор использует MNC одинаковой длины. Это значит, что строку MCC-MNC можно корректно разделить лишь при знании конвенции этой страны — угадывание границы MNC является распространённой причиной ошибок поиска.

### В чём разница между MCC-MNC и NDC в составе MSISDN?

MCC-MNC (E.212) идентифицирует сеть внутренне и открывает IMSI; код страны плюс NDC (E.164) — это публичный набираемый адрес. Они принадлежат разным планам без фиксированной арифметики между ними, а переносимость номеров означает, что NDC больше не является надёжным указателем на обслуживающего оператора — HLR-запрос возвращает истинный текущий MCC-MNC.

### Что такое MCC 001?

MCC 001 с MNC 01 — это зарезервированная тестовая сеть E.212, используемая в лабораториях, на тестовых SIM и в оборудовании соответствия и никогда не в живой публичной сети. Появление MCC 001 в результате интеллектуального анализа номера сигнализирует о тестовом трафике или некорректной идентичности, а не о достижимом абоненте.

### Где можно найти код MCC-MNC?

Используйте инструмент поиска MCC-MNC, который сопоставляет Mobile Country Code и Mobile Network Code с оператором и страной, которым они принадлежат, поддерживаемый в актуальном состоянии относительно опубликованных присвоений ITU и GSMA. Поскольку операторы запускают, объединяют и возвращают коды, точный поиск должен отслеживать эти изменения, а не полагаться на статичный список.

## Источники

- [ITU-T E.212 — The international identification plan for public networks and subscriptions](https://www.itu.int/rec/T-REC-E.212)
- [3GPP TS 23.003 — Numbering, addressing and identification (PLMN-Id)](https://www.3gpp.org/dynareport/23003.htm)

## См. также

- [Инструмент поиска MCC-MNC](https://www.broadnet.me/ru/tools/mcc-mnc-lookup)
- [IMSI, IMEI и идентичность абонента](https://www.broadnet.me/ru/reference/imsi-imei-and-subscriber-identity)
- [Нумерация E.164 и MSISDN](https://www.broadnet.me/ru/reference/e164-numbering-and-msisdn)
- [HLR-поиск](https://www.broadnet.me/ru/products/hlr-lookup)
- [Интеллектуальный анализ номеров HLR и MNP](https://www.broadnet.me/ru/answers/hlr-mnp-number-intelligence)
