Connection Migration
Connection ID는 네트워크 경로가 바뀌어도 연결을 찾게 해준다
TCP는 주소와 포트가 바뀌면 연결이 깨지기 쉽지만, QUIC은 Connection ID와 경로 검증을 이용해 같은 연결 상태를 새 경로로 옮길 수 있다.
Connection ID는 IP/포트와 별개로 QUIC 연결을 식별
Wi-Fi에서 LTE로 바뀌면 새 path를 검증
로드 밸런서, NAT, 방화벽 설정에 따라 성공 여부 달라짐
Before
Wi-Fi 경로
ClientIP 10.0.0.8:53121
→
ServerQUIC state 유지
Connection ID: 7f3a...c91주소가 아니라 연결 ID로 상태를 찾음
After
LTE 경로로 이동
ClientIP 172.20.2.4:61888
→
ServerPath validation 후 계속 처리
Same Connection IDPATH_CHALLENGE / PATH_RESPONSE로 새 경로 확인
모바일네트워크 전환
이동 중 Wi-Fi와 셀룰러 전환에 강하다.
NAT 변화주소/포트 변경
4튜플이 바뀌어도 연결 ID로 식별할 수 있다.
운영 조건인프라 지원 필요
UDP 차단, 로드 밸런서 라우팅, 서버 설정이 중요하다.