목차/02. GSM/GPRS/UMTS/LTE 개요

02GSM/GPRS/UMTS/LTE 개요GSM/GPRS/UMTS/LTE 개요

Carrier Security를 이해하려면 먼저 이동통신망이 어떻게 생겼는지 알아야 합니다. 이 장은 세대별 망과 그 구성요소, 그리고 핵심 프로토콜 GTP를 정리합니다.

이동통신 세대

이동통신은 세대를 거치며 발전했습니다 — GSM(2G, Global System for Mobile Communications, 음성 중심), GPRS(2.5G, General Packet Radio Services, 패킷 데이터 도입), UMTS(3G, Universal Mobile Telecommunications System), LTE(4G, Long Term Evolution) 입니다. IMS(IP Multimedia Subsystem)는 IP 기반 멀티미디어 서비스를 위한 구조입니다.

핵심 흐름은 폐쇄적·전용 망에서 개방형 IP 세계로의 전환 입니다. 이 전환 덕에 편리해졌지만, 동시에 인터넷의 온갖 위협에 노출 되게 됐습니다(소개).

망의 구성요소

GPRS/UMTS 망 의 기본 요소는 MS(단말), SGSN(Serving GPRS Support Node, 단말을 관리·추적), GGSN(Gateway GPRS Support Node, 외부 패킷망으로의 관문) 입니다. SGSN과 GGSN 사이를 GTP 터널이 잇습니다.

LTE 망 은 요소가 다릅니다 — eNodeB(기지국), MME(Mobility Management Entity, 제어), S-GW(Serving Gateway), P-GW(PDN Gateway, 외부망 관문) 입니다. 역할은 GPRS/UMTS와 비슷하되 더 분화되어 있습니다.

시그널링 프로토콜과 GTP 버전

망 안에서는 여러 시그널링 프로토콜 이 오가는데, 그 중심이 GTP(GPRS Tunneling Protocol) 입니다. GTP는 제어용(GTP-C)과 사용자 데이터용(GTP-U) 으로 나뉘며, 버전이 여럿입니다 — GTPv0(GPRS 초기), GTPv1(UMTS), GTPv2(LTE) 입니다. 버전마다 메시지·필드가 다르므로, Carrier Security는 모든 GTP 버전을 인식(GTP-aware) 해 검사합니다.

정리하면, 이동통신망은 세대(GSM→GPRS→UMTS→LTE)를 거치며 IP 기반으로 개방됐고, 그 데이터의 핵심 운반 프로토콜이 GTP 입니다. 왜 이 GTP에 보안이 필요한지는 소개에서 이어집니다.