와이파이 고속 로밍(802.11r/k/v)이란?

집이나 사무실을 걸어 다니며 통화해도 끊기지 않는 이유는 무엇일까요? 로밍이 느려지는 원인과 802.11r·k·v가 각각 맡은 역할을 짚어 봅니다.

한눈에 보기

와이파이 로밍은 이동하는 기기가 연결된 접속점(AP)을 다른 AP로 갈아타는 과정입니다. 같은 이름(SSID)의 AP가 여러 대 있는 집이나 사무실에서는 걷는 동안 이 전환이 일어나는데, 보안 절차를 다시 처음부터 밟으면 통화나 화상회의가 순간적으로 끊길 수 있습니다. 이 문제를 줄이려고 IEEE 802.11 표준에 r, k, v 세 가지 개정이 더해졌습니다. 이 글은 로밍이 느려지는 이유와 세 표준의 역할 분담, 알려진 보안 이슈, 그리고 내 환경에서 점검하는 방법을 정리합니다.

표준이 생긴 배경

위키백과(IEEE 802.11r-2008 항목)에 따르면 보안과 서비스 품질(QoS) 절차가 추가되면서 AP 간 전환에 걸리는 시간이 수 초까지 늘어났고, 802.11r은 이를 원래의 짧은 4메시지 교환 수준으로 되돌리는 것을 목표로 2008년 7월 15일 발행되었습니다. 이 표준은 키 계층 구조를 정의하고 서버에서 유도한 키의 일부를 네트워크 안에 보관해 두어, 이후 접속에서 802.1X 인증 과정을 건너뛸 수 있게 합니다. 802.11k도 2008년에, 802.11v는 2011년 2월 2일 개정으로 확정되어 세 개정 모두 이후 IEEE 802.11-2012에 통합되었습니다.

🚶

와이파이 로밍이란

집이나 사무실 안을 이동하면서 스마트폰이 연결된 접속점(AP)을 신호가 더 좋은 다른 AP로 자동으로 옮겨가는 과정을 로밍이라고 합니다.

메쉬 와이파이나 여러 대의 무선 AP를 설치한 환경에서는, 방을 옮길 때마다 처음 연결했던 AP의 신호가 약해지면 근처의 더 강한 AP로 갈아타야 끊김 없는 통화나 화상회의가 가능합니다. 이 전환 자체는 기기가 자동으로 판단해 수행하지만, 얼마나 매끄럽게 넘어가는지는 로밍을 돕는 표준 기술의 지원 여부에 따라 크게 달라집니다.

⏱️

기존 로밍 방식의 문제: 재인증 지연

별도의 고속 로밍 지원 없이 AP를 옮기면, 새 AP와 처음부터 다시 인증·키 교환 절차를 거쳐야 해 순간적으로 통신이 끊기는 지연이 발생합니다.

기존 방식에서는 기기가 새 AP로 옮겨갈 때마다 마치 처음 접속하는 것처럼 다시 인증 요청, 4-웨이 핸드셰이크 같은 절차를 처음부터 밟아야 합니다. 이 과정이 길어지면 체감할 만한 지연이 되는데(위키백과는 보안·QoS 절차가 늘며 전환이 수 초까지 늘어났다고 설명합니다), 음성 통화(VoIP)나 화상회의 중이라면 이 짧은 순간에도 소리가 끊기거나 화면이 멈추는 것을 체감할 수 있습니다.

⚡

802.11r: 고속 BSS 전환(Fast BSS Transition)

새 AP로 옮기기 전에 미리 인증·키 교환의 상당 부분을 끝내둬서, 실제로 전환하는 순간의 지연을 크게 줄여주는 표준입니다.

802.11r을 지원하는 환경에서는 기기가 아직 기존 AP에 연결된 상태에서 새 AP와 필요한 키 정보를 미리 준비해두기 때문에, 실제 전환 시점에는 거의 즉시 통신을 이어갈 수 있습니다. 흔히 "고속 로밍"이라는 이름으로 공유기나 메쉬 와이파이 제품 설정 메뉴에 등장하는 기능이 바로 이 802.11r인 경우가 많습니다.

📶

802.11k: 무선 자원 관리(Radio Resource Management)

기기가 주변에 어떤 AP들이 있고 신호 세기는 어떤지 미리 목록으로 받아볼 수 있게 해, 로밍 대상을 더 빠르고 정확하게 고를 수 있도록 돕는 표준입니다.

802.11k가 없으면 기기는 스스로 채널을 하나씩 스캔해가며 주변 AP를 찾아야 해서 시간이 걸리고 부정확할 수 있습니다. 802.11k를 지원하면 지금 연결된 AP가 "이웃 AP 목록"을 미리 알려주기 때문에, 기기는 불필요한 전체 채널 스캔 없이 후보 AP들의 신호 세기만 빠르게 확인해 옮겨갈 곳을 정할 수 있습니다.

🧭

802.11v: 무선 네트워크 관리(BSS Transition Management)

AP나 네트워크 시스템이 능동적으로 "지금은 저쪽 AP로 옮기는 게 낫다"고 기기에 제안할 수 있게 해주는 표준입니다.

802.11k가 기기에게 정보를 제공하는 역할이라면, 802.11v는 한 걸음 더 나아가 네트워크 쪽에서 특정 기기에게 더 나은 AP로 옮기라는 전환 권고를 보낼 수 있게 합니다. 이는 특히 기기가 신호가 약해진 AP를 붙잡고 놓지 않는 이른바 "끈끈이 클라이언트" 문제를 줄이는 데 도움이 되며, 메쉬 와이파이 시스템이 전체 네트워크의 부하를 고르게 분산시키는 데도 활용됩니다.

🕸️

메쉬 와이파이와의 관계

메쉬 와이파이 제품이 "끊김 없는 로밍"을 광고할 수 있는 것은 대부분 이 802.11r/k/v 표준 조합을 내부적으로 지원하기 때문입니다.

노드가 여러 개인 메쉬 와이파이 환경일수록 집 안을 이동하며 AP가 자주 바뀌므로 로밍 성능이 체감에 큰 영향을 줍니다. 제품마다 지원 수준과 구현 품질에 차이가 있을 수 있어, 실제로 통화나 화상회의를 하며 집 안을 걸어 다녀보는 것이 가장 확실한 체감 테스트 방법입니다.

🔧

지원 여부 확인하는 방법

공유기·메쉬 시스템 관리자 페이지에서 "고속 로밍", "802.11r", "패스트 트랜지션(FT)" 같은 이름의 설정 항목이 있는지 확인하면 지원 여부를 알 수 있습니다.

일부 구형 스마트폰이나 노트북의 무선 랜카드는 802.11r을 완전히 지원하지 않아 오히려 연결이 불안정해지는 경우도 보고되므로, 기능을 켠 뒤 특정 기기에서 와이파이 연결이 자주 끊긴다면 해당 옵션을 꺼보고 비교해보는 것도 문제 해결에 도움이 될 수 있습니다.

세 표준을 한 장으로 비교

표준이름해결하려는 문제누가 주도하나
802.11k (2008)무선 자원 정보 공개주변 AP 정보를 몰라 후보를 찾는 데 시간이 걸림AP가 정보를 알려 주고 기기가 활용
802.11r (2008)고속 BSS 전환(FT)전환할 때마다 인증·키 교환을 처음부터 반복기기와 AP가 키 정보를 미리 준비
802.11v (2011)무선 네트워크 관리신호가 약한 AP를 붙잡고 있는 기기, 부하 불균형네트워크가 더 나은 AP를 기기에 제안

위키백과 기준으로 802.11k는 무선·네트워크 정보를 노출해 최적의 AP를 찾기 쉽게 하고 트래픽을 고르게 분산시키는 데 쓰일 수 있으며(신호가 조금 약해도 덜 붐비는 AP에 붙게 할 수 있음), 802.11r과 함께 매끄러운 BSS 전환을 가능하게 합니다. 802.11v는 연결된 상태의 기기를 네트워크가 관리할 수 있게 하는 개정으로, 더 나은 AP를 안내하는 네트워크 보조 로밍과 기기의 전력 절약 지원이 포함됩니다. 제조사마다 이 기능에 붙이는 이름, 기본값, 세부 동작이 다르므로 구현 차이는 일반화해서 이해하고 제품 설명서로 확인하는 것이 안전합니다.

사례로 보기

사례 1. 고속 전환 핸드셰이크의 취약점: KRACK (2017)

2017년 공개된 KRACK 논문에 대해 위키백과는, 그 논문이 802.11r의 일반적인 구현에서의 취약점(CVE-2017-13082)을 설명했다고 적습니다. 빠른 전환을 위해 키를 미리 다루는 절차가 복잡해진 만큼 구현 결함의 여지도 있었던 사례입니다. 일반적으로 알려진 취약점은 제조사 업데이트로 보완되므로, 오래된 공유기·기기의 펌웨어를 그대로 두지 않는 것이 실질적인 대응입니다. 여기서 얻을 교훈은 고속 로밍을 쓰지 말라는 것이 아니라, 기능을 켠 장비는 보안 업데이트 상태까지 함께 관리하라는 것입니다.

사례 2. 2018년 PSK 크래킹 기법 보고

위키백과에 따르면 2018년 8월 Hashcat의 Jens Steube가 WPA/WPA2 사전 공유키(PSK) 암호를 알아내는 기법을 공개했고, 그는 이 방식이 전환 기능(로밍 관련 기능)이 켜진 네트워크에도 통할 가능성이 높다고 말했습니다. 이 사례는 로밍 기능 자체보다 약한 PSK가 문제를 키운다는 점을 보여 줍니다. 추측하기 어려운 길고 무작위적인 암호를 쓰는 것이 기본 방어입니다(상세 기법은 이 글에서 다루지 않습니다).

사례 3. 가상 예시: 통화 중 이동하며 잃는 패킷

아래는 실제 측정이 아닌 가상 예시입니다. 음성 통화가 20ms마다 패킷 하나를 보낸다고 가정하면 초당 50개가 오갑니다. AP 전환 중 통신이 멈추는 시간을 가정치로 50ms, 300ms, 1,000ms로 두면 그 사이 보내지 못하는 패킷은 각각 2.5개, 15개, 50개 분량입니다(Node.js로 검산). 50ms 정도면 순간적인 끊김으로 느끼기 어렵지만 1초는 말이 통째로 끊기는 길이입니다. 실제 전환 시간은 기기·AP·인증 방식에 따라 크게 달라지므로, 숫자보다 '전환 지연이 곧 끊김의 길이'라는 관계를 읽으면 됩니다.

내 환경에서 점검하는 법

흔한 오해와 정정

한계와 더 알아볼 점

표준은 가능한 메시지와 절차를 정의할 뿐, 언제 어떤 AP로 옮길지는 기기와 AP의 구현에 맡겨 두는 부분이 많습니다. 그래서 같은 환경에서도 스마트폰과 노트북의 로밍 체감이 다를 수 있습니다. 또한 이 글은 위키백과와 표준 요약으로 확인된 범위만 다뤘으며, 프레임 수준의 상세 절차(키 계층, 전환 방식의 세부 구분 등)는 IEEE 802.11 표준 원문을 확인하세요.

메쉬 와이파이 기초도 함께 보세요

여러 노드로 집 전체를 커버하는 메쉬 와이파이의 기본 원리가 궁금하다면메쉬 와이파이 기초 알아보기도 확인해보세요.

기업용 와이파이 인증 방식도 궁금하다면

802.1X 같은 기업용 인증 방식과 가정용 방식의 차이가 궁금하다면와이파이 개인용(PSK) vs 엔터프라이즈(802.1X) 인증 차이도 참고해보세요.

자주 묻는 질문

내 공유기가 고속 로밍을 지원하는지 어떻게 확인하나요?

공유기나 메쉬 시스템의 관리자 페이지에서 "고속 로밍", "802.11r", "FT(Fast Transition)" 같은 이름의 설정 항목이 있는지 확인해보세요. 제품마다 메뉴 이름과 위치가 다를 수 있어 제조사 설명서를 함께 참고하는 것이 좋습니다.

고속 로밍을 켰는데 오히려 와이파이가 끊겨요.

일부 오래된 기기의 무선 랜카드가 802.11r을 완전히 지원하지 않아 호환성 문제를 일으키는 경우가 있습니다. 이럴 때는 해당 옵션을 꺼서 문제가 해결되는지 비교해보는 것이 좋습니다.

802.11r만 켜도 충분한가요?

r은 전환 순간의 지연을 줄이고, k와 v는 후보 탐색과 이동 권고를 돕는 서로 다른 역할입니다. 다만 기기가 어느 AP로 옮길지는 기기 구현에 따라 달라, 켠 뒤에는 실제로 걸으며 비교해 보는 것이 좋습니다.

로밍과 핸드오프는 같은 말인가요?

넓게는 비슷한 뜻으로 쓰이지만, 이 글의 로밍은 같은 SSID의 AP 사이에서 연결을 옮기는 것을 가리킵니다. 용어는 자료마다 조금씩 다르게 쓰입니다.

보안 걱정 때문에 끄는 게 좋을까요?

과거 구현의 취약점(CVE-2017-13082)이 보고된 적이 있어 펌웨어를 최신으로 유지하는 것이 중요합니다. 끄고 켜는 판단은 장비 제조사 안내와 사용 환경을 함께 보고 하세요.

더 읽어 보기

주파수 대역의 영향은 와이파이 주파수 대역 가이드, 신호 세기 읽는 법은 dBm 신호 세기 가이드, 세대별 규격은 와이파이 표준 가이드를 참고하세요.